Poetry 0.12.8 is out

Published on November 13, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed permission errors when adding/removing git dependencies on Windows.
  • Fixed Pool not raising an exception when no package could be found.
  • Fixed reading bz2 source distribution.
  • Fixed handling of arbitrary equals in InstalledRepository.

Poetry 0.12.7 is out

Published on November 8, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed reading of some setup.py files.
  • Fixed a KeyError when getting information for packages which require reading setup files.
  • Fixed the building of wheels with C extensions and an src layout.
  • Fixed extras being selected when resolving dependencies even when not required.
  • Fixed performance issues when packaging projects if a lot of files were excluded.
  • Fixed installation of files.
  • Fixed extras not being retrieved for legacy repositories.
  • Fixed invalid transitive constraints raising an error for legacy repositories.

Poetry 0.12.6 is out

Published on November 5, 2018 in Releases with tags 0.x

Bugfix release.

Changes

  • Poetry will now try to read, without executing, setup files (setup.py and/or setup.cfg) if the egg_info command fails when resolving dependencies.

Fixes

  • Fixed installation of directory dependencies.
  • Fixed handling of dependencies with a not in marker operator.
  • Fixed support for VCS dependencies.
  • Fixed the exclude property not being respected if no VCS was available.

Poetry 0.12.5 is out

Published on October 26, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed installation of Poetry git dependencies with a build system.
  • Fixed possible errors when resolving dependencies for specific packages.
  • Fixed handling of Python versions compatibility.
  • Fixed the dependency resolver picking up unnecessary dependencies due to not using the python_full_version marker.
  • Fixed the Python-Requires metadata being invalid for single Python versions.

Poetry 0.12.4 is out

Published on October 21, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed possible error on some combinations of markers.
  • Fixed venv detection so that it only uses VIRTUAL_ENV to detect activated virtualenvs.

Poetry 0.12.3 is out

Published on October 18, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed the --no-dev option in install not working properly.
  • Fixed prereleases being selected even if another constraint conflicted with them.
  • Fixed an error when installing current package in development mode if the generated setup.py had special characters.
  • Fixed an error in install for applications not following a known structure.
  • Fixed an error when trying to retrieve the current environment.
  • Fixed debug:info not showing the current project’s virtualenv.

Poetry 0.12.2 is out

Published on October 17, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed an error when installing from private repositories.
  • Fixed an error when trying to move the lock file on Python 2.7.

Poetry 0.12.1 is out

Published on October 17, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • Fixed an error when a license was not specified.

Poetry 0.12.0 is out

Published on October 17, 2018 in Releases with tags 0.x

This new version brings a brand new official installer, dependency resolver improvements, virtualenv management and detection improvements and many more small improvements and bug fixes.

New features

Brand new installer

A lot of issues on the official issue tracker were related to the installation of Poetry: bugs, permission errors and overall confusion about the way Poetry should be installed.

Poetry 0.11.5 is out

Published on September 4, 2018 in Releases with tags 0.x

Bugfix release.

Fixes

  • 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.