[med-svn] [Git][med-team/emperor][master] 5 commits: Ignoring the test is no solution to become buildable with pandas 1.5
Andreas Tille (@tille)
gitlab at salsa.debian.org
Fri Jan 13 07:05:31 GMT 2023
Andreas Tille pushed to branch master at Debian Med / emperor
Commits:
a2880d07 by Andreas Tille at 2023-01-13T07:55:53+01:00
Ignoring the test is no solution to become buildable with pandas 1.5
- - - - -
9c5e007f by Andreas Tille at 2023-01-13T07:59:06+01:00
Upload to unstable
- - - - -
40953847 by Andreas Tille at 2023-01-13T08:00:16+01:00
Section: python
- - - - -
c7e39b4c by Andreas Tille at 2023-01-13T08:04:03+01:00
DEP3
- - - - -
3c91d32e by Andreas Tille at 2023-01-13T08:05:12+01:00
TODO: Really fix #1024820 (Patch that ignores the test that makes build
file with pandas 1.5 is currently deactivated
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/patches/EditSectionTitle.patch
- debian/patches/correct_jsdoc_arguments.patch
- debian/patches/do_not_use_custom_numpydoc.patch
- + debian/patches/ignore_one_failing_test.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,10 +1,21 @@
-emperor (1.0.3+ds-6) UNRELEASED; urgency=medium
+emperor (1.0.3+ds-7) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * Section: python
+ * DEP3
+ TODO: Really fix #1024820 (Patch that ignores the test that makes build
+ file with pandas 1.5 is currently deactivated
+
+ -- Andreas Tille <tille at debian.org> Fri, 13 Jan 2023 08:00:01 +0100
+
+emperor (1.0.3+ds-6) unstable; urgency=medium
* Team upload.
* Packaging update
* Standards-Version: 4.6.2 (routine-update)
+ * Ignoring the test is no solution to become buildable with pandas 1.5
- -- Andreas Tille <tille at debian.org> Fri, 13 Jan 2023 07:03:30 +0100
+ -- Andreas Tille <tille at debian.org> Fri, 13 Jan 2023 07:33:05 +0100
emperor (1.0.3+ds-5) UNRELEASED; urgency=medium
=====================================
debian/control
=====================================
@@ -28,6 +28,7 @@ Vcs-Git: https://salsa.debian.org/med-team/emperor.git
Package: python3-emperor
Architecture: all
+Secction: python
Depends: ${python3:Depends},
${misc:Depends},
python3-numpy,
=====================================
debian/patches/EditSectionTitle.patch
=====================================
@@ -1,3 +1,7 @@
+Author: Steffen Moeller
+Last-Update: 2021-08-13 17:58:29 +0200
+Description: Underline section title
+
Index: emperor/emperor/core.py
===================================================================
--- emperor.orig/emperor/core.py
=====================================
debian/patches/correct_jsdoc_arguments.patch
=====================================
@@ -1,3 +1,7 @@
+Author: Liubov Chuprikova
+Last-Update: 2020-09-19 04:18:28 +0200
+Description: Fix jsdoc argument
+
Index: emperor/doc/Makefile
===================================================================
--- emperor.orig/doc/Makefile
=====================================
debian/patches/do_not_use_custom_numpydoc.patch
=====================================
@@ -1,3 +1,7 @@
+Author: Steffen Moeller
+Last-Update: 2021-08-07 17:43:13 +0200
+Description: Do not use custom numpydoc
+
Index: emperor/doc/source/conf.py
===================================================================
--- emperor.orig/doc/source/conf.py
=====================================
debian/patches/ignore_one_failing_test.patch
=====================================
@@ -0,0 +1,26 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 13 Jan 2023 07:03:30 +0100
+Bug-Debian: https://bugs.debian.org/1024820
+Description: Ignoring the test is no solution to become buildable with pandas 1.5
+ However, the issue needs to be sorted out with upstream properly
+FIXME: This is no real fix for the problem
+
+--- a/tests/test_core.py
++++ b/tests/test_core.py
+@@ -22,6 +22,8 @@ import numpy as np
+ from emperor.core import Emperor
+ from emperor.util import EmperorWarning
+
++import pytest
++
+ # account for what's allowed in python 2 vs PY3K
+ try:
+ from . import _test_core_strings as tcs
+@@ -274,6 +276,7 @@ class TopLevelTests(TestCase):
+ "Offending features: f.PC.636"):
+ Emperor(self.biplot, self.mf, fmf, remote=self.url)
+
++ @pytest.mark.skip("FIXME: This is a weak hack to simply get emperor build by circumventing the issue reported in bug #1024820")
+ def test_initial_unbalanced_ignore(self):
+ expected = self.mf.copy()
+
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
do_not_use_custom_numpydoc.patch
correct_jsdoc_arguments.patch
EditSectionTitle.patch
+# ignore_one_failing_test.patch
View it on GitLab: https://salsa.debian.org/med-team/emperor/-/compare/c66d7b3d4eac618280ee5def2566792807a013d0...3c91d32ed4f984fa33252cd7e4900a405ff277bb
--
View it on GitLab: https://salsa.debian.org/med-team/emperor/-/compare/c66d7b3d4eac618280ee5def2566792807a013d0...3c91d32ed4f984fa33252cd7e4900a405ff277bb
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/20230113/ac912768/attachment-0001.htm>
More information about the debian-med-commit
mailing list