Skip to content

Release v2020.11.4

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Nov 12:39
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.  _