[med-svn] [Git][med-team/python-epimodels][master] 3 commits: No runtime dependency from cython

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Dec 11 19:50:08 GMT 2023



Andreas Tille pushed to branch master at Debian Med / python-epimodels


Commits:
957f2b02 by Andreas Tille at 2023-12-11T20:43:30+01:00
No runtime dependency from cython

- - - - -
e0f8237a by Andreas Tille at 2023-12-11T20:44:11+01:00
routine-update: Build-Depends: s/dh-python/dh-sequence-python3/

- - - - -
a9059f69 by Andreas Tille at 2023-12-11T20:45:58+01:00
routine-update: Ready to upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/no_install_depends_cython.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+python-epimodels (0.4.0-2) unstable; urgency=medium
+
+  * No runtime dependency from cython
+    Closes: #1058002
+  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
+
+ -- Andreas Tille <tille at debian.org>  Mon, 11 Dec 2023 20:44:24 +0100
+
 python-epimodels (0.4.0-1) unstable; urgency=medium
 
   * Use tags in d/watch


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>
 Build-Depends: debhelper-compat (= 13),
-               dh-python,
+               dh-sequence-python3,
                python3-all,
                python3-setuptools,
                python3-setuptools-scm,


=====================================
debian/patches/no_install_depends_cython.patch
=====================================
@@ -0,0 +1,25 @@
+Description: No runtime dependency from cython
+Bug-Debian: https://bugs.debian.org/1058002
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Mon, 11 Dec 2023 10:10:25 +0100
+
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -4,7 +4,6 @@
+ # Example:
+ # numpy==1.13.3
+ # scipy==1.0
+-cython
+ numpy
+ scipy
+ sympy
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -30,7 +30,6 @@ install_requires =
+     importlib-metadata; python_version<"3.8"
+     numpy
+     scipy
+-    cython
+ # The usage of test_requires is discouraged, see `Dependency Management` docs
+ # tests_require = pytest; pytest-cov
+ # Require a specific Python version, e.g. Python 2.7 or >= 3.4


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 ignore_pyscaffold.patch
+no_install_depends_cython.patch


=====================================
debian/rules
=====================================
@@ -4,7 +4,7 @@
 export PYBUILD_NAME=epimodels
 
 %:
-	dh $@ --with python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild
 
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))



View it on GitLab: https://salsa.debian.org/med-team/python-epimodels/-/compare/8679ac60658fe69d2b67db1c233f6512c821e1cc...a9059f69ff40ea544548518f146b5cd6b4360868

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-epimodels/-/compare/8679ac60658fe69d2b67db1c233f6512c821e1cc...a9059f69ff40ea544548518f146b5cd6b4360868
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231211/056e3c24/attachment-0001.htm>


More information about the debian-med-commit mailing list