python-poetry/poetry-core (poetry-core)
### [`v1.9.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#191---2024-10-13)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.9.0...1.9.1)
##### Added
- Add `3.13` to the list of available Python versions ([#747](https://redirect.github.com/python-poetry/poetry-core/pull/747)).
### [`v1.9.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#190---2024-02-02)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.8.1...1.9.0)
##### Added
- Add a `to` key in `tool.poetry.packages` to allow custom subpackage names ([#672](https://redirect.github.com/python-poetry/poetry-core/pull/672)).
- Add support for path dependencies that do not define a build system ([#675](https://redirect.github.com/python-poetry/poetry-core/pull/675)).
- Add a `tool.poetry.package-mode` key to support non-package mode ([#661](https://redirect.github.com/python-poetry/poetry-core/pull/661)).
##### Changed
- Update list of supported licenses ([#659](https://redirect.github.com/python-poetry/poetry-core/pull/659),
[#669](https://redirect.github.com/python-poetry/poetry-core/pull/669),
[#678](https://redirect.github.com/python-poetry/poetry-core/pull/678),
[#694](https://redirect.github.com/python-poetry/poetry-core/pull/694)).
- Improve support for PEP 691 JSON-based Simple API ([#664](https://redirect.github.com/python-poetry/poetry-core/pull/664)).
- Establish zipapp compatibility ([#670](https://redirect.github.com/python-poetry/poetry-core/pull/670)).
- Rework list of files included in build artifacts ([#666](https://redirect.github.com/python-poetry/poetry-core/pull/666)).
- Improve performance by treating collections in packages as immutable ([#663](https://redirect.github.com/python-poetry/poetry-core/pull/663)).
- Deprecate `poetry.core.masonry.builder` ([#682](https://redirect.github.com/python-poetry/poetry-core/pull/682)).
- Deprecate scripts that depend on extras ([#690](https://redirect.github.com/python-poetry/poetry-core/pull/690)).
##### Fixed
- Fix an issue where insignificant errors were printed if the working directory is not inside a git repository ([#684](https://redirect.github.com/python-poetry/poetry-core/pull/684)).
- Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue ([#685](https://redirect.github.com/python-poetry/poetry-core/pull/685)).
##### Vendoring
- [`fastjsonschema==2.19.1`](https://redirect.github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt)
- [`lark==1.1.8`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.9)
### [`v1.8.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#181---2023-10-31)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.8.0...1.8.1)
##### Fixed
- Fix an issue where git URLs starting with `git+` could not be parsed anymore ([#657](https://redirect.github.com/python-poetry/poetry-core/pull/657)).
### [`v1.8.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#180---2023-10-31)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.7.0...1.8.0)
##### Added
- Add `3.12` to the list of available Python versions ([#631](https://redirect.github.com/python-poetry/poetry-core/pull/631)).
- Add support for creating packages dynamically in the build script ([#629](https://redirect.github.com/python-poetry/poetry-core/pull/629)).
##### Changed
- Improve marker logic for `extra` markers ([#636](https://redirect.github.com/python-poetry/poetry-core/pull/636)).
- Update list of supported licenses ([#635](https://redirect.github.com/python-poetry/poetry-core/pull/635),
[#646](https://redirect.github.com/python-poetry/poetry-core/pull/646)).
- Deprecate `Dependency.transitive_python_versions` ([#648](https://redirect.github.com/python-poetry/poetry-core/pull/648)).
- Deprecate `Dependency.transitive_python_constraint` ([#649](https://redirect.github.com/python-poetry/poetry-core/pull/649)).
##### Fixed
- Fix an issue where projects with extension modules were not installed in editable mode ([#633](https://redirect.github.com/python-poetry/poetry-core/pull/633)).
- Fix an issue where the wrong or no `lib` folder was added to the wheel ([#634](https://redirect.github.com/python-poetry/poetry-core/pull/634)).
##### Vendoring
- Replace [`jsonschema`](https://redirect.github.com/python-jsonschema/jsonschema) with [`fastjsonschema`](https://redirect.github.com/horejsek/python-fastjsonschema).
- [`lark==1.1.8`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.8)
- [`packaging==23.2`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst)
### [`v1.7.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#170---2023-08-20)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.6.1...1.7.0)
##### Added
- Optionally use resolved references when converting a VCS dependency to a PEP 508 dependency specification ([#603](https://redirect.github.com/python-poetry/poetry-core/pull/603)).
- Improve performance of marker handling ([#609](https://redirect.github.com/python-poetry/poetry-core/pull/609)).
##### Changed
- Drop support for Python 3.7 ([#566](https://redirect.github.com/python-poetry/poetry-core/pull/566)).
- Remove deprecated `poetry.core.constraints.generic` and `poetry.core.semver` ([#601](https://redirect.github.com/python-poetry/poetry-core/pull/601)).
- Allow `|` as a value separator in markers with the operators `in` and `not in` ([#608](https://redirect.github.com/python-poetry/poetry-core/pull/608)).
- Put pretty name (instead of normalized name) in metadata ([#620](https://redirect.github.com/python-poetry/poetry-core/pull/620)).
- Update list of supported licenses ([#623](https://redirect.github.com/python-poetry/poetry-core/pull/623)).
##### Fixed
- Fix an issue where the encoding was not handled correctly when calling a subprocess ([#602](https://redirect.github.com/python-poetry/poetry-core/pull/602)).
- Fix an issue where caret constraints with additional whitespace could not be parsed ([#606](https://redirect.github.com/python-poetry/poetry-core/pull/606)).
- Fix an issue where PEP 508 dependency specifications with names starting with a digit could not be parsed ([#607](https://redirect.github.com/python-poetry/poetry-core/pull/607)).
- Fix an issue where Poetry considered an unrelated `.gitignore` file resulting in an empty wheel ([#611](https://redirect.github.com/python-poetry/poetry-core/pull/611)).
##### Vendoring
- [`lark==1.1.7`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.7)
### [`v1.6.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#161---2023-05-29)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.6.0...1.6.1)
##### Fixed
- Fix an endless recursion in marker handling ([#593](https://redirect.github.com/python-poetry/poetry-core/pull/593)).
- Fix an issue where the wheel tag was not built correctly under certain circumstances ([#591](https://redirect.github.com/python-poetry/poetry-core/pull/591)).
- Fix an issue where the tests included in the sdist failed due to missing files ([#589](https://redirect.github.com/python-poetry/poetry-core/pull/589)).
### [`v1.6.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#160---2023-05-14)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.2...1.6.0)
##### Added
- Improve error message for invalid markers ([#569](https://redirect.github.com/python-poetry/poetry-core/pull/569)).
- Increase robustness when deleting temporary directories on Windows ([#460](https://redirect.github.com/python-poetry/poetry-core/pull/460)).
- Add support for file dependencies with subdirectories ([#467](https://redirect.github.com/python-poetry/poetry-core/pull/467)).
##### Changed
- Replace `tomlkit` with `tomli`, which changes the interface of some *internal* classes ([#483](https://redirect.github.com/python-poetry/poetry-core/pull/483)).
- Deprecate `Package.category` ([#561](https://redirect.github.com/python-poetry/poetry-core/pull/561)).
##### Fixed
- Fix a performance regression in marker handling ([#568](https://redirect.github.com/python-poetry/poetry-core/pull/568)).
- Fix an issue where wildcard version constraints were not handled correctly ([#402](https://redirect.github.com/python-poetry/poetry-core/pull/402)).
- Fix an issue where `poetry build` created duplicate Python classifiers if they were specified manually ([#578](https://redirect.github.com/python-poetry/poetry-core/pull/578)).
- Fix an issue where local versions where not handled correctly ([#579](https://redirect.github.com/python-poetry/poetry-core/pull/579)).
##### Vendoring
- [`attrs==23.1.0`](https://redirect.github.com/python-attrs/attrs/blob/main/CHANGELOG.md)
- [`packaging==23.1`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [`tomli==2.0.1`](https://redirect.github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [`typing-extensions==4.5.0`](https://redirect.github.com/python/typing_extensions/blob/main/CHANGELOG.md)
### [`v1.5.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#152---2023-03-13)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.1...1.5.2)
##### Fixed
- Fix an issue where wheels built on Windows could contain duplicate entries in the RECORD file ([#555](https://redirect.github.com/python-poetry/poetry-core/pull/555)).
### [`v1.5.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#151---2023-02-20)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.0...1.5.1)
##### Changed
- Improve performance by caching parsed markers, constraints and versions ([#556](https://redirect.github.com/python-poetry/poetry-core/pull/556)).
### [`v1.5.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#150---2023-01-27)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.4.0...1.5.0)
##### Added
- Improve marker handling ([#528](https://redirect.github.com/python-poetry/poetry-core/pull/528),
[#534](https://redirect.github.com/python-poetry/poetry-core/pull/534),
[#530](https://redirect.github.com/python-poetry/poetry-core/pull/530),
[#546](https://redirect.github.com/python-poetry/poetry-core/pull/546),
[#547](https://redirect.github.com/python-poetry/poetry-core/pull/547)).
- Allow overriding the output directory when building dist files ([#527](https://redirect.github.com/python-poetry/poetry-core/pull/527)).
- Validate whether dependencies referenced in `extras` are defined in the main dependency group ([#542](https://redirect.github.com/python-poetry/poetry-core/pull/542)).
- Improve handling of generic constraints ([#515](https://redirect.github.com/python-poetry/poetry-core/pull/515)).
##### Changed
- Deprecate the hash function of `FileDependency` ([#535](https://redirect.github.com/python-poetry/poetry-core/pull/535)).
- Do not set `allows_preleases` implicitly anymore if the lower bound of a constraint is a pre-release ([#543](https://redirect.github.com/python-poetry/poetry-core/pull/543)).
- Poetry no longer generates a `setup.py` file in sdists by default ([#318](https://redirect.github.com/python-poetry/poetry-core/pull/318)).
- Remove the unused `platform` attribute from `Package` ([#548](https://redirect.github.com/python-poetry/poetry-core/pull/548)).
- Deprecate the `pretty_version` parameter when creating a `Package` ([#549](https://redirect.github.com/python-poetry/poetry-core/pull/549)).
- Validate path dependencies during use instead of during construction ([#520](https://redirect.github.com/python-poetry/poetry-core/pull/520)).
##### Fixed
- Fix an issue where the PEP 517 `metadata_directory` was not respected when building an editable wheel ([#537](https://redirect.github.com/python-poetry/poetry-core/pull/537)).
- Fix an issue where trailing newlines were allowed in `tool.poetry.description` ([#505](https://redirect.github.com/python-poetry/poetry-core/pull/505)).
- Fix an issue where the name of the data folder in wheels was not normalized ([#532](https://redirect.github.com/python-poetry/poetry-core/pull/532)).
- Fix an issue where the order of entries in the RECORD file was not deterministic ([#545](https://redirect.github.com/python-poetry/poetry-core/pull/545)).
- Fix an issue where parsing of VCS URLs with escaped characters failed ([#524](https://redirect.github.com/python-poetry/poetry-core/pull/524)).
- Fix an issue where the subdirectory parameter of VCS URLs was not respected ([#518](https://redirect.github.com/python-poetry/poetry-core/pull/518)).
- Fix an issue where zero padding was not correctly handled in version comparisons ([#540](https://redirect.github.com/python-poetry/poetry-core/pull/540)).
- Fix an issue where sdist builds did not support multiple READMEs ([#486](https://redirect.github.com/python-poetry/poetry-core/pull/486)).
##### Vendoring
- [`attrs==22.2.0`](https://redirect.github.com/python-attrs/attrs/blob/main/CHANGELOG.md)
- [`jsonschema==4.17.3`](https://redirect.github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [`lark==1.1.5`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.5)
- [`packaging==23.0`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [`pyrsistent==0.19.3`](https://redirect.github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)
### [`v1.4.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#140---2022-11-22)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.2...1.4.0)
##### Added
- The PEP 517 `metadata_directory` is now respected as an input to the `build_wheel` hook ([#487](https://redirect.github.com/python-poetry/poetry-core/pull/487)).
##### Changed
- Sources are now considered more carefully when dealing with dependencies with environment markers ([#497](https://redirect.github.com/python-poetry/poetry-core/pull/497)).
- `EmptyConstraint` is now hashable ([#513](https://redirect.github.com/python-poetry/poetry-core/pull/513)).
- `ParseConstraintError` is now raised on version and constraint parsing errors, and includes information on the package that caused the error ([#514](https://redirect.github.com/python-poetry/poetry-core/pull/514)).
##### Fixed
- Fix an issue where invalid PEP 508 requirements were generated due to a missing space before semicolons ([#510](https://redirect.github.com/python-poetry/poetry-core/pull/510)).
- Fix an issue where relative paths were encoded into package requirements, instead of a file:// URL as required by PEP 508 ([#512](https://redirect.github.com/python-poetry/poetry-core/pull/512)).
##### Vendoring
- [`jsonschema==4.17.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [`lark==1.1.4`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.4)
- [`pyrsistent==0.19.2`](https://redirect.github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)
- [`tomlkit==0.11.6`](https://redirect.github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [`typing-extensions==4.4.0`](https://redirect.github.com/python/typing_extensions/blob/main/CHANGELOG.md)
### [`v1.3.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#132---2022-10-07)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.1...1.3.2)
##### Fixed
- Fix an issue where the normalization was not applied to the path of an sdist built using a PEP 517 frontend ([#495](https://redirect.github.com/python-poetry/poetry-core/pull/495)).
### [`v1.3.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#131---2022-10-05)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.0...1.3.1)
##### Fixed
- Fix an issue where a typing-driven assertion could be false at runtime, causing a failure during prepare_metadata_for_build_wheel ([#492](https://redirect.github.com/python-poetry/poetry-core/pull/492)).
### [`v1.3.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#130---2022-10-05)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.2.0...1.3.0)
##### Added
- Add `3.11` to the list of available Python versions ([#477](https://redirect.github.com/python-poetry/poetry-core/pull/477)).
##### Changed
- Deprecate `poetry.core.constraints.generic`, which is replaced by `poetry.core.packages.constraints` ([#482](https://redirect.github.com/python-poetry/poetry-core/pull/482)).
- Deprecate `poetry.core.semver`, which is replaced by `poetry.core.constraints.version` ([#482](https://redirect.github.com/python-poetry/poetry-core/pull/482)).
##### Fixed
- Fix an issue where versions were escaped wrongly when building the wheel name ([#469](https://redirect.github.com/python-poetry/poetry-core/pull/469)).
- Fix an issue where caret constraints of pre-releases with a major version of 0 resulted in an empty version range ([#475](https://redirect.github.com/python-poetry/poetry-core/pull/475)).
- Fix an issue where the names of extras were not normalized according to PEP 685 ([#476](https://redirect.github.com/python-poetry/poetry-core/pull/476)).
- Fix an issue where sdist names were not normalized ([#484](https://redirect.github.com/python-poetry/poetry-core/pull/484)).
### [`v1.2.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#120---2022-09-13)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.1.0...1.2.0)
##### Added
- Added support for subdirectories in `url` dependencies ([#398](https://redirect.github.com/python-poetry/poetry-core/pull/398)).
##### Changed
- When setting an invalid version constraint an error is raised instead of silently setting "any version" ([#461](https://redirect.github.com/python-poetry/poetry-core/pull/461)).
- Allow more characters in author name ([#411](https://redirect.github.com/python-poetry/poetry-core/pull/411)).
##### Fixed
- Fixed an issue where incorrect `Requires-Dist` information was generated when environment markers where used for optional packages ([#462](https://redirect.github.com/python-poetry/poetry-core/pull/462)).
- Fixed an issue where incorrect python constraints were parsed from environment markers ([#457](https://redirect.github.com/python-poetry/poetry-core/pull/457)).
- Fixed the hashing of markers and constraints ([#466](https://redirect.github.com/python-poetry/poetry-core/pull/466)).
- Fixed an issue where the PEP 508 name of directory dependencies used platform paths ([#463](https://redirect.github.com/python-poetry/poetry-core/pull/463)).
### [`v1.1.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#110---2022-08-31)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.8...1.1.0)
- No functional changes.
### [`v1.0.8`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.8)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.7...1.0.8)
##### Added
- Add hooks according to PEP-660 for editable installs ([#257](https://redirect.github.com/python-poetry/poetry-core/pull/257)).
### [`v1.0.7`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.7)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.6...1.0.7)
##### Fixed
- Fixed an issue where the wrong `git` executable could be used on Windows. ([#213](https://redirect.github.com/python-poetry/poetry-core/pull/213))
- Fixed an issue where the Python 3.10 classifier was not automatically added. ([#215](https://redirect.github.com/python-poetry/poetry-core/pull/215))
### [`v1.0.6`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.6)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.5...1.0.6)
##### Added
- Added support for more hash types gen generating hashes. ([#207](https://redirect.github.com/python-poetry/poetry-core/pull/207))
### [`v1.0.5`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.5)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.4...1.0.5)
##### Fixed
- Fixed the copy of `Package` instances which led to file hashes not being available. ([#193](https://redirect.github.com/python-poetry/poetry-core/pull/193))
- Fixed an issue where unsafe parameters could be passed to `git` commands. ([#203](https://redirect.github.com/python-poetry/poetry-core/pull/203))
- Fixed an issue where the wrong `git` executable could be used on Windows. ([#205](https://redirect.github.com/python-poetry/poetry-core/pull/205))
### [`v1.0.4`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.4)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.3...1.0.4)
##### Fixed
- Fixed an error in the way python markers with a precision >= 3 were handled. ([#180](https://redirect.github.com/python-poetry/poetry-core/pull/180))
- Fixed an error in the evaluation of `in/not in` markers ([#189](https://redirect.github.com/python-poetry/poetry-core/pull/189))
### [`v1.0.3`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.3)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.2...1.0.3)
##### Fixed
- Fixed an error when handling single-digit Python markers ([#156](https://redirect.github.com/python-poetry/poetry-core/pull/156)).
- Fixed dependency markers not being properly copied when changing the constraint ([#163](https://redirect.github.com/python-poetry/poetry-core/pull/163)).
### [`v1.0.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#102---2021-02-05)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.1...1.0.2)
##### Fixed
- Fixed a missing import causing an error in Poetry ([#134](https://redirect.github.com/python-poetry/poetry-core/pull/134)).
### [`v1.0.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#101---2021-02-05)
[Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.0...1.0.1)
##### Fixed
- Fixed PEP 508 representation of dependency without extras ([#102](https://redirect.github.com/python-poetry/poetry-core/pull/102)).
- Fixed an error where development dependencies were being resolved when invoking the PEP-517 backend ([#101](https://redirect.github.com/python-poetry/poetry-core/pull/101)).
- Fixed source distribution not being deterministic ([#105](https://redirect.github.com/python-poetry/poetry-core/pull/105)).
- Fixed an error where zip files were left open when building wheels ([#122](https://redirect.github.com/python-poetry/poetry-core/pull/122)).
- Fixed an error where explicitly included files were still not present in final distributions ([#124](https://redirect.github.com/python-poetry/poetry-core/pull/124)).
- Fixed wheel filename matching for recent architecture ([#125](https://redirect.github.com/python-poetry/poetry-core/pull/125), [#129](https://redirect.github.com/python-poetry/poetry-core/pull/129)).
- Fixed an error where the `&` character was not accepted for author names ([#120](https://redirect.github.com/python-poetry/poetry-core/pull/120)).
- Fixed the PEP-508 representation of some dependencies ([#103](https://redirect.github.com/python-poetry/poetry-core/pull/103)).
- Fixed the `Requires-Python` metadata generation ([#127](https://redirect.github.com/python-poetry/poetry-core/pull/127)).
- Fixed an error where pre-release versions were accepted in version constraints ([#128](https://redirect.github.com/python-poetry/poetry-core/pull/128)).
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
>=1.0.0
->>=1.9.1
==1.9.0
->==1.9.1
Release Notes
python-poetry/poetry-core (poetry-core)
### [`v1.9.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#191---2024-10-13) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.9.0...1.9.1) ##### Added - Add `3.13` to the list of available Python versions ([#747](https://redirect.github.com/python-poetry/poetry-core/pull/747)). ### [`v1.9.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#190---2024-02-02) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.8.1...1.9.0) ##### Added - Add a `to` key in `tool.poetry.packages` to allow custom subpackage names ([#672](https://redirect.github.com/python-poetry/poetry-core/pull/672)). - Add support for path dependencies that do not define a build system ([#675](https://redirect.github.com/python-poetry/poetry-core/pull/675)). - Add a `tool.poetry.package-mode` key to support non-package mode ([#661](https://redirect.github.com/python-poetry/poetry-core/pull/661)). ##### Changed - Update list of supported licenses ([#659](https://redirect.github.com/python-poetry/poetry-core/pull/659), [#669](https://redirect.github.com/python-poetry/poetry-core/pull/669), [#678](https://redirect.github.com/python-poetry/poetry-core/pull/678), [#694](https://redirect.github.com/python-poetry/poetry-core/pull/694)). - Improve support for PEP 691 JSON-based Simple API ([#664](https://redirect.github.com/python-poetry/poetry-core/pull/664)). - Establish zipapp compatibility ([#670](https://redirect.github.com/python-poetry/poetry-core/pull/670)). - Rework list of files included in build artifacts ([#666](https://redirect.github.com/python-poetry/poetry-core/pull/666)). - Improve performance by treating collections in packages as immutable ([#663](https://redirect.github.com/python-poetry/poetry-core/pull/663)). - Deprecate `poetry.core.masonry.builder` ([#682](https://redirect.github.com/python-poetry/poetry-core/pull/682)). - Deprecate scripts that depend on extras ([#690](https://redirect.github.com/python-poetry/poetry-core/pull/690)). ##### Fixed - Fix an issue where insignificant errors were printed if the working directory is not inside a git repository ([#684](https://redirect.github.com/python-poetry/poetry-core/pull/684)). - Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue ([#685](https://redirect.github.com/python-poetry/poetry-core/pull/685)). ##### Vendoring - [`fastjsonschema==2.19.1`](https://redirect.github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt) - [`lark==1.1.8`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.9) ### [`v1.8.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#181---2023-10-31) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.8.0...1.8.1) ##### Fixed - Fix an issue where git URLs starting with `git+` could not be parsed anymore ([#657](https://redirect.github.com/python-poetry/poetry-core/pull/657)). ### [`v1.8.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#180---2023-10-31) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.7.0...1.8.0) ##### Added - Add `3.12` to the list of available Python versions ([#631](https://redirect.github.com/python-poetry/poetry-core/pull/631)). - Add support for creating packages dynamically in the build script ([#629](https://redirect.github.com/python-poetry/poetry-core/pull/629)). ##### Changed - Improve marker logic for `extra` markers ([#636](https://redirect.github.com/python-poetry/poetry-core/pull/636)). - Update list of supported licenses ([#635](https://redirect.github.com/python-poetry/poetry-core/pull/635), [#646](https://redirect.github.com/python-poetry/poetry-core/pull/646)). - Deprecate `Dependency.transitive_python_versions` ([#648](https://redirect.github.com/python-poetry/poetry-core/pull/648)). - Deprecate `Dependency.transitive_python_constraint` ([#649](https://redirect.github.com/python-poetry/poetry-core/pull/649)). ##### Fixed - Fix an issue where projects with extension modules were not installed in editable mode ([#633](https://redirect.github.com/python-poetry/poetry-core/pull/633)). - Fix an issue where the wrong or no `lib` folder was added to the wheel ([#634](https://redirect.github.com/python-poetry/poetry-core/pull/634)). ##### Vendoring - Replace [`jsonschema`](https://redirect.github.com/python-jsonschema/jsonschema) with [`fastjsonschema`](https://redirect.github.com/horejsek/python-fastjsonschema). - [`lark==1.1.8`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.8) - [`packaging==23.2`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst) ### [`v1.7.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#170---2023-08-20) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.6.1...1.7.0) ##### Added - Optionally use resolved references when converting a VCS dependency to a PEP 508 dependency specification ([#603](https://redirect.github.com/python-poetry/poetry-core/pull/603)). - Improve performance of marker handling ([#609](https://redirect.github.com/python-poetry/poetry-core/pull/609)). ##### Changed - Drop support for Python 3.7 ([#566](https://redirect.github.com/python-poetry/poetry-core/pull/566)). - Remove deprecated `poetry.core.constraints.generic` and `poetry.core.semver` ([#601](https://redirect.github.com/python-poetry/poetry-core/pull/601)). - Allow `|` as a value separator in markers with the operators `in` and `not in` ([#608](https://redirect.github.com/python-poetry/poetry-core/pull/608)). - Put pretty name (instead of normalized name) in metadata ([#620](https://redirect.github.com/python-poetry/poetry-core/pull/620)). - Update list of supported licenses ([#623](https://redirect.github.com/python-poetry/poetry-core/pull/623)). ##### Fixed - Fix an issue where the encoding was not handled correctly when calling a subprocess ([#602](https://redirect.github.com/python-poetry/poetry-core/pull/602)). - Fix an issue where caret constraints with additional whitespace could not be parsed ([#606](https://redirect.github.com/python-poetry/poetry-core/pull/606)). - Fix an issue where PEP 508 dependency specifications with names starting with a digit could not be parsed ([#607](https://redirect.github.com/python-poetry/poetry-core/pull/607)). - Fix an issue where Poetry considered an unrelated `.gitignore` file resulting in an empty wheel ([#611](https://redirect.github.com/python-poetry/poetry-core/pull/611)). ##### Vendoring - [`lark==1.1.7`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.7) ### [`v1.6.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#161---2023-05-29) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.6.0...1.6.1) ##### Fixed - Fix an endless recursion in marker handling ([#593](https://redirect.github.com/python-poetry/poetry-core/pull/593)). - Fix an issue where the wheel tag was not built correctly under certain circumstances ([#591](https://redirect.github.com/python-poetry/poetry-core/pull/591)). - Fix an issue where the tests included in the sdist failed due to missing files ([#589](https://redirect.github.com/python-poetry/poetry-core/pull/589)). ### [`v1.6.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#160---2023-05-14) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.2...1.6.0) ##### Added - Improve error message for invalid markers ([#569](https://redirect.github.com/python-poetry/poetry-core/pull/569)). - Increase robustness when deleting temporary directories on Windows ([#460](https://redirect.github.com/python-poetry/poetry-core/pull/460)). - Add support for file dependencies with subdirectories ([#467](https://redirect.github.com/python-poetry/poetry-core/pull/467)). ##### Changed - Replace `tomlkit` with `tomli`, which changes the interface of some *internal* classes ([#483](https://redirect.github.com/python-poetry/poetry-core/pull/483)). - Deprecate `Package.category` ([#561](https://redirect.github.com/python-poetry/poetry-core/pull/561)). ##### Fixed - Fix a performance regression in marker handling ([#568](https://redirect.github.com/python-poetry/poetry-core/pull/568)). - Fix an issue where wildcard version constraints were not handled correctly ([#402](https://redirect.github.com/python-poetry/poetry-core/pull/402)). - Fix an issue where `poetry build` created duplicate Python classifiers if they were specified manually ([#578](https://redirect.github.com/python-poetry/poetry-core/pull/578)). - Fix an issue where local versions where not handled correctly ([#579](https://redirect.github.com/python-poetry/poetry-core/pull/579)). ##### Vendoring - [`attrs==23.1.0`](https://redirect.github.com/python-attrs/attrs/blob/main/CHANGELOG.md) - [`packaging==23.1`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [`tomli==2.0.1`](https://redirect.github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [`typing-extensions==4.5.0`](https://redirect.github.com/python/typing_extensions/blob/main/CHANGELOG.md) ### [`v1.5.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#152---2023-03-13) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.1...1.5.2) ##### Fixed - Fix an issue where wheels built on Windows could contain duplicate entries in the RECORD file ([#555](https://redirect.github.com/python-poetry/poetry-core/pull/555)). ### [`v1.5.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#151---2023-02-20) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.5.0...1.5.1) ##### Changed - Improve performance by caching parsed markers, constraints and versions ([#556](https://redirect.github.com/python-poetry/poetry-core/pull/556)). ### [`v1.5.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#150---2023-01-27) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.4.0...1.5.0) ##### Added - Improve marker handling ([#528](https://redirect.github.com/python-poetry/poetry-core/pull/528), [#534](https://redirect.github.com/python-poetry/poetry-core/pull/534), [#530](https://redirect.github.com/python-poetry/poetry-core/pull/530), [#546](https://redirect.github.com/python-poetry/poetry-core/pull/546), [#547](https://redirect.github.com/python-poetry/poetry-core/pull/547)). - Allow overriding the output directory when building dist files ([#527](https://redirect.github.com/python-poetry/poetry-core/pull/527)). - Validate whether dependencies referenced in `extras` are defined in the main dependency group ([#542](https://redirect.github.com/python-poetry/poetry-core/pull/542)). - Improve handling of generic constraints ([#515](https://redirect.github.com/python-poetry/poetry-core/pull/515)). ##### Changed - Deprecate the hash function of `FileDependency` ([#535](https://redirect.github.com/python-poetry/poetry-core/pull/535)). - Do not set `allows_preleases` implicitly anymore if the lower bound of a constraint is a pre-release ([#543](https://redirect.github.com/python-poetry/poetry-core/pull/543)). - Poetry no longer generates a `setup.py` file in sdists by default ([#318](https://redirect.github.com/python-poetry/poetry-core/pull/318)). - Remove the unused `platform` attribute from `Package` ([#548](https://redirect.github.com/python-poetry/poetry-core/pull/548)). - Deprecate the `pretty_version` parameter when creating a `Package` ([#549](https://redirect.github.com/python-poetry/poetry-core/pull/549)). - Validate path dependencies during use instead of during construction ([#520](https://redirect.github.com/python-poetry/poetry-core/pull/520)). ##### Fixed - Fix an issue where the PEP 517 `metadata_directory` was not respected when building an editable wheel ([#537](https://redirect.github.com/python-poetry/poetry-core/pull/537)). - Fix an issue where trailing newlines were allowed in `tool.poetry.description` ([#505](https://redirect.github.com/python-poetry/poetry-core/pull/505)). - Fix an issue where the name of the data folder in wheels was not normalized ([#532](https://redirect.github.com/python-poetry/poetry-core/pull/532)). - Fix an issue where the order of entries in the RECORD file was not deterministic ([#545](https://redirect.github.com/python-poetry/poetry-core/pull/545)). - Fix an issue where parsing of VCS URLs with escaped characters failed ([#524](https://redirect.github.com/python-poetry/poetry-core/pull/524)). - Fix an issue where the subdirectory parameter of VCS URLs was not respected ([#518](https://redirect.github.com/python-poetry/poetry-core/pull/518)). - Fix an issue where zero padding was not correctly handled in version comparisons ([#540](https://redirect.github.com/python-poetry/poetry-core/pull/540)). - Fix an issue where sdist builds did not support multiple READMEs ([#486](https://redirect.github.com/python-poetry/poetry-core/pull/486)). ##### Vendoring - [`attrs==22.2.0`](https://redirect.github.com/python-attrs/attrs/blob/main/CHANGELOG.md) - [`jsonschema==4.17.3`](https://redirect.github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst) - [`lark==1.1.5`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.5) - [`packaging==23.0`](https://redirect.github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [`pyrsistent==0.19.3`](https://redirect.github.com/tobgu/pyrsistent/blob/master/CHANGES.txt) ### [`v1.4.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#140---2022-11-22) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.2...1.4.0) ##### Added - The PEP 517 `metadata_directory` is now respected as an input to the `build_wheel` hook ([#487](https://redirect.github.com/python-poetry/poetry-core/pull/487)). ##### Changed - Sources are now considered more carefully when dealing with dependencies with environment markers ([#497](https://redirect.github.com/python-poetry/poetry-core/pull/497)). - `EmptyConstraint` is now hashable ([#513](https://redirect.github.com/python-poetry/poetry-core/pull/513)). - `ParseConstraintError` is now raised on version and constraint parsing errors, and includes information on the package that caused the error ([#514](https://redirect.github.com/python-poetry/poetry-core/pull/514)). ##### Fixed - Fix an issue where invalid PEP 508 requirements were generated due to a missing space before semicolons ([#510](https://redirect.github.com/python-poetry/poetry-core/pull/510)). - Fix an issue where relative paths were encoded into package requirements, instead of a file:// URL as required by PEP 508 ([#512](https://redirect.github.com/python-poetry/poetry-core/pull/512)). ##### Vendoring - [`jsonschema==4.17.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst) - [`lark==1.1.4`](https://redirect.github.com/lark-parser/lark/releases/tag/1.1.4) - [`pyrsistent==0.19.2`](https://redirect.github.com/tobgu/pyrsistent/blob/master/CHANGES.txt) - [`tomlkit==0.11.6`](https://redirect.github.com/sdispater/tomlkit/blob/master/CHANGELOG.md) - [`typing-extensions==4.4.0`](https://redirect.github.com/python/typing_extensions/blob/main/CHANGELOG.md) ### [`v1.3.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#132---2022-10-07) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.1...1.3.2) ##### Fixed - Fix an issue where the normalization was not applied to the path of an sdist built using a PEP 517 frontend ([#495](https://redirect.github.com/python-poetry/poetry-core/pull/495)). ### [`v1.3.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#131---2022-10-05) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.3.0...1.3.1) ##### Fixed - Fix an issue where a typing-driven assertion could be false at runtime, causing a failure during prepare_metadata_for_build_wheel ([#492](https://redirect.github.com/python-poetry/poetry-core/pull/492)). ### [`v1.3.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#130---2022-10-05) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.2.0...1.3.0) ##### Added - Add `3.11` to the list of available Python versions ([#477](https://redirect.github.com/python-poetry/poetry-core/pull/477)). ##### Changed - Deprecate `poetry.core.constraints.generic`, which is replaced by `poetry.core.packages.constraints` ([#482](https://redirect.github.com/python-poetry/poetry-core/pull/482)). - Deprecate `poetry.core.semver`, which is replaced by `poetry.core.constraints.version` ([#482](https://redirect.github.com/python-poetry/poetry-core/pull/482)). ##### Fixed - Fix an issue where versions were escaped wrongly when building the wheel name ([#469](https://redirect.github.com/python-poetry/poetry-core/pull/469)). - Fix an issue where caret constraints of pre-releases with a major version of 0 resulted in an empty version range ([#475](https://redirect.github.com/python-poetry/poetry-core/pull/475)). - Fix an issue where the names of extras were not normalized according to PEP 685 ([#476](https://redirect.github.com/python-poetry/poetry-core/pull/476)). - Fix an issue where sdist names were not normalized ([#484](https://redirect.github.com/python-poetry/poetry-core/pull/484)). ### [`v1.2.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#120---2022-09-13) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.1.0...1.2.0) ##### Added - Added support for subdirectories in `url` dependencies ([#398](https://redirect.github.com/python-poetry/poetry-core/pull/398)). ##### Changed - When setting an invalid version constraint an error is raised instead of silently setting "any version" ([#461](https://redirect.github.com/python-poetry/poetry-core/pull/461)). - Allow more characters in author name ([#411](https://redirect.github.com/python-poetry/poetry-core/pull/411)). ##### Fixed - Fixed an issue where incorrect `Requires-Dist` information was generated when environment markers where used for optional packages ([#462](https://redirect.github.com/python-poetry/poetry-core/pull/462)). - Fixed an issue where incorrect python constraints were parsed from environment markers ([#457](https://redirect.github.com/python-poetry/poetry-core/pull/457)). - Fixed the hashing of markers and constraints ([#466](https://redirect.github.com/python-poetry/poetry-core/pull/466)). - Fixed an issue where the PEP 508 name of directory dependencies used platform paths ([#463](https://redirect.github.com/python-poetry/poetry-core/pull/463)). ### [`v1.1.0`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#110---2022-08-31) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.8...1.1.0) - No functional changes. ### [`v1.0.8`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.8) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.7...1.0.8) ##### Added - Add hooks according to PEP-660 for editable installs ([#257](https://redirect.github.com/python-poetry/poetry-core/pull/257)). ### [`v1.0.7`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.7) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.6...1.0.7) ##### Fixed - Fixed an issue where the wrong `git` executable could be used on Windows. ([#213](https://redirect.github.com/python-poetry/poetry-core/pull/213)) - Fixed an issue where the Python 3.10 classifier was not automatically added. ([#215](https://redirect.github.com/python-poetry/poetry-core/pull/215)) ### [`v1.0.6`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.6) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.5...1.0.6) ##### Added - Added support for more hash types gen generating hashes. ([#207](https://redirect.github.com/python-poetry/poetry-core/pull/207)) ### [`v1.0.5`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.5) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.4...1.0.5) ##### Fixed - Fixed the copy of `Package` instances which led to file hashes not being available. ([#193](https://redirect.github.com/python-poetry/poetry-core/pull/193)) - Fixed an issue where unsafe parameters could be passed to `git` commands. ([#203](https://redirect.github.com/python-poetry/poetry-core/pull/203)) - Fixed an issue where the wrong `git` executable could be used on Windows. ([#205](https://redirect.github.com/python-poetry/poetry-core/pull/205)) ### [`v1.0.4`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.4) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.3...1.0.4) ##### Fixed - Fixed an error in the way python markers with a precision >= 3 were handled. ([#180](https://redirect.github.com/python-poetry/poetry-core/pull/180)) - Fixed an error in the evaluation of `in/not in` markers ([#189](https://redirect.github.com/python-poetry/poetry-core/pull/189)) ### [`v1.0.3`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/1.0.3) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.2...1.0.3) ##### Fixed - Fixed an error when handling single-digit Python markers ([#156](https://redirect.github.com/python-poetry/poetry-core/pull/156)). - Fixed dependency markers not being properly copied when changing the constraint ([#163](https://redirect.github.com/python-poetry/poetry-core/pull/163)). ### [`v1.0.2`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#102---2021-02-05) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.1...1.0.2) ##### Fixed - Fixed a missing import causing an error in Poetry ([#134](https://redirect.github.com/python-poetry/poetry-core/pull/134)). ### [`v1.0.1`](https://redirect.github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#101---2021-02-05) [Compare Source](https://redirect.github.com/python-poetry/poetry-core/compare/1.0.0...1.0.1) ##### Fixed - Fixed PEP 508 representation of dependency without extras ([#102](https://redirect.github.com/python-poetry/poetry-core/pull/102)). - Fixed an error where development dependencies were being resolved when invoking the PEP-517 backend ([#101](https://redirect.github.com/python-poetry/poetry-core/pull/101)). - Fixed source distribution not being deterministic ([#105](https://redirect.github.com/python-poetry/poetry-core/pull/105)). - Fixed an error where zip files were left open when building wheels ([#122](https://redirect.github.com/python-poetry/poetry-core/pull/122)). - Fixed an error where explicitly included files were still not present in final distributions ([#124](https://redirect.github.com/python-poetry/poetry-core/pull/124)). - Fixed wheel filename matching for recent architecture ([#125](https://redirect.github.com/python-poetry/poetry-core/pull/125), [#129](https://redirect.github.com/python-poetry/poetry-core/pull/129)). - Fixed an error where the `&` character was not accepted for author names ([#120](https://redirect.github.com/python-poetry/poetry-core/pull/120)). - Fixed the PEP-508 representation of some dependencies ([#103](https://redirect.github.com/python-poetry/poetry-core/pull/103)). - Fixed the `Requires-Python` metadata generation ([#127](https://redirect.github.com/python-poetry/poetry-core/pull/127)). - Fixed an error where pre-release versions were accepted in version constraints ([#128](https://redirect.github.com/python-poetry/poetry-core/pull/128)).Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.