Skip to content

Release v2.6.0 - Unreleased changes since v2.5.4 #166

@ChrisRackauckas-Claude

Description

@ChrisRackauckas-Claude

Release Needed for v2.6.0

The current version in setup.py has been bumped to 2.6.0 (in commit c29edaf on branch version-bump-20251230-100136), but there are unreleased changes that need to be published.

Current Status

  • Current version in setup.py: 2.6.0 (bumped from 2.5.4)
  • Latest GitHub release: v2.5.0 (Dec 1, 2024)
  • Latest PyPI release: 2.5.4 (published but no corresponding GitHub release)
  • Unreleased commits: 6 commits since version 2.5.4 was set

Changes Since v2.5.4

The following significant changes have been merged since version 2.5.4 was set in setup.py:

  1. PR Make jill an optional dependency with lazy import #162 (commit 3119d26): Make jill an optional dependency with lazy import

    • Removes top-level import of jill.install
    • Lazy imports jill only when Julia needs to be installed
    • Provides clear error message when jill is needed but not installed
    • Allows users with Julia already installed to use diffeqpy without installing jill
  2. PR Fix CI to use latest package versions #163 (commits 383f2a1, 39c8d63): Fix CI to use latest package versions

    • Updates CI configuration
    • Cleans up tox.ini

Action Required

To release v2.6.0:

  1. Merge the version bump: Merge branch version-bump-20251230-100136 or apply the version bump to master
  2. Create GitHub release: Create a new release v2.6.0 on GitHub
  3. Publish to PyPI: Run the PyPI publishing workflow or manually publish:
    python setup.py sdist bdist_wheel
    twine upload dist/*
  4. Tag the release: Ensure a git tag v2.6.0 is created and pushed

Commit Hash

The version bump commit is: c29edaf

cc @ChrisRackauckas

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions