Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 10, 2025

Bumps pipenv from 2025.0.3 to 2026.0.1.

Release notes

Sourced from pipenv's releases.

Release v2026.0.1

What's Changed

Full Changelog: pypa/pipenv@v2026.0.0...v2026.0.1

Release v2026.0.0

What's Changed

Full Changelog: pypa/pipenv@v2025.1.3...v2026.0.0

... (truncated)

Changelog

Sourced from pipenv's changelog.

2026.0.1 (2025-12-10)

pipenv 2026.0.1 (2025-12-10)

Bug Fixes

  • Fix reading of index-url from pip configuration files (/etc/pip.conf, ~/.pip/pip.conf, etc.) which was broken after vendoring pip 25.3 due to a change in pip's Configuration.items() return format. [#6478](https://github.com/pypa/pipenv/issues/6478) <https://github.com/pypa/pipenv/issues/6478>_ 2026.0.0 (2025-12-10) ===================== pipenv 2026.0.0 (2025-12-10) ============================

Features & Improvements

  • Add --system flag to pipenv run command. This allows running scripts defined in Pipfile's [scripts] section without creating a virtualenv, which is useful in Docker environments where packages are installed with pipenv install --system. [#2692](https://github.com/pypa/pipenv/issues/2692) <https://github.com/pypa/pipenv/issues/2692>_

  • Allow pipenv install --system <package> to install specific packages to the system Python. Previously this was blocked with an error message. This enables Docker workflows where users want to interactively add packages to a project that uses system-level installation. [#4086](https://github.com/pypa/pipenv/issues/4086) <https://github.com/pypa/pipenv/issues/4086>_

  • Added support for PEP 751 pylock.toml files:

    • Reading: When both a Pipfile.lock and a pylock.toml file exist, Pipenv will prioritize the pylock.toml file.
    • Writing: Add use_pylock = true to the [pipenv] section of your Pipfile to generate pylock.toml files alongside Pipfile.lock.
    • Customization: Use pylock_name = "name" in the [pipenv] section to generate named pylock files (e.g., pylock.name.toml). [#6391](https://github.com/pypa/pipenv/issues/6391) <https://github.com/pypa/pipenv/issues/6391>_
  • Add support for --dev flag in pipenv uninstall command to remove packages from dev-packages section directly. [#6392](https://github.com/pypa/pipenv/issues/6392) <https://github.com/pypa/pipenv/issues/6392>_

  • Add PIPENV_PYENV_AUTO_INSTALL environment variable to automatically install missing Python versions via pyenv or asdf without prompting the user. [#6408](https://github.com/pypa/pipenv/issues/6408) <https://github.com/pypa/pipenv/issues/6408>_

Bug Fixes

  • Fix --system and --python flags to work together correctly. Previously, using both flags would still create a virtualenv. Now when --system is used with --python, pipenv validates that the specified Python version exists on the system and raises a clear error if not found. [#4973](https://github.com/pypa/pipenv/issues/4973) <https://github.com/pypa/pipenv/issues/4973>_
  • Make --quiet flag actually suppress output during pipenv install and pipenv sync. Previously, messages like "Installing dependencies from Pipfile.lock" and "All dependencies are now up-to-date!" were shown even with --quiet. [#5037](https://github.com/pypa/pipenv/issues/5037) <https://github.com/pypa/pipenv/issues/5037>_
  • Fix SSH git username being incorrectly redacted to **** when importing from requirements.txt, which caused lockfile generation to fail. [#5599](https://github.com/pypa/pipenv/issues/5599) <https://github.com/pypa/pipenv/issues/5599>_
  • Fix malformed Pipfile.lock causing command to exit successfully with code 0. Now raises LockfileCorruptException which properly propagates as an error. [#5622](https://github.com/pypa/pipenv/issues/5622) <https://github.com/pypa/pipenv/issues/5622>_
  • Fix VCS dependencies (git, etc.) not being reinstalled when the ref/commit changes in the lockfile. Previously, pipenv update would update the lockfile with the new commit hash but the installed

... (truncated)

Commits
  • c251df2 Release v2026.0.1
  • 3061b8f Bumped version to 2026.0.1.
  • 5c6963f Fix prerelease versions being selected without --pre flag (#6484)
  • 1093b07 Revert "Fix prerelease versions being selected without --pre flag"
  • e7a52e5 Fix prerelease versions being selected without --pre flag
  • bfaff80 Fix --ignore-pipfile flag not being passed to do_init()
  • c4fe87a Add documentation for package names with dots
  • 1d7d546 Fix flaky test_download_file by mocking network requests
  • 9e47191 docs: Comprehensive documentation updates (#6483)
  • d46217b Include unit tests in sdist for downstream distribution testing (#6482)
  • 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 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)

Bumps [pipenv](https://github.com/pypa/pipenv) from 2025.0.3 to 2026.0.1.
- [Release notes](https://github.com/pypa/pipenv/releases)
- [Changelog](https://github.com/pypa/pipenv/blob/main/CHANGELOG.md)
- [Commits](pypa/pipenv@v2025.0.3...v2026.0.1)

---
updated-dependencies:
- dependency-name: pipenv
  dependency-version: 2026.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 10, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 11, 2025

Superseded by #275.

@dependabot dependabot bot closed this Dec 11, 2025
@dependabot dependabot bot deleted the dependabot/pip/pipenv-2026.0.1 branch December 11, 2025 19: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.

0 participants