Skip to content

release: bump version to 2.0.0#796

Merged
radoering merged 1 commit intopython-poetry:mainfrom
radoering:release/2.0.0
Jan 4, 2025
Merged

release: bump version to 2.0.0#796
radoering merged 1 commit intopython-poetry:mainfrom
radoering:release/2.0.0

Conversation

@radoering
Copy link
Member

@radoering radoering commented Dec 1, 2024

Added

  • Add support for the project section in the pyproject.toml file according to PEP 621 (#708, #792).
  • Add support for non PEP440 compliant version in the platform_release marker (#722).
  • Add support for string comparisons with in / not in in generic constraints (#722).
  • Add support for script files that are generated by a build script (#710).
  • Add support for SOURCE_DATE_EPOCH when building packages (#766, #781).

Changed

  • Drop support for Python 3.8 (#798).
  • Create METADATA files with version 2.3 instead of 2.2 (#707).
  • Normalize source vcs URLs (#701).
  • Make allow-prereleases a tri-state setting (#783).
  • Rename exceptions to have an Error suffix (#767).
  • Remove support for x in version constraints (#770).
  • Remove support for scripts with extras (#708).
  • Remove deprecated features and interfaces (#702, #769).
  • Deprecate tool.poetry.dev-dependencies in favor of tool.poetry.group.dev.dependencies (#754).
  • Deprecate Package.python_marker (#446).
  • Improve Cygwin git support under Windows (#704).
  • Improve error message when the pyproject.toml file cannot be parsed (#734).
  • Improve handling of readme files (#752).
  • Improve error handling when the Python constraint is empty (#761).
  • Improve performance for creating a PEP 508 requirement from a dependency (#779).
  • Update list of supported licenses (#706, #718, #727, #736, #746, #755, #764, #784, #787, #795).

Fixed

  • Fix an issue where the platlib directory of the wrong Python was used (#726).
  • Fix handling of generic constraints (#732).
  • Fix an issue where building a wheel in a nested output directory results in an error (#762).
  • Fix an issue where + was not allowed in git URL paths (#765).
  • Fix an issue where the temporary directory was not cleaned up on error (#775).
  • Fix an issue where the regular expression for author names was too restrictive (#517).
  • Fix an issue where basic auth http(s) credentials could not be parsed (#791).

Vendoring

@radoering radoering force-pushed the release/2.0.0 branch 2 times, most recently from 36af667 to 0213a7e Compare January 2, 2025 11:02
@radoering radoering marked this pull request as ready for review January 2, 2025 12:30
@radoering radoering force-pushed the release/2.0.0 branch 2 times, most recently from 5f04db1 to 943529e Compare January 3, 2025 06:17
@radoering radoering requested a review from a team January 4, 2025 05:12
@radoering radoering merged commit c1c3f43 into python-poetry:main Jan 4, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants