Skip to content

Build(deps): bump cyclopts from 3.24.0 to 4.18.0 - #153

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/cyclopts-4.18.0
Closed

Build(deps): bump cyclopts from 3.24.0 to 4.18.0#153
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/cyclopts-4.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 3, 2026

Copy link
Copy Markdown
Contributor

Bumps cyclopts from 3.24.0 to 4.18.0.

Release notes

Sourced from cyclopts's releases.

v4.18.0

Features

  • Added native slice support by @​BrianPugh in BrianPugh/cyclopts#835
    • slice type-hints are now properly handled.
    • Added cyclopts.validators.Slice
    • Added cyclopts.types.NonEmptySlice convenience type.

Bug Fixes

Full Changelog: BrianPugh/cyclopts@v4.17.0...v4.18.0

v4.17.0

Features & Bug Fixes

Publishing

New Contributors

Full Changelog: BrianPugh/cyclopts@v4.16.1...v4.17.0

v4.16.1

Bug Fixes

Misc

New Contributors

Full Changelog: BrianPugh/cyclopts@v4.16.0...v4.16.1

v4.16.0

Features

  • Return-value objects can now declare their own exit code by defining a __cyclopts_returncode__ method, which is honored by all built-in result_action handlers. Custom result_action callables can opt in via the new cyclopts.resolve_returncode helper. By @​BrianPugh in BrianPugh/cyclopts#818
  • PEP 692 support: when **kwargs is annotated as Unpack[SomeTypedDict], the TypedDict's fields are promoted to top-level CLI options instead of the generic --[KEYWORD] catch-all. Per-field Required / NotRequired markers are respected independently of the parent kwargs argument. By @​BrianPugh in BrianPugh/cyclopts#819
  • CycloptsError.msg now accepts a rich.Text instance. Cyclopts' error-message style palette is exposed as cyclopts.exceptions.STYLE_OFFENDING_VALUE, STYLE_NAME, STYLE_VALID_CHOICE, STYLE_SUGGESTION, and STYLE_SOURCE . By @​BrianPugh in BrianPugh/cyclopts#814

Full Changelog: BrianPugh/cyclopts@v4.15.0...v4.16.0

... (truncated)

Commits
  • 039060a Merge pull request #838 from BrianPugh/fix-issue-836
  • 883c1e3 Update get_parameters docstring to mention NewType resolution
  • 6d3aebc Also unwrap NewType in get_parameters; add nested-annotation type tests
  • 5d6fd85 Fix cyclopts.types converters dropped in Annotated[... | None, Parameter()]
  • cfff657 Add failing test for cyclopts.types in Annotated[... | None, Parameter()]
  • 8872213 Merge pull request #835 from BrianPugh/slice
  • a84b0dc Add cyclopts.types.NonEmptySlice convenience type
  • 25567c8 Add validators.Slice for rejecting empty slices
  • e4f39d8 Reword slice docs from numpy-style to slice notation
  • 8a4dd98 Add slice support
  • Additional commits viewable in compare view

@github-actions
github-actions Bot enabled auto-merge (squash) July 3, 2026 06:25
codescene-access[bot]

This comment was marked as outdated.

Bumps [cyclopts](https://github.com/BrianPugh/cyclopts) from 3.24.0 to 4.18.0.
- [Release notes](https://github.com/BrianPugh/cyclopts/releases)
- [Commits](BrianPugh/cyclopts@v3.24.0...v4.18.0)

---
updated-dependencies:
- dependency-name: cyclopts
  dependency-version: 4.18.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/cyclopts-4.18.0 branch from 5eb0f2d to 227087a Compare July 6, 2026 06:30
@dependabot @github

dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #158.

@dependabot dependabot Bot closed this Jul 7, 2026
auto-merge was automatically disabled July 7, 2026 06:24

Pull request was closed

@dependabot
dependabot Bot deleted the dependabot/uv/cyclopts-4.18.0 branch July 7, 2026 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants