Skip to content

Raise the julia compat lower bound of ControlSystems to 1.10 and bump to 1.16.0 - #1075

Merged
baggepinnen merged 1 commit into
masterfrom
controlsystems-1.16.0
Oct 1, 2026
Merged

baggepinnen merged 1 commit into
masterfrom
controlsystems-1.16.0

Conversation

@baggepinnen

Copy link
Copy Markdown
Member

Summary

This PR raises the julia compat lower bound of ControlSystems from 1.6 to 1.10 and bumps the version to 1.16.0. This matches ControlSystemsBase 1.23.0 (#1073, #1074), which requires julia ≥ 1.10. The bump is a minor version because the General registry does not accept a narrower julia compat range in a patch release.

ControlSystems has no other changes since v1.15.5; the code under src/ is unchanged.

Checked locally on julia 1.10.12:

  • Pkg.develop of the repository root resolves against the current General registry, with ControlSystemsBase 1.23.0.
  • import ControlSystems and an lsim call succeed.

After merging, Registrator will be triggered on the merge commit.


Host: demeter2, Claude Code session session_01Seo8ETEV7wrEk54KBJb7sy

🤖 Generated with Claude Code

https://claude.ai/code/session_01Seo8ETEV7wrEk54KBJb7sy

… to 1.16.0

ControlSystems depends on ControlSystemsBase, whose releases from 1.23.0
on require julia 1.10 or later. A minor release is required since the
General registry does not accept a narrower julia compat range in a
patch release.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Seo8ETEV7wrEk54KBJb7sy
@JuliaControlBot

Copy link
Copy Markdown

This is an automated message.
Plots were compared to references. 4/11 images have changed, see differences below.
After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here.

Difference Reference Image New Image
✔️ 0.0 Reference New
✔️ 0.0 Reference New
✔️ 0.0 Reference New
✔️ 0.0 Reference New

@codecov

codecov Bot commented Oct 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.64%. Comparing base (dc324c1) to head (3e146a3).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1075   +/-   ##
=======================================
  Coverage   91.64%   91.64%           
=======================================
  Files          42       42           
  Lines        5795     5795           
=======================================
  Hits         5311     5311           
  Misses        484      484           

☔ 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.

@baggepinnen
baggepinnen merged commit 22ff8c1 into master Oct 1, 2026
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