Path to this page:
Subject: CVS commit: pkgsrc/devel/py-poetry
From: Adam Ciarcinski
Date: 2025-02-17 17:38:04
Message id: 20250217163804.29733FBE0@cvs.NetBSD.org
Log Message:
py-poetry: updated to 2.1.1
2.1.1 - 2025-02-16
Fixed
Fix an issue where poetry env use python does not choose the Python from the PATH
2.1.0 - 2025-02-15
Added
Make build command build-system agnostic
Add a --config-settings option to poetry build
Add support for defining config-settings when building dependencies
Add (experimental) commands to manage Python installations
Use findpython to find the Python interpreters
Add a --no-truncate option to poetry show
Re-add support for passwords with empty usernames
Add better error messages
Changed
poetry new defaults to "src" layout by default
Improve performance of locking dependencies
Deprecate adding sources without specifying --priority
Fixed
Fix an issue where global options were not handled correctly when positioned \
after command options
Fix an issue where building a dependency from source failed because of a \
conflict between build-system dependencies that were not required for the target \
environment
Fix an issue where poetry init was not able to find a package on PyPI while \
adding dependencies interactively
Fix an issue where the @latest descriptor was incorrectly passed to the core \
requirement parser
Fix an issue where Boolean environment variables set to True (in contrast to \
true) were interpreted as false
Fix an issue where poetry env activate reported a misleading error message
Fix an issue where adding an optional dependency with poetry add --optional \
would not correctly update the lock file
Fix an issue where pip was not installed/updated before other dependencies \
resulting in a race condition
Fix an issue where Poetry freezes when multiple threads attempt to unlock the \
keyring simultaneously
Fix an issue where markers with extras were not locked correctly
Fix an issue where self-referential extras were not resolved correctly
Fix an issue where Poetry could not be run from a zipapp
Fix an issue where installation failed with a permission error when using the \
system environment as a user without write access to system site packages
Fix an issue where a version of a dependency that is not compatible with the \
project's python constraint was locked.
Fix an issue where Poetry wrongly reported that the current project's supported \
Python range is not compatible with some of the required packages Python \
requirement
Fix an issue where the requested extras of a dependency were ignored if the same \
dependency (with same extras) was specified in multiple groups
Docs
Sort commands by name in the CLI reference
Add missing documentation for env commands
Clarify that the name and version fields are always required if the project \
section is specified
Add a note about restarting the shell for tab completion changes to take effect
Fix the example for project.gui-scripts.
Explain how to include files as scripts in the project configuration
Add additional information on specifying required python versions
Files: