Skip to content

Commit

Permalink
Update python-jupyter-packaging to version 0.12.3 / rev 10 via SR 120…
Browse files Browse the repository at this point in the history
…1473

https://build.opensuse.org/request/show/1201473
by user bnavigator + anag+factory
- Add jupyter-packaging-pr186-bdist_wheel.patch
  * gh#jupyter/jupyter-packaging#186
  * gh#jupyter/jupyter-packaging#185 (forwarded request 1201472 from bnavigator)
  • Loading branch information
bnavigator authored and bmwiedemann committed Sep 17, 2024
1 parent 40f65f8 commit c2b3ac3
Show file tree
Hide file tree
Showing 5 changed files with 100 additions and 2 deletions.
Binary file modified packages/p/python-jupyter-packaging/.files
Binary file not shown.
10 changes: 10 additions & 0 deletions packages/p/python-jupyter-packaging/.rev
Original file line number Diff line number Diff line change
Expand Up @@ -113,4 +113,14 @@
* Fixes deprecation warnings through new setuptools</comment>
<requestid>1076679</requestid>
</revision>
<revision rev="10" vrev="3">
<srcmd5>33260cf5666800a8712fc1907c8bcb2a</srcmd5>
<version>0.12.3</version>
<time>1726589890</time>
<user>anag+factory</user>
<comment>- Add jupyter-packaging-pr186-bdist_wheel.patch
* gh#jupyter/jupyter-packaging#186
* gh#jupyter/jupyter-packaging#185 (forwarded request 1201472 from bnavigator)</comment>
<requestid>1201473</requestid>
</revision>
</revisionlist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
From 47614d55dbe2e800c4393ce17f2f284a3c42893d Mon Sep 17 00:00:00 2001
From: Ben Greiner <[email protected]>
Date: Mon, 16 Sep 2024 21:27:04 +0200
Subject: [PATCH 1/3] Try to import bdist_wheel from setuptools first

---
jupyter_packaging/setupbase.py | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/jupyter_packaging/setupbase.py b/jupyter_packaging/setupbase.py
index f0ebbf4..cb5cd6e 100644
--- a/jupyter_packaging/setupbase.py
+++ b/jupyter_packaging/setupbase.py
@@ -44,10 +44,14 @@
from setuptools.command.develop import develop
from setuptools.command.sdist import sdist

+
try:
- from wheel.bdist_wheel import bdist_wheel
+ from setuptools.command.bdist_wheel import bdist_wheel
except ImportError: # pragma: no cover
- bdist_wheel = None
+ try:
+ from wheel.bdist_wheel import bdist_wheel
+ except ImportError:
+ bdist_wheel = None

if sys.platform == "win32": # pragma: no cover
from subprocess import list2cmdline

From 49920607b6682df3c6cf480eebf5dc3ee4497c0d Mon Sep 17 00:00:00 2001
From: "pre-commit-ci[bot]"
<66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date: Mon, 16 Sep 2024 19:30:46 +0000
Subject: [PATCH 2/3] [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
---
jupyter_packaging/setupbase.py | 1 -
1 file changed, 1 deletion(-)

diff --git a/jupyter_packaging/setupbase.py b/jupyter_packaging/setupbase.py
index cb5cd6e..ddc4b13 100644
--- a/jupyter_packaging/setupbase.py
+++ b/jupyter_packaging/setupbase.py
@@ -44,7 +44,6 @@
from setuptools.command.develop import develop
from setuptools.command.sdist import sdist

-
try:
from setuptools.command.bdist_wheel import bdist_wheel
except ImportError: # pragma: no cover

From b565482ebbad9b132526a463a70841976a030330 Mon Sep 17 00:00:00 2001
From: Ben Greiner <[email protected]>
Date: Mon, 16 Sep 2024 21:47:28 +0200
Subject: [PATCH 3/3] Ignore wheel warning

---
pyproject.toml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pyproject.toml b/pyproject.toml
index b6739fe..0741903 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -80,5 +80,8 @@ filterwarnings= [
# Ignore our own deprecation warnings.
"ignore:.*:deprecation.DeprecatedWarning",
# Ignore warning raised when importing setuptools.command.develop.
- "ignore:pkg_resources is deprecated as an API:DeprecationWarning"
+ "ignore:pkg_resources is deprecated as an API:DeprecationWarning",
+ # bdist_wheel moved from wheel 0.44+ to setuptools 0.70.1+.
+ # We already handle it but wheel 0.44 could still emit the warning with an older setuptools.
+ "ignore:The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command:DeprecationWarning",
]
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Sep 16 19:17:34 UTC 2024 - Ben Greiner <[email protected]>

- Add jupyter-packaging-pr186-bdist_wheel.patch
* gh#jupyter/jupyter-packaging#186
* gh#jupyter/jupyter-packaging#185

-------------------------------------------------------------------
Sat Apr 1 20:23:48 UTC 2023 - Ben Greiner <[email protected]>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# spec file for package python-jupyter-packaging
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
Expand All @@ -26,6 +26,8 @@ URL: https://github.com/jupyter/jupyter-packaging
Source: https://files.pythonhosted.org/packages/source/j/jupyter_packaging/jupyter_packaging-%{version}.tar.gz
# PATCH-FIX-UPSTREAM jupyter-packaging-pr178-ignoredeprecations.patch gh#jupyter/jupyter-packaging#178
Patch0: https://github.com/jupyter/jupyter-packaging/pull/178.patch#/jupyter-packaging-pr178-ignoredeprecations.patch
# PATCH-FIX-UPSTREAM jupyter-packaging-pr186-bdist_wheel.patch gh#jupyter/jupyter-packaging#186
Patch1: jupyter-packaging-pr186-bdist_wheel.patch
BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module deprecation}
BuildRequires: %{python_module hatchling}
Expand Down Expand Up @@ -59,6 +61,7 @@ with and without accompanying JavaScript packages
%autosetup -p1 -n jupyter_packaging-%{version}
sed -i 's/\r$//' README.md
sed -i -e '/^#!\//, 1d' jupyter_packaging/*.py
sed -i 's/--color=yes//' pyproject.toml

%build
%pyproject_wheel
Expand All @@ -81,6 +84,6 @@ donttest+=" or test_run"
%doc README.md
%license LICENSE
%{python_sitelib}/jupyter_packaging
%{python_sitelib}/jupyter_packaging-%{version}*-info
%{python_sitelib}/jupyter_packaging-%{version}.dist-info

%changelog

0 comments on commit c2b3ac3

Please sign in to comment.