Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mierzejk/pipenv

Tags

v2023.12.1

Toggle v2023.12.1's commit message
Version v2023.12.1

2023.12.1 (2024-02-04)
======================
Pipenv 2023.12.1 (2024-02-04)
=============================

Bug Fixes
---------

- Remove debug print statements that should not have made it into the last release.  _

v2023.12.0

Toggle v2023.12.0's commit message
Version v2023.12.0

2023.12.0 (2024-02-01)
======================
Pipenv 2023.12.0 (2024-02-01)
=============================

Bug Fixes
---------

- Removal of pydantic from pythonfinder and pipenv; reduced complexity of pythonfinder pathlib usage (avoid posix conversions).  _
- Adjusted logic which assumed any file, path or VCS install should be considered editable.  Instead relies on the user specified editable flag to mark requirement as editable install.  _
- Remove logic that treats CI variable to use do_run_nt shell logic, as the original reasons for that patch were no longer valid.  _

v2023.11.17

Toggle v2023.11.17's commit message
Version v2023.11.17

2023.11.17 (2024-01-21)
=======================
Pipenv 2023.11.17 (2024-01-21)
==============================

Bug Fixes
---------

- Add markers to Pipfile when parsing requirements.txt  _
- Fix KeyError when using a source without a name in Pipfile  _
- Fix a bug with locking projects that contains packages with non canonical names from private indexes  _

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

- Update vendored tomlkit to 0.12.3  _
- Bump version of pipdeptree to 0.13.2  _

v2023.11.15

Toggle v2023.11.15's commit message
Version v2023.11.15

2023.11.15 (2023-11-15)
=======================
Pipenv 2023.11.15 (2023-11-15)
==============================

Bug Fixes
---------

- Fix regression with path installs on most recent release 2023.11.14  _

v2023.11.14

Toggle v2023.11.14's commit message
Version v2023.11.14

2023.11.14 (2023-11-14)
=======================
Pipenv 2023.11.14 (2023-11-14)
==============================

Behavior Changes
----------------

- pipenv now ignores existing venv dir when PIPENV_VENV_IN_PROJECT is false.  _

Bug Fixes
---------

- Assume the vcs and direct URL installs need to be reinstalled.  _
- Pass through pipfile index urls when creating https session so that keyring fully works  _
- Fix Using dependencies from a URL fails on Windows.  _

v2023.10.24

Toggle v2023.10.24's commit message
Version v2023.10.24

2023.10.24 (2023-10-24)
=======================
Pipenv 2023.10.24 (2023-10-24)
==============================

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

- Officially support python 3.12  _

Bug Fixes
---------

- Additional safety check in _fold_markers logic that affected some lock resolutions in prior release.  _

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

- Update vendored versions of:
    * click==8.1.7
    * markupsafe==2.1.3
    * pydantic==1.10.13
    * pythonfinder==2.0.6
    * ruamel.yaml==0.17.39
    * shellingham==1.5.3
    * tomlkit==0.12.1  _
- Update vendored pip to 23.3.1  _

v2023.10.20

Toggle v2023.10.20's commit message
Version v2023.10.20

2023.10.20 (2023-10-20)
=======================
Pipenv 2023.10.20 (2023-10-20)
==============================

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

- Add quiet option to pipenv shell, hiding "Launching subshell in virtual environment..."  _
- Vendor in pip==23.3 which includes updates to certifi, urllib3, and  adds truststore among other improvements.  _

Behavior Changes
----------------

- Change --py to use print preventing insertion of newline characters  _

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

- Drop pep517 - as it is no longer used.  _

Removals and Deprecations
-------------------------

- Drop support for Python 3.7  _

v2023.10.3

Toggle v2023.10.3's commit message
Version v2023.10.3

2023.10.3 (2023-10-03)
======================
Pipenv 2023.10.3 (2023-10-03)
=============================

Bug Fixes
---------

- Eveb better handling of vcs branch references that contain special characters.  _
- Bump certifi from 2023.5.7 to 2023.7.22 in /examples to address a security vulnerability  _

v2023.9.8

Toggle v2023.9.8's commit message
Version v2023.9.8

2023.9.8 (2023-09-08)
=====================
Pipenv 2023.9.8 (2023-09-08)
============================

Bug Fixes
---------

- ignore_compatibility was supposed to default to False (except for hash collection)  _

v2023.9.7

Toggle v2023.9.7's commit message
Version v2023.9.7

2023.9.7 (2023-09-07)
=====================
Pipenv 2023.9.7 (2023-09-07)
============================

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

- Updates build to use exclusively pyproject.toml
  ---------------------------------------------------

  Modernizes the build process by consolidating all of setuptools metadata within pyproject.toml and removing deprecated setup.cfg and setup.py.  _

Bug Fixes
---------

- Restore the ignore compatibility finder pip patch to resolve issues collecting hashes from google artifact registry (and possibly others).  _
- Handle case better where setup.py name is referencing a variable that is a string while encouraging folks to migrate their projects to pyproject.toml  _
- Better handling of local file install edge cases; handle local file extras.  _
- Include the Pipfile markers in the install phase when using --skip-lock.  _
- Fallback to default vcs ref when no ref is supplied.
  More proactively determine package name from the pip line where possible, fallback to the existing file scanning logics when unable to determine name.  _