diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-06-08 20:55:37 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-06-08 20:55:37 +0000 |
| commit | d350cc03a0dcd4ef41cc08db74694bd56d5eb1ca (patch) | |
| tree | 35a174ee59a7c8a4b6c33b7e5a4d9160b78fcbaa /dev-python/myst-parser | |
| parent | cc48863f284856defad34ea181c9717da58d54fb (diff) | |
| download | baldeagleos-repo-d350cc03a0dcd4ef41cc08db74694bd56d5eb1ca.tar.gz baldeagleos-repo-d350cc03a0dcd4ef41cc08db74694bd56d5eb1ca.tar.xz baldeagleos-repo-d350cc03a0dcd4ef41cc08db74694bd56d5eb1ca.zip | |
Adding metadata
Diffstat (limited to 'dev-python/myst-parser')
| -rw-r--r-- | dev-python/myst-parser/Manifest | 3 | ||||
| -rw-r--r-- | dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch | 81 | ||||
| -rw-r--r-- | dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild | 71 | ||||
| -rw-r--r-- | dev-python/myst-parser/myst-parser-3.0.0.ebuild | 58 | ||||
| -rw-r--r-- | dev-python/myst-parser/myst-parser-3.0.1.ebuild | 2 |
5 files changed, 1 insertions, 214 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 db985fd51f52..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_{8,9,10,11,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 116346743dd9..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_{8,9,10,11,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 -} diff --git a/dev-python/myst-parser/myst-parser-3.0.1.ebuild b/dev-python/myst-parser/myst-parser-3.0.1.ebuild index 116346743dd9..a62eaa857aa9 100644 --- a/dev-python/myst-parser/myst-parser-3.0.1.ebuild +++ b/dev-python/myst-parser/myst-parser-3.0.1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/docutils-0.18[${PYTHON_USEDEP}] |
