summaryrefslogtreecommitdiff
path: root/dev-python/pudb
diff options
context:
space:
mode:
authorCrucible <crucible@localhost>2026-10-14 03:05:04 -0500
committerCrucible <crucible@localhost>2026-10-14 03:05:04 -0500
commitf2908082da3eb11b2ab459032e0b91aaf4433ff2 (patch)
tree828f763b839660180630c3dd8b7ce3d36403fe88 /dev-python/pudb
parent08c02fb1d2b7ed86dd6ab8a3cd5d189ddceaae30 (diff)
downloadsrcux-f2908082da3eb11b2ab459032e0b91aaf4433ff2.tar.gz
srcux-f2908082da3eb11b2ab459032e0b91aaf4433ff2.tar.xz
srcux-f2908082da3eb11b2ab459032e0b91aaf4433ff2.zip
Publish srcux candidate 0000000652-20261014-030308HEADdevelop
Diffstat (limited to 'dev-python/pudb')
-rw-r--r--dev-python/pudb/Manifest2
-rw-r--r--dev-python/pudb/pudb-2026.1.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index 5dc0b712df51..9cb32373c5a1 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1,2 +1,4 @@
DIST pudb-2025.1.5.tar.gz 225714 BLAKE2B ea01971cb4a3e0be4777cf049a1d69165ebdb6d4d9d3b79da3c6c648aaab22d3bad16d052de1cc9ea46202e81fc4596e333f1bb0c43a61e3618617e5ea1118da SHA512 576fe317600f925c17edbcd41842e6ef651ba3c005eb1f7fd498751a9c5ad4bfef6304ed02d5e148cef7aecb0413e83e4f6f4f377a658d5384b9c3ac2122c379
DIST pudb-2025.1.5.tar.gz.provenance 9398 BLAKE2B 1a7f35eafc7d85cd55862b0fd869b1e7bfb0c15e6012a1bebac8bd0daaf549b664dd3148b4fa5bf29ebcd3dae118dded3592970212dc6414c6ecfaa60239c6af SHA512 31c209e64c077f6745d7283dfbaae6f5396a2355dc05ce5c4036030d6d492b48e6abab020cc9bb7dcc7b91b4d64affa97db16f4980a9d72591329e18459fc8ad
+DIST pudb-2026.1.tar.gz 226013 BLAKE2B 2bdf6ca59addc780790740aac10313ff3c3c6cca36a58a3ffb9eeef5091b1fcce4a1cfee3d143111747b1db9b4b5b96e413a4b6499a020f3fd2a5b9d13d1a68e SHA512 44d8e546d4af9b2f0232efa81e07c88f1c9592e3544e898a5ba91478d6352c5e19a721748cf80d3de395594cc39139e3dff9fffbbf8c1d90276aec6ff28a40c7
+DIST pudb-2026.1.tar.gz.provenance 9683 BLAKE2B 26b1f7a0923896cc5199606ccfe6e38a40be089e27f656d7ce78f8a8cac8f5e04a28564e1e95ddc1d454425258bab4417688c335ca8a32b7a5dd054f2b04ea0d SHA512 b2bf2ca744662f315173fe376600f4f332f927241bc1f4a67f989e7d8fba23d31b3932776f22b89db58e72b0a99d46a514550f098a9c54e46a8c1c14a38d05d7
diff --git a/dev-python/pudb/pudb-2026.1.ebuild b/dev-python/pudb/pudb-2026.1.ebuild
new file mode 100644
index 000000000000..8725abbd4629
--- /dev/null
+++ b/dev-python/pudb/pudb-2026.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/inducer/pudb
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="A full-screen, console-based Python debugger"
+HOMEPAGE="
+ https://documen.tician.de/pudb/
+ https://github.com/inducer/pudb/
+ https://pypi.org/project/pudb/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/jedi-0.18[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.19[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.13[${PYTHON_USEDEP}]
+ >=dev-python/urwid-2.5.1[${PYTHON_USEDEP}]
+ dev-python/urwid-readline[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( pytest-mock )
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ optfeature_header "Install the following packages for additional functionality:"
+ optfeature "Auto-complete support" dev-python/jedi
+}