Skip to content

Tags: pypa/pipenv

Tags

v2025.0.2

Toggle v2025.0.2's commit message
Version v2025.0.2

2025.0.1 (2025-05-02)
=====================
2025.0.2 2025.0.1 (2025-05-02)
==============================

Bug Fixes
---------

- Cleanup unused dependencies when upgrading packages.  _
- Fix for UnboundLocalError in ensure_python when SESSION_IS_INTERACTIVE=False, using pyenv, and python version in Pipfile not available.  _

v2025.0.1

Toggle v2025.0.1's commit message
Version v2025.0.1

2024.4.1 (2025-04-24)
=====================
Pipenv 2024.4.1 (2025-04-24)
============================

Bug Fixes
---------

- Fix for broken import requirements in 2025.0.0  _

v2024.4.1

Toggle v2024.4.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Version v2024.4.1

2024.4.0 (2025-01-22)
=====================
Pipenv 2024.4.0 (2025-01-22)
============================

Bug Fixes
---------

- Running "pipenv shell" on MacOS in Powershell (pwsh) references incorrect Activate.ps1  _
- Fix repr(Shell)  _
- Fix incorrect path for 'pipenv shell'  _
- Fix license declaration for PyPI  _

Vendored Libraries
------------------

- Remove click.echo from exceptions.py  _

v2024.4.0

Toggle v2024.4.0's commit message
Version v2024.4.0

2024.2.0 (2024-11-05)
=====================
Pipenv 2024.2.0 (2024-11-05)
============================

Bug Fixes
---------

- Fix regression where --skip-lock --dev was incorrectly searching Lockfile categories ("default", "develop") instead of Pipfile categories ("packages", "dev-packages"), causing packages to not be found.  _
- Fix issue where pipenv install would unintentionally upgrade packages that had wildcard (*) specifiers in the Pipfile, even when locked versions existed and no upgrade was requested.  _
- Fix issue where modules could not be found  _

Vendored Libraries
------------------

- Vendor in pip==24.3.1.  _
- Vendoring
  ---------
  * Update vendored dependencies:
    - importlib-metadata from 8.4.0 to 8.5.0
    - packaging from 24.0 to 24.1
    - tomli from 2.0.1 to 2.0.2
    - tomlkit from 0.12.4 to 0.13.2
    - zipp from 3.18.1 to 3.20.2  _

v2024.3.1

Toggle v2024.3.1's commit message
Version v2024.3.1

2024.2.0 (2024-10-30)
=====================
Pipenv 2024.2.0 (2024-10-30)
============================

No significant changes.

v2024.3.0

Toggle v2024.3.0's commit message
Version v2024.3.0

2024.2.0 (2024-10-29)
=====================
Pipenv 2024.2.0 (2024-10-29)
============================

Bug Fixes
---------

- Fix dependency resolution edge cases and versioning constraints handling:
  * Allow JSON format options for --reverse dependency graph output matching pipdeptree
  * Improve installation and upgrade routines to better handle dependencies
  * Add ability to specify json output as pipdeptree does
  * Add more consistent handling of VCS dependencies and references
  * Fix synchronization of development and default dependencies during updates
  * Ensure proper propagation of version constraints during updates
  * Fix handling of ~= and other version specifiers during updates

  Key Changes:
  * Improved reverse dependency analysis to catch conflicts earlier in resolution
  * Better handling of VCS package lock data, preserving refs and subdirectories
  * Fixed issue where VCS references could be lost in lock file when installed via commit hash
  * Better handling of pipfile categories during installation and updates
  * Corrected logic for development dependency resolution and constraint propagation
  * Improved validation and preservation of version specifiers during updates

  This improves stability when working with complex dependency trees and version constraints.  _
- Fixes issue with --skip-lock not providing pip the proper package specifier when version was a string (issue did not impact dict with version key).  _

v2024.2.0

Toggle v2024.2.0's commit message
Version v2024.2.0

2024.2.0 (2024-10-22)
=====================
Pipenv 2024.2.0 (2024-10-22)
============================

Bug Fixes
---------

- Features & Bug Fixes
  -------------------
  - Refactored and simplified install routines, improving maintainability and reliability (#6276)
    - Split install logic into smaller, focused functions.
    - Eliminated Pipfile caching for now to prevent bugs and reduce complexity.
    - Fixed edge cases with package category selection.
    - Improved handling of VCS dependencies during updates, fixing when ref is a revision and not a branch.

  - Enhanced VCS URL handling with better environment variable support (#6276)
    - More reliable expansion of environment variables in Git URLs.
    - Better handling of authentication components in VCS URLs.
    - Improved error messaging for missing environment variables.
    - Fixed issue where Git reference could be dropped during relock.  _

Vendored Libraries
------------------

- Update pipdeptree to version 2.23.4  _

v2024.1.0

Toggle v2024.1.0's commit message
Version v2024.1.0

2024.1.0 (2024-09-29)
=====================
Pipenv 2024.1.0 (2024-09-29)
============================

Features & Improvements
-----------------------

- Upgrade from pip==24.0 to pip==24.1.2.  _

Bug Fixes
---------

- Fixes regression in lock file generation that caused environment variable references (e.g., ) in VCS URLs to be stripped out. This restores the ability to use credential placeholders in version control system URLs.  _

v2024.0.3

Toggle v2024.0.3's commit message
Version v2024.0.3

2024.0.3 (2024-09-22)
=====================
Pipenv 2024.0.3 (2024-09-22)
============================

Bug Fixes
---------

- Disable ResourceWarning warning for temporary files that are cleaned on program exit.  _
- Fixed package sorting when installing a package with extras.  _
- Fixed pipenv uninstall --all failing when the virtual environment no longer exists.  _
- Fix issue where installing a vcs dependency using pipenv CLI yielded the wrong Pipfile entry such that it could not lock.  _
- Fix report that pipenv requires packaging>=22 on some systems by setting it as a dependency.  _