summaryrefslogtreecommitdiff
path: root/dev-python/typer
diff options
context:
space:
mode:
authorBaldEagleOS Migration <dev@baldeagleos.com>2026-06-04 02:18:54 -0500
committerBaldEagleOS Migration <dev@baldeagleos.com>2026-06-04 02:18:54 -0500
commit3f9cf298e89cd5037b982abba06091224ee76daf (patch)
tree0d7a74b4463ee387f9cf9368ceb1b757f694f72a /dev-python/typer
parentdf30352066a4373a912bc395b250b0b1fa2cf696 (diff)
downloadbaldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.tar.gz
baldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.tar.xz
baldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.zip
Adding metadata
Diffstat (limited to 'dev-python/typer')
-rw-r--r--dev-python/typer/Manifest3
-rw-r--r--dev-python/typer/typer-0.26.5.ebuild68
-rw-r--r--dev-python/typer/typer-0.26.7.ebuild (renamed from dev-python/typer/typer-0.26.4.ebuild)3
3 files changed, 4 insertions, 70 deletions
diff --git a/dev-python/typer/Manifest b/dev-python/typer/Manifest
index 8d566af1665a..4e20effb8a77 100644
--- a/dev-python/typer/Manifest
+++ b/dev-python/typer/Manifest
@@ -1,5 +1,4 @@
DIST typer-0.24.2.tar.gz 119849 BLAKE2B baa49b38a5d813278cf1cd98b4a354582902e192dd6265b0905f473c998eeccf0a9f6b4fc07a700ab73eb75d1c37f36122c6b1730778c3a18f15ae6cf2dd0b50 SHA512 4e282e616c8ea57665493bb15bbe3e2a6388f974b602c879a16c14c7c07e55960d9808f4af50b78e79149bb3cb9dbd26da397078ebef8264ec7893ba74034014
DIST typer-0.25.1.tar.gz 122276 BLAKE2B 08089d17ca0c038806d0dcc5795d5f88cd0e0163697288b5ae003bdfcaf95537ff465874f1bb5510fe84e0ae1f7ea9c68ebe08639253a0575c220b26297abeb2 SHA512 26e9927a82d8e17e8eae370b7235a7481b6d875c77c5600f8390c22a5274b3a0e3abe14d1c2eae93850613bf685555afe67a2e495687328615c65fc8d27bcb7b
-DIST typer-0.26.4.tar.gz 201191 BLAKE2B f3daacfdc11eb94431fea1b4b06e8d1c348815a5442cc79e18a5b353864f5edd08a74dbdd039cf4a4f63fa90440b8305f1230facdac8371673c11ee31a1fd8f8 SHA512 05ebdebab17831f8d044ca2513931c789191ca680fbcde0068475917a47d7a252a09c7c1849a4c4153f917c7ec9f147bc476738d5922e73adb686db1ad736ec3
-DIST typer-0.26.5.tar.gz 201494 BLAKE2B 1db1fba0fb41340b5fa76ead3529e77c6a776cd8b3230ddb9d31f8e78b894935cc596b25d102baf49411f272013b7d95a466c09233eef558ad4bcf412d260649 SHA512 ea5c335fdc6a864bc6f9e0ff3a5b81c0e621484c8c33883375080ed97bc5a6de86a5a88d5aa048f6eb145fbeb442b7262da98154e097b5fda31a070392430e51
DIST typer-0.26.6.tar.gz 201595 BLAKE2B 8876972ad0a676ddca9f67c243d820e36dc5c147ece11a797914dd64abf413f0c51f57d7695009b2683c3415010b2ab10c33f36bd853f277f03abee6d0bc7632 SHA512 35acd70290b7318f86f51d7b3a31a12bea719df3ec684f3099cd75ef49eff28700a3f40b1f92bcef855f5087f68a7e7cd367a7ae660850814085b7a7bb2821bc
+DIST typer-0.26.7.tar.gz 201709 BLAKE2B 7c596ef29150726a82261b9f19374418a5380e3de6d8d43cb10299bf6f3afe3c428e92bdd3923ed0485819e0b68d5f0e93df567ef193294c6734dff2a9907186 SHA512 6efa29c2fc45d1c28acd6cbbe49e63784a51c26c833dff20e55281f45b2282838d5ebd7939693ffcc185a9a95ec00485c749183d19d6b33cd41eb402b314bbcc
diff --git a/dev-python/typer/typer-0.26.5.ebuild b/dev-python/typer/typer-0.26.5.ebuild
deleted file mode 100644
index 7e07856e9a6c..000000000000
--- a/dev-python/typer/typer-0.26.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2025-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 shell-completion pypi
-
-DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints"
-HOMEPAGE="
- https://typer.tiangolo.com/
- https://github.com/fastapi/typer/
- https://pypi.org/project/typer/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}]
- >=dev-python/rich-13.8.0[${PYTHON_USEDEP}]
- >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}]
- cli? ( !dev-lang/erlang )
-"
-BDEPEND="
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # LLM crap
- rm -r typer/.agents || die
- if ! use cli; then
- sed -i -e '/typer\.cli/d' pyproject.toml || die
- fi
-}
-
-python_test() {
- # See scripts/tests.sh
- local -x TERMINAL_WIDTH=3000
- local -x _TYPER_FORCE_DISABLE_TERMINAL=1
- local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1
-
- epytest
-}
-
-python_install() {
- if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then
- local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1
- newbashcomp - typer < <(typer --show-completion bash || die)
- newzshcomp - typer < <(typer --show-completion zsh || die)
- newfishcomp - typer < <(typer --show-completion fish || die)
- COMPLETIONS_INSTALLED=1
- fi
-
- distutils-r1_python_install
-}
diff --git a/dev-python/typer/typer-0.26.4.ebuild b/dev-python/typer/typer-0.26.7.ebuild
index 7e07856e9a6c..f875bee44d47 100644
--- a/dev-python/typer/typer-0.26.4.ebuild
+++ b/dev-python/typer/typer-0.26.7.ebuild
@@ -52,6 +52,9 @@ python_test() {
local -x _TYPER_FORCE_DISABLE_TERMINAL=1
local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1
+ # needed to import tests.util somewhere deep in tests
+ local -x PYTHONPATH=${S}
+
epytest
}