Poetry 0.9.0 is out
This version brings huge improvements to the dependency resolution speed.
New Features
Huge speed improvements in the dependency resolution process
In previous releases, the dependency resolution process could be extremely slow, especially
for some packages like boto3
, due to the way the resolver works.
So, one of the focus of this release was to improve it so that the dependency resolution time could be deemed acceptable. And it seems it paid off.
Poetry 0.8.6 is out
Bugfix release.
Fixes
- Fixed config files not being created with the
config
command.
Poetry 0.8.5 is out
Bugfix release.
Fixes
- Fixed a bug in dependency resolution which led to installation errors.
- Fixed a bug where malformed sdists would lead to dependency resolution failing.
Poetry 0.8.4 is out
Bugfix release.
Fixes
- Fixed a bug where dependencies constraints in lock were too strict.
- Fixed unicode error in
search
command for Python 2.7. - Fixed error with git dependencies.
Poetry 0.8.3 is out
Bugfix release.
Fixes
- Fixed platform verification which led to missing packages.
- Fixed duplicates in
pyproject.lock
.
Poetry 0.8.2 is out
Bugfix release.
Fixes
- Fixed
add
command picking up prereleases by default. - Fixed dependendency resolution on Windows when unpacking distributions.
- Fixed dependency resolution with post releases.
- Fixed dependencies being installed even if not necessary for current system.
Poetry 0.8.0 is out
This version brings some improvements and a bunch of bugfixes.
New Features
Support for Python 2.7
After adding support for Python 3.4 and 3.5 in version 0.7.0, poetry
now supports Python 2.7.
The decision was made so that Python 2.7 projects can benefit from
the advantages that poetry
provides.
Fallback mechanism for missing dependencies
poetry
uses the PyPI JSON API to retrieve package information.
However, some packages (like boto3
for example) have missing dependency
information due to bad packaging/publishing which means that poetry
won’t
be able to properly resolve dependencies.
Poetry 0.8.1 is out
Bugfix release.
Fixes
- Fixed resolution with bad (empty) releases.
- Fixed
version
for prereleases. - Fixed
search
not working outside of a project. - Fixed
self:update
not working outside of a project.
Poetry 0.7.0 is out
This version brings some improvements and a bunch of bugfixes.
New Features
Support for Python 3.4+
Previously, Poetry supported Python 3.6+ but after some consideration it was decided that it would support all Python 3 versions currently by the Python core team (see https://devguide.python.org/#status-of-python-branches).
So now, Poetry supports Python 3.4+.
New standalone installer
Poetry now provides a custom installer that will install poetry
isolated
from the rest of your system by vendorizing its dependencies. This is the
recommended way of installing poetry
.
Poetry 0.6.5 is out
Bugfix release.
Fixed
- Fixed handling of extras in wheels metadata.