From c0f129b61731c24195a365596e081d0a076560cb Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 08:38:46 +0200 Subject: [PATCH 01/10] Rebuilt for Python 3.13 --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index ea03ca3..fd7fcb9 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -225,6 +225,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Fri Jun 07 2024 Python Maint - 2.3.0-14 +- Rebuilt for Python 3.13 + * Fri Jan 26 2024 Fedora Release Engineering - 2.3.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b0b66e7c58e8dea09ff2567b31f398b31eb1dfbf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 10:07:11 +0000 Subject: [PATCH 02/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index fd7fcb9..ef02264 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -225,6 +225,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 2.3.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 2.3.0-14 - Rebuilt for Python 3.13 From 3bfeac4ff3d850e5b2c02e7150a38822de490b78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 19:29:12 +0200 Subject: [PATCH 03/10] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- python-bokeh.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index ef02264..ef414f0 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -60,7 +60,8 @@ Summary: Interactive plots and applications in the browser from Python # Also see the breakdown in the bundled JS below # and https://github.com/bokeh/bokeh/blob/branch-2.2/bokehjs/LICENSE -License: BSD and ASL 2.0 and MIT and ISC +# Automatically converted from old format: BSD and ASL 2.0 and MIT and ISC - review is highly recommended. +License: LicenseRef-Callaway-BSD AND Apache-2.0 AND LicenseRef-Callaway-MIT AND ISC URL: https://github.com/bokeh/bokeh Source0: %pypi_source # Read package-lock.json and general list of bundled runtime libraries their versions @@ -225,6 +226,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Wed Sep 04 2024 Miroslav Suchý - 2.3.0-16 +- convert license to SPDX + * Fri Jul 19 2024 Fedora Release Engineering - 2.3.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 96d0120a70a90c7bb9addf42f8faf1a4ca093c22 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 12:37:12 +0000 Subject: [PATCH 04/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index ef414f0..8d49f90 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -226,6 +226,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.3.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 2.3.0-16 - convert license to SPDX From db81c009cf52a26fd6c010c95fb8d76bc122a73c Mon Sep 17 00:00:00 2001 From: Sandro Date: Wed, 22 Jan 2025 09:32:15 +0100 Subject: [PATCH 05/10] Apply patch for NumPy 2.x This will allow `netpyne` to build again. --- python-bokeh.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index 8d49f90..fa62df7 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -202,6 +202,12 @@ BuildRequires: %{py3_dist typing_extensions} >= 3.7.4 %autosetup -n %{pypi_name}-%{version} -p1 rm -rf %{pypi_name}.egg-info +# Replace `np.bool8` with `np.bool_` for NumPy 2.x. +# This is for `netpyne` failing on the deprecated type alias. +# https://github.com/bokeh/bokeh/pull/12690 +sed -i 's/np\.bool8/np.bool_/g' $(grep -rl 'np\.bool8') + + %build %py3_build @@ -226,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Wed Jan 22 2025 Sandro - 2.3.0-18 +- Apply patch for NumPy 2.x compatibility + * Sat Jan 18 2025 Fedora Release Engineering - 2.3.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From f7ea3b3e0313780aaa3bf64065bdbccff7e9c7f1 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 20:11:12 +0200 Subject: [PATCH 06/10] Rebuilt for Python 3.14 --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index fa62df7..506d9fc 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -232,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Mon Jun 02 2025 Python Maint - 2.3.0-19 +- Rebuilt for Python 3.14 + * Wed Jan 22 2025 Sandro - 2.3.0-18 - Apply patch for NumPy 2.x compatibility From 972931308cdc85b972b4b452e1047b44fdfffa24 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 07:03:20 +0000 Subject: [PATCH 07/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index 506d9fc..b7028ad 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -232,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.3.0-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Python Maint - 2.3.0-19 - Rebuilt for Python 3.14 From c4d3971edc3e011812bb3078b8bdf7a58cdcc91a Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:23:49 +0200 Subject: [PATCH 08/10] Rebuilt for Python 3.14.0rc2 bytecode --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index b7028ad..03da63a 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -232,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Fri Aug 15 2025 Python Maint - 2.3.0-21 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 2.3.0-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 4656382b85de6cbcc6606e9929730602fc997247 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:55:44 +0200 Subject: [PATCH 09/10] Rebuilt for Python 3.14.0rc3 bytecode --- python-bokeh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index 03da63a..8e9411a 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -232,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Fri Sep 19 2025 Python Maint - 2.3.0-22 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 2.3.0-21 - Rebuilt for Python 3.14.0rc2 bytecode From ad140ba2f2b31c4764f565596232fc9ee1836d53 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Tue, 13 Jan 2026 10:47:43 +0000 Subject: [PATCH 10/10] feat: use spdx license id --- python-bokeh.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-bokeh.spec b/python-bokeh.spec index 8e9411a..d0b006d 100644 --- a/python-bokeh.spec +++ b/python-bokeh.spec @@ -13,7 +13,7 @@ and data applications.} Name: python-%{pypi_name} Version: 2.3.0 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Interactive plots and applications in the browser from Python # License breakdown: licensecheck -r . | sed '/UNKNOWN/ d' | sort -t ':' -k 2 @@ -61,7 +61,7 @@ Summary: Interactive plots and applications in the browser from Python # Also see the breakdown in the bundled JS below # and https://github.com/bokeh/bokeh/blob/branch-2.2/bokehjs/LICENSE # Automatically converted from old format: BSD and ASL 2.0 and MIT and ISC - review is highly recommended. -License: LicenseRef-Callaway-BSD AND Apache-2.0 AND LicenseRef-Callaway-MIT AND ISC +License: BSD-3-Clause AND Apache-2.0 AND MIT AND ISC URL: https://github.com/bokeh/bokeh Source0: %pypi_source # Read package-lock.json and general list of bundled runtime libraries their versions @@ -232,6 +232,9 @@ rm -f %{buildroot}/%{python3_sitelib}/bokeh/server/static/.keep %{python3_sitelib}/%{pypi_name} %changelog +* Tue Jan 13 2026 Ankur Sinha - 2.3.0-23 +- use spdx license + * Fri Sep 19 2025 Python Maint - 2.3.0-22 - Rebuilt for Python 3.14.0rc3 bytecode