Closed
Description
I just submitted this PR to julia base, which will be breaking for DataStructures.jl if merged.
In order to maintain compatability with both 1.10 and 1.11, I propose we implement something like the following:
# A function `isfull` was introduced in Julia 1.10,
# despite being already exported here. The code
# below makes a conditional definition of `isfull` to
# maintain simultaneous compatability with 1.10
# and later versions. Particularly relevant if 1.10
# indeed becomes next LTS
if isdefined(Base, :isfull)
@eval DataStructures begin
# import and extend `Base.isfull`
end
else
@eval DataStructures begin
# insert old definition here
end
end
Metadata
Metadata
Assignees
Labels
No labels
Activity