Skip to content

3.0.3 - Bugfix Release and Python 3.15 Support

Latest

Choose a tag to compare

@mrdaemon mrdaemon released this 14 Oct 21:25
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
v3.0.3
f7da7d5

Exosphere: A simple CLI and TUI driven application that offers patch reporting for remote unix systems

Contains minor, optional changes surrounding dependencies compatibility, support for Python 3.15 and an edge case fix for the --version flags from the CLI.

Features

  • Python 3.15 support

Bug Fixes

  • Explicitly handle CLI exit codes to prevent future breakage due to library changes
  • --version/-V now only skips initialization when used as a root argument. Using it after a subcommand now correctly gets a standard error and help output.

Dependency Changes

  • Floor raised for Pydantic on Python 3.15 (pydantic 0.14, pydantic-core 0.50). Unchanged on 3.13 and 3.14.
  • Cyclopts ceiling set to < 6.0.0

What's Changed

Full Changelog: v3.0.2...v3.0.3