NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #433 most downloaded on PyPI
Python dependency management and packaging made easy.
Last release 3 days ago
20 Sep 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
191 releases · first in 2018
Sep 13, 2018 2 files Pre-release
Sep 13, 2018 2 files
Pre-release
Sep 13, 2018 2 files
Sep 13, 2018 2 files
Fixed a recursion error with circular dependencies.
One column per quarter.
config command setting incorrect values for paths.OSError on Python >= 3.5 for git dependencies with recursive symlinks.cache:clear.tomlkit.Fixed wrong wheel being selected when resolving dependencies.
packages property set.config command.Poetry now only uses TOML Kit for TOML files manipulation.
.zip and .bz2 archives.pyproject.toml validity. (Thanks to @ojii)extras information from pyproject.toml. (Thanks to @cauebs)Fixed missing dependencies when resolving in some cases.
dev-dependencies.init. (Thanks to @cauebs)Fixed an error when locking dependencies on Python 2.7.
Added support for packages, include and exclude properties.
packages, include and exclude properties.shell command. (Thanks to @cauebs)init command.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.remove command's case sensitivity. (Thanks to @cauebs).egg-info directory for non-poetry projects. (Thanks to @gtors)git could not be found.Jun 19, 2018 2 files Pre-release
Jun 19, 2018 2 files
Pre-release
Jun 14, 2018 2 files Pre-release
Jun 14, 2018 2 files
Pre-release
Jun 14, 2018 2 files Pre-release
Jun 14, 2018 2 files
Pre-release
Jun 8, 2018 2 files Pre-release
Jun 8, 2018 2 files
Pre-release
Jun 8, 2018 2 files
Jun 8, 2018 2 files
Fixed self:update command on Windows.
self:update command on Windows.self:update not picking up new versions.RuntimeError on Python 3.7.version command.Fixed handling of in environment markers with commas.
in environment markers with commas.UnicodeDecodeError when an error occurs in venv.poetry run.~= version constraint.Fixed packages not found for prerelease version constraints when resolving dependencies.
init and add commands.The script command has been deprecated, use run instead.
init command to generate a pyproject.toml file in existing projects.settings.virtualenvs.in-project to make poetry create the project's virtualenv inside the project's directory.--extras and --python options to debug:resolve to help debug dependency resolution.--src option to new command to create an src layout.platform for dependencies.--python option to the add command.--platform option to the add command.--develop option to the install command to install path dependencies in development/editable mode.develop command to install the current project in development mode.show command to make it easier to check if packages are properly installed.script command has been deprecated, use run instead.publish command no longer build packages by default. Use --build to retrieve the previous behavior.LICENSE file, or similar, is now automatically added to the built packages.dev-dependencies.May 27, 2018 2 files Pre-release
May 27, 2018 2 files
Pre-release
May 22, 2018 2 files Pre-release
May 22, 2018 2 files
Pre-release
May 20, 2018 2 files Pre-release
May 20, 2018 2 files
Pre-release
May 17, 2018 2 files
May 17, 2018 2 files
Fixed handling of package names with dots. (Thanks to bertjwregeer)
pyproject.toml file. (Thanks to radix)Added support for git dependencies in the add command.
cache:clear command.git dependencies in the add command.path dependencies in the add command.add command.src/ layout for packages..venv virtualenvs.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.self:update command for some installation.May 4, 2018 2 files Pre-release
May 4, 2018 2 files
Pre-release
May 2, 2018 2 files Pre-release
May 2, 2018 2 files
Pre-release
May 1, 2018 2 files Pre-release
May 1, 2018 2 files
Pre-release
Apr 30, 2018 2 files
Apr 30, 2018 2 files
Fixed config files not being created.
Fixed a bug in dependency resolution which led to installation errors.
Apr 19, 2018 2 files
Apr 19, 2018 2 files
Fixed a bug where dependencies constraints in lock were too strict.
search command for Python 2.7.Fixed platform verification which led to missing packages.
pyproject.lock.Fixed add command picking up prereleases by default.
add command picking up prereleases by default.Fixed resolution with bad (empty) releases.
version for prereleases.search not working outside of a project.self:update not working outside of a project.Apr 13, 2018 2 files
Apr 13, 2018 2 files
Added a fallback mechanism for missing dependencies.
search command.self:update command.install_requires and extras in generated sdist.license metadata is not set.Apr 11, 2018 2 files Pre-release
Apr 11, 2018 2 files
Pre-release
Apr 10, 2018 2 files Pre-release
Apr 10, 2018 2 files
Pre-release
Apr 9, 2018 2 files Pre-release
Apr 9, 2018 2 files
Pre-release
Apr 9, 2018 2 files Pre-release
Apr 9, 2018 2 files
Pre-release
Apr 9, 2018 2 files
Apr 9, 2018 2 files
Fixed dependency resolution for custom repositories.
Added compatibility with Python 3.4 and 3.5.
version command to automatically bump the package's version.poetry isolated.pyproject.toml.script command.in operator.update not properly adding new packages to the lock file.new command creating invalid pyproject.toml files.Apr 3, 2018 2 files Pre-release
Apr 3, 2018 2 files
Pre-release
Apr 2, 2018 2 files Pre-release
Apr 2, 2018 2 files
Pre-release
Apr 2, 2018 2 files Pre-release
Apr 2, 2018 2 files
Pre-release
Mar 29, 2018 2 files
Mar 29, 2018 2 files
Fixed handling of extras in wheels metadata.
Added a debug:info command to get information about current environment.
debug:info command to get information about current environment.--optional option in the add command not being used.Mar 21, 2018 2 files
Mar 21, 2018 2 files
Fixed built wheels not getting information from the virtualenv.
Mar 20, 2018 2 files Pre-release
Mar 20, 2018 2 files
Pre-release
Mar 20, 2018 2 files Pre-release
Mar 20, 2018 2 files
Pre-release
Mar 20, 2018 2 files Pre-release
Mar 20, 2018 2 files
Pre-release
Mar 20, 2018 2 files Pre-release
Mar 20, 2018 2 files
Pre-release
Mar 20, 2018 2 files Pre-release
Mar 20, 2018 2 files
Pre-release
Mar 19, 2018 2 files Pre-release
Mar 19, 2018 2 files
Pre-release
Mar 19, 2018 2 files
Mar 19, 2018 2 files
Changed how wilcard constraints are handled.
Fixed wheel entry points being written on a single line.
Your coding agent can read these notes before it upgrades. Set up the MCP server →