summaryrefslogtreecommitdiff
path: root/dev-python/mkdocstrings-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-27 06:30:35 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-27 06:30:35 +0000
commit721e451ec418e1712f6962404e111f0ebd487389 (patch)
treeaab5b35236af464349c2522312c63b664273465c /dev-python/mkdocstrings-python
parente80134587e8d959a88dba7dd3784895372e205c8 (diff)
gentoo auto-resync : 27:12:2024 - 06:30:34
Diffstat (limited to 'dev-python/mkdocstrings-python')
-rw-r--r--dev-python/mkdocstrings-python/Manifest6
-rw-r--r--dev-python/mkdocstrings-python/mkdocstrings-python-1.12.1.ebuild35
-rw-r--r--dev-python/mkdocstrings-python/mkdocstrings-python-1.13.0.ebuild (renamed from dev-python/mkdocstrings-python/mkdocstrings-python-1.12.0.ebuild)13
3 files changed, 15 insertions, 39 deletions
diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest
index d69a58af8527..f52c0ca143c7 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,7 +1,5 @@
-DIST mkdocstrings_python-1.12.0.tar.gz 167909 BLAKE2B b9bc04bd9e82a17c97773eb054ea7e1fdb8548073b334a13020149c10e656cd390ae7036c2a6809203fc673f471d06891c47d1859ea10fe0580dcbae9b38d79a SHA512 0cf21f6d57a3ff9be8e194eb0915fa8ba72aaee1d7499be68e749f2f23821c5009876c981a4d2c879345a005f22fa587a52a1ed6c9f72b1594b1c3ca71aad8e6
-DIST mkdocstrings_python-1.12.1.tar.gz 168014 BLAKE2B a94ecb58d28b7e6b6c7407a1d65e1cc462e87a94b9a7b622ac1838932270f25ba205e89948a0dd6a170eaf23308c2c2e353c76227ff1e86611ee61db8c88cd10 SHA512 fc25024265255a312f3cac14d03e56dc00ef7a71806b417639a2c8e5a280242d4aaee2f8d82f984d9a95149d49218b3971f17000976526a914ef83e375bd9675
DIST mkdocstrings_python-1.12.2.tar.gz 168207 BLAKE2B 4173a83b118f02f6d1c930aab1ef7d59f6108e73db6e5ac8f541f4d45203b0ffac7896ee4c97cca677f910dad5cf9de65bf755263fd82aadff83f75ebb05396e SHA512 19d7bcf21ab9e92be69dbb410d544c46f14bab6b2f02ad26c31a77c2aa2929c5e0044406c1a90a2bab2f27effc4bec84b4871ce9c8c3c4503773b11db1c856af
-EBUILD mkdocstrings-python-1.12.0.ebuild 762 BLAKE2B 0d08ca877f0508c84dae589069df82415f82818853fbfe571d999ee6b7a1a35c133c21832878df70ccbfd20b9b6a09673ba6df427e2611cbc8c544328acc460b SHA512 7dae0d40cb7417ac55d64ff3298df39d71888443e7006ef11cc281fc4831aea0763b867c3a4ba2d3e5862d4c1030ad8a91ceb24b5a1adc635af4f6af5604c7fd
-EBUILD mkdocstrings-python-1.12.1.ebuild 762 BLAKE2B 0d08ca877f0508c84dae589069df82415f82818853fbfe571d999ee6b7a1a35c133c21832878df70ccbfd20b9b6a09673ba6df427e2611cbc8c544328acc460b SHA512 7dae0d40cb7417ac55d64ff3298df39d71888443e7006ef11cc281fc4831aea0763b867c3a4ba2d3e5862d4c1030ad8a91ceb24b5a1adc635af4f6af5604c7fd
+DIST mkdocstrings_python-1.13.0.tar.gz 185697 BLAKE2B e3ab2da319147a9c28bb8df7074ab6fa61616fd950bc522b9711e23ab3f0d5f6c50ee82ce193e8b4051fdfe7ce1ae110617acc89a045acf73b49c4afe0fd05a3 SHA512 0414a09000a09515e5da1d8ea5a9cd59fa405de0de15a5c225ab57cc2280f47e7bf11196d6f41bb9626c5dd632cf37000f59cc4e156c7c061c8b46fca1563d05
EBUILD mkdocstrings-python-1.12.2.ebuild 762 BLAKE2B 0d08ca877f0508c84dae589069df82415f82818853fbfe571d999ee6b7a1a35c133c21832878df70ccbfd20b9b6a09673ba6df427e2611cbc8c544328acc460b SHA512 7dae0d40cb7417ac55d64ff3298df39d71888443e7006ef11cc281fc4831aea0763b867c3a4ba2d3e5862d4c1030ad8a91ceb24b5a1adc635af4f6af5604c7fd
+EBUILD mkdocstrings-python-1.13.0.ebuild 1238 BLAKE2B 4a3acaf1ad2dd4eafbf669512439a0acb6f736c5490451808a942492868f8646b9f1200237aba93c0024b7f2b9fb5909cc8e6619d808170d0a4def37b868abe5 SHA512 32a22b384b8c3ae22a38f39871a1d093a4c6b0bb8664d8f75a65d3e32592041fae3215779ec95b988f0257fdad7c6297d34dd028d6d7580a3f248b27af03f1f9
MISC metadata.xml 406 BLAKE2B c453b318ec32906f8b4917e9fcf9e82e632b780435d6617195590757dc8e08505dd29a05e8009808a040460ae322048801077aca8b41c8e07d093c4177befd39 SHA512 c56a8b222d22b5e4e8f396a96abddba840c4288b01958e261e3eb554830e88f424d840b839b7f6180f2f64c74cde9e2e3e8c70cdbbb8d4cc84ac161007064059
diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.12.1.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.12.1.ebuild
deleted file mode 100644
index 840fb3d9e876..000000000000
--- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.12.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python handler for dev-python/mkdocstrings"
-HOMEPAGE="
- https://mkdocstrings.github.io/python/
- https://github.com/mkdocstrings/python/
- https://pypi.org/project/mkdocstrings-python/
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=dev-python/griffe-0.49[${PYTHON_USEDEP}]
- >=dev-python/mkdocstrings-0.26.0[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-autorefs-1.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.12.0.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.13.0.ebuild
index 840fb3d9e876..c1516c6a8bfa 100644
--- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.12.0.ebuild
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.13.0.ebuild
@@ -26,6 +26,8 @@ RDEPEND="
"
BDEPEND="
test? (
+ >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}]
+ >=dev-python/inline-snapshot-0.18[${PYTHON_USEDEP}]
dev-python/mkdocs-material[${PYTHON_USEDEP}]
)
"
@@ -33,3 +35,14 @@ BDEPEND="
distutils_enable_tests pytest
export PDM_BUILD_SCM_VERSION=${PV}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # "None" meaning particular formatter not installed
+ "tests/test_rendering.py::test_format_code[None-print('Hello')]"
+ "tests/test_rendering.py::test_format_code[None-aaaaa(bbbbb, ccccc=1) + ddddd.eeeee[ffff] or {ggggg: hhhhh, iiiii: jjjjj}]"
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p inline_snapshot
+}