Skip to content

Bump pipenv from 2026.0.3 to 2026.5.2#1474

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pipenv-2026.5.2
Open

Bump pipenv from 2026.0.3 to 2026.5.2#1474
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pipenv-2026.5.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 20, 2026

Bumps pipenv from 2026.0.3 to 2026.5.2.

Release notes

Sourced from pipenv's releases.

Release v2026.5.2

🤖 AI-Generated Changelog

Fixed

  • Fixed pipenv audit --locked failing when used with Pipfile.lock and the legacy shell completion environment variable

Changed

  • Updated shell completion to use argcomplete instead of the legacy implementation
  • Improved shell completion documentation with migration guide and Git Bash instructions

🔗 Full Changelog: pypa/pipenv@v2026.5.1...v2026.5.2

Release v2026.5.1

🤖 AI-Generated Changelog

Fixed

  • Resolved CLI regressions introduced by the argparse migration, including broken command-line options and argument handling
  • Restored environment variable expansion behavior that was lost during the argparse migration
  • Fixed shell history functionality that was affected by recent CLI changes

Changed

  • Skipped fork_compat history test on Windows where pexpect.spawn is unavailable, improving cross-platform test reliability
  • Updated pygments dependency from 2.19.2 to 2.20.0 in examples

🔗 Full Changelog: pypa/pipenv@v2026.5.0...v2026.5.1

Release v2026.5.0

🤖 AI-Generated Changelog

Added

  • Add "Did You Mean" suggestions for mistyped subcommands, helping users quickly identify and correct typos in CLI commands
  • Add shell completion support via argcomplete
  • Unvendor click and click_didyoumean, reducing bundled dependencies in favor of external packages

Changed

  • Migrate CLI infrastructure from click to argparse, introducing argparse alongside the existing CLI

Removed

  • Remove vendored importlib-metadata and zipp following Python 3.9 end-of-life
  • Remove cached_property Python 3.7 compatibility fallback
  • Remove colorama Windows console ANSI fix for Windows
  • Remove sphinx-click and vendored click remnants from documentation tooling

Fixed

... (truncated)

Changelog

Sourced from pipenv's changelog.

2026.5.2 (2026-04-03)

pipenv 2026.5.2 (2026-04-03)

No significant changes.

2026.5.1 (2026-04-01)

pipenv 2026.5.1 (2026-04-01)

No significant changes.

2026.5.0 (2026-03-30)

pipenv 2026.5.0 (2026-03-30)

Features & Improvements

  • Add optional shell completion via argcomplete. Install with pip install "pipenv[completion]" and activate once with eval "$(register-python-argcomplete pipenv)".

    Mistyped subcommand names now produce "Did you mean …?" suggestions using difflib, replacing the click_didyoumean vendor library. [#6619](https://github.com/pypa/pipenv/issues/6619) <https://github.com/pypa/pipenv/issues/6619>_

Bug Fixes

  • Fix pylock.toml re-generation duplicating dependency_groups markers for develop packages. Each run of pipenv pylock --generate (or any command that rewrites the lock file) prepended the dependency_groups prefix even when it was already present, producing malformed markers like ('dev' in dependency_groups) and (('dev' in dependency_groups) and ...). This caused pipenv install to crash with a KeyError: 'dependency_groups' when evaluating environment markers. [#6621](https://github.com/pypa/pipenv/issues/6621) <https://github.com/pypa/pipenv/issues/6621>_

Vendored Libraries

  • Remove vendored colorama. Rich's Console supersedes colorama's Windows ANSI escape code handling, and this was the last remaining usage in Pipenv. [#6621](https://github.com/pypa/pipenv/issues/6621) <https://github.com/pypa/pipenv/issues/6621>_

... (truncated)

Commits
  • 1b19e57 Release v2026.5.2
  • 32be81e Bumped version to 2026.5.2.
  • eb52932 docs: update README shell completion instructions for argcomplete
  • 0b4d948 docs: add shell completion migration guide and Git Bash instructions
  • 9d109d6 Fix audit --locked with Pipfile.lock and legacy shell completion env var
  • 1cd64f2 Release v2026.5.1
  • 3f093cb Bumped version to 2026.5.1.
  • 988ac5e Merge branch 'main' of github.com:pypa/pipenv
  • 9972636 Skip fork_compat history test on Windows (no pexpect.spawn) (#6630)
  • 6884a41 Skip fork_compat history test on Windows (no pexpect.spawn)
  • 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 [pipenv](https://github.com/pypa/pipenv) from 2026.0.3 to 2026.5.2.
- [Release notes](https://github.com/pypa/pipenv/releases)
- [Changelog](https://github.com/pypa/pipenv/blob/main/CHANGELOG.md)
- [Commits](pypa/pipenv@v2026.0.3...v2026.5.2)

---
updated-dependencies:
- dependency-name: pipenv
  dependency-version: 2026.5.2
  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 Pull requests that update python dependencies labels Apr 20, 2026
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 dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants