mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 18:58:08 -07:00
dev-python/mkdocs: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST mkdocs-1.4.2.gh.tar.gz 4018656 BLAKE2B 325e940c72f6a8fe7f353a4ba2f65fc6b123c5be04173e5469d3165d25b3d6bb8983b5c541b0d1376770a8205b54860b756eca1719decdd77e7e4c57477998e4 SHA512 cabdb86a5934672645e29055c04f5c877dd5527df909a606d94f930211cec9f4f29f89137dd413238c07af4108d870dd3b880cba447c55690583cd1b13b179b7
|
||||
DIST mkdocs-1.4.3.gh.tar.gz 4019852 BLAKE2B 4bf0d47d939fc9db0daa7954857ba35d7a48031d6029b1a0a1680b6bbe13890244b29d670efe9a0d2f18e1e73aab75879f4e7bcfc60cf944e816054a970ba8e6 SHA512 ac023f0e91f32faa38843c5ec42eb8aa32439b5a7e3967b9838f845687d0c7eadb3c13cbd4f1270e026a4b5afe15123d1568375f75a1ca07a28a93a595f5ac6b
|
||||
|
||||
@@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Project documentation with Markdown"
|
||||
HOMEPAGE="https://www.mkdocs.org https://github.com/mkdocs/mkdocs"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
|
||||
|
||||
# https://bugs.gentoo.org/873349
|
||||
# Building documentation requires packaging: callouts and mkdocs-autorefs
|
||||
#
|
||||
# IUSE="doc"
|
||||
#
|
||||
# BDEPEND="
|
||||
# doc? (
|
||||
# $(python_gen_any_dep '
|
||||
# dev-python/mdx_gh_links[${PYTHON_USEDEP}]
|
||||
# dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
|
||||
# ')
|
||||
# )
|
||||
# "
|
||||
RDEPEND="
|
||||
>=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-3.3.3[${PYTHON_USEDEP}]
|
||||
<dev-python/markdown-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/importlib-metadata-4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Tests fails if additional themes are installed
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_error
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_warning
|
||||
|
||||
# Does not work in emerge env
|
||||
mkdocs/tests/config/config_options_tests.py::ListOfPathsTest::test_paths_localized_to_config
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# livereload has been dropped in this release, this test is a remnant
|
||||
rm mkdocs/tests/livereload_tests.py || die
|
||||
|
||||
# Does not work in emerge env
|
||||
sed -i -e 's/test_paths_localized_to_config/_&/' \
|
||||
mkdocs/tests/config/config_options_tests.py
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
default
|
||||
# if use doc; then
|
||||
# # cannot just do mkdocs build, because that fails if
|
||||
# # the package isn't already installed
|
||||
# python -m mkdocs build || die "Failed to make docs"
|
||||
# # Colliding files found by ecompress:
|
||||
# rm site/sitemap.xml.gz || die
|
||||
# HTML_DOCS=( "site/." )
|
||||
# fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest mkdocs/tests/*
|
||||
}
|
||||
Reference in New Issue
Block a user