Skip to content

Bump cyclopts from 4.10.2 to 4.18.0#44

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

Bump cyclopts from 4.10.2 to 4.18.0#44
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/cyclopts-4.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 12, 2026

Copy link
Copy Markdown
Contributor

Bumps cyclopts from 4.10.2 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

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 12, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 26, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #47.

@dependabot dependabot Bot closed this Jun 26, 2026
@dependabot dependabot Bot deleted the dependabot/uv/cyclopts-4.18.0 branch June 26, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants