diff options
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/easy-thumbnails/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/easy-thumbnails/easy-thumbnails-2.10.ebuild | 45 | ||||
| -rw-r--r-- | dev-python/iminuit/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/iminuit/iminuit-2.31.1.ebuild | 61 | ||||
| -rw-r--r-- | dev-python/isort/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/isort/isort-6.0.1.ebuild | 80 | ||||
| -rw-r--r-- | dev-python/omemo-dr/omemo-dr-1.0.1-r1.ebuild | 29 |
7 files changed, 29 insertions, 189 deletions
diff --git a/dev-python/easy-thumbnails/Manifest b/dev-python/easy-thumbnails/Manifest index e29f52ba90f6..c07c238f64b8 100644 --- a/dev-python/easy-thumbnails/Manifest +++ b/dev-python/easy-thumbnails/Manifest @@ -1,2 +1 @@ DIST easy_thumbnails-2.10.1.tar.gz 81446 BLAKE2B a7ab01225c9f769f4263f1824f5391b339fe2da44b4c0bee47c57f0b3f48579faa9bec7693b14f819d3a01524fe642151028a58a27d6a6b3cf8c9826e8d112d6 SHA512 925c2e73f7ba227cba07c57f0b359688401d9519553373e6d54b74f3adf1486eca84a17131bd23d8b1e73c5d7d71088f933918fd9ea890f4833a5712bd8e5ac8 -DIST easy_thumbnails-2.10.tar.gz 80721 BLAKE2B 78c404a65252c7937852ea53c8b77bb81fe0a36c5d1594bb16b1878e9839dbb5bff8fe6fd4c3d3baeb2e3d80d4c23eb93e8125d7a719650271f597fac0d014ab SHA512 1ef9d1df6c7750d2bd4e55127b2ebea130a9bcdafd2d8122b0571968bbb89744f1fdf2e96c731452336911cbb50816da47e2bfd34562fd5e014b26c9f3837f6a diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.10.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.10.ebuild deleted file mode 100644 index c4d9f805c3d5..000000000000 --- a/dev-python/easy-thumbnails/easy-thumbnails-2.10.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy thumbnails for Django" -HOMEPAGE=" - https://github.com/SmileyChris/easy-thumbnails/ - https://pypi.org/project/easy-thumbnails/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="svg test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-4.2[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - svg? ( - dev-python/reportlab[${PYTHON_USEDEP}] - dev-python/svglib[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ${RDEPEND} - dev-python/reportlab[${PYTHON_USEDEP}] - dev-python/svglib[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - ) -" - -python_test() { - local -x DJANGO_SETTINGS_MODULE=easy_thumbnails.tests.settings - local -x PYTHONPATH="${S}" - django-admin test -v 2 || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest index 3229200dc2d5..c452764ddc68 100644 --- a/dev-python/iminuit/Manifest +++ b/dev-python/iminuit/Manifest @@ -1,3 +1,2 @@ -DIST iminuit-2.31.1.tar.gz 1840604 BLAKE2B c363b87dd58433528a9b8d87ef3d7f67b2d1442810aa60d60704b000c432f100ba4ada33786a936f7cb80cb49b4cebb00e7db19f415bc339286691e5e1e3a1ec SHA512 c4e54ddbc7b39e0b151eb3ea8d20d215fb56cb2dd08c907e5242968ee6f45fe0495274adea70d90a22718c402def1dea50275fc0ec62f8cc82781f97d9264f38 DIST iminuit-2.31.3.tar.gz 1841427 BLAKE2B 8b2005967478cf575c8a7f6a59c888d40e1389da466e90e3b414eff82c5f62423b996b62272f895f116377d69b71d00d4e4d89178b9c254556ef7e5929512644 SHA512 2918077f691dcbb9fb9bb510fbcebb98402b5508f73693a6b767471cdf3ee98fd5e097f79b76a53adf0e4e853c8fe066efa22ac3a705e41cf0f2b7270595fed2 DIST iminuit-2.31.3.tar.gz.provenance 9490 BLAKE2B d84d56b359dd20d0671283331bf04977320efa025c859c914f43f4f0057841e814d3b684d13a7960a17278855f1eb00a2e1cad386f4781f54882be2c2921b892 SHA512 f14a4f0afb00f5b927ff1d6d58868bb04ef93b27df5fe5ac11a30ab1d9b992b61913541bb20b6e35c542358a537cca8e6c9138144bfcdfff33473df052687093 diff --git a/dev-python/iminuit/iminuit-2.31.1.ebuild b/dev-python/iminuit/iminuit-2.31.1.ebuild deleted file mode 100644 index 91ef3ad8d837..000000000000 --- a/dev-python/iminuit/iminuit-2.31.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..14} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - >=dev-python/pybind11-2.12[${PYTHON_USEDEP}] -" -BDEPEND=" - ${DEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/annotated-types[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # precision error - tests/test_cost.py::test_Template_with_model_2D - - # TODO - tests/test_describe.py::test_with_pydantic_types -) - -src_prepare() { - distutils-r1_src_prepare - - # do not force LTO - sed -i -e '/INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die -} - -src_test() { - virtx distutils-r1_src_test -} diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest index 2612726ecf99..f91889db7e6a 100644 --- a/dev-python/isort/Manifest +++ b/dev-python/isort/Manifest @@ -1,3 +1,2 @@ -DIST isort-6.0.1.gh.tar.gz 827044 BLAKE2B bdde4a0bcc84dd444e86988c1d477c1701534d7b52db3ce8cf3d162b06ee9db2a1a705e7af3c149d2a6eac77363ce365e64895a931c3202c16cb6d31480974cb SHA512 0ca2d28b706e97c8e0bc22de58c737d551bef03326ff6aaa36f90ebc08a40d7e1d18a6068de2b2090b901231be2e6622ce5947bceb58803671dd30defe5a5ec8 DIST isort-6.1.0.gh.tar.gz 828669 BLAKE2B b29c7d9327f6a36ed3841f5583011fc38416992a7778cfda80de0843c21af30c9ee7359d48da99f44bbb806523491e17c28761601b8ef9e4108d51bb1b04bb52 SHA512 f7991a5ed81bbd4a06835b28a537692c9482e8b83d72df0649a0dea79d7390169a2f68df68744440d7d0ef7c4cfad5468a1fb9ae03a6260f751f363d1b447172 DIST isort-7.0.0.gh.tar.gz 812142 BLAKE2B 47758d2f046c43f2a9cf6bad9f638446d6131b22fcb4b0ad89f186f4dbfb2bc258b416042578414e27d7f4962123ac255c39165186ae69a2ea58597ed773b2f9 SHA512 d13328787962e045bbd65120dc90dee9794392ba4f637135ef1ef7e79032a4aaf5896441dda7cf85417b4e839be39ca1e3d3b4ecb02c933e743b0aad5dd2e2cb diff --git a/dev-python/isort/isort-6.0.1.ebuild b/dev-python/isort/isort-6.0.1.ebuild deleted file mode 100644 index faa18c4fa1b8..000000000000 --- a/dev-python/isort/isort-6.0.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A python utility/library to sort imports" -HOMEPAGE=" - https://github.com/PyCQA/isort/ - https://pypi.org/project/isort/ -" -SRC_URI=" - https://github.com/PyCQA/isort/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unbundle tomli - sed -i -e 's:from ._vendored ::' isort/settings.py || die - rm -r isort/_vendored || die - - distutils-r1_src_prepare - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Install necessary plugins - local p - for p in example*/; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - local EPYTEST_DESELECT=( - # relies on black 23.* output - tests/unit/profiles/test_black.py::test_black_pyi_file - # pytest-8 - tests/unit/test_ticketed_features.py::test_isort_should_warn_on_empty_custom_config_issue_1433 - ) - local EPYTEST_IGNORE=( - # Excluded from upstream's test script - tests/unit/test_deprecated_finders.py - ) - - if ! has_version "dev-python/pylama[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/unit/test_importable.py - tests/unit/test_pylama_isort.py - ) - fi - - epytest tests/unit -} diff --git a/dev-python/omemo-dr/omemo-dr-1.0.1-r1.ebuild b/dev-python/omemo-dr/omemo-dr-1.0.1-r1.ebuild new file mode 100644 index 000000000000..22aff80c5a20 --- /dev/null +++ b/dev-python/omemo-dr/omemo-dr-1.0.1-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OMEMO Crypto Library" +HOMEPAGE=" + https://pypi.org/project/omemo-dr/ + https://dev.gajim.org/gajim/omemo-dr +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] +" + +PYTEST_PLUGINS=() +distutils_enable_tests pytest |
