commit:     39ac44c9f08d096c3fdb9019383177260594b970
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 19:25:14 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 19:25:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ac44c9

dev-python/pydotplus: treeclean

Closes: https://bugs.gentoo.org/916047
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/pydotplus/Manifest                      |  1 -
 .../pydotplus/files/pydotplus-2.0.2-tests.patch    | 17 ------------
 dev-python/pydotplus/metadata.xml                  | 12 --------
 dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild     | 32 ----------------------
 profiles/package.mask                              |  6 ----
 5 files changed, 68 deletions(-)

diff --git a/dev-python/pydotplus/Manifest b/dev-python/pydotplus/Manifest
deleted file mode 100644
index 397f4ef92f07..000000000000
--- a/dev-python/pydotplus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pydotplus-2.0.2.tar.gz 278677 BLAKE2B 
879271ba7e2104134a71caef7676082420770dcdb34aeabfe76232ad8f9774d3e90a9f7ca5fb407a7a4e8e0c4e5e01824bd0d5936fe77554cc661839fcc0dc7b
 SHA512 
6f06a1f284401123a4514f9e9a4974dee8dc8d01e6b7c40a797fb70eed22b99fe774272f8b106b5632a33f524b356349fe1ff9633101ff61ef2fc3fe69d641ac

diff --git a/dev-python/pydotplus/files/pydotplus-2.0.2-tests.patch 
b/dev-python/pydotplus/files/pydotplus-2.0.2-tests.patch
deleted file mode 100644
index 65d9c5f9f45b..000000000000
--- a/dev-python/pydotplus/files/pydotplus-2.0.2-tests.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/test/pydot_unittest.py
-+++ b/test/pydot_unittest.py
-@@ -142,6 +142,7 @@ class TestGraphAPI(unittest.TestCase):
-         self.assertEqual(g2.get_edges()[0].get_source(), node1)
-         self.assertEqual(g2.get_edges()[0].get_destination(), node2)
-
-+    @unittest.skip(reason="Known to fail on Gentoo, reported upstream: 
https://github.com/carlos-jenkins/pydotplus/issues/22";)
-     def test_graph_with_shapefiles(self):
-
-         shapefile_dir = os.path.join(TEST_DIR, 'from-past-to-future')
-@@ -225,6 +226,7 @@ class TestGraphAPI(unittest.TestCase):
-     def test_my_regression_tests(self):
-         self._render_and_compare_dot_files(MY_REGRESSION_TESTS_DIR)
-
-+    @unittest.skip(reason="Known to fail on Gentoo, reported upstream: 
https://github.com/carlos-jenkins/pydotplus/issues/22";)
-     def test_graphviz_regression_tests(self):
-         self._render_and_compare_dot_files(REGRESSION_TESTS_DIR)

diff --git a/dev-python/pydotplus/metadata.xml 
b/dev-python/pydotplus/metadata.xml
deleted file mode 100644
index 4762ce100175..000000000000
--- a/dev-python/pydotplus/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <longdescription lang="en">
-               PyDotPlus is an improved version of the old pydot project that 
provides
-               a Python Interface to Graphviz’s Dot language.
-       </longdescription>
-       <upstream>
-               <remote-id type="pypi">pydotplus</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild 
b/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild
deleted file mode 100644
index 71c2ab22addc..000000000000
--- a/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Improved version of the old pydot project"
-HOMEPAGE="https://pydotplus.readthedocs.org/";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-       dev-python/pyparsing[${PYTHON_USEDEP}]
-       media-gfx/graphviz
-"
-
-distutils_enable_tests unittest
-
-PATCHES=(
-       "${FILESDIR}"/${P}-tests.patch
-)
-
-python_test() {
-       cd test || die
-       "${EPYTHON}" pydot_unittest.py || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 813d1c0d1069..d6bdd47c11a7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -316,12 +316,6 @@ dev-java/apache-rat-tasks
 # Removal on 2023-11-21.  Bug #909917.
 dev-python/exam
 
-# Michał Górny <[email protected]> (2023-10-20)
-# The test suite is broken and does not fail correctly.  No maintainer.
-# No revdeps.
-# Removal on 2023-11-19.  Bug #916047.
-dev-python/pydotplus
-
 # Ulrich Müller <[email protected]> (2023-10-19)
 # Pretest versions, masked for testing.
 <app-editors/emacs-29.1.9999:29-vcs

Reply via email to