Skip to content

Replace deprecated Future.copy! with Base.copy!#195

Merged
blegat merged 1 commit into
masterfrom
fix/remove-future-copy
Apr 3, 2026
Merged

Replace deprecated Future.copy! with Base.copy!#195
blegat merged 1 commit into
masterfrom
fix/remove-future-copy

Conversation

@blegat

@blegat blegat commented Apr 3, 2026

Copy link
Copy Markdown
Member

Summary

  • Replace all 10 occurrences of Future.copy! with Base.copy! across 7 source files
  • Remove import Future from DynamicPolynomials.jl
  • Remove Future from [deps] in Project.toml

Future.copy! is deprecated in Julia pre-release, causing CI failures since tests run with depwarn=error. Base.copy! has had the same resizing semantics since Julia 1.1.

Test plan

  • CI passes on julia-pre

https://claude.ai/code/session_01SGAgzkbRVNAL51y3Fo9fni

Future.copy! is deprecated in Julia pre-release, causing CI failures
since tests run with depwarn=error. Base.copy! has had the same
resizing semantics since Julia 1.1, so Future is no longer needed.

https://claude.ai/code/session_01SGAgzkbRVNAL51y3Fo9fni
@blegat
blegat force-pushed the fix/remove-future-copy branch from fcba46a to a7ddb69 Compare April 3, 2026 19:50
@blegat
blegat merged commit ce139dc into master Apr 3, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants