diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4c4f4d7d18..6347a0adf3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,57 @@ +2023.4.20 (2023-04-20) +====================== +Pipenv 2023.4.20 (2023-04-20) +============================= + + +Features & Improvements +----------------------- + +- Checks environment variable ``PIP_TRUSTED_HOSTS`` when evaluating an + index specified at the command line when adding to ``Pipfile``. + + For example, this command line + + :: + + PIP_TRUSTED_HOSTS=internal.mycompany.com pipenv install pypkg --index=https://internal.mycompany.com/pypi/simple + + will add the following to the ``Pipfile``: + + :: + + [[source]] + url = 'https://internal.mycompany.com/pypi/simple' + verify_ssl = false + name = 'Internalmycompany' + + [packages] + pypkg = {version="*", index="Internalmycompany"} + + This allows users with private indexes to add them to ``Pipfile`` + initially from command line with correct permissions using environment + variable ``PIP_TRUSTED_HOSTS``. `#5572 `_ +- Vendor in the updates, upgrades and fixes provided by ``pip==23.1``. `#5655 `_ +- Replace flake8 and isort with `ruff `_. `#ruff `_ + +Bug Fixes +--------- + +- Fix regression with ``--skip-lock`` option with ``install`` command. `#5653 `_ + +Vendored Libraries +------------------ + +- Vendor in latest ``python-dotenv==1.0.0`` `#5656 `_ +- 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 `_ +- Vendor in latest ``requirementslib==2.2.5`` which includes updates for pip 23.1 `#5659 `_ + +Improved Documentation +---------------------- + +- Made documentation clear about tilde-equals operator for package versions. `#5594 `_ + + 2023.3.20 (2023-03-19) ====================== Pipenv 2023.3.20 (2023-03-19) diff --git a/news/5572.feature.rst b/news/5572.feature.rst deleted file mode 100644 index 57d5e4249e..0000000000 --- a/news/5572.feature.rst +++ /dev/null @@ -1,24 +0,0 @@ -Checks environment variable ``PIP_TRUSTED_HOSTS`` when evaluating an -index specified at the command line when adding to ``Pipfile``. - -For example, this command line - -:: - - PIP_TRUSTED_HOSTS=internal.mycompany.com pipenv install pypkg --index=https://internal.mycompany.com/pypi/simple - -will add the following to the ``Pipfile``: - -:: - - [[source]] - url = 'https://internal.mycompany.com/pypi/simple' - verify_ssl = false - name = 'Internalmycompany' - - [packages] - pypkg = {version="*", index="Internalmycompany"} - -This allows users with private indexes to add them to ``Pipfile`` -initially from command line with correct permissions using environment -variable ``PIP_TRUSTED_HOSTS``. diff --git a/news/5594.doc.rst b/news/5594.doc.rst deleted file mode 100644 index f9971075cd..0000000000 --- a/news/5594.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Made documentation clear about tilde-equals operator for package versions. diff --git a/news/5653.bugfix.rst b/news/5653.bugfix.rst deleted file mode 100644 index 558e6965b1..0000000000 --- a/news/5653.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix regression with ``--skip-lock`` option with ``install`` command. diff --git a/news/5655.feature.rst b/news/5655.feature.rst deleted file mode 100644 index 65ccf04a72..0000000000 --- a/news/5655.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Vendor in the updates, upgrades and fixes provided by ``pip==23.1``. diff --git a/news/5656.vendor.rst b/news/5656.vendor.rst deleted file mode 100644 index 32bcfd3a5e..0000000000 --- a/news/5656.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Vendor in latest ``python-dotenv==1.0.0`` diff --git a/news/5657.vendor.rst b/news/5657.vendor.rst deleted file mode 100644 index 7079494c87..0000000000 --- a/news/5657.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -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`` diff --git a/news/5659.vendor.rst b/news/5659.vendor.rst deleted file mode 100644 index 25cdcedeb8..0000000000 --- a/news/5659.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Vendor in latest ``requirementslib==2.2.5`` which includes updates for pip 23.1 diff --git a/news/ruff.feature.rst b/news/ruff.feature.rst deleted file mode 100644 index bc9fb33625..0000000000 --- a/news/ruff.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Replace flake8 and isort with `ruff `_. diff --git a/pipenv/__version__.py b/pipenv/__version__.py index a2aef27985..d67adb3595 100644 --- a/pipenv/__version__.py +++ b/pipenv/__version__.py @@ -2,4 +2,4 @@ # // ) ) / / // ) ) //___) ) // ) ) || / / # //___/ / / / //___/ / // // / / || / / # // / / // ((____ // / / ||/ / -__version__ = "2023.3.19.dev0" +__version__ = "2023.4.20"