Releases: pypa/pipenv
Releases · pypa/pipenv
Release v2022.5.2
Release v2022.4.30
What's Changed
- Print
-e
option and path for editable package when usingpipenv requirements
by @hoyaaaa in #5071 - Limit resource usage in CI by @oz123 in #5079
- Drop crayons in exceptions.py by @oz123 in #5080
- More vistir dropping by @oz123 in #5078
- vendor in requirementslib==1.6.4 by @matteius in #5082
- Fixes of
requirements
with git requirements by @oz123 in #5083 - revert setuptools required upgrade. by @matteius in #5087
- Update docs and add deprecation warning for lock -r by @ImreC in #5069
- Replace echo(style(...)) with secho(...) by @oz123 in #5090
New Contributors
Full Changelog: v2022.4.21...v2022.4.30
Release v2022.4.21
What's Changed
- Finalize removal of python 3.6 from setup.py by @matteius in #5066
- Remove some more vistir usage by @oz123 in #5067
Full Changelog: v2022.4.20...v2022.4.21
Release v2022.4.20
What's Changed
- Removed more-itertools vendor dep. by @matteius in #5047
- Added pytest-cov and addressed outdated references to pip-tools by @matteius in #5038
- Fix MANIFEST.in by @oz123 in #5051
- cleanup stale documentation links by @matteius in #5048
- Vendoring in pip==22.0.4 by @matteius in #4966
- Really run the tests in parallel by @oz123 in #5058
- CI improvements by @oz123 in #5061
- Removed usage of fs_str from vistir by @oz123 in #5062
- [fix] allow the user to overwrite the
no_input
flag to pip by @allcloud-jonathan in #5036 - Allow pipenv option to consider all listed package sources when syncing the Pipfile.lock by @matteius in #5039
- Fix install failures that silently pass by @matteius in #5046
New Contributors
- @allcloud-jonathan made their first contribution in #5036
Full Changelog: v2022.4.8...v2022.4.20
Release v2022.4.8
What's Changed
- Code reorg utils into utils module reduces complexity by @matteius in #4990
- Issue 4993 Add standard pre commit hooks and apply linting. by @matteius in #4994
- Issue 5023 Fix hash link generation by @matteius in #5024
- Implements requirements command as per #4959 by @ImreC in #5013
- Improve documentation around index restrictions by @matteius in #5029
- More granular control over PIPENV_VENV_IN_PROJECT variable. by @matteius in #5026
- sphinx formatting change and fix CLI docs by @matteius in #5032
- Special thanks to @oz123 for helping to review all of these changes and suggesting improvements.
New Contributors
Full Changelog: v2022.3.28...v2022.4.8
Release v2022.3.28
What's Changed
- Vendor in pip 21.2.4 release (from pip 21.2.2 prior). by @matteius in #5009
- Additional unit tests to cover recent regressions @matteius in #5018
- Fix regression in 3.24.2022 for loading dot env file when quiet flag is passed @smac89 #5010
- Subdirectory vcs installs are never passing the subdirectory in requirementslib which is now required by setuptools by @matteius in #5017
Full Changelog: v2022.3.24...v2022.3.28
Release v2022.3.24
What's Changed
- Fix the assumption that all sources are named. by @matteius in #5004
- Restore this message as stderr because it affects requirements.txt generation by @matteius in #5005
- Allow quieting the output of pipenv run and .env loading. by @matteius in #5006
Full Changelog: v2022.3.23...v2022.3.24
Release v2022.3.23
What's Changed
- Remove vendored first by @oz123 in #4915
- Document running as root and usage in containers by @oz123 in #4917
- Document usage of Pipenv in multistage docker build by @oz123 in #4918
- Remove leftover include of jinja2 files by @oz123 in #4919
- Update get-pipenv.py by @oz123 in #4920
- Fix typo in docs/basics.rst for docker example by @imomaliev in #4922
- Update contributing.rst and run tests by @oz123 in #4921
- Remove dead code after exception by @oz123 in #4930
- Fix typo in docker documnetation by @oz123 in #4929
- fixed review from #4780, closes #4537 by @willhoh in #4936
- doc fix docker container title by @tcsorrel in #4951
- improve detection of CI by @smac89 in #4944
- New command: verify Pipfile.lock hash is up to date by @den4uk in #4896
- Improve wording in "basics.rst" by @offby1 in #4103
- Fixes installing versions with pyenv-win by @Jendoliver in #4949
- Windows: locate pyenv from PATH correctly by @matteius in #4955
- Use PIPENV_SKIP_LOCK environment variable by @ELHoussineT in #4797
- Issue 4976 pythonfinder vendor update by @matteius in #4978
- Remove mention of the --two flag and python2 by @matteius in #4981
- Fix for expanding dot env variables in scripts by @matteius in #4979
- Update vendoring docs. by @oz123 in #4913
- Fix for the failing git protocol tests. by @matteius in #4989
- display the directory path of the found requirements.txt file by @HosamAlmoghraby in #4987
- Consider environment variable PIP_TARGET when calculate depndancy delta by @cm-iwata in #4776
- Fix for: Pipenv Does Not Respect Index Specified For A Package by @matteius in #4983
- 4998 remove long broken pipreqs usage by @matteius in #4999
New Contributors
- @oz123 made their first contribution in #4915
- @imomaliev made their first contribution in #4922
- @willhoh made their first contribution in #4936
- @tcsorrel made their first contribution in #4951
- @smac89 made their first contribution in #4944
- @den4uk made their first contribution in #4896
- @offby1 made their first contribution in #4103
- @Jendoliver made their first contribution in #4949
- @matteius made their first contribution in #4955
- @ELHoussineT made their first contribution in #4797
- @HosamAlmoghraby made their first contribution in #4987
- @cm-iwata made their first contribution in #4776
Full Changelog: v2022.1.8...v2022.3.23
Release v2022.1.8
What's Changed
- Add a clickable link to PEP 508 in index.rst by @belkka in #4878
- duplicate parentheses removed by @ReazNahid in #4877
- Fix the index parsing to reject illegal requirements by @frostming in #4899 Fix CVE-2022-21668
- disallow abbreviated forms of full option names by @milo-minderbinder in #4907
- Use a PackageFinder with
ignore_compatibility
when collecting hashes by @jfly in #4908 - Misc doc updates (mostly around running tests) by @jfly in #4910
New Contributors
- @belkka made their first contribution in #4878
- @ReazNahid made their first contribution in #4877
- @milo-minderbinder made their first contribution in #4907
Full Changelog: v2021.11.23...v2022.1.8
Release v2021.11.23
Version v2021.11.23 2021.11.23 (2021-11-23) ======================= Bug Fixes --------- - Update charset-normalizer from 2.0.3 to 2.0.7, this fixes an import error on Python 3.6. _ - Fix a bug of deleting a virtualenv that is not managed by Pipenv. _ - Fix a bug that source is not added to Pipfile when index url is given with pipenv install. _