chore(deps): update dependency pipenv to v2022.9.21 #488
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2022.1.8
->==2022.9.21
Release Notes
pypa/pipenv
v2022.9.21
Compare Source
======================
v2022.9.20
Compare Source
======================
v2022.9.8
Compare Source
=====================
v2022.9.4
Compare Source
=====================
Bug Fixes
2022.9.2
where tarball URL packages were being skipped on batch_install.#​5306 <https://github.com/pypa/pipenv/issues/5306>
_v2022.9.2
Compare Source
======================
v2022.8.31
Compare Source
======================
Features & Improvements
batch_install
results in a faster and less CPU intensivepipenv sync
orpipenv install
experience.#​5301 <https://github.com/pypa/pipenv/issues/5301>
_Bug Fixes
pipenv
now uses aNamedTemporaryFile
for rsolver constraints and drops internal env varPIPENV_PACKAGES
.#​4925 <https://github.com/pypa/pipenv/issues/4925>
_Removals and Deprecations
which_pip
.#​5314 <https://github.com/pypa/pipenv/issues/5314>
_batch_install
requirements in at most two invocations ofpip install
.To see progress of install pass
--verbose
flag andpip
progress will be output in realtime.#​5315 <https://github.com/pypa/pipenv/issues/5315>
_v2022.8.30
Compare Source
======================
Bug Fixes
pipenv install --system
on systems that having thepython
executable pointing to Python 2 and a Python 3 executable beingpython3
.#​5296 <https://github.com/pypa/pipenv/issues/5296>
_constraints
before resolving, which fixespipenv lock
generates nondeterminism environment markers.#​5299 <https://github.com/pypa/pipenv/issues/5299>
_#​5309 <https://github.com/pypa/pipenv/issues/5309>
_Vendored Libraries
requirementslib==2.0.1
which fixes issue with local install not marked editable, and vendor invistir==0.6.1
which drops python2 support.Drops
orderedmultidict
from vendoring.#​5308 <https://github.com/pypa/pipenv/issues/5308>
_v2022.8.24
Compare Source
======================
Bug Fixes
setuptools
andpkg_resources
to avoid conflict upgradingsetuptools
.Roll back
sysconfig
patch ofpip
because it was problematic for some--system
commands.#​5228 <https://github.com/pypa/pipenv/issues/5228>
_Vendored Libraries
requirementslib==2.0.0
and droppip-shims
entirely.#​5228 <https://github.com/pypa/pipenv/issues/5228>
_pythonfinder==1.3.1
#​5292 <https://github.com/pypa/pipenv/issues/5292>
_v2022.8.19
Compare Source
======================
Bug Fixes
install_requires
constraints fromsetup.py
that depend on editable dependencies and could not resolve them.#​5271 <https://github.com/pypa/pipenv/issues/5271>
_pipenv lock
fails for packages with extras as of2022.8.13
.#​5274 <https://github.com/pypa/pipenv/issues/5274>
_BAD_PACKAGES
frombatch_install
in order forpipenv
to install specific versions ofsetuptools
.To prevent issue upgrading
setuptools
this patches_USE_SYSCONFIG_DEFAULT
to usesysconfig
for3.7
and above whereaspip
default behavior was3.10
and above.#​5275 <https://github.com/pypa/pipenv/issues/5275>
_v2022.8.17
Compare Source
======================
Bug Fixes
pipenv install --system
with a python3 but no python.#​5261 <https://github.com/pypa/pipenv/issues/5261>
_pipenv
from site-packages and removed--ignore-installed
argument from pip install in order to fix regressions with--use-site-packages
.#​5265 <https://github.com/pypa/pipenv/issues/5265>
_v2022.8.15
Compare Source
======================
Bug Fixes
pip_install
method was using a different way of finding the python executable than otherpipenv
commands, which caused an issue with skipping package installation if it was already installed in site-packages.#​5254 <https://github.com/pypa/pipenv/issues/5254>
_v2022.8.14
Compare Source
======================
Bug Fixes
packaging
library fromBAD_PACKAGES
constant to allow it to be installed, which fixes regression frompipenv==2022.8.13
.#​5247 <https://github.com/pypa/pipenv/issues/5247>
_v2022.8.13
Compare Source
======================
Bug Fixes
CI
orTF_BUILD
is set but does not evaluate toFalse
it is now treated asTrue
.#​5128 <https://github.com/pypa/pipenv/issues/5128>
_#​5214 <https://github.com/pypa/pipenv/issues/5214>
_pipenv
commands that were still referencing the user or system installedpip
to use the vendoredpip
internal topipenv
.#​5229 <https://github.com/pypa/pipenv/issues/5229>
_packages
as contraints when lockingdev-packages
in Pipfile.Use
packages
as contraints when installing newdev-packages
.#​5234 <https://github.com/pypa/pipenv/issues/5234>
_Vendored Libraries
pip
update22.2.2
#​5230 <https://github.com/pypa/pipenv/issues/5230>
_Improved Documentation
#​5235 <https://github.com/pypa/pipenv/issues/5235>
_Removals and Deprecations
install -r
orlock -r
has been removed in favor of thepipenv requirements
command.#​5200 <https://github.com/pypa/pipenv/issues/5200>
_v2022.8.5
Compare Source
=====================
Features & Improvements
#​4974 <https://github.com/pypa/pipenv/issues/4974>
_Bug Fixes
pip_shims
from the non vendoredpipenv
code, but retain initialization forrequirementslib
still has usages.#​5204 <https://github.com/pypa/pipenv/issues/5204>
_red
in exception when getting hashes from pypi in_get_hashes_from_pypi
.#​5206 <https://github.com/pypa/pipenv/issues/5206>
_subprocess_run
directly tostdout
instead of creating temporary file.Remove deprecated
distutils.sysconfig
, usesysconfig
.#​5210 <https://github.com/pypa/pipenv/issues/5210>
_Vendored Libraries
notpip
topip
in order to be clear that its a patched version of pip.now we fully rely on our vendored and patched
pip
, even for all types of installs.pip==22.2
pipdeptree
to not usepip-shims
#​5188 <https://github.com/pypa/pipenv/issues/5188>
_urllib3
in favor of using it from vendored version inpip._vendor
#​5215 <https://github.com/pypa/pipenv/issues/5215>
_Removals and Deprecations
#​5165 <https://github.com/pypa/pipenv/issues/5165>
_v2022.7.24
Compare Source
======================
Bug Fixes
#​5064 <https://github.com/pypa/pipenv/issues/5064>
_NO_COLOR
environment variable and deprecatePIPENV_COLORBLIND
variable, which will be removed after this release.#​5158 <https://github.com/pypa/pipenv/issues/5158>
_no_deps
for all other requirements in the loop causing a retry condition.#​5164 <https://github.com/pypa/pipenv/issues/5164>
_requirementslib
for fix to lock when using editable VCS module with specific@
git reference.#​5179 <https://github.com/pypa/pipenv/issues/5179>
_Vendored Libraries
#​3741 <https://github.com/pypa/pipenv/issues/3741>
_pip==22.1.2
which upgradespipenv
frompip==22.0.4
.Vendor in latest version of
requirementslib==1.6.7
which includes a fix for tracebacks on encountering Annotated variables.Vendor in latest version of
pip-shims==0.7.3
such that imports could be rewritten to utilizepackaging
from vendor'dpip
.Drop the
packaging
requirement from thevendor
directory inpipenv
.#​5147 <https://github.com/pypa/pipenv/issues/5147>
_normailze-charset
.#​5161 <https://github.com/pypa/pipenv/issues/5161>
_funcsigs
.#​5168 <https://github.com/pypa/pipenv/issues/5168>
_pyparsing==3.0.9
.#​5170 <https://github.com/pypa/pipenv/issues/5170>
_v2022.7.4
Compare Source
=====================
Behavior Changes
pipenv requirements
to add markers and add an--exclude-markers
option to allow the exclusion of markers.#​5092 <https://github.com/pypa/pipenv/issues/5092>
_Bug Fixes
pipenv requirements
#​5134 <https://github.com/pypa/pipenv/issues/5134>
_Vendored Libraries
requests
andcertifi
from vendoredpip
and remove them as explicit vendor dependencies.#​5000 <https://github.com/pypa/pipenv/issues/5000>
_requirementslib==1.6.5
which includes bug fixes for beta python versions, projects with an at sign (@) in the path, and asetuptools
deprecation warning.#​5132 <https://github.com/pypa/pipenv/issues/5132>
_Relates to dev process changes
v2022.6.7
Compare Source
What's Changed
venv
install scheme if it is detected by @torsava in https://github.com/pypa/pipenv/pull/5096Full Changelog: pypa/pipenv@v2022.5.2...v2022.6.7
v2022.5.2
Compare Source
=====================
Bug Fixes
pipenv lock -r
command printing to stdout instead of stderr.#​5091 <https://github.com/pypa/pipenv/issues/5091>
_v2022.4.30
Compare Source
======================
Bug Fixes
requirements
command problem by modifying to print-e
and path of the editable package.#​5070 <https://github.com/pypa/pipenv/issues/5070>
_setuptools
requirement insetup.py
back to what it was in order to fixFileNotFoundError: [Errno 2]
issue report.#​5075 <https://github.com/pypa/pipenv/issues/5075>
_#​5076 <https://github.com/pypa/pipenv/issues/5076>
_Vendored Libraries
requirementslib==1.6.4
to FixSetuptoolsDeprecationWarning
setuptools.config.read_configuration
became deprecated.#​5081 <https://github.com/pypa/pipenv/issues/5081>
_Removals and Deprecations
#​5078 <https://github.com/pypa/pipenv/issues/5078>
_v2022.4.21
Compare Source
======================
Removals and Deprecations
pipenv
packages' Metadata.#​5065 <https://github.com/pypa/pipenv/issues/5065>
_v2022.4.20
Compare Source
======================
Features & Improvements
install_search_all_sources
that allows installation of packages from anexisting
Pipfile.lock
to search all defined indexes for the constrained package version and hash signatures.#​5041 <https://github.com/pypa/pipenv/issues/5041>
_Bug Fixes
no_input
flag, so the use of e.g Google Artifact Registry is possible.#​4706 <https://github.com/pypa/pipenv/issues/4706>
_#​5031 <https://github.com/pypa/pipenv/issues/5031>
_Vendored Libraries
pip
from21.2.2
to22.0.4
which fixes a number of bugs includingseveral reports of pipenv locking for an infinite amount of time when using certain package constraints.
This also drops support for python 3.6 as it is EOL and support was removed in pip 22.x
#​4995 <https://github.com/pypa/pipenv/issues/4995>
_Removals and Deprecations
more-itertools
as it was originally added forzipp
, which since stopped using it.#​5044 <https://github.com/pypa/pipenv/issues/5044>
_pipenv.vendor.vistir.compat.fs_str
, since this function was used for PY2-PY3 compatability and is no longer needed.#​5062 <https://github.com/pypa/pipenv/issues/5062>
_Relates to dev process changes
v2022.4.8
Compare Source
=====================
Features & Improvements
pipenv requirements
command which generates a requirements.txt compatible output without locking.#​4959 <https://github.com/pypa/pipenv/issues/4959>
_#​4992 <https://github.com/pypa/pipenv/issues/4992>
_Bug Fixes
.venv
in the project whenPIPENV_VENV_IN_PROJECT
variable is False.Unset variable maintains the existing behavior of preferring to use the project's
.venv
should it exist.#​2763 <https://github.com/pypa/pipenv/issues/2763>
_be missing from the
Pipfile.lock
following package index restrictions added inpipenv==2022.3.23
.#​5023 <https://github.com/pypa/pipenv/issues/5023>
_Improved Documentation
click
was vendored into the project in2021.11.9
because by defaultsphinx-click
could no longer determine the CLI inherited from click.#​4778 <https://github.com/pypa/pipenv/issues/4778>
_#​5022 <https://github.com/pypa/pipenv/issues/5022>
_Removals and Deprecations
install
argument--extra-index-url
as it was not compatible with index restricted packages.Using the
--index
argument is the correct way to specify a package should be pulled from the non-default index.#​5022 <https://github.com/pypa/pipenv/issues/5022>
_Relates to dev process changes
Very similar to pip's configuration; adds a towncrier new's type
process
for change to Development processes.v2022.3.28
Compare Source
======================
Bug Fixes
--quiet
flag was set#​5010 <https://github.com/pypa/pipenv/issues/5010>
_requirementslib
was not fully specifying the subdirectory tobuild_pep517
andand when a new version of
setuptools
was released, the testtest_lock_nested_vcs_direct_url
broke indicating the Pipfile.lock no longer contained the extra dependencies that should have been resolved.
This regression affected
pipenv>=2021.11.9
but has been fixed by a patch torequirementslib
.#​5019 <https://github.com/pypa/pipenv/issues/5019>
_Vendored Libraries
#​5008 <https://github.com/pypa/pipenv/issues/5008>
_v2022.3.24
Compare Source
======================
Features & Improvements
Loading .env environment variables
message onpipenv run
with the
--quiet
flag or thePIPENV_QUIET
environment variable.#​4027 <https://github.com/pypa/pipenv/issues/4027>
_Bug Fixes
caused and error to be thrown during install.
#​5002 <https://github.com/pypa/pipenv/issues/5002>
_Loading .env environment variables...
has been switched back to stderr as to notbreak requirements.txt generation. Also it only prints now when a
.env
file is actually present.#​5003 <https://github.com/pypa/pipenv/issues/5003>
_v2022.3.23
Compare Source
======================
Features & Improvements
PIPENV_SKIP_LOCK
to control the behaviour of lock skipping.#​4797 <https://github.com/pypa/pipenv/issues/4797>
_verify
, checks the Pipfile.lock is up-to-date#​4893 <https://github.com/pypa/pipenv/issues/4893>
_Behavior Changes
#​4935 <https://github.com/pypa/pipenv/issues/4935>
_Bug Fixes
#​4525 <https://github.com/pypa/pipenv/issues/4525>
_#​4637 <https://github.com/pypa/pipenv/issues/4637>
_PIP_TARGET
is set to environment variables, Refer specified directory for calculate delta, instead default directory#​4775 <https://github.com/pypa/pipenv/issues/4775>
_#​4938 <https://github.com/pypa/pipenv/issues/4938>
_CI
environment value, over mere existence of name#​4944 <https://github.com/pypa/pipenv/issues/4944>
_#​4975 <https://github.com/pypa/pipenv/issues/4975>
_Vendored Libraries
pythonfinder
from1.2.9
to1.2.10
which fixes a bug with WSL(Windows Subsystem for Linux) when a path can not be read and Permission Denied error is encountered.
#​4976 <https://github.com/pypa/pipenv/issues/4976>
_Removals and Deprecations
--code
frominstall
and--unused
fromcheck
.Check command no longer takes in arguments to ignore.
Removed the vendored dependencies:
pipreqs
andyarg
#​4998 <https://github.com/pypa/pipenv/issues/4998>
_Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.