Skip to content

Releases: python-poetry/poetry

0.12.0a1

13 Sep 22:40
0.12.0a1
9f41af5
Compare
Choose a tag to compare
0.12.0a1 Pre-release
Pre-release
Release 0.12.0a1

0.12.0a0

13 Sep 20:00
0.12.0a0
76f2f70
Compare
Choose a tag to compare
0.12.0a0 Pre-release
Pre-release
Release 0.12.0a0

0.11.5

04 Sep 15:01
0.11.5
9d87b56
Compare
Choose a tag to compare

Fixed

  • Fixed a recursion error with circular dependencies.
  • Fixed the config command setting incorrect values for paths.
  • Fixed an OSError on Python >= 3.5 for git dependencies with recursive symlinks.
  • Fixed the possible deletion of system paths by cache:clear.
  • Fixed a performance issue when parsing the lock file by upgrading tomlkit.

0.11.4

30 Jul 18:24
0.11.4
a1b9770
Compare
Choose a tag to compare

Fixed

  • Fixed wrong wheel being selected when resolving dependencies.
  • Fixed an error when publishing.
  • Fixed an error when building wheels with the packages property set.
  • Fixed single value display in config command.

0.11.3

26 Jul 21:04
0.11.3
ceb48cd
Compare
Choose a tag to compare

Changed

  • Poetry now only uses TOML Kit for TOML files manipulation.
  • Improved dependency resolution debug information.

Fixed

  • Fixed missing dependency information for some packages.
  • Fixed handling of single versions when packaging.
  • Fixed dependency information retrieval from .zip and .bz2 archives.
  • Fixed searching for and installing packages from private repositories with authentication. (Thanks to @MarcDufresne)
  • Fixed a potential error when checking the pyproject.toml validity. (Thanks to @ojii)
  • Fixed the lock file not tracking the extras information from pyproject.toml. (Thanks to @cauebs)
  • Fixed missing trailing slash in the Simple API urls for private repositories. (Thanks to @bradsbrown)

0.11.2

03 Jul 22:34
0.11.2
1b7492e
Compare
Choose a tag to compare

Fixed

  • Fixed missing dependencies when resolving in some cases.
  • Fixed path dependencies not working in dev-dependencies.
  • Fixed license validation in init. (Thanks to @cauebs)

0.11.1

29 Jun 16:41
0.11.1
86d76e3
Compare
Choose a tag to compare

Fixed

  • Fixed an error when locking dependencies on Python 2.7.

0.11.0

28 Jun 23:49
0.11.0
3b04676
Compare
Choose a tag to compare

Added

  • Added support for packages, include and exclude properties.
  • Added a new shell command. (Thanks to @cauebs)
  • Added license validation in init command.

Changed

  • Changed the dependency installation order, deepest dependencies are now installed first.
  • Improved solver error messages.
  • poetry now always reads/writes the pyproject.toml file with the utf-8 encoding.
  • config --list now lists all available settings.
  • init no longer adds pytest to development dependencies.

Fixed

  • Fixed handling of duplicate dependencies with different constraints.
  • Fixed system requirements in lock file for sub dependencies.
  • Fixed detection of new prereleases.
  • Fixed unsafe packages being locked.
  • Fixed versions detection in custom repositories.
  • Fixed package finding with multiple custom repositories.
  • Fixed handling of root incompatibilities.
  • Fixed an error where packages from custom repositories would not be found.
  • Fixed wildcard Python requirement being wrongly set in distributions metadata.
  • Fixed installation of packages from a custom repository.
  • Fixed remove command's case sensitivity. (Thanks to @cauebs)
  • Fixed detection of .egg-info directory for non-poetry projects. (Thanks to @gtors)
  • Fixed only-wheel builds. (Thanks to @gtors)
  • Fixed key and array order in lock file to avoid having differences when relocking.
  • Fixed errors when git could not be found.

0.10.3

04 Jun 21:05
0.10.3
a5186e6
Compare
Choose a tag to compare

Fixed

  • Fixed self:update command on Windows.
  • Fixed self:update not picking up new versions.
  • Fixed a RuntimeError on Python 3.7.
  • Fixed bad version number being picked with private repositories.
  • Fixed handling of duplicate dependencies with same constraint.
  • Fixed installation from custom repositories.
  • Fixed setting an explicit version in version command.
  • Fixed parsing of wildcards version constraints.

0.10.2

31 May 22:13
0.10.2
8e3692c
Compare
Choose a tag to compare

Fixed

  • Fixed handling of in environment markers with commas.
  • Fixed a UnicodeDecodeError when an error occurs in venv.
  • Fixed Python requirements not properly set when resolving dependencies.
  • Fixed terminal coloring being activated even if not supported.
  • Fixed wrong executable being picked up on Windows in poetry run.
  • Fixed error when listing distribution links for private repositories.
  • Fixed handling of PEP 440 ~= version constraint.