From c1f893c578ad7a5baec838549c0a5febd31c9fed83093a21f446992e157d2660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Mon, 18 Mar 2024 15:56:47 +0000 Subject: [PATCH 1/3] Accepting request 1158823 from home:benoit_monin:branches:devel:languages:python - update to 1.22.2 - remove editables from the required packages OBS-URL: https://build.opensuse.org/request/show/1158823 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatchling?expand=0&rev=49 --- hatchling-1.21.1.tar.gz | 3 --- hatchling-1.22.2.tar.gz | 3 +++ python-hatchling.changes | 42 ++++++++++++++++++++++++++++++++++++++++ python-hatchling.spec | 4 +--- 4 files changed, 46 insertions(+), 6 deletions(-) delete mode 100644 hatchling-1.21.1.tar.gz create mode 100644 hatchling-1.22.2.tar.gz diff --git a/hatchling-1.21.1.tar.gz b/hatchling-1.21.1.tar.gz deleted file mode 100644 index 83c1990..0000000 --- a/hatchling-1.21.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bba440453a224e7d4478457fa2e8d8c3633765bafa02975a6b53b9bf917980bc -size 58059 diff --git a/hatchling-1.22.2.tar.gz b/hatchling-1.22.2.tar.gz new file mode 100644 index 0000000..be2cc6f --- /dev/null +++ b/hatchling-1.22.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2dfce8e5d389c53c41c87f5c643c5ef2f9519510eaaddda0aac63eb52470684 +size 62667 diff --git a/python-hatchling.changes b/python-hatchling.changes index 4c76b3b..0e84b15 100644 --- a/python-hatchling.changes +++ b/python-hatchling.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Sun Mar 17 21:05:34 UTC 2024 - Benoît Monin + +- update to 1.22.2: + * Fixed: + + Fix regression when loading metadata from source + distributions + + Fix metadata hooks when building wheels from source + distributions +- additional changes from version 1.22.1: + * Fixed: + + Update the default version of core metadata to 2.3 + +- additional changes from version 1.22.0: + * Deprecated: + + The app build target has been renamed to binary to reduce + ambiguity with the name of an upcoming feature. The former + name will still be usable for several minor releases. + * Added: + + Metadata for the wheel target now defaults to the PKG-INFO + metadata within source distributions + + Add dependencies method to the build hook interface so that + hooks can themselves dynamically define dependencies + + Update the default version of core metadata to 2.2 + + Update SPDX license information to version 3.23 + + Improve error message for when the default heuristics for + wheel file inclusion fail + * Fixed: + + Properly support core metadata version 2.2 + + Remove editables as a direct dependency + + Fix default wheel tag when the supported Python version + declaration is strict + + Load VCS ignore patterns first so that whitelisted patterns + can be excluded by project configuration + + Don't consider VCS ignore files that are outside of the VCS + boundary + + The sdist build target now gracefully ignores UNIX socket + files + + Begin ignoring certain files ubiquitously, like .DS_Store on + macOS +- remove editables from the required packages + ------------------------------------------------------------------- Thu Jan 25 21:07:23 UTC 2024 - Benoît Monin diff --git a/python-hatchling.spec b/python-hatchling.spec index 4f3b3e2..daf4f57 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -18,14 +18,13 @@ %{?sle15_python_module_pythons} Name: python-hatchling -Version: 1.21.1 +Version: 1.22.2 Release: 0 Summary: Build backend used by Hatch License: MIT URL: https://hatch.pypa.io/latest/ Source0: https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-%{version}.tar.gz BuildRequires: %{python_module base >= 3.8} -BuildRequires: %{python_module editables >= 0.3} BuildRequires: %{python_module packaging >= 21.3} BuildRequires: %{python_module pathspec >= 0.10.1} BuildRequires: %{python_module pip} @@ -34,7 +33,6 @@ BuildRequires: %{python_module tomli >= 1.2.2 if %python-base < 3.11} BuildRequires: %{python_module trove-classifiers} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-editables >= 0.3 Requires: python-packaging >= 21.3 Requires: python-pathspec >= 0.10.1 Requires: python-pluggy >= 1.0.0 From 8f2b121285029f51adce1738b8434ad3a54008e5219733fbb691dbac06f15ded Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 20 Mar 2024 03:35:59 +0000 Subject: [PATCH 2/3] Accepting request 1159657 from home:benoit_monin:branches:devel:languages:python update to version 1.22.3 OBS-URL: https://build.opensuse.org/request/show/1159657 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatchling?expand=0&rev=50 --- hatchling-1.22.2.tar.gz | 3 --- hatchling-1.22.3.tar.gz | 3 +++ python-hatchling.changes | 6 ++++++ python-hatchling.spec | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) delete mode 100644 hatchling-1.22.2.tar.gz create mode 100644 hatchling-1.22.3.tar.gz diff --git a/hatchling-1.22.2.tar.gz b/hatchling-1.22.2.tar.gz deleted file mode 100644 index be2cc6f..0000000 --- a/hatchling-1.22.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f2dfce8e5d389c53c41c87f5c643c5ef2f9519510eaaddda0aac63eb52470684 -size 62667 diff --git a/hatchling-1.22.3.tar.gz b/hatchling-1.22.3.tar.gz new file mode 100644 index 0000000..f7d2ded --- /dev/null +++ b/hatchling-1.22.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adf5d32ab10ac59272cd0bcae9c8193288841860025f2c51df971dae161f8683 +size 62734 diff --git a/python-hatchling.changes b/python-hatchling.changes index 0e84b15..6b48cca 100644 --- a/python-hatchling.changes +++ b/python-hatchling.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Mar 19 20:32:47 UTC 2024 - Benoît Monin + +- update to version 1.22.3: + * Fix the custom build hook when using dynamic dependencies + ------------------------------------------------------------------- Sun Mar 17 21:05:34 UTC 2024 - Benoît Monin diff --git a/python-hatchling.spec b/python-hatchling.spec index daf4f57..d203816 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-hatchling -Version: 1.22.2 +Version: 1.22.3 Release: 0 Summary: Build backend used by Hatch License: MIT From d488298f2fa2ce18b4b96ac73f8d8a7e7d67a44db3a60df577a6f406536e5fae Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 20 Mar 2024 03:43:40 +0000 Subject: [PATCH 3/3] - Clean up the SPEC file OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatchling?expand=0&rev=51 --- python-hatchling.changes | 5 +++++ python-hatchling.spec | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/python-hatchling.changes b/python-hatchling.changes index 6b48cca..64d9a9a 100644 --- a/python-hatchling.changes +++ b/python-hatchling.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Mar 20 03:43:33 UTC 2024 - Matej Cepl + +- Clean up the SPEC file + ------------------------------------------------------------------- Tue Mar 19 20:32:47 UTC 2024 - Benoît Monin diff --git a/python-hatchling.spec b/python-hatchling.spec index d203816..b635c65 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -37,12 +37,10 @@ Requires: python-packaging >= 21.3 Requires: python-pathspec >= 0.10.1 Requires: python-pluggy >= 1.0.0 Requires: python-trove-classifiers +Requires: (python-tomli >= 1.2.2 if python-base < 3.11) Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch -%if 0%{?python_version_nodots} < 311 -Requires: python-tomli >= 1.2.2 -%endif %python_subpackages %description