[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