Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 4, 2025

Bumps prompt-toolkit from 3.0.51 to 3.0.52.

Release notes

Sourced from prompt-toolkit's releases.

3.0.52

New features:

  • Add choice() shortcut for selecting an option amongst a list of choices (see documentation for examples).
  • Add support for ANSI dim text formatting.
  • Add frame=... option for prompt() and choice() shortcuts to allow for displaying a frame around the input prompt.

Fixes:

  • Fix button width when non English characters are displayed.
  • Implement flushing in Windows VT100 input.
  • Fix signal handling for GraalPy.
  • Fix handling of zero sized dimensions.
Changelog

Sourced from prompt-toolkit's changelog.

3.0.52: 2025-08-27

New features:

  • Add choice() shortcut for selecting an option amongst a list of choices (see documentation for examples).
  • Add support for ANSI dim text formatting.
  • Add frame=... option for prompt() and choice() shortcuts to allow for displaying a frame around the input prompt.

Fixes:

  • Fix button width when non English characters are displayed.
  • Implement flushing in Windows VT100 input.
  • Fix signal handling for GraalPy.
  • Fix handling of zero sized dimensions.
Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Important

Bump prompt-toolkit from 3.0.51 to 3.0.52 in requirements.txt, adding new features and bug fixes.

  • Dependency Update:
    • Bump prompt-toolkit from 3.0.51 to 3.0.52 in requirements.txt.
    • Includes new choice() shortcut, ANSI dim text formatting, and frame option for prompt().
    • Fixes button width for non-English characters, Windows VT100 input flushing, GraalPy signal handling, and zero-sized dimensions.
  • Misc:
    • Minor comment updates in requirements.txt.

This description was created by Ellipsis for 4f1de67. You can customize this summary. It will automatically update as commits are pushed.

Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) from 3.0.51 to 3.0.52.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases)
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/main/CHANGELOG)
- [Commits](prompt-toolkit/python-prompt-toolkit@3.0.51...3.0.52)

---
updated-dependencies:
- dependency-name: prompt-toolkit
  dependency-version: 3.0.52
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 4, 2025

Labels

The following labels could not be found: auto-merge-candidate. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 4, 2025
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed everything up to 4f1de67 in 1 minute and 37 seconds. Click for details.
  • Reviewed 123 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 5 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. requirements/requirements.txt:13
  • Draft comment:
    The inline comment now shows '# via -r requirements.in' instead of the previous 'requirements/requirements.in'. The header still references 'requirements/requirements.in'. Please verify that the file path reference is updated intentionally for consistency.
  • Reason this comment was not posted:
    Comment looked like it was already resolved.
2. requirements/requirements.txt:21
  • Draft comment:
    The click version has been downgraded from 8.2.1 to 8.1.8. Confirm that this downgrade is intended.
  • Reason this comment was not posted:
    Comment looked like it was already resolved.
3. requirements/requirements.txt:27
  • Draft comment:
    A new dependency 'exceptiongroup==1.3.0' has been added. Please ensure that this addition (likely pulled in via anyio) is expected.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% The comment is asking the PR author to ensure that the addition of a new dependency is expected. This violates the rule against asking the author to confirm their intention or ensure behavior. The comment does not provide a specific suggestion or point out a specific issue with the code.
4. requirements/requirements.txt:70
  • Draft comment:
    The markdown-it-py version has been downgraded from 4.0.0 to 3.0.0. Please verify if this downgrade is intentional.
  • Reason this comment was not posted:
    Comment looked like it was already resolved.
5. requirements/requirements.txt:80
  • Draft comment:
    Prompt-toolkit has been bumped to 3.0.52 as expected per the PR title and release notes.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_BuLJRNR1QepDTpOz

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

# anthropic
# openai
exceptiongroup==1.3.0
# via anyio
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: PR Introduces Unintended Dependency Changes

This PR, meant to update prompt-toolkit, unexpectedly modifies other dependencies. It downgrades click (8.2.1 to 8.1.8) and markdown-it-py (4.0.0 to 3.0.0, a major version change), and adds exceptiongroup==1.3.0. These unintended changes could introduce breaking issues or remove bug fixes.

Additional Locations (1)

Fix in Cursor Fix in Web

@TechNickAI TechNickAI closed this Sep 4, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 4, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/pip/requirements/prompt-toolkit-3.0.52 branch September 4, 2025 04:01
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 Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants