|
| 1 | +2023.4.20 (2023-04-20) |
| 2 | +====================== |
| 3 | +Pipenv 2023.4.20 (2023-04-20) |
| 4 | +============================= |
| 5 | + |
| 6 | + |
| 7 | +Features & Improvements |
| 8 | +----------------------- |
| 9 | + |
| 10 | +- Checks environment variable ``PIP_TRUSTED_HOSTS`` when evaluating an |
| 11 | + index specified at the command line when adding to ``Pipfile``. |
| 12 | + |
| 13 | + For example, this command line |
| 14 | + |
| 15 | + :: |
| 16 | + |
| 17 | + PIP_TRUSTED_HOSTS=internal.mycompany.com pipenv install pypkg --index=https://internal.mycompany.com/pypi/simple |
| 18 | + |
| 19 | + will add the following to the ``Pipfile``: |
| 20 | + |
| 21 | + :: |
| 22 | + |
| 23 | + [[source]] |
| 24 | + url = 'https://internal.mycompany.com/pypi/simple' |
| 25 | + verify_ssl = false |
| 26 | + name = 'Internalmycompany' |
| 27 | + |
| 28 | + [packages] |
| 29 | + pypkg = {version="*", index="Internalmycompany"} |
| 30 | + |
| 31 | + This allows users with private indexes to add them to ``Pipfile`` |
| 32 | + initially from command line with correct permissions using environment |
| 33 | + variable ``PIP_TRUSTED_HOSTS``. `#5572 <https://github.com/pypa/pipenv/issues/5572>`_ |
| 34 | +- Vendor in the updates, upgrades and fixes provided by ``pip==23.1``. `#5655 <https://github.com/pypa/pipenv/issues/5655>`_ |
| 35 | +- Replace flake8 and isort with `ruff <https://beta.ruff.rs>`_. `#ruff <https://github.com/pypa/pipenv/issues/ruff>`_ |
| 36 | + |
| 37 | +Bug Fixes |
| 38 | +--------- |
| 39 | + |
| 40 | +- Fix regression with ``--skip-lock`` option with ``install`` command. `#5653 <https://github.com/pypa/pipenv/issues/5653>`_ |
| 41 | + |
| 42 | +Vendored Libraries |
| 43 | +------------------ |
| 44 | + |
| 45 | +- Vendor in latest ``python-dotenv==1.0.0`` `#5656 <https://github.com/pypa/pipenv/issues/5656>`_ |
| 46 | +- Vendor in latest available dependencies: ``attrs==23.1.0`` ``click-didyoumean==0.3.0`` ``click==8.1.3`` ``markupsafe==2.1.2`` ``pipdeptree==2.7.0`` ``shellingham==1.5.0.post1`` ``tomlkit==0.11.7`` `#5657 <https://github.com/pypa/pipenv/issues/5657>`_ |
| 47 | +- Vendor in latest ``requirementslib==2.2.5`` which includes updates for pip 23.1 `#5659 <https://github.com/pypa/pipenv/issues/5659>`_ |
| 48 | + |
| 49 | +Improved Documentation |
| 50 | +---------------------- |
| 51 | + |
| 52 | +- Made documentation clear about tilde-equals operator for package versions. `#5594 <https://github.com/pypa/pipenv/issues/5594>`_ |
| 53 | + |
| 54 | + |
1 | 55 | 2023.3.20 (2023-03-19)
|
2 | 56 | ======================
|
3 | 57 | Pipenv 2023.3.20 (2023-03-19)
|
|
0 commit comments