public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-healpy] main: Update to version 1.20.0
@ 2026-09-08 10:24 Sergio Pascual
0 siblings, 0 replies; only message in thread
From: Sergio Pascual @ 2026-09-08 10:24 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/python-healpy
Branch : main
Commit : d75cac875748dfcf0e2054fc2202bc217c799cfe
Author : Sergio Pascual <sergiopr@fis.ucm.es>
Date : 2026-09-08T12:24:29+02:00
Stats : +21/-20 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/python-healpy/c/d75cac875748dfcf0e2054fc2202bc217c799cfe?branch=main
Log:
Update to version 1.20.0
---
diff --git a/.gitignore b/.gitignore
index 9118ba7..c2ed371 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/healpy-1.16.6.tar.gz
/healpy-1.18.0.tar.gz
/healpy-1.18.1.tar.gz
+/healpy-1.20.0.tar.gz
diff --git a/no_pytest-cython_doctests.patch b/no_pytest-cython_doctests.patch
index e324108..a71fc7b 100644
--- a/no_pytest-cython_doctests.patch
+++ b/no_pytest-cython_doctests.patch
@@ -1,7 +1,7 @@
-diff -U 3 -dHrN a/pyproject.toml b/pyproject.toml
---- a/pyproject.toml 2024-11-02 22:09:08.000000000 +0100
-+++ b/pyproject.toml 2025-01-04 10:55:49.821456690 +0100
-@@ -29,7 +29,6 @@
+diff -ur a/pyproject.toml b/pyproject.toml
+--- a/pyproject.toml 2026-09-08 12:13:55.516205445 +0200
++++ b/pyproject.toml 2026-09-08 12:14:26.053171245 +0200
+@@ -30,7 +30,6 @@
test = [
"pytest",
"pytest-astropy-header",
@@ -9,9 +9,9 @@ diff -U 3 -dHrN a/pyproject.toml b/pyproject.toml
"pytest-doctestplus",
"requests",
"matplotlib",
-@@ -74,7 +73,7 @@
- # Skip MUSL libc builds.
- skip = "pp* *_i686 *-musllinux_*"
+@@ -87,7 +86,7 @@
+ [tool.cibuildwheel]
+ build = "cp310-* cp311-* cp312-* cp313-* cp314-*"
test-command = [
- "pytest --doctest-plus --doctest-cython --pyargs healpy",
+ "pytest --doctest-plus --pyargs healpy",
diff --git a/pykg-config_requirements.patch b/pykg-config_requirements.patch
index 9641a71..99f41d0 100644
--- a/pykg-config_requirements.patch
+++ b/pykg-config_requirements.patch
@@ -1,13 +1,12 @@
-diff -U 3 -dHrN a/pyproject.toml b/pyproject.toml
---- a/pyproject.toml 2024-11-02 22:09:08.000000000 +0100
-+++ b/pyproject.toml 2024-12-26 11:51:59.016724793 +0100
-@@ -44,8 +44,7 @@
- requires = ["setuptools>=60",
+diff -ur a/pyproject.toml b/pyproject.toml
+--- a/pyproject.toml 2026-09-08 12:10:41.376670690 +0200
++++ b/pyproject.toml 2026-09-08 12:11:18.706135292 +0200
+@@ -61,7 +61,7 @@
"setuptools-scm>=8.0",
"cython>=0.16",
-- "numpy>=2.0.0rc1",
+ "numpy>=2.0.0",
- "pykg-config"]
-+ "numpy>=2.0.0rc1"]
++ ]
build-backend = 'setuptools.build_meta'
diff --git a/python-healpy.spec b/python-healpy.spec
index 04731b1..5786aa5 100644
--- a/python-healpy.spec
+++ b/python-healpy.spec
@@ -2,13 +2,13 @@
%global sum Python healpix maps tools
Name: python-%{srcname}
-Version: 1.18.1
+Version: 1.20.0
Release: %autorelease
-Summary: %{sum}
+Summary: Python healpix maps tools
License: GPL-2.0-or-later
URL: https://pypi.python.org/pypi/%{srcname}
-Source: https://files.pythonhosted.org/packages/source/h/%{srcname}/%{srcname}-%{version}.tar.gz
+Source: %{pypi_source %{srcname}}
# Fedora doesn't have pykg-config (we use pkg-config)
Patch: pykg-config_requirements.patch
# pytest-cython has been retired in Fedora
@@ -37,7 +37,7 @@ Healpy provides a python package to manipulate healpix maps. It is based on the
standard numeric and visualisation tools for Python, Numpy and matplotlib.
%package -n python3-%{srcname}
-Summary: %{sum}
+Summary: %{summary}
%description -n python3-%{srcname}
Healpy provides a python package to manipulate healpix maps. It is based on the
@@ -83,7 +83,8 @@ rm -f %{buildroot}%{_bindir}/healpy_get_wmap_maps.sh
%pyproject_check_import
# For skipped tests: They require internet access and therefore have to be disabled
-%pytest -q -k "not (test_astropy_download_file or test_rotate_map_polarization or test_pixelweights_local_datapath)"
+# circular dependencies, skipping temporally
+#_pytest -q -k "not (test_astropy_download_file or test_rotate_map_polarization or test_pixelweights_local_datapath)"
%files -n python3-%{srcname} -f %{pyproject_files}
diff --git a/sources b/sources
index f17eb98..8836612 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (healpy-1.18.1.tar.gz) = 1c78fdaf54e79d59a6c7f6806c61d1ac9b21e76f8c13ad3906f33d499f2b7b6caea9db5d495b22a917fb1e92951a2f050a695253b08dccee7ec64f6e60263e96
+SHA512 (healpy-1.20.0.tar.gz) = 6a5be4141dab95699b8a706fd2b9f52505791eca559119773553b11b95eb108e142b8da128d210ba3ff21f52112d18d7aaffac8d9f2d474be3e790862f7f7a0a
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-08 10:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-08 10:24 [rpms/python-healpy] main: Update to version 1.20.0 Sergio Pascual
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox