commit:     36e6f055b68d3ba17b527c55347c2843eb99fbf9
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 15:01:16 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 15:01:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e6f055

dev-python/myst-parser: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/myst-parser/Manifest                    |  3 -
 .../files/myst-parser-2.0.0-sphinx-7.3.patch       | 81 ----------------------
 dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild | 71 -------------------
 dev-python/myst-parser/myst-parser-3.0.0.ebuild    | 58 ----------------
 4 files changed, 213 deletions(-)

diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest
index 70070c31d18d..8f2f416d9ab8 100644
--- a/dev-python/myst-parser/Manifest
+++ b/dev-python/myst-parser/Manifest
@@ -1,4 +1 @@
-DIST MyST-Parser-2.0.0.gh.tar.gz 815453 BLAKE2B 
8f5dd823c3c79d843b45a7a4819d5677b51a12f78db2c1ce9700eb6faa8c4f0bc167fb1d8cd947e89ffab85aec947ab527b67dc73ef4db97a393f700a4331738
 SHA512 
c47bdd773565e93c4714d318a70f9a8adab1be6e2a63c23175667fc4afb5da4d66b84e11176782c8202e9fd68883e74d444911ddfb0b91356c2ba07fa65f7ea4
-DIST MyST-Parser-3.0.0.gh.tar.gz 823619 BLAKE2B 
95d8f1c5a2ab442225079495fa4ebf3619d554bd3e6f469f6215a2458bad4fde3ca555dca591ac20537026765a8fda8a4fa9d85ca592251d9b699bba90782c59
 SHA512 
a91abfcb99b9b53cee6877d469c32a95c69c2fcbc9cfe6217451c0995e49dec89fe98cd5a1a5e408845985a10fbc21d4e3d8063f1d7a3d96781cb44352b3e806
 DIST MyST-Parser-3.0.1.gh.tar.gz 823769 BLAKE2B 
2b8d84dc6a61abd7d168317bb80632172f01f109751b40c108828d0b2fb9c8536da32ff6c873cd3bc20b70c2613b25167eeee999ea9f2d59dfc914ac231120b2
 SHA512 
4c2b08e9307685c2ef02eee89becba1d6e9f67eba7ab6d5bb5b425f232ac0922bb31cb5df5d60a5ed0846a9314475bcd2cb073a0101f514455c2598340e4b441
-DIST myst-parser-2.0.0-sphinx-7.2.patch 22443 BLAKE2B 
994f0b2c419832e61cb006b1b45c01274970900bdcfcef3422d5331e88962a46884afbf5b27b5cb98ed349a426444ca4ff21810526cc34eae4cf074102f7b3de
 SHA512 
707b2a69c81352d2900c91088ca137f6455e0006b0e7c798b6f03b9f0cac85489c27db662f5e6ab6e2cd52e10f1594aa54d5c6821c07c110ad138d0cf129ac65

diff --git a/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch 
b/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch
deleted file mode 100644
index 3b9d9551311e..000000000000
--- a/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/tests/test_renderers/test_fixtures_sphinx.py 
b/tests/test_renderers/test_fixtures_sphinx.py
-index bd0f85eb..65aba83a 100644
---- a/tests/test_renderers/test_fixtures_sphinx.py
-+++ b/tests/test_renderers/test_fixtures_sphinx.py
-@@ -22,7 +22,12 @@
- def test_syntax_elements(file_params, sphinx_doctree_no_tr: CreateDoctree):
-     sphinx_doctree_no_tr.set_conf({"extensions": ["myst_parser"]})
-     result = sphinx_doctree_no_tr(file_params.content, "index.md")
--    file_params.assert_expected(result.pformat("index"), rstrip_lines=True)
-+    pformat = result.pformat("index")
-+    # changed in docutils 0.20.1
-+    pformat = pformat.replace(
-+        '<literal classes="code" language="">', '<literal classes="code">'
-+    )
-+    file_params.assert_expected(pformat, rstrip_lines=True)
- 
- 
- @pytest.mark.param_file(FIXTURE_PATH / "sphinx_link_resolution.md")
-@@ -100,6 +105,8 @@ def test_sphinx_directives(file_params, 
sphinx_doctree_no_tr: CreateDoctree):
-         ),
-         "",
-     )
-+    # changed in sphinx 7.3
-+    pformat = pformat.replace("Added in version 0.2", "New in version 0.2")
- 
-     file_params.assert_expected(pformat, rstrip_lines=True)
- 
-diff --git a/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py 
b/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py
-index f6612b4c..33aed04b 100644
---- a/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py
-+++ b/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py
-@@ -2,5 +2,6 @@
- 
- extensions = ["myst_parser"]
- exclude_patterns = ["_build"]
-+suppress_warnings = ["config.cache"]
- myst_heading_anchors = 2
- myst_heading_slug_func = make_id
-diff --git a/tests/test_sphinx/test_sphinx_builds.py 
b/tests/test_sphinx/test_sphinx_builds.py
-index fcc1e463..b4e7c10d 100644
---- a/tests/test_sphinx/test_sphinx_builds.py
-+++ b/tests/test_sphinx/test_sphinx_builds.py
-@@ -162,7 +162,12 @@ def test_references_singlehtml(
-             docname="other/other",
-             resolve=True,
-             regress=True,
--            replace={"other\\other.md": "other/other.md"},
-+            replace={
-+                "other\\other.md": "other/other.md",
-+                # changed in sphinx 7.3
-+                '="#document-index': '="index.html#document-index',
-+                '="#document-other': '="index.html#document-other',
-+            },
-         )
- 
-     get_sphinx_app_output(
-@@ -170,7 +175,12 @@ def test_references_singlehtml(
-         filename="index.html",
-         buildername="singlehtml",
-         regress_html=True,
--        replace={"Permalink to this headline": "Permalink to this heading"},
-+        replace={
-+            "Permalink to this headline": "Permalink to this heading",
-+            # changed in sphinx 7.3
-+            '="#document-index': '="index.html#document-index',
-+            '="#document-other': '="index.html#document-other',
-+        },
-     )
- 
- 
-@@ -469,7 +479,9 @@ def test_gettext_html(
-         regress_ext=".html",
-         replace={
-             # upstream bug https://github.com/sphinx-doc/sphinx/issues/11689
--            '"Permalink to this heading"': '"Lien permanent vers cette 
rubrique"'
-+            '"Permalink to this heading"': '"Lien permanent vers cette 
rubrique"',
-+            # which was fixed to a different translation in sphinx 7.3
-+            '"Lien vers cette rubrique"': '"Lien permanent vers cette 
rubrique"',
-         },
-     )
- 

diff --git a/dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild 
b/dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild
deleted file mode 100644
index 4257951ca376..000000000000
--- a/dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=MyST-Parser-${PV}
-DESCRIPTION="Extended commonmark compliant parser, with bridges to Sphinx"
-HOMEPAGE="
-       https://github.com/executablebooks/MyST-Parser/
-       https://pypi.org/project/myst-parser/
-"
-SRC_URI="
-       https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
-               -> ${MY_P}.gh.tar.gz
-       https://github.com/executablebooks/MyST-Parser/pull/811.patch
-               -> ${P}-sphinx-7.2.patch
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-RDEPEND="
-       dev-python/docutils[${PYTHON_USEDEP}]
-       dev-python/jinja[${PYTHON_USEDEP}]
-       <dev-python/markdown-it-py-4[${PYTHON_USEDEP}]
-       >=dev-python/markdown-it-py-3.0[${PYTHON_USEDEP}]
-       <dev-python/mdit-py-plugins-0.5[${PYTHON_USEDEP}]
-       >=dev-python/mdit-py-plugins-0.4[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-       <dev-python/sphinx-8[${PYTHON_USEDEP}]
-       >=dev-python/sphinx-6[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       test? (
-               dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-               dev-python/defusedxml[${PYTHON_USEDEP}]
-               <dev-python/linkify-it-py-3[${PYTHON_USEDEP}]
-               >=dev-python/linkify-it-py-2.0.0[${PYTHON_USEDEP}]
-               dev-python/pytest-regressions[${PYTHON_USEDEP}]
-               dev-python/pytest-param-files[${PYTHON_USEDEP}]
-               >=dev-python/sphinx-7.2.6[${PYTHON_USEDEP}]
-               dev-python/sphinx-pytest[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       local PATCHES=(
-               # https://github.com/executablebooks/MyST-Parser/pull/811
-               "${DISTDIR}/${P}-sphinx-7.2.patch"
-       )
-       if has_version '>=dev-python/sphinx-7.3'; then
-               PATCHES+=(
-                       # 
https://github.com/executablebooks/MyST-Parser/pull/915
-                       "${FILESDIR}/${P}-sphinx-7.3.patch"
-               )
-       fi
-
-       default
-
-       # unpin docutils
-       sed -i -e '/docutils/s:,<[0-9.]*::' pyproject.toml || die
-}

diff --git a/dev-python/myst-parser/myst-parser-3.0.0.ebuild 
b/dev-python/myst-parser/myst-parser-3.0.0.ebuild
deleted file mode 100644
index eba761f257cc..000000000000
--- a/dev-python/myst-parser/myst-parser-3.0.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=MyST-Parser-${PV}
-DESCRIPTION="Extended commonmark compliant parser, with bridges to Sphinx"
-HOMEPAGE="
-       https://github.com/executablebooks/MyST-Parser/
-       https://pypi.org/project/myst-parser/
-"
-SRC_URI="
-       https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
-               -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-       >=dev-python/docutils-0.18[${PYTHON_USEDEP}]
-       dev-python/jinja[${PYTHON_USEDEP}]
-       <dev-python/markdown-it-py-4[${PYTHON_USEDEP}]
-       >=dev-python/markdown-it-py-3.0[${PYTHON_USEDEP}]
-       <dev-python/mdit-py-plugins-0.5[${PYTHON_USEDEP}]
-       >=dev-python/mdit-py-plugins-0.4[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-       <dev-python/sphinx-8[${PYTHON_USEDEP}]
-       >=dev-python/sphinx-6[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       test? (
-               dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-               dev-python/defusedxml[${PYTHON_USEDEP}]
-               <dev-python/linkify-it-py-3[${PYTHON_USEDEP}]
-               >=dev-python/linkify-it-py-2.0.0[${PYTHON_USEDEP}]
-               dev-python/pytest-regressions[${PYTHON_USEDEP}]
-               dev-python/pytest-param-files[${PYTHON_USEDEP}]
-               >=dev-python/sphinx-7.3[${PYTHON_USEDEP}]
-               dev-python/sphinx-pytest[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       default
-
-       # unpin docutils
-       sed -i -e '/docutils/s:,<[0-9.]*::' pyproject.toml || die
-}

Reply via email to