Version v2020.11.4
Features & Improvements
-----------------------
- Add a new command pipenv scripts to display shortcuts from Pipfile. _
- Retrieve package file hash from URL to accelerate the locking process. _
- Add the missing --system option to pipenv sync. _
- Add a new option pair --header/--no-header to pipenv lock command,
which adds a header to the generated requirements.txt _
Bug Fixes
---------
- Fix a bug that percent encoded characters will be unquoted incorrectly in the file URL. _
- Fix a bug where setting PIPENV_PYTHON to file path breaks environment name _
- Fix a bug that paths are not normalized before comparison. _
- Handle Python major and minor versions correctly in Pipfile creation. _
- Fix a bug that non-wheel file requirements can be resolved successfully. _
- Fix a bug that pexept.exceptions.TIMEOUT is not caught correctly because of the wrong import path. _
- Fix a bug that compound TOML table is not parsed correctly. _
- Fix a bug that invalid Python paths from Windows registry break pipenv install. _
- Fix a bug that function calls in setup.py can't be parsed rightly. _
- Fix a bug that dist-info inside venv directory will be mistaken as the editable package's metadata. _
- Make the order of hashes in resolution result stable. _
Vendored Libraries
------------------
- Update tomlkit from 0.5.11 to 0.7.0. _
- Update requirementslib from 1.5.13 to 1.5.14. _
Improved Documentation
----------------------
- Discourage homebrew installation in installation guides. _