UNCLASSIFIED - NO CUI

Skip to content

Update dependency poetry-core to v1.4.0

renovate requested to merge renovate/poetry-core-1.x into development

This MR contains the following updates:

Package Update Change
poetry-core minor ==1.0.3 -> ==1.4.0

Dependency Lookup Warnings

Warnings were logged while processing this repo. Please check the logs for more information.


Release Notes

python-poetry/poetry-core

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)

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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Merge request reports