Poetry PEP 517 Build Backend & Core Utilities
to
key in tool.poetry.packages
to allow custom subpackage names (#672).tool.poetry.package-mode
key to support non-package mode (#661).poetry.core.masonry.builder
(#682).3.12
to the list of available Python versions (#631).extra
markers (#636).Dependency.transitive_python_versions
(#648).Dependency.transitive_python_constraint
(#649).lib
folder was added to the wheel (#634).jsonschema
with fastjsonschema
.lark==1.1.8
packaging==23.2
poetry.core.constraints.generic
and poetry.core.semver
(#601).|
as a value separator in markers with the operators in
and not in
(#608)..gitignore
file resulting in an empty wheel (#611).tomlkit
with tomli
, which changes the interface of some internal classes (#483).Package.category
(#561).poetry build
created duplicate Python classifiers if they were specified manually (#578).extras
are defined in the main dependency group (#542).FileDependency
(#535).allows_preleases
implicitly anymore if the lower bound of a constraint is a pre-release (#543).setup.py
file in sdists by default (#318).platform
attribute from Package
(#548).pretty_version
parameter when creating a Package
(#549).metadata_directory
was not respected when building an editable wheel (#537).tool.poetry.description
(#505).metadata_directory
is now respected as an input to the build_wheel
hook (#487).EmptyConstraint
is now hashable (#513).ParseConstraintError
is now raised on version and constraint parsing errors, and includes information on the package that caused the error (#514).