Skip to content

Drop older SciML major versions from compat - #1952

Merged
ChrisRackauckas merged 2 commits into
JuliaSymbolics:masterfrom
ChrisRackauckas-Claude:drop-older-juliasymbolics-majors
Aug 17, 2026
Merged

Drop older SciML major versions from compat#1952
ChrisRackauckas merged 2 commits into
JuliaSymbolics:masterfrom
ChrisRackauckas-Claude:drop-older-juliasymbolics-majors

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Member

Please ignore this PR until it has been reviewed by @ChrisRackauckas.

What changed

Pure [compat] edits that drop older major versions of SciML and JuliaSymbolics packages. For each maintained dependency, only the current (non-yanked) major remains; an existing lower bound on that major is kept. No code, tests, or package version were changed.

  • Project.toml [deps] PreallocationTools: 0.4, 1.01.0 (drop 0.4; current major is 1)
  • Project.toml [deps] SymbolicLimits: 0.2.2, 1.11.1 (drop 0.2.2; current major is 1)

Why

JuliaSymbolics is treated as part of the SciML-maintained group for this policy. Supporting multiple majors keeps untested resolver windows. Current majors come from JuliaRegistries/General Versions.toml, ignoring yanked = true releases.

Verification

Not verified here: the full test suite, QA, or a live julia-downgrade-compat run.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
@codecov-commenter

codecov-commenter commented Aug 15, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 23.42%. Comparing base (cf6ebb4) to head (acacfd2).
⚠️ Report is 7 commits behind head on master.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1952   +/-   ##
=======================================
  Coverage   23.42%   23.42%           
=======================================
  Files          61       61           
  Lines        5997     5997           
=======================================
  Hits         1405     1405           
  Misses       4592     4592           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ChrisRackauckas
ChrisRackauckas marked this pull request as ready for review August 17, 2026 11:22
@ChrisRackauckas
ChrisRackauckas merged commit f6c74ef into JuliaSymbolics:master Aug 17, 2026
20 of 24 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.

3 participants