mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
dev-python/myst-parser: Bump to 2.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST MyST-Parser-1.0.0.gh.tar.gz 813309 BLAKE2B 03bc080e0a5103b9fb239cfbea991012b1fb5f411a5a6a121b2113ad7172a1130bf8b77d20ce84a8aade4148ffba36788eb95b15ecd28c53ed321226ae8600f2 SHA512 1f0ecffd2c84b0db5d251dbc771457cdf52a8e6e540d3acde563115af24ce30d43e01223f172b3e72b2c81862052bb05ea5d7c6091f933afbda0a859d1b86e83
|
||||
DIST MyST-Parser-2.0.0.gh.tar.gz 815453 BLAKE2B 8f5dd823c3c79d843b45a7a4819d5677b51a12f78db2c1ce9700eb6faa8c4f0bc167fb1d8cd947e89ffab85aec947ab527b67dc73ef4db97a393f700a4331738 SHA512 c47bdd773565e93c4714d318a70f9a8adab1be6e2a63c23175667fc4afb5da4d66b84e11176782c8202e9fd68883e74d444911ddfb0b91356c2ba07fa65f7ea4
|
||||
|
||||
60
dev-python/myst-parser/myst-parser-2.0.0.ebuild
Normal file
60
dev-python/myst-parser/myst-parser-2.0.0.ebuild
Normal file
@@ -0,0 +1,60 @@
|
||||
# Copyright 2022-2023 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
<dev-python/docutils-0.21[${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/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-pytest[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=()
|
||||
|
||||
false && [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
|
||||
# bad test relying on exact exception messages
|
||||
"tests/test_renderers/test_include_directive.py::test_errors[9-Non-existent path:]"
|
||||
)
|
||||
|
||||
epytest
|
||||
}
|
||||
Reference in New Issue
Block a user