From 7ead3bf5c61197fa1505c1782e8cf0b3a22b76a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 9 Jun 2024 10:49:40 +0200 Subject: [PATCH 01/20] Rebuilt for Python 3.13 From 1370638aeb49f288e25f62e548612a4308157e32 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 12 Jun 2024 10:49:49 -0600 Subject: [PATCH 02/20] Version 2024.05.06 --- ...vendor-licenses.txt => furo-2024.05.06-vendor-licenses.txt | 2 +- python-furo.spec | 2 +- sources | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename furo-2024.04.27-vendor-licenses.txt => furo-2024.05.06-vendor-licenses.txt (94%) diff --git a/furo-2024.04.27-vendor-licenses.txt b/furo-2024.05.06-vendor-licenses.txt similarity index 94% rename from furo-2024.04.27-vendor-licenses.txt rename to furo-2024.05.06-vendor-licenses.txt index a993613..4e5d6f7 100644 --- a/furo-2024.04.27-vendor-licenses.txt +++ b/furo-2024.05.06-vendor-licenses.txt @@ -1,7 +1,7 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary ├─ MIT: 236 -├─ ISC: 35 +├─ ISC: 33 ├─ BSD-2-Clause: 15 ├─ BSD-3-Clause: 6 ├─ Apache-2.0: 4 diff --git a/python-furo.spec b/python-furo.spec index 13ee75d..1b312ab 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,5 +1,5 @@ Name: python-furo -Version: 2024.04.27 +Version: 2024.05.06 Release: %autorelease Summary: Clean customizable Sphinx documentation theme diff --git a/sources b/sources index 1ee19a8..dcf88c4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.04.27.tar.gz) = d088b807dc414d941ed732db48d7c834e1f40f3fe31a166783d0419c773641655fab3402b670c8c58ba4e8460fb677ac58a053d7e5f52067e65e1047cfa1d20b -SHA512 (furo-2024.04.27-vendor.tar.xz) = a240d679ac25eaac23dedfed8ffacec61451adb69a5910bf520f3ab6836e2ec5a714e7496291025eb6c6d88b38fa67ceb864e6a17547f5c3a6e53930125e5984 +SHA512 (furo-2024.05.06.tar.gz) = 2871fde00d9935abb4a089fb245017b5d458c7df93dbbcf00e8b0071896bcdf262dba3fde57730f386edc9a67c96ba3bed188468741f80b924f23b28b0bee530 +SHA512 (furo-2024.05.06-vendor.tar.xz) = 627ad72819e64b6e6c326f3f5cdc481c0f2e19e95fab5044c05ebf0c25aa602afd3b1cbe71a0de453748e30670e8a90ad1cf6825b08a44f49d3d1d01b5795ded From 80b87b2e3decd9d90bc0f2b73505dcd2328084d6 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 12 Jun 2024 10:49:49 -0600 Subject: [PATCH 03/20] Version 2024.05.06 --- ...vendor-licenses.txt => furo-2024.05.06-vendor-licenses.txt | 2 +- python-furo.spec | 2 +- sources | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename furo-2024.04.27-vendor-licenses.txt => furo-2024.05.06-vendor-licenses.txt (94%) diff --git a/furo-2024.04.27-vendor-licenses.txt b/furo-2024.05.06-vendor-licenses.txt similarity index 94% rename from furo-2024.04.27-vendor-licenses.txt rename to furo-2024.05.06-vendor-licenses.txt index a993613..4e5d6f7 100644 --- a/furo-2024.04.27-vendor-licenses.txt +++ b/furo-2024.05.06-vendor-licenses.txt @@ -1,7 +1,7 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary ├─ MIT: 236 -├─ ISC: 35 +├─ ISC: 33 ├─ BSD-2-Clause: 15 ├─ BSD-3-Clause: 6 ├─ Apache-2.0: 4 diff --git a/python-furo.spec b/python-furo.spec index 13ee75d..1b312ab 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,5 +1,5 @@ Name: python-furo -Version: 2024.04.27 +Version: 2024.05.06 Release: %autorelease Summary: Clean customizable Sphinx documentation theme diff --git a/sources b/sources index 1ee19a8..dcf88c4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.04.27.tar.gz) = d088b807dc414d941ed732db48d7c834e1f40f3fe31a166783d0419c773641655fab3402b670c8c58ba4e8460fb677ac58a053d7e5f52067e65e1047cfa1d20b -SHA512 (furo-2024.04.27-vendor.tar.xz) = a240d679ac25eaac23dedfed8ffacec61451adb69a5910bf520f3ab6836e2ec5a714e7496291025eb6c6d88b38fa67ceb864e6a17547f5c3a6e53930125e5984 +SHA512 (furo-2024.05.06.tar.gz) = 2871fde00d9935abb4a089fb245017b5d458c7df93dbbcf00e8b0071896bcdf262dba3fde57730f386edc9a67c96ba3bed188468741f80b924f23b28b0bee530 +SHA512 (furo-2024.05.06-vendor.tar.xz) = 627ad72819e64b6e6c326f3f5cdc481c0f2e19e95fab5044c05ebf0c25aa602afd3b1cbe71a0de453748e30670e8a90ad1cf6825b08a44f49d3d1d01b5795ded From d4207079e6630f539f6589031ea9262e8b5689f1 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 17 Jul 2024 15:03:00 -0600 Subject: [PATCH 04/20] Fix the VCS field --- python-furo.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python-furo.spec b/python-furo.spec index 1b312ab..c2ad13c 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,3 +1,5 @@ +%global giturl https://github.com/pradyunsg/furo + Name: python-furo Version: 2024.05.06 Release: %autorelease @@ -5,8 +7,8 @@ Summary: Clean customizable Sphinx documentation theme License: MIT URL: https://pradyunsg.me/furo/ -VCS: https://github.com/pradyunsg/furo -Source0: %{vcs}/archive/%{version}/furo-%{version}.tar.gz +VCS: git:%{giturl}.git +Source0: %{giturl}/archive/%{version}/furo-%{version}.tar.gz # Source1 and Source2 created with ./prepare_vendor.sh Source1: furo-%{version}-vendor.tar.xz Source2: furo-%{version}-vendor-licenses.txt From f06897bdd07e9150869523a9ac5b058d043e1701 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 11:47:49 +0000 Subject: [PATCH 05/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 7034cb31e66ede2eb2df683971684259ca97e79a Mon Sep 17 00:00:00 2001 From: Jerry James Date: Sun, 4 Aug 2024 09:17:02 -0600 Subject: [PATCH 06/20] Version 2024.07.18 --- ...endor-licenses.txt => furo-2024.07.18-vendor-licenses.txt | 4 ++-- python-furo.spec | 5 +++-- sources | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) rename furo-2024.05.06-vendor-licenses.txt => furo-2024.07.18-vendor-licenses.txt (89%) diff --git a/furo-2024.05.06-vendor-licenses.txt b/furo-2024.07.18-vendor-licenses.txt similarity index 89% rename from furo-2024.05.06-vendor-licenses.txt rename to furo-2024.07.18-vendor-licenses.txt index 4e5d6f7..952807b 100644 --- a/furo-2024.05.06-vendor-licenses.txt +++ b/furo-2024.07.18-vendor-licenses.txt @@ -1,6 +1,6 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary -├─ MIT: 236 +├─ MIT: 237 ├─ ISC: 33 ├─ BSD-2-Clause: 15 ├─ BSD-3-Clause: 6 @@ -11,4 +11,4 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.47s. +Done in 0.50s. diff --git a/python-furo.spec b/python-furo.spec index c2ad13c..a8ec7be 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2024.05.06 +Version: 2024.07.18 Release: %autorelease Summary: Clean customizable Sphinx documentation theme @@ -71,6 +71,7 @@ Summary: Documentation for %{name} # - _static/readthedocs-dummy.js: MIT # - _static/searchtools.js: BSD-2-Clause # - _static/skeleton.css: MIT +# - _static/sphinx-design.min.css: MIT # - _static/sphinx_highlight.js: BSD-2-Clause # - _static/tabs.*: MIT License: MIT AND BSD-2-Clause AND CC-BY-SA-4.0 @@ -115,7 +116,7 @@ rm -rf html/{.buildinfo,.doctrees} %check # The tests require web access. If any tests show up that can be run without a # network, do this: -#%%pytest +#%%pytest -v %pyproject_check_import %files -n python3-furo -f %{pyproject_files} diff --git a/sources b/sources index dcf88c4..86255ff 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.05.06.tar.gz) = 2871fde00d9935abb4a089fb245017b5d458c7df93dbbcf00e8b0071896bcdf262dba3fde57730f386edc9a67c96ba3bed188468741f80b924f23b28b0bee530 -SHA512 (furo-2024.05.06-vendor.tar.xz) = 627ad72819e64b6e6c326f3f5cdc481c0f2e19e95fab5044c05ebf0c25aa602afd3b1cbe71a0de453748e30670e8a90ad1cf6825b08a44f49d3d1d01b5795ded +SHA512 (furo-2024.07.18.tar.gz) = 0f2aa6a17cd371d864686ac74bfb3acf3241e1aa5e01e4cdfb18cdc7a5ff3d35edc55f56973b5e2f496bdba34a32a6bde9a1b8341347ef52abf5fcde992f395b +SHA512 (furo-2024.07.18-vendor.tar.xz) = 42bbb47ffde0125ad41837209da490fb7fa564867b7863f7ddbcb8d18e3d454e114dff03b1ee92e3cd7e4c5ba76b6f39fdb99300f28964c2bb53b02709351d9d From c1c3b6c3e1e75e210697ea10bf7cda1a7d2bec09 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 17 Jul 2024 15:03:00 -0600 Subject: [PATCH 07/20] Fix the VCS field --- python-furo.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python-furo.spec b/python-furo.spec index 1b312ab..c2ad13c 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,3 +1,5 @@ +%global giturl https://github.com/pradyunsg/furo + Name: python-furo Version: 2024.05.06 Release: %autorelease @@ -5,8 +7,8 @@ Summary: Clean customizable Sphinx documentation theme License: MIT URL: https://pradyunsg.me/furo/ -VCS: https://github.com/pradyunsg/furo -Source0: %{vcs}/archive/%{version}/furo-%{version}.tar.gz +VCS: git:%{giturl}.git +Source0: %{giturl}/archive/%{version}/furo-%{version}.tar.gz # Source1 and Source2 created with ./prepare_vendor.sh Source1: furo-%{version}-vendor.tar.xz Source2: furo-%{version}-vendor-licenses.txt From 8624c18f2e9ef1990a33fb80f64ea83f1522205e Mon Sep 17 00:00:00 2001 From: Jerry James Date: Sun, 4 Aug 2024 09:17:02 -0600 Subject: [PATCH 08/20] Version 2024.07.18 --- ...endor-licenses.txt => furo-2024.07.18-vendor-licenses.txt | 4 ++-- python-furo.spec | 5 +++-- sources | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) rename furo-2024.05.06-vendor-licenses.txt => furo-2024.07.18-vendor-licenses.txt (89%) diff --git a/furo-2024.05.06-vendor-licenses.txt b/furo-2024.07.18-vendor-licenses.txt similarity index 89% rename from furo-2024.05.06-vendor-licenses.txt rename to furo-2024.07.18-vendor-licenses.txt index 4e5d6f7..952807b 100644 --- a/furo-2024.05.06-vendor-licenses.txt +++ b/furo-2024.07.18-vendor-licenses.txt @@ -1,6 +1,6 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary -├─ MIT: 236 +├─ MIT: 237 ├─ ISC: 33 ├─ BSD-2-Clause: 15 ├─ BSD-3-Clause: 6 @@ -11,4 +11,4 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.47s. +Done in 0.50s. diff --git a/python-furo.spec b/python-furo.spec index c2ad13c..a8ec7be 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2024.05.06 +Version: 2024.07.18 Release: %autorelease Summary: Clean customizable Sphinx documentation theme @@ -71,6 +71,7 @@ Summary: Documentation for %{name} # - _static/readthedocs-dummy.js: MIT # - _static/searchtools.js: BSD-2-Clause # - _static/skeleton.css: MIT +# - _static/sphinx-design.min.css: MIT # - _static/sphinx_highlight.js: BSD-2-Clause # - _static/tabs.*: MIT License: MIT AND BSD-2-Clause AND CC-BY-SA-4.0 @@ -115,7 +116,7 @@ rm -rf html/{.buildinfo,.doctrees} %check # The tests require web access. If any tests show up that can be run without a # network, do this: -#%%pytest +#%%pytest -v %pyproject_check_import %files -n python3-furo -f %{pyproject_files} diff --git a/sources b/sources index dcf88c4..86255ff 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.05.06.tar.gz) = 2871fde00d9935abb4a089fb245017b5d458c7df93dbbcf00e8b0071896bcdf262dba3fde57730f386edc9a67c96ba3bed188468741f80b924f23b28b0bee530 -SHA512 (furo-2024.05.06-vendor.tar.xz) = 627ad72819e64b6e6c326f3f5cdc481c0f2e19e95fab5044c05ebf0c25aa602afd3b1cbe71a0de453748e30670e8a90ad1cf6825b08a44f49d3d1d01b5795ded +SHA512 (furo-2024.07.18.tar.gz) = 0f2aa6a17cd371d864686ac74bfb3acf3241e1aa5e01e4cdfb18cdc7a5ff3d35edc55f56973b5e2f496bdba34a32a6bde9a1b8341347ef52abf5fcde992f395b +SHA512 (furo-2024.07.18-vendor.tar.xz) = 42bbb47ffde0125ad41837209da490fb7fa564867b7863f7ddbcb8d18e3d454e114dff03b1ee92e3cd7e4c5ba76b6f39fdb99300f28964c2bb53b02709351d9d From 6993a99b53da68b20be368e1ab267794db9db58f Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 7 Aug 2024 14:50:43 -0600 Subject: [PATCH 09/20] Version 2024.08.06 --- ...vendor-licenses.txt => furo-2024.08.06-vendor-licenses.txt | 2 +- python-furo.spec | 2 +- sources | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename furo-2024.07.18-vendor-licenses.txt => furo-2024.08.06-vendor-licenses.txt (94%) diff --git a/furo-2024.07.18-vendor-licenses.txt b/furo-2024.08.06-vendor-licenses.txt similarity index 94% rename from furo-2024.07.18-vendor-licenses.txt rename to furo-2024.08.06-vendor-licenses.txt index 952807b..57ee66a 100644 --- a/furo-2024.07.18-vendor-licenses.txt +++ b/furo-2024.08.06-vendor-licenses.txt @@ -11,4 +11,4 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.50s. +Done in 0.48s. diff --git a/python-furo.spec b/python-furo.spec index a8ec7be..a62811c 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2024.07.18 +Version: 2024.08.06 Release: %autorelease Summary: Clean customizable Sphinx documentation theme diff --git a/sources b/sources index 86255ff..5ed74ca 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.07.18.tar.gz) = 0f2aa6a17cd371d864686ac74bfb3acf3241e1aa5e01e4cdfb18cdc7a5ff3d35edc55f56973b5e2f496bdba34a32a6bde9a1b8341347ef52abf5fcde992f395b -SHA512 (furo-2024.07.18-vendor.tar.xz) = 42bbb47ffde0125ad41837209da490fb7fa564867b7863f7ddbcb8d18e3d454e114dff03b1ee92e3cd7e4c5ba76b6f39fdb99300f28964c2bb53b02709351d9d +SHA512 (furo-2024.08.06.tar.gz) = 671361ddc4723663896ba7c1d8ff391da4a8c8298257727d6ba1ad9180295b3c110253632e1f1e8895d809ef193f659edcfcc8caaa1d889f2d24e808e807583d +SHA512 (furo-2024.08.06-vendor.tar.xz) = 4a4313b30aff8dcb12ca857064bf73a18e3287e1fdd9e5ca55b277519628b8401b287f48195271d09e88249c431d390f3710f10b82b498f0176c4c40a415bb39 From 5a630392b82eccc55c08837b83a014630cdc6d9b Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 7 Aug 2024 14:50:43 -0600 Subject: [PATCH 10/20] Version 2024.08.06 --- ...vendor-licenses.txt => furo-2024.08.06-vendor-licenses.txt | 2 +- python-furo.spec | 2 +- sources | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename furo-2024.07.18-vendor-licenses.txt => furo-2024.08.06-vendor-licenses.txt (94%) diff --git a/furo-2024.07.18-vendor-licenses.txt b/furo-2024.08.06-vendor-licenses.txt similarity index 94% rename from furo-2024.07.18-vendor-licenses.txt rename to furo-2024.08.06-vendor-licenses.txt index 952807b..57ee66a 100644 --- a/furo-2024.07.18-vendor-licenses.txt +++ b/furo-2024.08.06-vendor-licenses.txt @@ -11,4 +11,4 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.50s. +Done in 0.48s. diff --git a/python-furo.spec b/python-furo.spec index a8ec7be..a62811c 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2024.07.18 +Version: 2024.08.06 Release: %autorelease Summary: Clean customizable Sphinx documentation theme diff --git a/sources b/sources index 86255ff..5ed74ca 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.07.18.tar.gz) = 0f2aa6a17cd371d864686ac74bfb3acf3241e1aa5e01e4cdfb18cdc7a5ff3d35edc55f56973b5e2f496bdba34a32a6bde9a1b8341347ef52abf5fcde992f395b -SHA512 (furo-2024.07.18-vendor.tar.xz) = 42bbb47ffde0125ad41837209da490fb7fa564867b7863f7ddbcb8d18e3d454e114dff03b1ee92e3cd7e4c5ba76b6f39fdb99300f28964c2bb53b02709351d9d +SHA512 (furo-2024.08.06.tar.gz) = 671361ddc4723663896ba7c1d8ff391da4a8c8298257727d6ba1ad9180295b3c110253632e1f1e8895d809ef193f659edcfcc8caaa1d889f2d24e808e807583d +SHA512 (furo-2024.08.06-vendor.tar.xz) = 4a4313b30aff8dcb12ca857064bf73a18e3287e1fdd9e5ca55b277519628b8401b287f48195271d09e88249c431d390f3710f10b82b498f0176c4c40a415bb39 From 4d006dc1f5e67ce19462aa2196047d1af6c65c45 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 15 Jan 2025 10:14:30 -0700 Subject: [PATCH 11/20] Assert that no license is installed - Fix spacing issue in README.md --- README.md | 1 + python-furo.spec | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c5b0d4..e22cdfc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # python-furo Furo is a Sphinx theme, which is: + - Intentionally minimal --- the most important thing is the content, not the scaffolding around it. - Responsive --- adapting perfectly to the available screen space, to diff --git a/python-furo.spec b/python-furo.spec index a62811c..58da527 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -107,7 +107,7 @@ nodeenv --node=system --prebuilt --clean-src $PWD/.nodeenv %install %pyproject_install -%pyproject_save_files furo +%pyproject_save_files -L furo # Build documentation %{py3_test_envvars} sphinx-build -b html docs html From 91aeca0635761963895d04080d9be262ada0e3dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 14:33:42 +0000 Subject: [PATCH 12/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 1e6f6ddf10583d55c6c831b9c07a1df7621b3a00 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 23:50:11 +0200 Subject: [PATCH 13/20] Rebuilt for Python 3.14 From f86f3360f466e54f4d7edc4f83cbc149bf368639 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 08:02:47 +0000 Subject: [PATCH 14/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 94084f189ec84832ffd35ae13c4e28eda8ab7aeb Mon Sep 17 00:00:00 2001 From: Jerry James Date: Thu, 7 Aug 2025 13:56:38 -0600 Subject: [PATCH 15/20] Version 2025.07.19 --- ...censes.txt => furo-2025.07.19-vendor-licenses.txt | 12 ++++++------ python-furo.spec | 3 ++- sources | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) rename furo-2024.08.06-vendor-licenses.txt => furo-2025.07.19-vendor-licenses.txt (61%) diff --git a/furo-2024.08.06-vendor-licenses.txt b/furo-2025.07.19-vendor-licenses.txt similarity index 61% rename from furo-2024.08.06-vendor-licenses.txt rename to furo-2025.07.19-vendor-licenses.txt index 57ee66a..8f1b82a 100644 --- a/furo-2024.08.06-vendor-licenses.txt +++ b/furo-2025.07.19-vendor-licenses.txt @@ -1,14 +1,14 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary -├─ MIT: 237 -├─ ISC: 33 -├─ BSD-2-Clause: 15 -├─ BSD-3-Clause: 6 -├─ Apache-2.0: 4 +├─ MIT: 230 +├─ ISC: 31 +├─ BSD-2-Clause: 14 +├─ BSD-3-Clause: 7 +├─ Apache-2.0: 5 ├─ CC0-1.0: 3 ├─ Python-2.0: 1 ├─ CC-BY-4.0: 1 ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.48s. +Done in 0.46s. diff --git a/python-furo.spec b/python-furo.spec index 58da527..fc2f71b 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2024.08.06 +Version: 2025.07.19 Release: %autorelease Summary: Clean customizable Sphinx documentation theme @@ -83,6 +83,7 @@ Documentation for %{name}. %autosetup -n furo-%{version} -a1 cp -p %{SOURCE2} . +%conf # Don't ship version control files find . -name .gitignore -delete diff --git a/sources b/sources index 5ed74ca..3d8f318 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2024.08.06.tar.gz) = 671361ddc4723663896ba7c1d8ff391da4a8c8298257727d6ba1ad9180295b3c110253632e1f1e8895d809ef193f659edcfcc8caaa1d889f2d24e808e807583d -SHA512 (furo-2024.08.06-vendor.tar.xz) = 4a4313b30aff8dcb12ca857064bf73a18e3287e1fdd9e5ca55b277519628b8401b287f48195271d09e88249c431d390f3710f10b82b498f0176c4c40a415bb39 +SHA512 (furo-2025.07.19.tar.gz) = 1b3c1c2c80f95093c92c6c19e5368d0c53a43e5dee0461e697ab63679dd5ac46d21ea74abf48cb39c6bc3c9b983bc923d3e2872abd4382ab9dad617302e32dc1 +SHA512 (furo-2025.07.19-vendor.tar.xz) = aaabee1f2a895711ffaffc9ec6aeb32614b6b9f8ebaaf4e5b820b6ae0c3f12cc6765748375ab57fa7fae8d9c2cb19331ae8e61d7c40ff3229194e811f21c6209 From 7f19c7d97349d1d354031e53a0671422739ee1d4 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:47:46 +0200 Subject: [PATCH 16/20] Rebuilt for Python 3.14.0rc2 bytecode From c3a6d5c874f67274a2de79f0255f602c18fb1981 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 13:21:41 +0200 Subject: [PATCH 17/20] Rebuilt for Python 3.14.0rc3 bytecode From b328964bafc7c2aa873d3fbdff3b89d7dd449d02 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Thu, 16 Oct 2025 11:48:37 -0600 Subject: [PATCH 18/20] Version 2025.09.25 - Use the pyproject declarative buildsystem --- ...txt => furo-2025.09.25-vendor-licenses.txt | 4 +- python-furo.spec | 43 ++++++++----------- sources | 4 +- 3 files changed, 22 insertions(+), 29 deletions(-) rename furo-2025.07.19-vendor-licenses.txt => furo-2025.09.25-vendor-licenses.txt (87%) diff --git a/furo-2025.07.19-vendor-licenses.txt b/furo-2025.09.25-vendor-licenses.txt similarity index 87% rename from furo-2025.07.19-vendor-licenses.txt rename to furo-2025.09.25-vendor-licenses.txt index 8f1b82a..fb789e0 100644 --- a/furo-2025.07.19-vendor-licenses.txt +++ b/furo-2025.09.25-vendor-licenses.txt @@ -4,11 +4,11 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ ISC: 31 ├─ BSD-2-Clause: 14 ├─ BSD-3-Clause: 7 -├─ Apache-2.0: 5 +├─ Apache-2.0: 6 ├─ CC0-1.0: 3 ├─ Python-2.0: 1 ├─ CC-BY-4.0: 1 ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.46s. +Done in 0.49s. diff --git a/python-furo.spec b/python-furo.spec index fc2f71b..858f75b 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2025.07.19 +Version: 2025.09.25 Release: %autorelease Summary: Clean customizable Sphinx documentation theme @@ -14,38 +14,39 @@ Source1: furo-%{version}-vendor.tar.xz Source2: furo-%{version}-vendor-licenses.txt BuildArch: noarch +BuildSystem: pyproject +BuildOption(generate_buildrequires): docs/requirements.txt +BuildOption(install): -L furo BuildRequires: make BuildRequires: nodejs-devel BuildRequires: nodejs-npm BuildRequires: python-sphinx-doc -BuildRequires: python3-devel BuildRequires: python3-docs BuildRequires: yarnpkg -%global _description %{expand: -Furo is a Sphinx theme, which is: -- Intentionally minimal --- the most important thing is the content, not - the scaffolding around it. -- Responsive --- adapting perfectly to the available screen space, to - work on all sorts of devices. -- Customizable --- change the color palette, font families, logo and - more! +%global _description %{expand:Furo is a Sphinx theme, which is: +- Intentionally minimal --- the most important thing is the content, not the + scaffolding around it. +- Responsive --- adapting perfectly to the available screen space, to work on + all sorts of devices. +- Customizable --- change the color palette, font families, logo and more! - Easy to navigate --- with carefully-designed sidebar navigation and inter-page links. - Good looking content --- through clear typography and well-stylized elements. - Good looking search --- helps readers find what they want quickly. -- Biased for smaller docsets --- intended for smaller documentation - sets, where presenting the entire hierarchy in the sidebar is not - overwhelming.} +- Biased for smaller docsets --- intended for smaller documentation sets, + where presenting the entire hierarchy in the sidebar is not overwhelming.} -%description %_description +%description +%_description %package -n python3-furo Summary: Clean customizable Sphinx documentation theme -%description -n python3-furo %_description +%description -n python3-furo +%_description %package doc Summary: Documentation for %{name} @@ -95,21 +96,13 @@ sed -e 's|\("https://docs\.python\.org/3", \)None|\1"%{_docdir}/python3-docs/htm -e 's|\("https://www\.sphinx-doc\.org/en/master", \)None|\1"%{_docdir}/python-sphinx-doc/html/objects.inv"|' \ -i docs/conf.py -%generate_buildrequires -%pyproject_buildrequires docs/requirements.txt - -%build +%build -p export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 export YARN_CACHE_FOLDER="$PWD/.package-cache" yarn install --offline nodeenv --node=system --prebuilt --clean-src $PWD/.nodeenv -%pyproject_wheel - -%install -%pyproject_install -%pyproject_save_files -L furo - +%install -a # Build documentation %{py3_test_envvars} sphinx-build -b html docs html rm -rf html/{.buildinfo,.doctrees} diff --git a/sources b/sources index 3d8f318..47ef379 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2025.07.19.tar.gz) = 1b3c1c2c80f95093c92c6c19e5368d0c53a43e5dee0461e697ab63679dd5ac46d21ea74abf48cb39c6bc3c9b983bc923d3e2872abd4382ab9dad617302e32dc1 -SHA512 (furo-2025.07.19-vendor.tar.xz) = aaabee1f2a895711ffaffc9ec6aeb32614b6b9f8ebaaf4e5b820b6ae0c3f12cc6765748375ab57fa7fae8d9c2cb19331ae8e61d7c40ff3229194e811f21c6209 +SHA512 (furo-2025.09.25.tar.gz) = 89476a4122ce6834f0a77cc9d7df6ef0b965e49f28f6dbeeaece59b49297ad39b2a146e1c13560924f562304d003c1f8fbfc6506addfdf8335ad4603dc0ccfff +SHA512 (furo-2025.09.25-vendor.tar.xz) = 8353cb99015692469999615529bbcd05ee72d94ef3f30d8185113355ec491dc1dec2c755d05b36e006d08160b8194618fd86a2e4fcbad3a01c1a85a4a43a2c38 From 76b4ddad7cfb940e6f77149491e183fe554d8398 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Tue, 9 Dec 2025 16:55:24 -0700 Subject: [PATCH 19/20] Adapt to removal of %{nodejs_version} - Update the nodejs packages --- furo-2025.09.25-vendor-licenses.txt | 5 +++-- python-furo.spec | 1 + sources | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/furo-2025.09.25-vendor-licenses.txt b/furo-2025.09.25-vendor-licenses.txt index fb789e0..cd67189 100644 --- a/furo-2025.09.25-vendor-licenses.txt +++ b/furo-2025.09.25-vendor-licenses.txt @@ -1,6 +1,6 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary -├─ MIT: 230 +├─ MIT: 233 ├─ ISC: 31 ├─ BSD-2-Clause: 14 ├─ BSD-3-Clause: 7 @@ -8,7 +8,8 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC0-1.0: 3 ├─ Python-2.0: 1 ├─ CC-BY-4.0: 1 +├─ BlueOak-1.0.0: 1 ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.49s. +Done in 0.47s. diff --git a/python-furo.spec b/python-furo.spec index 858f75b..ffe35e7 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -89,6 +89,7 @@ cp -p %{SOURCE2} . find . -name .gitignore -delete # Substitute the installed nodejs version for the requested version +%global nodejs_version %(%{_bindir}/node -v | sed s/v//) sed -i 's,^\(node-version = \)".*",\1"%{nodejs_version}",' pyproject.toml # Use local objects.inv for intersphinx diff --git a/sources b/sources index 47ef379..c8f18c2 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (furo-2025.09.25.tar.gz) = 89476a4122ce6834f0a77cc9d7df6ef0b965e49f28f6dbeeaece59b49297ad39b2a146e1c13560924f562304d003c1f8fbfc6506addfdf8335ad4603dc0ccfff -SHA512 (furo-2025.09.25-vendor.tar.xz) = 8353cb99015692469999615529bbcd05ee72d94ef3f30d8185113355ec491dc1dec2c755d05b36e006d08160b8194618fd86a2e4fcbad3a01c1a85a4a43a2c38 +SHA512 (furo-2025.09.25-vendor.tar.xz) = 1a080cd65fe99feb9b1b098895fb64ddfdfa2696abff6de6add1d8f61c4177a1b66808f42a41ef731f67a9b1301ec0cd2f8ce22008e271cd4d469e30d15021c7 From 771c3a57097c1448e29b9520290ef9176451a394 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 31 Dec 2025 10:53:14 -0700 Subject: [PATCH 20/20] Version 2025.12.19 --- ...vendor-licenses.txt => furo-2025.12.19-vendor-licenses.txt | 4 ++-- python-furo.spec | 2 +- sources | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename furo-2025.09.25-vendor-licenses.txt => furo-2025.12.19-vendor-licenses.txt (90%) diff --git a/furo-2025.09.25-vendor-licenses.txt b/furo-2025.12.19-vendor-licenses.txt similarity index 90% rename from furo-2025.09.25-vendor-licenses.txt rename to furo-2025.12.19-vendor-licenses.txt index cd67189..896f1bb 100644 --- a/furo-2025.09.25-vendor-licenses.txt +++ b/furo-2025.12.19-vendor-licenses.txt @@ -1,6 +1,6 @@ yarn run v1.22.22 $ /tmp/node_modules/.bin/license-checker --summary -├─ MIT: 233 +├─ MIT: 232 ├─ ISC: 31 ├─ BSD-2-Clause: 14 ├─ BSD-3-Clause: 7 @@ -12,4 +12,4 @@ $ /tmp/node_modules/.bin/license-checker --summary ├─ CC-BY-3.0: 1 └─ (MIT AND CC-BY-3.0): 1 -Done in 0.47s. +Done in 0.46s. diff --git a/python-furo.spec b/python-furo.spec index ffe35e7..e1bb2b5 100644 --- a/python-furo.spec +++ b/python-furo.spec @@ -1,7 +1,7 @@ %global giturl https://github.com/pradyunsg/furo Name: python-furo -Version: 2025.09.25 +Version: 2025.12.19 Release: %autorelease Summary: Clean customizable Sphinx documentation theme diff --git a/sources b/sources index c8f18c2..8b1c538 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (furo-2025.09.25.tar.gz) = 89476a4122ce6834f0a77cc9d7df6ef0b965e49f28f6dbeeaece59b49297ad39b2a146e1c13560924f562304d003c1f8fbfc6506addfdf8335ad4603dc0ccfff -SHA512 (furo-2025.09.25-vendor.tar.xz) = 1a080cd65fe99feb9b1b098895fb64ddfdfa2696abff6de6add1d8f61c4177a1b66808f42a41ef731f67a9b1301ec0cd2f8ce22008e271cd4d469e30d15021c7 +SHA512 (furo-2025.12.19.tar.gz) = 33464253a69d925679f99f72e7dcea58316f4e32f3698378dfe7cd5ffe78733bf98c81a921a13180e06af6be66bf3c09be9097c03c5ffda787fc373f01ed28ae +SHA512 (furo-2025.12.19-vendor.tar.xz) = e2f4c97875e335298bb15024eb0475c6d90868fc2a2f6fb2ef0626295c0b37ad49103c9be9ce126c92e2aedd4adefe92f4fbff97a8209854b03d5a1a93d9255d