Your message dated Tue, 14 Dec 2021 18:19:51 +0000 with message-id <[email protected]> and subject line Bug#1000419: fixed in pymatgen 2022.0.17+dfsg1-1 has caused the Debian Bug report #1000419, regarding pymatgen: FTBFS - Test failure: BSPlotterProjectedTest.test_methods to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1000419: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000419 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: pymatgen Version: 2022.0.14+dfsg1-1 Severity: serious Justification: FTBFS Presumably due to a new matplotlib, but I'm just guessing... .pybuild/test_python3.9/pymatgen/electronic_structure/tests/test_plotter.py . [ 55%] .........F =================================== FAILURES =================================== _____________________ BSPlotterProjectedTest.test_methods ______________________ self = <electronic_structure.tests.test_plotter.BSPlotterProjectedTest testMethod=test_methods> def test_methods(self): self.plotter.get_elt_projected_plots().close() self.plotter.get_elt_projected_plots_color().close() self.plotter.get_projected_plots_dots({"Cu": ["d", "s"], "O": ["p"]}).close() > self.plotter.get_projected_plots_dots_patom_pmorb( {"Cu": ["dxy", "s", "px"], "O": ["px", "py", "pz"]}, {"Cu": [3, 5], "O": [1]}, ).close() .pybuild/test_python3.9/pymatgen/electronic_structure/tests/test_plotter.py:220: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .pybuild/test_python3.9/pymatgen/electronic_structure/plotter.py:1651: in get_projected_plots_dots_patom_pmorb plt.subplot(row + 1, 2, count) /usr/lib/python3/dist-packages/matplotlib/pyplot.py:1268: in subplot key = SubplotSpec._from_subplot_args(fig, args) /usr/lib/python3/dist-packages/matplotlib/gridspec.py:595: in _from_subplot_args gs = GridSpec._check_gridspec_exists(figure, rows, cols) /usr/lib/python3/dist-packages/matplotlib/gridspec.py:223: in _check_gridspec_exists return GridSpec(nrows, ncols, figure=figure) /usr/lib/python3/dist-packages/matplotlib/gridspec.py:383: in __init__ super().__init__(nrows, ncols, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <[AttributeError("'GridSpec' object has no attribute '_row_height_ratios'") raised in repr()] GridSpec object at 0x7f507628bf40> nrows = 5.5, ncols = 2, height_ratios = None, width_ratios = None def __init__(self, nrows, ncols, height_ratios=None, width_ratios=None): """ Parameters ---------- nrows, ncols : int The number of rows and columns of the grid. width_ratios : array-like of length *ncols*, optional Defines the relative widths of the columns. Each column gets a relative width of ``width_ratios[i] / sum(width_ratios)``. If not given, all columns will have the same width. height_ratios : array-like of length *nrows*, optional Defines the relative heights of the rows. Each column gets a relative height of ``height_ratios[i] / sum(height_ratios)``. If not given, all rows will have the same height. """ if not isinstance(nrows, Integral) or nrows <= 0: > raise ValueError( f"Number of rows must be a positive integer, not {nrows!r}") E ValueError: Number of rows must be a positive integer, not 5.5 /usr/lib/python3/dist-packages/matplotlib/gridspec.py:47: ValueError ----------------------------- Captured stdout call ----------------------------- You do not want to sum projection over orbitals. You do not want to sum projection over atoms. Number of subfigures: 9 {'start_index': 0, 'end_index': 15, 'name': '\\Gamma-X'} {'start_index': 16, 'end_index': 31, 'name': 'X-M'} {'start_index': 32, 'end_index': 47, 'name': 'M-\\Gamma'} {'start_index': 48, 'end_index': 63, 'name': '\\Gamma-R'} {'start_index': 64, 'end_index': 79, 'name': 'R-X'} {'start_index': 80, 'end_index': 95, 'name': 'M-R'} dictio_d: {'Cu': ['dxy', 's', 'px'], 'O': ['px', 'py', 'pz']} dictpa_d: {'Cu': ['3', '5'], 'O': ['1']} =============================== warnings summary =============================== See: https://buildd.debian.org/status/fetch.php?pkg=pymatgen&arch=amd64&ver=2022.0.14%2Bdfsg1-1%2Bb1&stamp=1637567905&raw=0 SR
--- End Message ---
--- Begin Message ---Source: pymatgen Source-Version: 2022.0.17+dfsg1-1 Done: Drew Parsons <[email protected]> We believe that the bug you reported is fixed in the latest version of pymatgen, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Drew Parsons <[email protected]> (supplier of updated pymatgen package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 14 Dec 2021 18:28:48 +0100 Source: pymatgen Architecture: source Version: 2022.0.17+dfsg1-1 Distribution: unstable Urgency: medium Maintainer: Debichem Team <[email protected]> Changed-By: Drew Parsons <[email protected]> Closes: 1000419 Changes: pymatgen (2022.0.17+dfsg1-1) unstable; urgency=medium . * New upstream release - fixes BSPlotterProjectedTest tests. Closes: #1000419. * exclude test_files in debian/copyright (they are now included in the new pymatgen-test-files package) - drop debian patch run_test_local_path.patch * skip tests until the pymatgen-test-file package becomes available * debian patch docs_mathjax_local.patch configures docs to use local mathjax (see Bug#989649) * debian/copyright: list detailed authors for docs_rst/_static/team-map.html (a blend of functions from different projects, all MIT licensed) Checksums-Sha1: e5281a133cedaf8125f2d932ba8928a6db6e44a1 2934 pymatgen_2022.0.17+dfsg1-1.dsc 2fd20c63b904b67e843b40b3f33c4acb04a17098 41071868 pymatgen_2022.0.17+dfsg1.orig.tar.xz d67a54a49a6223d0c2d483c57eeef0942e2a99be 11372 pymatgen_2022.0.17+dfsg1-1.debian.tar.xz Checksums-Sha256: 1665b318f08ab5ede6a121fa2610705ca6d969c0caa1bb13b7a4900d1ffc8c51 2934 pymatgen_2022.0.17+dfsg1-1.dsc 71a3e21b844114a9f91ff370f3fb656fd55cad82adf9a84d0d30c0614b08d092 41071868 pymatgen_2022.0.17+dfsg1.orig.tar.xz a88807cebf9325c2e64022d9e18b3a7ad4a3096189e1413e48e2ee21ce8af16b 11372 pymatgen_2022.0.17+dfsg1-1.debian.tar.xz Files: a29c9340191c12f0979597d8cf4bb0f8 2934 python optional pymatgen_2022.0.17+dfsg1-1.dsc 599cdddfcaf5e26740cf3669f0b9fb2f 41071868 python optional pymatgen_2022.0.17+dfsg1.orig.tar.xz b7d6d165cab648bcd003a3b4703bbb2f 11372 python optional pymatgen_2022.0.17+dfsg1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIyBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmG428cACgkQVz7x5L1a Afr7WQ/2JAcZPo955/lw9T97Er+vFBrT5lqFYIyYnaxxrv6BlC3ray6koUX2cs30 pLGXePl7jXuL9WcuYX0X9MjUl5/N2OpUjiuIqsEioi9L0+E1MHcV60OBh4Sc4VBx ag0N0qt/YPiW790dsO24fK9iHWMCGBhvJVrIYqpg9DSmGdpynUkLAVRnOj/jTMx9 6kpufmxElQtZt4YfuPbUiVIq3U48MErw0e9Zkj0LW/zJz4OoRtzraNBQg0TBoBmw 5DTC/jrUt5oa9QrMR3LjBT/Zp1QE1Q+YgmMfhM93pkypwOWFHjaSKCv5tUdcGn8q GGNfrSAQqCnhisPU/P5YYZxIqw/kEjvtTVCzY2UMzeNUOMpH59rwNmP4kcd7eHDb b+uL3gXBq1xndNH6qBvb1JneA0P8XP/4+2A34bdGVMpjEuzxYAXhKNGRaK0eEdHe Lfxi6PyseHugFHBlx5AoY0bsS68EuVjYvi3asIfm4NXavl88XK9OrXc1rD4tT20o EMmE04zYrcTA2QUoMnlT6v/5fc3pIb+n4gNTbv4ycJ2oo/nDuV04Pv1ojk3eus5d WI99Mme0J07g+Ib6Hq54MfzSRl5otFLu/BeZtqAbCG/MMwwJJ00RZumQipyjPzaG eCgF65R4wTRraHySbzLibefl+XXUyrTETJCNE8XvmFpOlH2jhw== =LbkD -----END PGP SIGNATURE-----
--- End Message ---

