51db535bb8
- Update to 2.3.0 # Added * Add (optional) size and upload_time to Link and Package.files (#905). ## Changed * Drop support for Python 3.9 (#897). * Normalize versions (#893). * Remove helper function to create temporary directories (#337). * Improve type hint of Package.files (#904). * Update list of supported licenses (#890, #895). ## Fixed * Fix an issue where unsatisfiable requirements did not raise an error (#891). * Fix an issue where the implicit main group did not exist if it was explicitly declared as not having any dependencies (#892). * Fix an issue where python_full_version markers with pre-release versions were parsed incorrectly (#893).
Benjamin Greiner2026-01-25 12:12:57 +00:00
d65cfa0097
- Update to 2.2.1 * Fix an issue where it was not possible to declare a PEP 735 dependency group as optional - Update to 2.2.0 * Add support for nesting dependency groups * Add support for PEP 735 dependency groups * Add support for PEP 639 license clarity * Add support for Python 3.14 * Normalize dependency group names * Deprecate table values and values that are not valid SPDX expressions for [project.license] * Update list of supported licenses * Fix an issue where explicitly included files that are in .gitignore were not included in the distribution * Fix an issue where marker operations could result in invalid markers
Markéta Machová2026-01-16 13:08:43 +00:00
59a8ce74bc
Accepting request 1300342 from devel:languages:python
Ana Guerrero2025-08-20 11:24:58 +00:00
28ac90f649
- Update to 2.1.1 - Fix an issue where simplifying a python_version marker resulted in an invalid marker (#838). - Changes from 2.1.0 - Fix an issue where inclusive ordering with post releases was inconsistent with PEP 440 (#379). - Fix an issue where invalid URI tokens in PEP 508 requirement strings were silently discarded (#817). - Fix an issue where wrong markers were calculated when removing parts covered by the project's python constraint (#824). - Fix an issue where optional dependencies that are not part of an extra were included in the wheel metadata (#830). - Fix an issue where the __pycache__ directory and *.pyc files were included in sdists and wheels (#835). - Changes from 2.0.1 - Replace the deprecated core metadata field Home-page with Project-URL: Homepage (#807). - Fix an issue where includes from tool.poetry.packages without a specified format were not initialized with the default value resulting in a KeyError (#805). - Fix an issue where some project.urls entries were not processed correctly resulting in a KeyError (#807). - Fix an issue where dynamic project.dependencies via tool.poetry.dependencies were ignored if project.optional-dependencies were defined (#811).
Benjamin Greiner2025-03-12 09:57:34 +00:00
fb99019a10
Accepting request 1236826 from devel:languages:python
Ana Guerrero2025-01-12 10:08:42 +00:00
5ad6fc8465
- update to 2.0.0: * **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). * Drop support for Python 3.8 (#798). * Create METADATA files with version 2.3 instead of 2.2 * 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
Dirk Mueller2025-01-08 17:42:43 +00:00
94ab850e9b
- drop support-newer-pythons.patch (upstream)
Dirk Mueller2024-10-28 23:01:50 +00:00
6684f8728e
- update to 1.9.1: * Add 3.13 to the list of available Python versions (#747).
Dirk Mueller2024-10-28 22:59:23 +00:00
59d2e31a0d
Accepting request 1201909 from devel:languages:python
Ana Guerrero2024-09-20 15:08:55 +00:00
295583db88
- Add patch support-newer-pythons.patch: * Remove failing test with Python 3.12.6 and 3.13. - Switch to autosetup macro.
Steve Kowalik2024-09-19 04:15:28 +00:00
c4dedc9518
Accepting request 1199731 from devel:languages:python
Ana Guerrero2024-09-10 19:12:41 +00:00
b99cb3ba83
- Update to 1.9.0 (bsc#1221705): - Added - Add a to key in tool.poetry.packages to allow custom subpackage names - Add support for path dependencies that do not define a build system - Add a tool.poetry.package-mode key to support non-package mode - Changed - Update list of supported licenses - Improve support for PEP 691 JSON-based Simple API - Establish zipapp compatibility - Rework list of files included in build artifacts - Improve performance by treating collections in packages as immutable - Deprecate poetry.core.masonry.builder - Deprecate scripts that depend on extras - Fixed - Fix an issue where insignificant errors were printed if the working directory is not inside a git repository - Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue - Vendoring fastjsonschema==2.19.1 lark==1.1.8
Matej Cepl2024-03-19 15:35:02 +00:00
3606912ef0
Accepting request 1144726 from home:bnavigator:branches:devel:languages:python
Benjamin Greiner2024-02-06 20:42:52 +00:00
0229cd2d1b
- update to 1.9.0: * 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). * 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). * 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).
Dirk Mueller2024-02-04 11:38:23 +00:00
0ecf734861
- update to 1.8.1: * Fix an issue where git URLs starting with git+ could not be parsed anymore (#657). * Add 3.12 to the list of available Python versions (#631). * Add support for creating packages dynamically in the build script * 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). * 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). * Replace jsonschema with fastjsonschema. * lark==1.1.8 * packaging==23.2 - Update description - Update to version 1.4.0 version constraints (#128). - unbundle vendored packages
Dirk Mueller2024-01-02 19:16:04 +00:00
f0f4fce420
Accepting request 1113184 from devel:languages:python
Ana Guerrero2023-09-25 17:59:56 +00:00
4cb0a23dff
- Update to 1.7.0 ## 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).
Benjamin Greiner2023-09-23 10:08:53 +00:00
aa1c2bedb7
- Update to 1.6.1 * 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).
Benjamin Greiner2023-05-29 17:01:54 +00:00
8fb0801525
- Update description * Improve error message for invalid markers (#569). * Increase robustness when deleting temporary directories on Windows (#460). * Replace tomlkit with tomli, which changes the interface of some internal classes (#483). * Deprecate Package.category (#561). * 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).
Benjamin Greiner2023-05-22 20:44:17 +00:00
88f37c03c0
Accepting request 1088338 from home:dancermak:branches:devel:languages:python
Matej Cepl2023-05-22 11:22:03 +00:00