chore(deps): update dependency poetry-core to >=1.9.1 #254

Merged
Xefir merged 1 commits from renovate/poetry-core-1.x into master 2024-11-12 08:13:42 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
poetry-core build-system.requires minor >=1.0.0 -> >=1.9.1

Release Notes

python-poetry/poetry-core (poetry-core)

v1.9.1

Compare Source

Added
  • Add 3.13 to the list of available Python versions (#​747).

v1.9.0

Compare Source

Added
  • Add a to key in tool.poetry.packages to allow custom subpackage names (#​672).
  • Add support for path dependencies that do not define a build system (#​675).
  • Add a tool.poetry.package-mode key to support non-package mode (#​661).
Changed
  • Update list of supported licenses (#​659,
    #​669,
    #​678,
    #​694).
  • Improve support for PEP 691 JSON-based Simple API (#​664).
  • Establish zipapp compatibility (#​670).
  • Rework list of files included in build artifacts (#​666).
  • Improve performance by treating collections in packages as immutable (#​663).
  • Deprecate poetry.core.masonry.builder (#​682).
  • Deprecate scripts that depend on extras (#​690).
Fixed
  • Fix an issue where insignificant errors were printed if the working directory is not inside a git repository (#​684).
  • Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue (#​685).
Vendoring

v1.8.1

Compare Source

Fixed
  • Fix an issue where git URLs starting with git+ could not be parsed anymore (#​657).

v1.8.0

Compare Source

Added
  • Add 3.12 to the list of available Python versions (#​631).
  • Add support for creating packages dynamically in the build script (#​629).
Changed
  • Improve marker logic for extra markers (#​636).
  • Update list of supported licenses (#​635,
    #​646).
  • Deprecate Dependency.transitive_python_versions (#​648).
  • Deprecate Dependency.transitive_python_constraint (#​649).
Fixed
  • Fix an issue where projects with extension modules were not installed in editable mode (#​633).
  • Fix an issue where the wrong or no lib folder was added to the wheel (#​634).
Vendoring

v1.7.0

Compare Source

Added
  • Optionally use resolved references when converting a VCS dependency to a PEP 508 dependency specification (#​603).
  • Improve performance of marker handling (#​609).
Changed
  • Drop support for Python 3.7 (#​566).
  • Remove deprecated poetry.core.constraints.generic and poetry.core.semver (#​601).
  • Allow | as a value separator in markers with the operators in and not in (#​608).
  • Put pretty name (instead of normalized name) in metadata (#​620).
  • Update list of supported licenses (#​623).
Fixed
  • Fix an issue where the encoding was not handled correctly when calling a subprocess (#​602).
  • Fix an issue where caret constraints with additional whitespace could not be parsed (#​606).
  • Fix an issue where PEP 508 dependency specifications with names starting with a digit could not be parsed (#​607).
  • Fix an issue where Poetry considered an unrelated .gitignore file resulting in an empty wheel (#​611).
Vendoring

v1.6.1

Compare Source

Fixed
  • Fix an endless recursion in marker handling (#​593).
  • Fix an issue where the wheel tag was not built correctly under certain circumstances (#​591).
  • Fix an issue where the tests included in the sdist failed due to missing files (#​589).

v1.6.0

Compare Source

Added
  • Improve error message for invalid markers (#​569).
  • Increase robustness when deleting temporary directories on Windows (#​460).
  • Add support for file dependencies with subdirectories (#​467).
Changed
  • Replace tomlkit with tomli, which changes the interface of some internal classes (#​483).
  • Deprecate Package.category (#​561).
Fixed
  • Fix a performance regression in marker handling (#​568).
  • Fix an issue where wildcard version constraints were not handled correctly (#​402).
  • Fix an issue where poetry build created duplicate Python classifiers if they were specified manually (#​578).
  • Fix an issue where local versions where not handled correctly (#​579).
Vendoring

v1.5.2

Compare Source

Fixed
  • Fix an issue where wheels built on Windows could contain duplicate entries in the RECORD file (#​555).

v1.5.1

Compare Source

Changed
  • Improve performance by caching parsed markers, constraints and versions (#​556).

v1.5.0

Compare Source

Added
  • Improve marker handling (#​528,
    #​534,
    #​530,
    #​546,
    #​547).
  • Allow overriding the output directory when building dist files (#​527).
  • Validate whether dependencies referenced in extras are defined in the main dependency group (#​542).
  • Improve handling of generic constraints (#​515).
Changed
  • Deprecate the hash function of FileDependency (#​535).
  • Do not set allows_preleases implicitly anymore if the lower bound of a constraint is a pre-release (#​543).
  • Poetry no longer generates a setup.py file in sdists by default (#​318).
  • Remove the unused platform attribute from Package (#​548).
  • Deprecate the pretty_version parameter when creating a Package (#​549).
  • Validate path dependencies during use instead of during construction (#​520).
Fixed
  • Fix an issue where the PEP 517 metadata_directory was not respected when building an editable wheel (#​537).
  • Fix an issue where trailing newlines were allowed in tool.poetry.description (#​505).
  • Fix an issue where the name of the data folder in wheels was not normalized (#​532).
  • Fix an issue where the order of entries in the RECORD file was not deterministic (#​545).
  • Fix an issue where parsing of VCS URLs with escaped characters failed (#​524).
  • Fix an issue where the subdirectory parameter of VCS URLs was not respected (#​518).
  • Fix an issue where zero padding was not correctly handled in version comparisons (#​540).
  • Fix an issue where sdist builds did not support multiple READMEs (#​486).
Vendoring

v1.4.0

Compare Source

Added
  • The PEP 517 metadata_directory is now respected as an input to the build_wheel hook (#​487).
Changed
  • Sources are now considered more carefully when dealing with dependencies with environment markers (#​497).
  • 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).
Fixed
  • Fix an issue where invalid PEP 508 requirements were generated due to a missing space before semicolons (#​510).
  • Fix an issue where relative paths were encoded into package requirements, instead of a file:// URL as required by PEP 508 (#​512).
Vendoring

v1.3.2

Compare Source

Fixed
  • Fix an issue where the normalization was not applied to the path of an sdist built using a PEP 517 frontend (#​495).

v1.3.1

Compare Source

Fixed
  • Fix an issue where a typing-driven assertion could be false at runtime, causing a failure during prepare_metadata_for_build_wheel (#​492).

v1.3.0

Compare Source

Added
  • Add 3.11 to the list of available Python versions (#​477).
Changed
  • Deprecate poetry.core.constraints.generic, which is replaced by poetry.core.packages.constraints (#​482).
  • Deprecate poetry.core.semver, which is replaced by poetry.core.constraints.version (#​482).
Fixed
  • Fix an issue where versions were escaped wrongly when building the wheel name (#​469).
  • Fix an issue where caret constraints of pre-releases with a major version of 0 resulted in an empty version range (#​475).
  • Fix an issue where the names of extras were not normalized according to PEP 685 (#​476).
  • Fix an issue where sdist names were not normalized (#​484).

v1.2.0

Compare Source

Added
  • Added support for subdirectories in url dependencies (#​398).
Changed
  • When setting an invalid version constraint an error is raised instead of silently setting "any version" (#​461).
  • Allow more characters in author name (#​411).
Fixed
  • Fixed an issue where incorrect Requires-Dist information was generated when environment markers where used for optional packages (#​462).
  • Fixed an issue where incorrect python constraints were parsed from environment markers (#​457).
  • Fixed the hashing of markers and constraints (#​466).
  • Fixed an issue where the PEP 508 name of directory dependencies used platform paths (#​463).

v1.1.0

Compare Source

  • No functional changes.

v1.0.8

Compare Source

Added
  • Add hooks according to PEP-660 for editable installs (#​257).

v1.0.7

Compare Source

Fixed
  • Fixed an issue where the wrong git executable could be used on Windows. (#​213)
  • Fixed an issue where the Python 3.10 classifier was not automatically added. (#​215)

v1.0.6

Compare Source

Added
  • Added support for more hash types gen generating hashes. (#​207)

v1.0.5

Compare Source

Fixed
  • Fixed the copy of Package instances which led to file hashes not being available. (#​193)
  • Fixed an issue where unsafe parameters could be passed to git commands. (#​203)
  • Fixed an issue where the wrong git executable could be used on Windows. (#​205)

v1.0.4

Compare Source

Fixed
  • Fixed an error in the way python markers with a precision >= 3 were handled. (#​180)
  • Fixed an error in the evaluation of in/not in markers (#​189)

v1.0.3

Compare Source

Fixed
  • Fixed an error when handling single-digit Python markers (#​156).
  • Fixed dependency markers not being properly copied when changing the constraint (#​163).

v1.0.2

Compare Source

Fixed
  • Fixed a missing import causing an error in Poetry (#​134).

v1.0.1

Compare Source

Fixed
  • Fixed PEP 508 representation of dependency without extras (#​102).
  • Fixed an error where development dependencies were being resolved when invoking the PEP-517 backend (#​101).
  • Fixed source distribution not being deterministic (#​105).
  • Fixed an error where zip files were left open when building wheels (#​122).
  • Fixed an error where explicitly included files were still not present in final distributions (#​124).
  • Fixed wheel filename matching for recent architecture (#​125, #​129).
  • Fixed an error where the & character was not accepted for author names (#​120).
  • Fixed the PEP-508 representation of some dependencies (#​103).
  • Fixed the Requires-Python metadata generation (#​127).
  • Fixed an error where pre-release versions were accepted in version constraints (#​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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [poetry-core](https://github.com/python-poetry/poetry-core) | build-system.requires | minor | `>=1.0.0` -> `>=1.9.1` | --- ### Release Notes <details> <summary>python-poetry/poetry-core (poetry-core)</summary> ### [`v1.9.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#191---2024-10-13) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.9.0...1.9.1) ##### Added - Add `3.13` to the list of available Python versions ([#&#8203;747](https://github.com/python-poetry/poetry-core/pull/747)). ### [`v1.9.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#190---2024-02-02) [Compare Source](https://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 ([#&#8203;672](https://github.com/python-poetry/poetry-core/pull/672)). - Add support for path dependencies that do not define a build system ([#&#8203;675](https://github.com/python-poetry/poetry-core/pull/675)). - Add a `tool.poetry.package-mode` key to support non-package mode ([#&#8203;661](https://github.com/python-poetry/poetry-core/pull/661)). ##### Changed - Update list of supported licenses ([#&#8203;659](https://github.com/python-poetry/poetry-core/pull/659), [#&#8203;669](https://github.com/python-poetry/poetry-core/pull/669), [#&#8203;678](https://github.com/python-poetry/poetry-core/pull/678), [#&#8203;694](https://github.com/python-poetry/poetry-core/pull/694)). - Improve support for PEP 691 JSON-based Simple API ([#&#8203;664](https://github.com/python-poetry/poetry-core/pull/664)). - Establish zipapp compatibility ([#&#8203;670](https://github.com/python-poetry/poetry-core/pull/670)). - Rework list of files included in build artifacts ([#&#8203;666](https://github.com/python-poetry/poetry-core/pull/666)). - Improve performance by treating collections in packages as immutable ([#&#8203;663](https://github.com/python-poetry/poetry-core/pull/663)). - Deprecate `poetry.core.masonry.builder` ([#&#8203;682](https://github.com/python-poetry/poetry-core/pull/682)). - Deprecate scripts that depend on extras ([#&#8203;690](https://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 ([#&#8203;684](https://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 ([#&#8203;685](https://github.com/python-poetry/poetry-core/pull/685)). ##### Vendoring - [`fastjsonschema==2.19.1`](https://github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt) - [`lark==1.1.8`](https://github.com/lark-parser/lark/releases/tag/1.1.9) ### [`v1.8.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#181---2023-10-31) [Compare Source](https://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 ([#&#8203;657](https://github.com/python-poetry/poetry-core/pull/657)). ### [`v1.8.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#180---2023-10-31) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.7.0...1.8.0) ##### Added - Add `3.12` to the list of available Python versions ([#&#8203;631](https://github.com/python-poetry/poetry-core/pull/631)). - Add support for creating packages dynamically in the build script ([#&#8203;629](https://github.com/python-poetry/poetry-core/pull/629)). ##### Changed - Improve marker logic for `extra` markers ([#&#8203;636](https://github.com/python-poetry/poetry-core/pull/636)). - Update list of supported licenses ([#&#8203;635](https://github.com/python-poetry/poetry-core/pull/635), [#&#8203;646](https://github.com/python-poetry/poetry-core/pull/646)). - Deprecate `Dependency.transitive_python_versions` ([#&#8203;648](https://github.com/python-poetry/poetry-core/pull/648)). - Deprecate `Dependency.transitive_python_constraint` ([#&#8203;649](https://github.com/python-poetry/poetry-core/pull/649)). ##### Fixed - Fix an issue where projects with extension modules were not installed in editable mode ([#&#8203;633](https://github.com/python-poetry/poetry-core/pull/633)). - Fix an issue where the wrong or no `lib` folder was added to the wheel ([#&#8203;634](https://github.com/python-poetry/poetry-core/pull/634)). ##### Vendoring - Replace [`jsonschema`](https://github.com/python-jsonschema/jsonschema) with [`fastjsonschema`](https://github.com/horejsek/python-fastjsonschema). - [`lark==1.1.8`](https://github.com/lark-parser/lark/releases/tag/1.1.8) - [`packaging==23.2`](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) ### [`v1.7.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#170---2023-08-20) [Compare Source](https://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 ([#&#8203;603](https://github.com/python-poetry/poetry-core/pull/603)). - Improve performance of marker handling ([#&#8203;609](https://github.com/python-poetry/poetry-core/pull/609)). ##### Changed - Drop support for Python 3.7 ([#&#8203;566](https://github.com/python-poetry/poetry-core/pull/566)). - Remove deprecated `poetry.core.constraints.generic` and `poetry.core.semver` ([#&#8203;601](https://github.com/python-poetry/poetry-core/pull/601)). - Allow `|` as a value separator in markers with the operators `in` and `not in` ([#&#8203;608](https://github.com/python-poetry/poetry-core/pull/608)). - Put pretty name (instead of normalized name) in metadata ([#&#8203;620](https://github.com/python-poetry/poetry-core/pull/620)). - Update list of supported licenses ([#&#8203;623](https://github.com/python-poetry/poetry-core/pull/623)). ##### Fixed - Fix an issue where the encoding was not handled correctly when calling a subprocess ([#&#8203;602](https://github.com/python-poetry/poetry-core/pull/602)). - Fix an issue where caret constraints with additional whitespace could not be parsed ([#&#8203;606](https://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 ([#&#8203;607](https://github.com/python-poetry/poetry-core/pull/607)). - Fix an issue where Poetry considered an unrelated `.gitignore` file resulting in an empty wheel ([#&#8203;611](https://github.com/python-poetry/poetry-core/pull/611)). ##### Vendoring - [`lark==1.1.7`](https://github.com/lark-parser/lark/releases/tag/1.1.7) ### [`v1.6.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#161---2023-05-29) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.6.0...1.6.1) ##### Fixed - Fix an endless recursion in marker handling ([#&#8203;593](https://github.com/python-poetry/poetry-core/pull/593)). - Fix an issue where the wheel tag was not built correctly under certain circumstances ([#&#8203;591](https://github.com/python-poetry/poetry-core/pull/591)). - Fix an issue where the tests included in the sdist failed due to missing files ([#&#8203;589](https://github.com/python-poetry/poetry-core/pull/589)). ### [`v1.6.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#160---2023-05-14) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.5.2...1.6.0) ##### Added - Improve error message for invalid markers ([#&#8203;569](https://github.com/python-poetry/poetry-core/pull/569)). - Increase robustness when deleting temporary directories on Windows ([#&#8203;460](https://github.com/python-poetry/poetry-core/pull/460)). - Add support for file dependencies with subdirectories ([#&#8203;467](https://github.com/python-poetry/poetry-core/pull/467)). ##### Changed - Replace `tomlkit` with `tomli`, which changes the interface of some *internal* classes ([#&#8203;483](https://github.com/python-poetry/poetry-core/pull/483)). - Deprecate `Package.category` ([#&#8203;561](https://github.com/python-poetry/poetry-core/pull/561)). ##### Fixed - Fix a performance regression in marker handling ([#&#8203;568](https://github.com/python-poetry/poetry-core/pull/568)). - Fix an issue where wildcard version constraints were not handled correctly ([#&#8203;402](https://github.com/python-poetry/poetry-core/pull/402)). - Fix an issue where `poetry build` created duplicate Python classifiers if they were specified manually ([#&#8203;578](https://github.com/python-poetry/poetry-core/pull/578)). - Fix an issue where local versions where not handled correctly ([#&#8203;579](https://github.com/python-poetry/poetry-core/pull/579)). ##### Vendoring - [`attrs==23.1.0`](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.md) - [`packaging==23.1`](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [`tomli==2.0.1`](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [`typing-extensions==4.5.0`](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) ### [`v1.5.2`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#152---2023-03-13) [Compare Source](https://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 ([#&#8203;555](https://github.com/python-poetry/poetry-core/pull/555)). ### [`v1.5.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#151---2023-02-20) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.5.0...1.5.1) ##### Changed - Improve performance by caching parsed markers, constraints and versions ([#&#8203;556](https://github.com/python-poetry/poetry-core/pull/556)). ### [`v1.5.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#150---2023-01-27) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.4.0...1.5.0) ##### Added - Improve marker handling ([#&#8203;528](https://github.com/python-poetry/poetry-core/pull/528), [#&#8203;534](https://github.com/python-poetry/poetry-core/pull/534), [#&#8203;530](https://github.com/python-poetry/poetry-core/pull/530), [#&#8203;546](https://github.com/python-poetry/poetry-core/pull/546), [#&#8203;547](https://github.com/python-poetry/poetry-core/pull/547)). - Allow overriding the output directory when building dist files ([#&#8203;527](https://github.com/python-poetry/poetry-core/pull/527)). - Validate whether dependencies referenced in `extras` are defined in the main dependency group ([#&#8203;542](https://github.com/python-poetry/poetry-core/pull/542)). - Improve handling of generic constraints ([#&#8203;515](https://github.com/python-poetry/poetry-core/pull/515)). ##### Changed - Deprecate the hash function of `FileDependency` ([#&#8203;535](https://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 ([#&#8203;543](https://github.com/python-poetry/poetry-core/pull/543)). - Poetry no longer generates a `setup.py` file in sdists by default ([#&#8203;318](https://github.com/python-poetry/poetry-core/pull/318)). - Remove the unused `platform` attribute from `Package` ([#&#8203;548](https://github.com/python-poetry/poetry-core/pull/548)). - Deprecate the `pretty_version` parameter when creating a `Package` ([#&#8203;549](https://github.com/python-poetry/poetry-core/pull/549)). - Validate path dependencies during use instead of during construction ([#&#8203;520](https://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 ([#&#8203;537](https://github.com/python-poetry/poetry-core/pull/537)). - Fix an issue where trailing newlines were allowed in `tool.poetry.description` ([#&#8203;505](https://github.com/python-poetry/poetry-core/pull/505)). - Fix an issue where the name of the data folder in wheels was not normalized ([#&#8203;532](https://github.com/python-poetry/poetry-core/pull/532)). - Fix an issue where the order of entries in the RECORD file was not deterministic ([#&#8203;545](https://github.com/python-poetry/poetry-core/pull/545)). - Fix an issue where parsing of VCS URLs with escaped characters failed ([#&#8203;524](https://github.com/python-poetry/poetry-core/pull/524)). - Fix an issue where the subdirectory parameter of VCS URLs was not respected ([#&#8203;518](https://github.com/python-poetry/poetry-core/pull/518)). - Fix an issue where zero padding was not correctly handled in version comparisons ([#&#8203;540](https://github.com/python-poetry/poetry-core/pull/540)). - Fix an issue where sdist builds did not support multiple READMEs ([#&#8203;486](https://github.com/python-poetry/poetry-core/pull/486)). ##### Vendoring - [`attrs==22.2.0`](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.md) - [`jsonschema==4.17.3`](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst) - [`lark==1.1.5`](https://github.com/lark-parser/lark/releases/tag/1.1.5) - [`packaging==23.0`](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [`pyrsistent==0.19.3`](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt) ### [`v1.4.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#140---2022-11-22) [Compare Source](https://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 ([#&#8203;487](https://github.com/python-poetry/poetry-core/pull/487)). ##### Changed - Sources are now considered more carefully when dealing with dependencies with environment markers ([#&#8203;497](https://github.com/python-poetry/poetry-core/pull/497)). - `EmptyConstraint` is now hashable ([#&#8203;513](https://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 ([#&#8203;514](https://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 ([#&#8203;510](https://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 ([#&#8203;512](https://github.com/python-poetry/poetry-core/pull/512)). ##### Vendoring - [`jsonschema==4.17.0`](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst) - [`lark==1.1.4`](https://github.com/lark-parser/lark/releases/tag/1.1.4) - [`pyrsistent==0.19.2`](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt) - [`tomlkit==0.11.6`](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md) - [`typing-extensions==4.4.0`](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) ### [`v1.3.2`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#132---2022-10-07) [Compare Source](https://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 ([#&#8203;495](https://github.com/python-poetry/poetry-core/pull/495)). ### [`v1.3.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#131---2022-10-05) [Compare Source](https://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 ([#&#8203;492](https://github.com/python-poetry/poetry-core/pull/492)). ### [`v1.3.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#130---2022-10-05) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.2.0...1.3.0) ##### Added - Add `3.11` to the list of available Python versions ([#&#8203;477](https://github.com/python-poetry/poetry-core/pull/477)). ##### Changed - Deprecate `poetry.core.constraints.generic`, which is replaced by `poetry.core.packages.constraints` ([#&#8203;482](https://github.com/python-poetry/poetry-core/pull/482)). - Deprecate `poetry.core.semver`, which is replaced by `poetry.core.constraints.version` ([#&#8203;482](https://github.com/python-poetry/poetry-core/pull/482)). ##### Fixed - Fix an issue where versions were escaped wrongly when building the wheel name ([#&#8203;469](https://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 ([#&#8203;475](https://github.com/python-poetry/poetry-core/pull/475)). - Fix an issue where the names of extras were not normalized according to PEP 685 ([#&#8203;476](https://github.com/python-poetry/poetry-core/pull/476)). - Fix an issue where sdist names were not normalized ([#&#8203;484](https://github.com/python-poetry/poetry-core/pull/484)). ### [`v1.2.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#120---2022-09-13) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.1.0...1.2.0) ##### Added - Added support for subdirectories in `url` dependencies ([#&#8203;398](https://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" ([#&#8203;461](https://github.com/python-poetry/poetry-core/pull/461)). - Allow more characters in author name ([#&#8203;411](https://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 ([#&#8203;462](https://github.com/python-poetry/poetry-core/pull/462)). - Fixed an issue where incorrect python constraints were parsed from environment markers ([#&#8203;457](https://github.com/python-poetry/poetry-core/pull/457)). - Fixed the hashing of markers and constraints ([#&#8203;466](https://github.com/python-poetry/poetry-core/pull/466)). - Fixed an issue where the PEP 508 name of directory dependencies used platform paths ([#&#8203;463](https://github.com/python-poetry/poetry-core/pull/463)). ### [`v1.1.0`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#110---2022-08-31) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.8...1.1.0) - No functional changes. ### [`v1.0.8`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.8) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.7...1.0.8) ##### Added - Add hooks according to PEP-660 for editable installs ([#&#8203;257](https://github.com/python-poetry/poetry-core/pull/257)). ### [`v1.0.7`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.7) [Compare Source](https://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. ([#&#8203;213](https://github.com/python-poetry/poetry-core/pull/213)) - Fixed an issue where the Python 3.10 classifier was not automatically added. ([#&#8203;215](https://github.com/python-poetry/poetry-core/pull/215)) ### [`v1.0.6`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.6) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.5...1.0.6) ##### Added - Added support for more hash types gen generating hashes. ([#&#8203;207](https://github.com/python-poetry/poetry-core/pull/207)) ### [`v1.0.5`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.5) [Compare Source](https://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. ([#&#8203;193](https://github.com/python-poetry/poetry-core/pull/193)) - Fixed an issue where unsafe parameters could be passed to `git` commands. ([#&#8203;203](https://github.com/python-poetry/poetry-core/pull/203)) - Fixed an issue where the wrong `git` executable could be used on Windows. ([#&#8203;205](https://github.com/python-poetry/poetry-core/pull/205)) ### [`v1.0.4`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.4) [Compare Source](https://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. ([#&#8203;180](https://github.com/python-poetry/poetry-core/pull/180)) - Fixed an error in the evaluation of `in/not in` markers ([#&#8203;189](https://github.com/python-poetry/poetry-core/pull/189)) ### [`v1.0.3`](https://github.com/python-poetry/poetry-core/releases/tag/1.0.3) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.2...1.0.3) ##### Fixed - Fixed an error when handling single-digit Python markers ([#&#8203;156](https://github.com/python-poetry/poetry-core/pull/156)). - Fixed dependency markers not being properly copied when changing the constraint ([#&#8203;163](https://github.com/python-poetry/poetry-core/pull/163)). ### [`v1.0.2`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#102---2021-02-05) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.1...1.0.2) ##### Fixed - Fixed a missing import causing an error in Poetry ([#&#8203;134](https://github.com/python-poetry/poetry-core/pull/134)). ### [`v1.0.1`](https://github.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#101---2021-02-05) [Compare Source](https://github.com/python-poetry/poetry-core/compare/1.0.0...1.0.1) ##### Fixed - Fixed PEP 508 representation of dependency without extras ([#&#8203;102](https://github.com/python-poetry/poetry-core/pull/102)). - Fixed an error where development dependencies were being resolved when invoking the PEP-517 backend ([#&#8203;101](https://github.com/python-poetry/poetry-core/pull/101)). - Fixed source distribution not being deterministic ([#&#8203;105](https://github.com/python-poetry/poetry-core/pull/105)). - Fixed an error where zip files were left open when building wheels ([#&#8203;122](https://github.com/python-poetry/poetry-core/pull/122)). - Fixed an error where explicitly included files were still not present in final distributions ([#&#8203;124](https://github.com/python-poetry/poetry-core/pull/124)). - Fixed wheel filename matching for recent architecture ([#&#8203;125](https://github.com/python-poetry/poetry-core/pull/125), [#&#8203;129](https://github.com/python-poetry/poetry-core/pull/129)). - Fixed an error where the `&` character was not accepted for author names ([#&#8203;120](https://github.com/python-poetry/poetry-core/pull/120)). - Fixed the PEP-508 representation of some dependencies ([#&#8203;103](https://github.com/python-poetry/poetry-core/pull/103)). - Fixed the `Requires-Python` metadata generation ([#&#8203;127](https://github.com/python-poetry/poetry-core/pull/127)). - Fixed an error where pre-release versions were accepted in version constraints ([#&#8203;128](https://github.com/python-poetry/poetry-core/pull/128)). </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuNiIsInVwZGF0ZWRJblZlciI6IjM3LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
Xefir added 1 commit 2024-11-12 06:37:02 +00:00
chore(deps): update dependency poetry-core to >=1.9.1
All checks were successful
divent / lint (push) Successful in 3m1s
divent / docker (push) Successful in 1m49s
divent / pypi (push) Has been skipped
5fe97fd360
Xefir merged commit 1a344a341e into master 2024-11-12 08:13:42 +00:00
Xefir deleted branch renovate/poetry-core-1.x 2024-11-12 08:13:42 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Xefir/Divent#254
No description provided.