Releases: python-poetry/poetry
Releases · python-poetry/poetry
0.9.1
0.9.0
Added
- Added the
cache:clear
command. - Added support for
git
dependencies in theadd
command. - Added support for
path
dependencies in theadd
command. - Added support for extras in the
add
command. - Added support for directory dependencies.
- Added support for
src/
layout for packages. - Added automatic detection of
.venv
virtualenvs.
Changed
- Drastically improved dependency resolution speed.
- Dependency resolution caches now use sha256 hashes.
- Changed CLI error style.
- Improved debugging of dependency resolution.
- Poetry now attempts to find
pyproject.toml
not only in the directory it was
invoked in, but in all its parents up to the root. This allows to run Poetry
commands in project subdirectories. - Made the email address for authors optional.
Fixed
- Fixed handling of extras when resolving dependencies.
- Fixed
self:update
command for some installation. - Fixed handling of extras when building projects.
- Fixed handling of wildcard dependencies wen packaging/publishing.
- Fixed an error when adding a new packages with prereleases in lock file.
- Fixed packages name normalization.
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
Added
- Added support for Python 2.7.
- Added a fallback mechanism for missing dependencies.
- Added the
search
command. - Added support for local files as dependencies.
- Added the
self:update
command.
Changes
- Improved dependency resolution time by using cache control.
Fixed
- Fixed
install_requires
andextras
in generated sdist. - Fixed dependency resolution crash with malformed dependencies.
- Fixed errors when
license
metadata is not set. - Fixed missing information in lock file.