From cbb1511f7d7d66634a73429b262905b2ce8acf3d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 12 Apr 2022 15:17:14 -0400 Subject: [PATCH 01/24] Adjust for pyproject-rpm-macros >= 1.1.0 --- python-hatchling.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python-hatchling.spec b/python-hatchling.spec index 437b74e..a257151 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -13,6 +13,8 @@ Source1: hatchling.1 BuildArch: noarch BuildRequires: python3-devel +# RHBZ#1985340 +BuildRequires: pyproject-rpm-macros >= 1.1.0 %global common_description %{expand: This is the extensible, standards compliant build backend used by Hatch.} @@ -62,9 +64,7 @@ install -t '%{buildroot}/%{_mandir}/man1' -D -p -m 0644 '%{SOURCE1}' %files -n python3-hatchling -f %{pyproject_files} -# The license file is installed in an unusual subdirectory: -%dir %{python3_sitelib}/hatchling-%{version}.dist-info/license_files -%license %{python3_sitelib}/hatchling-%{version}.dist-info/license_files/LICENSE.txt +%license LICENSE.txt %doc README.md %{_bindir}/hatchling From 5bea85db0fa4fb3a805197ab2f2db7dcad0bd026 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 30 Apr 2022 07:10:30 -0400 Subject: [PATCH 02/24] Update to 0.24.0 (close RHBZ#2079689) --- .gitignore | 1 + hatchling.1 | 6 +++++- python-hatchling.spec | 2 +- sources | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0c70388..e3fe96d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /hatchling-0.21.0.tar.gz /hatchling-0.21.1.tar.gz /hatchling-0.22.0.tar.gz +/hatchling-0.24.0.tar.gz diff --git a/hatchling.1 b/hatchling.1 index 0043bd6..64f24ef 100644 --- a/hatchling.1 +++ b/hatchling.1 @@ -5,7 +5,7 @@ .SH SYNOPSIS .B hatchling .RB [ \-h ] -.RB { build , dep }\ ... +.RB { build , dep , version }\ ... .SH DESCRIPTION This is the extensible, standards compliant build backend used by Hatch. .SH OPTIONS @@ -14,7 +14,11 @@ This is the extensible, standards compliant build backend used by Hatch. .B build .TP .B dep +.TP +.B version .SS "OPTIONAL\ ARGUMENTS" .TP .B \-h\fR,\ \fB\-\-help show a help message and exit +.SH "SEE\ ALSO" +.BR hatch (1) diff --git a/python-hatchling.spec b/python-hatchling.spec index a257151..0feafd7 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 0.22.0 +Version: 0.24.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 720ad08..b096137 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-0.22.0.tar.gz) = e52fae21e2ba2b8ab1e87e525d7b123f2afb51e01b521d1e5323fe9fba0a89019544eaa710d66945502f5f503f7be2dae49b0770cba52f7d9550cc09e3c3538d +SHA512 (hatchling-0.24.0.tar.gz) = 9faa5b9affd57963a36eff2155a4dc8f33b0a5f96bbdf81a17b20e0d8f416ff2daa99910dcc77ed11c3923fe0c5e63e5ddc84706bc7e7c0f6a65749e835f689e From cbda5f6a15d21d3a3713301fe57b4aedbe62f894 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 23 Apr 2022 10:34:29 -0400 Subject: [PATCH 03/24] =?UTF-8?q?Use=20wheel-building=20support=20to=20gen?= =?UTF-8?q?erate=20BR=E2=80=99s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- python-hatchling.spec | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/python-hatchling.spec b/python-hatchling.spec index 0feafd7..7070cfe 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -13,8 +13,8 @@ Source1: hatchling.1 BuildArch: noarch BuildRequires: python3-devel -# RHBZ#1985340 -BuildRequires: pyproject-rpm-macros >= 1.1.0 +# RHBZ#1985340, RHBZ#2076994 +BuildRequires: pyproject-rpm-macros >= 1.2.0 %global common_description %{expand: This is the extensible, standards compliant build backend used by Hatch.} @@ -33,18 +33,7 @@ Summary: %{summary} %generate_buildrequires -# Cannot use -r (the default) with hatchling: “ValueError: build backend cannot -# provide build metadata (incl. runtime requirements) before build”. We work -# around this by writing the dependencies from src/hatchling/ourobororos.py -# into a text file. -PYTHONPATH="${PWD}/src" '%{python3}' < Date: Mon, 16 May 2022 08:02:23 -0400 Subject: [PATCH 04/24] Update to 0.25.0 (close RHBZ#2086373) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e3fe96d..db7d9d0 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /hatchling-0.21.1.tar.gz /hatchling-0.22.0.tar.gz /hatchling-0.24.0.tar.gz +/hatchling-0.25.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 7070cfe..cbdff31 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 0.24.0 +Version: 0.25.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index b096137..8956771 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-0.24.0.tar.gz) = 9faa5b9affd57963a36eff2155a4dc8f33b0a5f96bbdf81a17b20e0d8f416ff2daa99910dcc77ed11c3923fe0c5e63e5ddc84706bc7e7c0f6a65749e835f689e +SHA512 (hatchling-0.25.0.tar.gz) = 417f98d15c8f64ed8968f9bf86d258bb52bb028db5f54c35e70405d8760a2ee32b177ab91cae61bb6618d9f72a4374543b3c5ea7ee9debe782e9a082367f18b9 From 394af76922ca8d4bed6414fe0ea110d7c072735c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 18 May 2022 07:58:44 -0400 Subject: [PATCH 05/24] Update to 1.0.0 (close RHBZ#2087533) --- .gitignore | 1 + python-hatchling.spec | 4 ++-- sources | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index db7d9d0..77a08aa 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /hatchling-0.22.0.tar.gz /hatchling-0.24.0.tar.gz /hatchling-0.25.0.tar.gz +/hatchling-1.0.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index cbdff31..8efa64f 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 0.25.0 +Version: 1.0.0 Release: %autorelease Summary: The build backend used by Hatch @@ -48,7 +48,7 @@ install -t '%{buildroot}/%{_mandir}/man1' -D -p -m 0644 '%{SOURCE1}' %check # It’s not yet clear how, or if, we can run the upstream tests. -# https://github.com/ofek/hatch/issues/120 +# https://github.com/pypa/hatch/issues/120 %pyproject_check_import diff --git a/sources b/sources index 8956771..69498f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-0.25.0.tar.gz) = 417f98d15c8f64ed8968f9bf86d258bb52bb028db5f54c35e70405d8760a2ee32b177ab91cae61bb6618d9f72a4374543b3c5ea7ee9debe782e9a082367f18b9 +SHA512 (hatchling-1.0.0.tar.gz) = 5b04156f56664af79d66dbc0e7d8a826a8b7a88d044c67f092a2e95f72e3104b8a99560299bc0a6ed08de8ee63b5dfc8a2a8559927d8ce195679fb1417315b0d From f6f4f9ad1235d31c5096d8d454d14a8514d8396b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 20 May 2022 08:01:51 -0400 Subject: [PATCH 06/24] Update to 1.1.0 (close RHBZ#2088671) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 77a08aa..d65bc23 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /hatchling-0.24.0.tar.gz /hatchling-0.25.0.tar.gz /hatchling-1.0.0.tar.gz +/hatchling-1.1.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 8efa64f..b5ad022 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.0.0 +Version: 1.1.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 69498f0..d401e51 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.0.0.tar.gz) = 5b04156f56664af79d66dbc0e7d8a826a8b7a88d044c67f092a2e95f72e3104b8a99560299bc0a6ed08de8ee63b5dfc8a2a8559927d8ce195679fb1417315b0d +SHA512 (hatchling-1.1.0.tar.gz) = 3bec88195e45563277740694d4eb0259dbd475dfb8ea428909a42fd3fa4059bcd5647d28c35dfb21bcb800902aecd778b66fa3f2d0bd5029cdd9399c03447c43 From 55eef65f0382e7a113b61b32625e0183f963e6f0 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 21 May 2022 07:52:04 -0400 Subject: [PATCH 07/24] Update to 1.2.0 (close RHBZ#2088843) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d65bc23..cd3757f 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /hatchling-0.25.0.tar.gz /hatchling-1.0.0.tar.gz /hatchling-1.1.0.tar.gz +/hatchling-1.2.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index b5ad022..292c7e7 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.1.0 +Version: 1.2.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index d401e51..67ed385 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.1.0.tar.gz) = 3bec88195e45563277740694d4eb0259dbd475dfb8ea428909a42fd3fa4059bcd5647d28c35dfb21bcb800902aecd778b66fa3f2d0bd5029cdd9399c03447c43 +SHA512 (hatchling-1.2.0.tar.gz) = ab1fceb771bc0752a00d59f669f37dcd420eb7d5e80a0785efaaa312d16d1586e612f8d2fc091825c6a9a48ab9cf87133ac333f73d7e35fd1bdd8d1446b96c7f From 6e79a12c82289c70fa29e2785bbdd3c515463a20 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 23 May 2022 09:23:02 -0400 Subject: [PATCH 08/24] Update to 1.3.0 (close RHBZ#2089077) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cd3757f..2099813 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /hatchling-1.0.0.tar.gz /hatchling-1.1.0.tar.gz /hatchling-1.2.0.tar.gz +/hatchling-1.3.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 292c7e7..46880cf 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.2.0 +Version: 1.3.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 67ed385..bb317fb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.2.0.tar.gz) = ab1fceb771bc0752a00d59f669f37dcd420eb7d5e80a0785efaaa312d16d1586e612f8d2fc091825c6a9a48ab9cf87133ac333f73d7e35fd1bdd8d1446b96c7f +SHA512 (hatchling-1.3.0.tar.gz) = 21a3755e9ba816f4657c4c31c60e5846a0fafa743ec8279d204d2e0e0adc21d2a0f6760350ce8d328543b18a6db906c45d8a587aefd94e85613243b59fa18adb From aa9228a9df71359469bf6b226b48afe08e43be46 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 30 May 2022 16:50:51 -0400 Subject: [PATCH 09/24] Update to 1.3.1 (close RHBZ#1609549) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2099813..6f53804 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /hatchling-1.1.0.tar.gz /hatchling-1.2.0.tar.gz /hatchling-1.3.0.tar.gz +/hatchling-1.3.1.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 46880cf..7b69077 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.3.0 +Version: 1.3.1 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index bb317fb..b6ee76f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.3.0.tar.gz) = 21a3755e9ba816f4657c4c31c60e5846a0fafa743ec8279d204d2e0e0adc21d2a0f6760350ce8d328543b18a6db906c45d8a587aefd94e85613243b59fa18adb +SHA512 (hatchling-1.3.1.tar.gz) = 3c2152d81d6b78a602ef08dfbf990f28b754eb19dd2c38ef0b37cd368fc008f5646eabf76f48eb55a40b7caa2789cd828c5b312067ac54be52cce80ce1fdc5b4 From 28a2e7cae18c7322a43c1df630d366cdfda2456a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 7 Jul 2022 13:55:13 -0400 Subject: [PATCH 11/24] Update to 1.4.1 (close RHBZ#2103496) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6f53804..23a0203 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /hatchling-1.2.0.tar.gz /hatchling-1.3.0.tar.gz /hatchling-1.3.1.tar.gz +/hatchling-1.4.1.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 7b69077..f3f7f95 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.3.1 +Version: 1.4.1 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index b6ee76f..0b09754 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.3.1.tar.gz) = 3c2152d81d6b78a602ef08dfbf990f28b754eb19dd2c38ef0b37cd368fc008f5646eabf76f48eb55a40b7caa2789cd828c5b312067ac54be52cce80ce1fdc5b4 +SHA512 (hatchling-1.4.1.tar.gz) = 05b12be9498751529e7ee891f0a72e9d9ee9721a850434422be28c373bceafd500f2cda3dafe8eb5a3ab4f590e3c67562c3826498042ab4fdfc5ecb796128998 From 76730ade15a49e5948b30147314a540c7f299c81 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 11 Jul 2022 08:59:40 -0400 Subject: [PATCH 12/24] Update to 1.5.0 (close RHBZ#2105880) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 23a0203..2a79369 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /hatchling-1.3.0.tar.gz /hatchling-1.3.1.tar.gz /hatchling-1.4.1.tar.gz +/hatchling-1.5.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index f3f7f95..14e9776 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.4.1 +Version: 1.5.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 0b09754..48ecd3c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.4.1.tar.gz) = 05b12be9498751529e7ee891f0a72e9d9ee9721a850434422be28c373bceafd500f2cda3dafe8eb5a3ab4f590e3c67562c3826498042ab4fdfc5ecb796128998 +SHA512 (hatchling-1.5.0.tar.gz) = 875a4fad6f70555a392883cee65a39d8fdec3df5399eaf22f2403ea32a755b96ef22abf5ba2cd5f5b526d6f42319bbd543c1aca039dd59f5ca6ad257bbe6740c From a4cce5d1876c3e47d37097be74f0329678bc75c1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 24 Jul 2022 10:23:05 -0400 Subject: [PATCH 14/24] Update to 1.6.0 (close RHBZ#2110167) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2a79369..e7d2447 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /hatchling-1.3.1.tar.gz /hatchling-1.4.1.tar.gz /hatchling-1.5.0.tar.gz +/hatchling-1.6.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 14e9776..429fb6c 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.5.0 +Version: 1.6.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 48ecd3c..53fff29 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.5.0.tar.gz) = 875a4fad6f70555a392883cee65a39d8fdec3df5399eaf22f2403ea32a755b96ef22abf5ba2cd5f5b526d6f42319bbd543c1aca039dd59f5ca6ad257bbe6740c +SHA512 (hatchling-1.6.0.tar.gz) = 707bddefc2a1e317c110adc086761bcc11ab8a82808e58b8250f71261ddda58cc934e6220041cc726fdaba3d7df41135f51bce577af5bd2bcc664287922e9ba2 From be06f345a945f04405fe742f18ea358269b6d594 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 16 Aug 2022 17:45:52 -0400 Subject: [PATCH 15/24] Update to 1.8.0 (close RHBZ#2117979) --- .gitignore | 1 + python-hatchling.spec | 3 ++- sources | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e7d2447..50e1545 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /hatchling-1.4.1.tar.gz /hatchling-1.5.0.tar.gz /hatchling-1.6.0.tar.gz +/hatchling-1.8.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 429fb6c..0a6c55e 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,8 +1,9 @@ Name: python-hatchling -Version: 1.6.0 +Version: 1.8.0 Release: %autorelease Summary: The build backend used by Hatch +# SPDX License: MIT URL: https://pypi.org/project/hatchling Source0: %{pypi_source hatchling} diff --git a/sources b/sources index 53fff29..3c0c3e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.6.0.tar.gz) = 707bddefc2a1e317c110adc086761bcc11ab8a82808e58b8250f71261ddda58cc934e6220041cc726fdaba3d7df41135f51bce577af5bd2bcc664287922e9ba2 +SHA512 (hatchling-1.8.0.tar.gz) = e4514885fee38601b09914b51b4083fa490c41d1436bea9ad1ea8aceef7d622da14268650def966449ae79e332f4c1cff3ac961af52b2dc48f3a98bb5ed2d12b From a8bb7c81154eaf6aef441a0204be6a56c185fbcb Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 25 Aug 2022 10:14:27 -0400 Subject: [PATCH 16/24] Update to 1.8.1 (close RHBZ#2121312) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 50e1545..7a55c80 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /hatchling-1.5.0.tar.gz /hatchling-1.6.0.tar.gz /hatchling-1.8.0.tar.gz +/hatchling-1.8.1.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 0a6c55e..de5d976 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.8.0 +Version: 1.8.1 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 3c0c3e2..19c1309 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.8.0.tar.gz) = e4514885fee38601b09914b51b4083fa490c41d1436bea9ad1ea8aceef7d622da14268650def966449ae79e332f4c1cff3ac961af52b2dc48f3a98bb5ed2d12b +SHA512 (hatchling-1.8.1.tar.gz) = c6a69ef83991269a12e4efbfee6447e48b998f885faacd5551e6be9f27e7674a791b30e3212e1c17f9c3f11848ab79ce1c202e7473957285466b4d8334aac814 From 9d137d39d3c2ec2d68d483d998adc44ead429f1e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 10 Sep 2022 08:39:28 -0400 Subject: [PATCH 17/24] Update to 1.9.0 (close RHBZ#2125746) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Use new “prepare_metadata_…” hooks for BuildRequires --- .gitignore | 1 + hatchling.1 | 6 ++++-- python-hatchling.spec | 4 ++-- sources | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 7a55c80..8b8bae1 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /hatchling-1.6.0.tar.gz /hatchling-1.8.0.tar.gz /hatchling-1.8.1.tar.gz +/hatchling-1.9.0.tar.gz diff --git a/hatchling.1 b/hatchling.1 index 64f24ef..87853f8 100644 --- a/hatchling.1 +++ b/hatchling.1 @@ -1,11 +1,11 @@ -.TH HATCHLING "1" "February 2022" "" "User Commands" +.TH HATCHLING "1" "September 2022" "" "User Commands" .SH NAME .B hatchling \(en the build backend used by Hatch .SH SYNOPSIS .B hatchling .RB [ \-h ] -.RB { build , dep , version }\ ... +.RB { build , dep , metadata , version }\ ... .SH DESCRIPTION This is the extensible, standards compliant build backend used by Hatch. .SH OPTIONS @@ -15,6 +15,8 @@ This is the extensible, standards compliant build backend used by Hatch. .TP .B dep .TP +.B metadata +.TP .B version .SS "OPTIONAL\ ARGUMENTS" .TP diff --git a/python-hatchling.spec b/python-hatchling.spec index de5d976..4b98d02 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.8.1 +Version: 1.9.0 Release: %autorelease Summary: The build backend used by Hatch @@ -34,7 +34,7 @@ Summary: %{summary} %generate_buildrequires -%pyproject_buildrequires -w +%pyproject_buildrequires %build diff --git a/sources b/sources index 19c1309..203d115 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.8.1.tar.gz) = c6a69ef83991269a12e4efbfee6447e48b998f885faacd5551e6be9f27e7674a791b30e3212e1c17f9c3f11848ab79ce1c202e7473957285466b4d8334aac814 +SHA512 (hatchling-1.9.0.tar.gz) = e74176142248f53cc50b9381a16e3ba3f524be3c8ca5d8d01ee6f7bd14a45fc7391d76b093f24020cad5de86596b45a4417331bdaf074c31ba619ebd5b556ee4 From 17ad7a26117f574cbfed5527fc3203b7a87195e6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 19 Sep 2022 09:19:15 -0400 Subject: [PATCH 18/24] Update to 1.10.0 (close RHBZ#2127792) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8b8bae1..67843ac 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /hatchling-1.8.0.tar.gz /hatchling-1.8.1.tar.gz /hatchling-1.9.0.tar.gz +/hatchling-1.10.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 4b98d02..87d73a4 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.9.0 +Version: 1.10.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 203d115..93a3afd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.9.0.tar.gz) = e74176142248f53cc50b9381a16e3ba3f524be3c8ca5d8d01ee6f7bd14a45fc7391d76b093f24020cad5de86596b45a4417331bdaf074c31ba619ebd5b556ee4 +SHA512 (hatchling-1.10.0.tar.gz) = 19659bea1e8e2e1fbf27e8b62c83bf59c22114aa8c4d2cc303136cc089840a7664bb9ef32e60873c55b434d7fd8675f9521ad876e6c23964c1633d8863e5d2fd From b7406b950732c4a56e19172ac56f16aa613a5f5f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 9 Oct 2022 10:29:18 -0400 Subject: [PATCH 19/24] Update to 1.11.0 (close RHBZ#2133226) - Improve the man pages --- .gitignore | 1 + hatchling-build.1 | 40 ++++++++++++++++++++++++++++++++++++++++ hatchling-dep-synced.1 | 22 ++++++++++++++++++++++ hatchling-dep.1 | 25 +++++++++++++++++++++++++ hatchling-metadata.1 | 24 ++++++++++++++++++++++++ hatchling-version.1 | 18 ++++++++++++++++++ hatchling.1 | 19 ++++++++++++++++--- python-hatchling.spec | 21 ++++++++++++++++----- sources | 2 +- 9 files changed, 163 insertions(+), 9 deletions(-) create mode 100644 hatchling-build.1 create mode 100644 hatchling-dep-synced.1 create mode 100644 hatchling-dep.1 create mode 100644 hatchling-metadata.1 create mode 100644 hatchling-version.1 diff --git a/.gitignore b/.gitignore index 67843ac..54b828e 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /hatchling-1.8.1.tar.gz /hatchling-1.9.0.tar.gz /hatchling-1.10.0.tar.gz +/hatchling-1.11.0.tar.gz diff --git a/hatchling-build.1 b/hatchling-build.1 new file mode 100644 index 0000000..943805f --- /dev/null +++ b/hatchling-build.1 @@ -0,0 +1,40 @@ +.TH HATCHLING\-BUILD "1" "October 2022" "" "User Commands" +.SH NAME +.B hatchling\ build +.SH SYNOPSIS +.B hatchling\ build +.RB [ \-h ] +.RB [ \-d ] +.RB [ \-t ] +.RB [ \-\-hooks\-only ] +.RB [ \-\-no\-hooks ] +.RB [ \-c ] +.RB [ \-\-clean\-hooks\-after ] +.RB [ \-\-clean\-only ] +.SH OPTIONS +.SS "OPTIONAL\ ARGUMENTS" +.TP +.B \-h\fR,\ \fB\-\-help +Show a help message and exit +.TP +.B \-d\fR,\ \fB\-\-directory +The directory in which to build artifacts +.TP +.B \-t\fR,\ \fB\-\-targets +Comma-separated list of targets to build, overriding project defaults +.TP +.B \-\-hooks\-only +.TP +.B \-\-no\-hooks +.TP +.B \-c\fR,\ \fB\-\-clean +.TP +.B \-\-clean\-hooks\-after +.TP +.B \-\-clean\-only +.SH "SEE\ ALSO" +.BR hatchling\-dep (1), +.BR hatchling\-metadata (1), +.BR hatchling\-version (1) +.P +.BR hatchling (1) diff --git a/hatchling-dep-synced.1 b/hatchling-dep-synced.1 new file mode 100644 index 0000000..7199db2 --- /dev/null +++ b/hatchling-dep-synced.1 @@ -0,0 +1,22 @@ +.TH HATCHLING\-DEP\-SYNCED "1" "October 2022" "" "User Commands" +.SH NAME +.B hatchling\ dep\ synced +.SH SYNOPSIS +.B hatchling\ dep\ synced +.RB [ \-h ] +.RB [ \-p ] +.I dependencies +.RI [ dependencies \ ...] +.SH OPTIONS +.SS "POSITIONAL\ ARGUMENTS" +.TP +.I dependencies +.SS "OPTIONAL\ ARGUMENTS" +.TP +.B \-h\fR,\ \fB\-\-help +Show a help message and exit +.TP +.B \-p\fR,\ \fB\-\-python +.SH "SEE\ ALSO" +.BR hatchling\-dep (1), +.BR hatchling (1) diff --git a/hatchling-dep.1 b/hatchling-dep.1 new file mode 100644 index 0000000..419824f --- /dev/null +++ b/hatchling-dep.1 @@ -0,0 +1,25 @@ +.TH HATCHLING\-DEP "1" "October 2022" "" "User Commands" +.SH NAME +.B hatchling\ dep +.SH SYNOPSIS +.B hatchling\ dep +.RB [ \-h ] +.RB { synced }\ ... +.SH OPTIONS +.SS "COMMANDS" +.TP +.B synced +See +.BR hatchling\-dep\-synced (1). +.SS "OPTIONAL\ ARGUMENTS" +.TP +.B \-h\fR,\ \fB\-\-help +Show a help message and exit +.SH "SEE\ ALSO" +.BR hatchling\-dep\-synced (1) +.P +.BR hatchling\-build (1), +.BR hatchling\-metadata (1), +.BR hatchling\-version (1) +.P +.BR hatchling (1) diff --git a/hatchling-metadata.1 b/hatchling-metadata.1 new file mode 100644 index 0000000..bdd98a1 --- /dev/null +++ b/hatchling-metadata.1 @@ -0,0 +1,24 @@ +.TH HATCHLING\-METADATA "1" "October 2022" "" "User Commands" +.SH NAME +.B hatchling\ metadata +.SH SYNOPSIS +.B hatchling\ metadata +.RB [ \-h ] +.RB [ \-c ] +.RI [ field ] +.SH OPTIONS +.SS "POSITIONAL\ ARGUMENTS" +.TP +.I field +.SS "OPTIONAL\ ARGUMENTS" +.TP +.B \-h\fR,\ \fB\-\-help +Show a help message and exit +.TP +.B \-c\fR,\ \fB\-\-compact +.SH "SEE\ ALSO" +.BR hatchling\-build (1), +.BR hatchling\-dep (1), +.BR hatchling\-version (1) +.P +.BR hatchling (1) diff --git a/hatchling-version.1 b/hatchling-version.1 new file mode 100644 index 0000000..df0607e --- /dev/null +++ b/hatchling-version.1 @@ -0,0 +1,18 @@ +.TH HATCHLING\-VERSION "1" "October 2022" "" "User Commands" +.SH NAME +.B hatchling\ version +.SH SYNOPSIS +.B hatchling\ version +.RB [ \-h ] +.SH OPTIONS +.\" .SS "POSITIONAL\ ARGUMENTS" +.SS "OPTIONAL\ ARGUMENTS" +.TP +.B \-h\fR,\ \fB\-\-help +Show a help message and exit +.SH "SEE\ ALSO" +.BR hatchling\-build (1), +.BR hatchling\-dep (1), +.BR hatchling\-metadata (1) +.P +.BR hatchling (1) diff --git a/hatchling.1 b/hatchling.1 index 87853f8..91c5d25 100644 --- a/hatchling.1 +++ b/hatchling.1 @@ -1,4 +1,4 @@ -.TH HATCHLING "1" "September 2022" "" "User Commands" +.TH HATCHLING "1" "October 2022" "" "User Commands" .SH NAME .B hatchling \(en the build backend used by Hatch @@ -9,18 +9,31 @@ .SH DESCRIPTION This is the extensible, standards compliant build backend used by Hatch. .SH OPTIONS -.SS "POSITIONAL\ ARGUMENTS" +.SS "COMMANDS" .TP .B build +See +.BR hatchling\-build (1). .TP .B dep +See +.BR hatchling\-dep (1). .TP .B metadata +See +.BR hatchling\-metadata (1). .TP .B version +See +.BR hatchling\-version (1). .SS "OPTIONAL\ ARGUMENTS" .TP .B \-h\fR,\ \fB\-\-help -show a help message and exit +Show a help message and exit .SH "SEE\ ALSO" +.BR hatchling\-build (1), +.BR hatchling\-dep (1), +.BR hatchling\-metadata (1), +.BR hatchling\-version (1) +.P .BR hatch (1) diff --git a/python-hatchling.spec b/python-hatchling.spec index 87d73a4..d1e3ce7 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.10.0 +Version: 1.11.0 Release: %autorelease Summary: The build backend used by Hatch @@ -7,9 +7,13 @@ Summary: The build backend used by Hatch License: MIT URL: https://pypi.org/project/hatchling Source0: %{pypi_source hatchling} -# Man page in groff_man(7) format, hand-written for Fedora based on package -# metadata and --help output -Source1: hatchling.1 +# Written for Fedora in groff_man(7) format based on --help output +Source100: hatchling.1 +Source200: hatchling-build.1 +Source300: hatchling-dep.1 +Source310: hatchling-dep-synced.1 +Source400: hatchling-metadata.1 +Source500: hatchling-version.1 BuildArch: noarch @@ -44,7 +48,13 @@ Summary: %{summary} %install %pyproject_install %pyproject_save_files hatchling -install -t '%{buildroot}/%{_mandir}/man1' -D -p -m 0644 '%{SOURCE1}' + +install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \ + '%{SOURCE100}' \ + '%{SOURCE200}' \ + '%{SOURCE300}' '%{SOURCE310}' \ + '%{SOURCE400}' \ + '%{SOURCE500}' %check @@ -59,6 +69,7 @@ install -t '%{buildroot}/%{_mandir}/man1' -D -p -m 0644 '%{SOURCE1}' %{_bindir}/hatchling %{_mandir}/man1/hatchling.1* +%{_mandir}/man1/hatchling-*.1* %changelog diff --git a/sources b/sources index 93a3afd..12d108e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.10.0.tar.gz) = 19659bea1e8e2e1fbf27e8b62c83bf59c22114aa8c4d2cc303136cc089840a7664bb9ef32e60873c55b434d7fd8675f9521ad876e6c23964c1633d8863e5d2fd +SHA512 (hatchling-1.11.0.tar.gz) = 1a4c2cafc7cf648005ec7fc50cb203253b0529e16a0f71cdc22332874cbbc23216948306a43819eea98f118f7fbc32e22ec2ab68be6c9d41b872bf8691f4ba4a From 07dc01f1f6dd21848b87c75238a6d386c94967ce Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 19 Oct 2022 18:27:22 -0400 Subject: [PATCH 20/24] Update to 1.11.1 (close RHBZ#2136026) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 54b828e..4fe7da2 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /hatchling-1.9.0.tar.gz /hatchling-1.10.0.tar.gz /hatchling-1.11.0.tar.gz +/hatchling-1.11.1.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index d1e3ce7..2390c9f 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.11.0 +Version: 1.11.1 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 12d108e..29b1471 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.11.0.tar.gz) = 1a4c2cafc7cf648005ec7fc50cb203253b0529e16a0f71cdc22332874cbbc23216948306a43819eea98f118f7fbc32e22ec2ab68be6c9d41b872bf8691f4ba4a +SHA512 (hatchling-1.11.1.tar.gz) = 3ff9d41517eb2ebb8a3fab2d57e7430800650209e3253171cc96f83c4dc62441b82f3a69626566c795932df857d1c31dbb32b5a447324f83136aa9163fde540e From bea1dacbec1bbaf50f9147609421b104ccd65709 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 31 Dec 2022 09:46:22 -0500 Subject: [PATCH 21/24] Update to 1.12.1 (close RHBZ#2157116) --- .gitignore | 1 + python-hatchling.spec | 3 +-- sources | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4fe7da2..7fbe543 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /hatchling-1.10.0.tar.gz /hatchling-1.11.0.tar.gz /hatchling-1.11.1.tar.gz +/hatchling-1.12.1.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 2390c9f..d845740 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.11.1 +Version: 1.12.1 Release: %autorelease Summary: The build backend used by Hatch @@ -64,7 +64,6 @@ install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \ %files -n python3-hatchling -f %{pyproject_files} -%license LICENSE.txt %doc README.md %{_bindir}/hatchling diff --git a/sources b/sources index 29b1471..14bf167 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.11.1.tar.gz) = 3ff9d41517eb2ebb8a3fab2d57e7430800650209e3253171cc96f83c4dc62441b82f3a69626566c795932df857d1c31dbb32b5a447324f83136aa9163fde540e +SHA512 (hatchling-1.12.1.tar.gz) = 6d7809c3801392bbbeab685ab6324af8b689f2aebd02637c29b16e7d3283e30e33bba797edbf4c900ba6043f568fdf370fb10ac615497dda826d94216f8d2dab From f1877566fda68c3c0324ce1ecc4e1e53a8b23f93 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 5 Jan 2023 01:21:52 -0500 Subject: [PATCH 22/24] Update to 1.12.2 (close RHBZ#2158329) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7fbe543..de49ea5 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /hatchling-1.11.0.tar.gz /hatchling-1.11.1.tar.gz /hatchling-1.12.1.tar.gz +/hatchling-1.12.2.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index d845740..9f97376 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.12.1 +Version: 1.12.2 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 14bf167..3200210 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.12.1.tar.gz) = 6d7809c3801392bbbeab685ab6324af8b689f2aebd02637c29b16e7d3283e30e33bba797edbf4c900ba6043f568fdf370fb10ac615497dda826d94216f8d2dab +SHA512 (hatchling-1.12.2.tar.gz) = 4cac57d8485dde72e5e1c60d30583f631226ff938f3eb657643602e3f19eff85b35f273a4a7890fd103bb4ade7cd2c6dd698c626779e544cfed80c59ed825f2f From 2281a633aeba5fcd7972fb5891575fd6ff4f55cc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Feb 2023 09:15:03 -0500 Subject: [PATCH 24/24] Update to 1.13.0 (close RHBZ#2168481) --- .gitignore | 1 + python-hatchling.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index de49ea5..8979e87 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /hatchling-1.11.1.tar.gz /hatchling-1.12.1.tar.gz /hatchling-1.12.2.tar.gz +/hatchling-1.13.0.tar.gz diff --git a/python-hatchling.spec b/python-hatchling.spec index 9f97376..1586f9a 100644 --- a/python-hatchling.spec +++ b/python-hatchling.spec @@ -1,5 +1,5 @@ Name: python-hatchling -Version: 1.12.2 +Version: 1.13.0 Release: %autorelease Summary: The build backend used by Hatch diff --git a/sources b/sources index 3200210..4f2cf01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hatchling-1.12.2.tar.gz) = 4cac57d8485dde72e5e1c60d30583f631226ff938f3eb657643602e3f19eff85b35f273a4a7890fd103bb4ade7cd2c6dd698c626779e544cfed80c59ed825f2f +SHA512 (hatchling-1.13.0.tar.gz) = 96716cdf971f0b04e3799ebf7518fa417d0f1e5f94b475e316a766ae718a0fd78284cad798282c5a2154c5f586a195ae03cd86b889ace39bdb097c12b8515613