diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-11-16 13:56:40 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-11-16 13:56:40 +0000 |
| commit | 238bfeb49e06c3afc3703173327c2dc3eeba9a09 (patch) | |
| tree | 2f93206cb58b04281693a7ec7d22bf76449a40bb /dev-python | |
| parent | 254cc7a075b7505d20384dec04c0acc1c6d4d252 (diff) | |
| download | baldeagleos-repo-238bfeb49e06c3afc3703173327c2dc3eeba9a09.tar.gz baldeagleos-repo-238bfeb49e06c3afc3703173327c2dc3eeba9a09.tar.xz baldeagleos-repo-238bfeb49e06c3afc3703173327c2dc3eeba9a09.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
34 files changed, 379 insertions, 19 deletions
diff --git a/dev-python/aiomysql/Manifest b/dev-python/aiomysql/Manifest new file mode 100644 index 000000000000..fa6fcb8a1dcd --- /dev/null +++ b/dev-python/aiomysql/Manifest @@ -0,0 +1 @@ +DIST aiomysql-0.1.1.tar.gz 106303 BLAKE2B d7726ba0c8bf27d115b6bae092679e4365debf22ecb01eb1dd0664396d29c43c49a9b3c30bc585d91d2866dc1f48dd61bc4464afe445ba4d77f7a9232bb23649 SHA512 b83a91465caf756f8a3046651d90b5a39d9b2714d96d8bb1c6df4fa6b47189c24979d88901d7f7fb1d2dd235c4a19e2d9ed3f73c8ace42950d12e1cdbb0e46ac diff --git a/dev-python/aiomysql/aiomysql-0.1.1.ebuild b/dev-python/aiomysql/aiomysql-0.1.1.ebuild new file mode 100644 index 000000000000..3264470506ca --- /dev/null +++ b/dev-python/aiomysql/aiomysql-0.1.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit databases distutils-r1 + +DESCRIPTION="aiomysql is a library for accessing a MySQL database from the asyncio" +HOMEPAGE=" + https://pypi.python.org/pypi/aiomysql + https://github.com/aio-libs/aiomysql + https://aiomysql.readthedocs.io/en/latest/ +" +SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/pymysql[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep "ssl") + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGES.txt {CONTRIBUTING,README}.rst ) + +EPYTEST_IGNORE=( + # No Table.count() method in recent PyMySQL + tests/test_async_with.py + tests/sa/test_sa_connection.py + tests/sa/test_sa_transaction.py +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinxcontrib-asyncio + +python_test() { + epytest "${S}"/tests --mysql-unix-socket "$(emysql --get-sockfile)" +} + +src_test() { + emysql --start 3333 + local sockfile=$(emysql --get-sockfile) + local -x MYSQL_ROOT_PASSWORD="rootpw" + + ebegin "Changing database password" + mysql --user=root --socket="${sockfile}" --silent \ + --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}';" + eend $? || emysql --die "Changing database password failed" + + distutils-r1_src_test + + emysql --stop +} diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml new file mode 100644 index 000000000000..ddb5b0f1787e --- /dev/null +++ b/dev-python/aiomysql/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/aiopg/metadata.xml b/dev-python/aiopg/metadata.xml index 5e5b4b197e07..8741894fa361 100644 --- a/dev-python/aiopg/metadata.xml +++ b/dev-python/aiopg/metadata.xml @@ -5,6 +5,10 @@ <email>piotr.staroszczyk@get24.org</email> <name>Piotr Staroszczyk</name> </maintainer> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/aiosqlite/metadata.xml b/dev-python/aiosqlite/metadata.xml index 5e5b4b197e07..8741894fa361 100644 --- a/dev-python/aiosqlite/metadata.xml +++ b/dev-python/aiosqlite/metadata.xml @@ -5,6 +5,10 @@ <email>piotr.staroszczyk@get24.org</email> <name>Piotr Staroszczyk</name> </maintainer> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/asgi-lifespan/Manifest b/dev-python/asgi-lifespan/Manifest index 16c63d274542..7c88d02dbb6e 100644 --- a/dev-python/asgi-lifespan/Manifest +++ b/dev-python/asgi-lifespan/Manifest @@ -1 +1,2 @@ DIST asgi-lifespan-1.0.1.gh.tar.gz 10745 BLAKE2B cebf0d8a152cae10c69764497624e384d878b4f98d8f8ca22648daee0315742503c0fa6c2f452f051d0f0c49b2fafea6b5f96660609b68395a2b441a1cd714ce SHA512 70acad39954749154461a9d6435d5ae78eb9aa22e7717303158780cde90f532f2c33656da7ccefab0edfc2916db92339969228b383c29be9832fe933fe1206b9 +DIST asgi-lifespan-2.0.0.gh.tar.gz 10067 BLAKE2B 66e4161f85b62aa065085db75d4c6c603b5e0b4888a89e880a3ce2e30c5ab5ba34544d4a137c7bcd913901ceb9b7422977cbb2ac3df0fe233907213d06710801 SHA512 2675bf756891229ef30ec9401777edaf0ed012aa1d8de5fdbaa76da01189fc2decf4d44463f74a04fcb17d46d1818ec410940649841aaed8f61c265659c69e86 diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild new file mode 100644 index 000000000000..6177e5379b7c --- /dev/null +++ b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Programmatic startup/shutdown of ASGI apps" +HOMEPAGE=" + https://pypi.org/project/asgi-lifespan/ + https://github.com/florimondmanca/asgi-lifespan +" +SRC_URI="https://github.com/florimondmanca/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/sniffio[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + rm setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml index 35829c838447..8290f94ebc98 100644 --- a/dev-python/asyncpg/metadata.xml +++ b/dev-python/asyncpg/metadata.xml @@ -5,6 +5,10 @@ <email>piotr.staroszczyk@get24.org</email> <name>Piotr Staroszczyk</name> </maintainer> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> <upstream> <remote-id type="cpe">cpe:/a:magic:asyncpg</remote-id> </upstream> diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 8bad2c952594..031986d05cbb 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -4,6 +4,7 @@ DIST llvm-project-15.0.3.src.tar.xz 112069972 BLAKE2B 3d29bab890467ba87fedcc4e76 DIST llvm-project-15.0.3.src.tar.xz.sig 438 BLAKE2B e7e0614e144eb878f694c12e97cf42ff8476e47cb55e8f259eb2ec52e303463ad753771271512e89baf0137c1382b11cfa028c85324174ebcd054a124000f537 SHA512 41229bebdb0c2df9a5e3a4d6f02d39fac7dc91f21895a659523beab4fa3ef99ff06eff5e4386221369b6e2b6f8fe974d67b7d8496d5911ce484d09ae0db8b916 DIST llvm-project-15.0.4.src.tar.xz 110936424 BLAKE2B a02b76ad161e352b4d3d84baffdada9c6a0e704de7a2c4017df4d4d05a9e9d02113791cd7d91c3edfa1f5bcb7ab95e1772d60f7061514928c6828600f41a8322 SHA512 9d5b664dd77c08130601636f9d6c006b257f369470ce823aa56d06698a9f0edfec42f2c90da934b9ad52c4d7960d9a024ea46dc9640275be6d191b1ba9869459 DIST llvm-project-15.0.4.src.tar.xz.sig 566 BLAKE2B f1a7be65fcce932dc125ae2b498f68a14e68dad0d7a1e031343c52c5dafb7b123e346f3efa50a7693584361abf01efe9401b1b5781dee6b92dc1045e538e9b7b SHA512 35899ffbd13fc44cade54246a423450571cb4b62b8d706864daa3eef2377c48e24ef3113218e39e29de995b7f7fa307f9187552766576c9050fd924beb517f6e -DIST llvm-project-1fb186198af5f183dde053c1396f899567755d64.tar.gz 170328817 BLAKE2B c79199044e8d636127d1d163ceea856c1bcb1d59c892e9c72869ab788b4feb23f8c28585ac761764b4e29b883c61e43be9341610a523d8b64471200bb3aecfaa SHA512 8b366dc70506ceb70a5584ad051e100fa1cc620388fc757536ef775d102b4baaac016d4f62dbc8b1d9dd00b587622a25d9da735196d336faf35d611145cf5fdc +DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B d751e3627ee26e60a1a037a4a6cc574a31c4abe038331b86206348ac3ce93a243add2be3a0bbfc2ec5ec3f3562a5b5efea745cb1943c9c9153bc7b0fcf4de22e SHA512 cf2a89ebb6bc9d7e3f1fd09531c84ac9927cdbe5ee13a6fcb8ce4d08e5a9d6d480ad982f62126b9c757beafa283b34f2ba1fbc56223c641e70da2be4627f59a6 +DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431 SHA512 312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5 DIST llvm-project-f6f1fd443f48f417de9dfe23353055f1b20d87ef.tar.gz 170625743 BLAKE2B 3add45d7e2f26659f9602b5ccc034033610921ebeb2d6d69d6f5a3d1e3af224d3f5fd42e411d1fe0d5f8249c2ad995d41a236a87eba5a72ea9b20c112faa4c2f SHA512 2b57132d156f3d6d96802f617fff3eec0df6a3b5077ddcc4f31c87829e617f3065074d80e9d26c8c1c64322e76a09321fdfc8ae1d7a84f5da9f8606125e3b635 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20221104.ebuild b/dev-python/clang-python/clang-python-15.0.5.ebuild index f0edde68d67f..6df2aac003e1 100644 --- a/dev-python/clang-python/clang-python-16.0.0_pre20221104.ebuild +++ b/dev-python/clang-python/clang-python-15.0.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/databases/Manifest b/dev-python/databases/Manifest index 0debb7b5bbe8..cf88b7e6316d 100644 --- a/dev-python/databases/Manifest +++ b/dev-python/databases/Manifest @@ -1 +1,2 @@ DIST databases-0.5.3.tar.gz 28342 BLAKE2B dcf8533a49b92a325bfda1440fd5bac3f9bd69751496c6fcdf72c422cc19c552a7458dc4ea0607a2a1ad9ade9afbb8cac00e178c29b6b11f7011bd4eae1f70a0 SHA512 bd0c4f1bf0f81e017ea55e41a6d4821ee17e0f995b600a50955fba68841443147dd234534b9c72d753b99785a5a08ac6e3d839894ec4760c602372cccbd4c1c0 +DIST databases-0.6.1.tar.gz 31487 BLAKE2B b325112c7bcab133d113e8f652d636f26fccff7ec4849868ef8b437ed1939d01819bce63f7962edab030c6b3a232c5908b28cefa20fae3be28a4db1662c64b34 SHA512 6573dbe9158963e8fc3a79ad32a2c17bac1c1a58fc436f2a8223f8c390b264e814a08c807f59e5c8c54f1769a804ead47f9b44622c363da0cc74528d87b1484e diff --git a/dev-python/databases/databases-0.6.1.ebuild b/dev-python/databases/databases-0.6.1.ebuild new file mode 100644 index 000000000000..76ac562e5f73 --- /dev/null +++ b/dev-python/databases/databases-0.6.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit databases distutils-r1 docs optfeature + +DESCRIPTION="Async database support for Python" +HOMEPAGE=" + https://www.encode.io/databases/ + https://github.com/encode/databases +" +SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="<=dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/aiomysql[${PYTHON_USEDEP}] + dev-python/aiopg[${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/asyncmy[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] + dev-python/sqlalchemy[sqlite,${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +EEPYTEST_DESELECT=( + tests/test_connection_options.py::test_mysql_pool_size + tests/test_connection_options.py::test_mysql_explicit_pool_size + tests/test_connection_options.py::test_mysql_ssl + tests/test_connection_options.py::test_mysql_explicit_ssl + tests/test_connection_options.py::test_mysql_pool_recycle + tests/test_databases.py + tests/test_integration.py::test_integration +) + +python_prepare_all() { + # fix tests + #sed -i -e '/databases.backends.mysql/d' tests/test_connection_options.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + local databases=( + "sqlite:///testsuite" + "sqlite+aiosqlite:///testsuite" + "mysql://root@127.0.0.1:3333/testsuite" + "mysql+aiomysql://root@127.0.0.1:3333/testsuite" + "mysql+asyncmy://root@127.0.0.1:3333/testsuite" + "postgresql://postgres@127.0.0.1:65432/" + "postgresql+aiopg://postgres@127.0.0.1:65432/" + "postgresql+asyncpg://postgres@127.0.0.1:65432/" + ) + + local -x TEST_DATABASE_URLS=$(printf "%s," "${databases[@]}") + TEST_DATABASE_URLS=${TEST_DATABASE_URLS::-1} + + emysql --start 3333 + epostgres --start 65432 + + ebegin "Creating mysql database 'testsuite'" + mysql --user=root --socket=$(emysql --get-sockfile) --silent \ + --execute="CREATE DATABASE testsuite;" + eend $? || emysql --die "Creating mysql database failed" + + distutils-r1_src_test + + emysql --stop + epostgres--stop +} + +pkg_postinst() { + optfeature "fancy logs" dev-python/click + optfeature "mysql support" dev-python/pymysql + optfeature "mysql+aiomysql support" dev-python/aiomysql + optfeature "mysql+asyncmy support" dev-python/asyncmy + optfeature "postgresql support" dev-python/psycopg:2 + optfeature "postgresql+asyncpg support" dev-python/asyncpg + optfeature "postgresql+aiopg support" dev-python/aiopg + optfeature "sqlite+aiosqlite support" dev-python/aiosqlite +} diff --git a/dev-python/databases/metadata.xml b/dev-python/databases/metadata.xml index 5e5b4b197e07..8741894fa361 100644 --- a/dev-python/databases/metadata.xml +++ b/dev-python/databases/metadata.xml @@ -5,6 +5,10 @@ <email>piotr.staroszczyk@get24.org</email> <name>Piotr Staroszczyk</name> </maintainer> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/diff-match-patch/diff-match-patch-20200713.ebuild b/dev-python/diff-match-patch/diff-match-patch-20200713.ebuild index 3a4f99292e4b..4e6c1605e046 100644 --- a/dev-python/diff-match-patch/diff-match-patch-20200713.ebuild +++ b/dev-python/diff-match-patch/diff-match-patch-20200713.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 arm64 x86" distutils_enable_tests pytest diff --git a/dev-python/insipid-sphinx-theme/Manifest b/dev-python/insipid-sphinx-theme/Manifest index 3abce1772e5a..18b0e92621aa 100644 --- a/dev-python/insipid-sphinx-theme/Manifest +++ b/dev-python/insipid-sphinx-theme/Manifest @@ -1,2 +1,2 @@ -DIST insipid-sphinx-theme-0.3.2.tar.gz 70081 BLAKE2B c932b403a5c2daa733c521a3b69248827cfcbcc8dbf379eef7f92f1414ce264185a50c55c863d322f3bd9e0c153faaefa2fb19b2ca3615679af7e34579f8e66c SHA512 f8aa876950e81c0341de79447e4702f1e79f4db9bab75bcb2b616db9e74fbe9c86bbd43e5bf27c846a478ac4d4cb9e08b1ddabde2464f5b9fcc19789ac834aba DIST insipid-sphinx-theme-0.3.5.tar.gz 71151 BLAKE2B 682d8c7f474c9597049ebff893b2bcf4fc3b613271c7963475070cfa3082f96d3bf20a56f1af5c553db89026dd80f8e1d93c65db74269528f290d8d9bc92f1f2 SHA512 a2a1be600cc61005e8a35f0fb1008395a8004c51b7ebc893a1269bbfa5333043d080ea68b28f23bf7e394a0c5bc85180c66f5887790fe46af0109585c47c622c +DIST insipid-sphinx-theme-0.3.6.tar.gz 71769 BLAKE2B 8677d7bc048577f2ee3da31b2ffda6087f8db1fda090eb0b49c9aef9b13aa608b938d29f7d5953f2ae7501e4675b7294dea51fd08d99bac50d54a59e75a90a8d SHA512 8b51ecaa2cf60745a79867de205ab45beec2aaa805d7690f2ad002502d476591ba431bd00d668cdb15a3a0b0af59c472514778459aeb4718fddb8a42be5e7650 diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.2.ebuild b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.6.ebuild index 8ca6b24fcc6a..278d04474a32 100644 --- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.2.ebuild +++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.6.ebuild @@ -20,10 +20,11 @@ KEYWORDS="~amd64" RDEPEND=" dev-python/jinja[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/sphinx-5[${PYTHON_USEDEP}] + >=dev-python/docutils-0.18[${PYTHON_USEDEP}] " DOCS=( {CONTRIBUTING,NEWS,README}.rst ) # needs sphinx_last_updated_by_git -distutils_enable_sphinx 'doc' +#distutils_enable_sphinx 'doc' diff --git a/dev-python/isosurfaces/Manifest b/dev-python/isosurfaces/Manifest new file mode 100644 index 000000000000..b4c6ce78a3f4 --- /dev/null +++ b/dev-python/isosurfaces/Manifest @@ -0,0 +1 @@ +DIST isosurfaces-0.1.0.tar.gz 53734 BLAKE2B d99b9c54b38031ea8b902d9626212ea63b000d9a23203266edd360142e5fbd36c36006ad5bb153eba17e5f4de7b48980030460ffa0f255ddcb2abdd1e5432d4f SHA512 0331d626dae0f1fd71ce9d9a559aa27d223ebf58c04564dd98b747cb81e6ee259696495c6deb7c6b47cd812647b505c3101486ee704bd9b69656396a6aac23a5 diff --git a/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild new file mode 100644 index 000000000000..45fcb52e0117 --- /dev/null +++ b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +inherit distutils-r1 + +DESCRIPTION="Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function" +HOMEPAGE="https://pypi.org/project/isosurfaces/" +SRC_URI="https://github.com/jared-hughes/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/numpy +" +BDEPEND="" + +distutils_enable_tests pytest diff --git a/dev-python/isosurfaces/metadata.xml b/dev-python/isosurfaces/metadata.xml new file mode 100644 index 000000000000..736a1167c898 --- /dev/null +++ b/dev-python/isosurfaces/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 8bad2c952594..031986d05cbb 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -4,6 +4,7 @@ DIST llvm-project-15.0.3.src.tar.xz 112069972 BLAKE2B 3d29bab890467ba87fedcc4e76 DIST llvm-project-15.0.3.src.tar.xz.sig 438 BLAKE2B e7e0614e144eb878f694c12e97cf42ff8476e47cb55e8f259eb2ec52e303463ad753771271512e89baf0137c1382b11cfa028c85324174ebcd054a124000f537 SHA512 41229bebdb0c2df9a5e3a4d6f02d39fac7dc91f21895a659523beab4fa3ef99ff06eff5e4386221369b6e2b6f8fe974d67b7d8496d5911ce484d09ae0db8b916 DIST llvm-project-15.0.4.src.tar.xz 110936424 BLAKE2B a02b76ad161e352b4d3d84baffdada9c6a0e704de7a2c4017df4d4d05a9e9d02113791cd7d91c3edfa1f5bcb7ab95e1772d60f7061514928c6828600f41a8322 SHA512 9d5b664dd77c08130601636f9d6c006b257f369470ce823aa56d06698a9f0edfec42f2c90da934b9ad52c4d7960d9a024ea46dc9640275be6d191b1ba9869459 DIST llvm-project-15.0.4.src.tar.xz.sig 566 BLAKE2B f1a7be65fcce932dc125ae2b498f68a14e68dad0d7a1e031343c52c5dafb7b123e346f3efa50a7693584361abf01efe9401b1b5781dee6b92dc1045e538e9b7b SHA512 35899ffbd13fc44cade54246a423450571cb4b62b8d706864daa3eef2377c48e24ef3113218e39e29de995b7f7fa307f9187552766576c9050fd924beb517f6e -DIST llvm-project-1fb186198af5f183dde053c1396f899567755d64.tar.gz 170328817 BLAKE2B c79199044e8d636127d1d163ceea856c1bcb1d59c892e9c72869ab788b4feb23f8c28585ac761764b4e29b883c61e43be9341610a523d8b64471200bb3aecfaa SHA512 8b366dc70506ceb70a5584ad051e100fa1cc620388fc757536ef775d102b4baaac016d4f62dbc8b1d9dd00b587622a25d9da735196d336faf35d611145cf5fdc +DIST llvm-project-15.0.5.src.tar.xz 110931004 BLAKE2B d751e3627ee26e60a1a037a4a6cc574a31c4abe038331b86206348ac3ce93a243add2be3a0bbfc2ec5ec3f3562a5b5efea745cb1943c9c9153bc7b0fcf4de22e SHA512 cf2a89ebb6bc9d7e3f1fd09531c84ac9927cdbe5ee13a6fcb8ce4d08e5a9d6d480ad982f62126b9c757beafa283b34f2ba1fbc56223c641e70da2be4627f59a6 +DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B a6e7204abc912045346a36f2b349e0829a4d5b9efcb230fb0c97caa38d5159ca17ffb47ce0485cbab276a4938ff3a5c05ef9f8b0b75f4c2028d870ee33023431 SHA512 312bc09b54408a9265f8102241089b0f674be0832dd5cb1998ff13dbccbe19324d7060ba2680457118dee96a1ff390b16282677ad825d7230008014ecebe47d5 DIST llvm-project-f6f1fd443f48f417de9dfe23353055f1b20d87ef.tar.gz 170625743 BLAKE2B 3add45d7e2f26659f9602b5ccc034033610921ebeb2d6d69d6f5a3d1e3af224d3f5fd42e411d1fe0d5f8249c2ad995d41a236a87eba5a72ea9b20c112faa4c2f SHA512 2b57132d156f3d6d96802f617fff3eec0df6a3b5077ddcc4f31c87829e617f3065074d80e9d26c8c1c64322e76a09321fdfc8ae1d7a84f5da9f8606125e3b635 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f diff --git a/dev-python/lit/lit-16.0.0_pre20221104.ebuild b/dev-python/lit/lit-15.0.5.ebuild index b8f7eadfb336..e43682c3a760 100644 --- a/dev-python/lit/lit-16.0.0_pre20221104.ebuild +++ b/dev-python/lit/lit-15.0.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/praw/Manifest b/dev-python/praw/Manifest index 1def1b0ccf25..478a3bfdb277 100644 --- a/dev-python/praw/Manifest +++ b/dev-python/praw/Manifest @@ -1 +1,2 @@ DIST praw-7.6.0.gh.tar.gz 25122812 BLAKE2B 58010c2d2d223e8f64744453eff1416c5b6edd79cc2e3e6916792c60933b635a3272d7933fa885e6ce64663141eaf5b5e4091f5d7320b52e16c05d97f1747434 SHA512 6702936b193542756e1b035fc7b7e2d9c398d44bb1631046af0a06b93833c26cfdae61d58d160e27e1b56b63777eda709e6e6bee2c6e4c76451837a6eead6ac4 +DIST praw-7.6.1.gh.tar.gz 25083372 BLAKE2B eab92be89585bbe485b4d51c1c3c15def597b3a5cdb1326cf166931e4be22bea2975c76c48c8b673b30945ec5b559efba84d0310eebbdaa2881a37e30351af31 SHA512 91fa6efe0ea56d53ea49df8c1046ff620571d9dc80e6fdc5a5da3651cd24d7553455b62d02db8e37531a7bf34be0fbbc8c9555281b4887b73e9b8758966db55a diff --git a/dev-python/praw/praw-7.6.1.ebuild b/dev-python/praw/praw-7.6.1.ebuild new file mode 100644 index 000000000000..c37da6c464c4 --- /dev/null +++ b/dev-python/praw/praw-7.6.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python Reddit API Wrapper" +HOMEPAGE="https://pypi.org/project/praw/ https://github.com/praw-dev/praw" +SRC_URI="https://github.com/praw-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {AUTHORS,CHANGES,README}.rst SECURITY.md ) + +RDEPEND=" + <dev-python/prawcore-3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] +" +BDEPEND="test? ( + dev-python/betamax[${PYTHON_USEDEP}] + dev-python/betamax-matchers[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme \ + dev-python/sphinx-rtd-dark-mode + +python_prepare_all() { + # disable optional dependencies + sed "/update_checker/d" -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local epytestargs=( + # spams deprecation warnings + -p no:asyncio + ) + epytest "${epytestargs[@]}" +} diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest index 67a8b1167fcf..bfc792763a6d 100644 --- a/dev-python/pysubs2/Manifest +++ b/dev-python/pysubs2/Manifest @@ -1,3 +1,3 @@ -DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488 SHA512 dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0 DIST pysubs2-1.4.3.tar.gz 850528 BLAKE2B 8d444195d267d21f525e4e0f197cf539b7f90adc87cd19c566439a97cb50aebd30bf9b4aba50367b86326d6ed65e739b9d22a2ba5d3723021c3eb5d9b00da430 SHA512 f80b366c514db7af65d1de180a2ddd69b7f4fdd659c790f4d8f923dff1074b81cf955598fe05c3a69a59d2b1f2621b07ddd65fd6d4ab0b3bc88709cdbf632e19 DIST pysubs2-1.4.4.tar.gz 850577 BLAKE2B 00fe742dd0545d816e335370c7691a456f148dc33b7c0f772941c69d6aef7c4ff43e734feecaf56bb8d0f199bc57e558a9a6bf5c3aa8223b87c3e51529eff5a1 SHA512 c8ae6742cafa7097a935dee2a5e2d67620e66bba2f0fefa7ee52d03c5ba53f227b6e6d761b0a60598afd16b34f3bbf9da3d0c423a3133983d1f3cb9437dcc094 +DIST pysubs2-1.5.0.tar.gz 851633 BLAKE2B 2f0ee302495931cfb32283f9e9236c2825b90db8224b356d6c517a084f4be6f61e805071b78d3187a2507703bdd4a7e6b4328a3da931dc745c28ee12aaf6ff06 SHA512 c13cb843da1e684e17c40e0704010182ab574627e66597cc9eb0fb70a25bfe1fa3fecc1aa2dd76bf45f64741fcb4750267e14eae647019f4716f1caee52b0efa diff --git a/dev-python/pysubs2/pysubs2-1.4.3.ebuild b/dev-python/pysubs2/pysubs2-1.4.3.ebuild index 78c8d9ffaa83..241b2a09fc76 100644 --- a/dev-python/pysubs2/pysubs2-1.4.3.ebuild +++ b/dev-python/pysubs2/pysubs2-1.4.3.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/pysubs2/pysubs2-1.3.1.ebuild b/dev-python/pysubs2/pysubs2-1.5.0.ebuild index a63d918d5312..241b2a09fc76 100644 --- a/dev-python/pysubs2/pysubs2-1.3.1.ebuild +++ b/dev-python/pysubs2/pysubs2-1.5.0.ebuild @@ -1,9 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/pytest-vcr/Manifest b/dev-python/pytest-vcr/Manifest index 8f1cd7cb7ea3..c43bfeca5ee9 100644 --- a/dev-python/pytest-vcr/Manifest +++ b/dev-python/pytest-vcr/Manifest @@ -1 +1 @@ -DIST pytest-vcr-1.0.2.tar.gz 9281 BLAKE2B dc12d9a2fda156e072c32c5b08b2b35549398ed4372f9c8c17cd086b83286e78cce98f1aa54b3db21883dda84f379facb477442fa0f411532be4bdbc498ea1e1 SHA512 29dceb51092d73f2190b89e82e88b59506591a35cfe4f141bb877c05420d67a8ab2f21f63c2630972c35697d01b242891917d1be19b14fdfa810c1799f8542c2 +DIST pytest-vcr-1.0.2.gh.tar.gz 9281 BLAKE2B dc12d9a2fda156e072c32c5b08b2b35549398ed4372f9c8c17cd086b83286e78cce98f1aa54b3db21883dda84f379facb477442fa0f411532be4bdbc498ea1e1 SHA512 29dceb51092d73f2190b89e82e88b59506591a35cfe4f141bb877c05420d67a8ab2f21f63c2630972c35697d01b242891917d1be19b14fdfa810c1799f8542c2 diff --git a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild index 981e327a6844..9f9b0d0f8513 100644 --- a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild +++ b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild @@ -5,6 +5,7 @@ EAPI=8 DOCS_BUILDER="mkdocs" PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517="setuptools" inherit distutils-r1 docs DESCRIPTION="Plugin for managing VCR.py cassettes" @@ -12,7 +13,7 @@ HOMEPAGE=" https://pypi.org/project/pytest-vcr/ https://github.com/ktosiek/pytest-vcr " -SRC_URI="https://github.com/ktosiek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ktosiek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -27,8 +28,6 @@ DOCS=( docs README.rst ) EPYTEST_DESELECT=( tests/test_vcr.py::test_no_warnings ) -distutils_enable_tests --install pytest - python_prepare_all() { # pytest.config was removed in >=dev-python/pytest-5.0 sed "/pytest.config/d" -i tests/test_vcr.py || die diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index 5c29729f0d40..e788323ec8aa 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,2 +1,2 @@ -DIST pywebview-3.5.tar.gz 336741 BLAKE2B 332a71499d034acb94e2151771399007d441d85485bf596fb510e7513a417ac8dd1f1091db7796a767b535089d024affaea979567d6992f1bbe1154452cfcd80 SHA512 0d4e60a1389a11a9406634ac05446bc11bdea30ed4d81aca311ef01d8e9613d3582cf480c0a79bfe2b5a8c803c56c437abc0bb86ef4ba243bff638fcd6de9490 DIST pywebview-3.6.1.tar.gz 338235 BLAKE2B 6376ee4f6bea245e1583414a0203bfed518f84cc64480a451e0b445c2b43f1d532c99dbf1403bca54f2e2b71859262e451b23be231578c91372d5691ffcbff37 SHA512 0877981f66c34f72d8c216c5e5167df2bf3c9b4bdd597e1ddde64958ab31e683d722df51e4638510cfa02f382f879340da6ce1b55760b792c215d4c826233f84 +DIST pywebview-3.7.tar.gz 339300 BLAKE2B 4cb3fec3566e3ff82f3e515c9ab7e295e6240df62f986f79e2a9de20343bdf0174accd46a26320b302c344ebd098d7ab0f1b51b509c265d5217756db6c0c3a99 SHA512 170ceb106a7382e25b1afc62085deb5d58a6ba52c5fd2afeb7408455e85eba5f537cc9a5f05ab35dbe8e20615e0a65d2629e70283f9a00dc67903d213a8dbf79 diff --git a/dev-python/pywebview/pywebview-3.5.ebuild b/dev-python/pywebview/pywebview-3.7.ebuild index 922f4c449503..951e8ef77878 100644 --- a/dev-python/pywebview/pywebview-3.5.ebuild +++ b/dev-python/pywebview/pywebview-3.7.ebuild @@ -1,8 +1,9 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) inherit distutils-r1 @@ -13,14 +14,18 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64" IUSE="gtk qt5" REQUIRED_USE="|| ( gtk qt5 )" RDEPEND=" + dev-python/proxy_tools gtk? ( dev-python/pygobject[cairo,${PYTHON_USEDEP}] net-libs/webkit-gtk ) - qt5? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] ) + qt5? ( + dev-python/pyside2[${PYTHON_USEDEP},webengine] + dev-python/QtPy[${PYTHON_USEDEP},webengine] + ) " diff --git a/dev-python/rpyc/rpyc-5.2.3-r3.ebuild b/dev-python/rpyc/rpyc-5.2.3-r3.ebuild index c6a49cb8bb2d..a040c011405d 100644 --- a/dev-python/rpyc/rpyc-5.2.3-r3.ebuild +++ b/dev-python/rpyc/rpyc-5.2.3-r3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # USE flags gdb, numpy are used *only* to run tests depending on these packages IUSE="test numpy gdb gevent" diff --git a/dev-python/sphinx-rtd-dark-mode/Manifest b/dev-python/sphinx-rtd-dark-mode/Manifest new file mode 100644 index 000000000000..96deecacb4b3 --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/Manifest @@ -0,0 +1 @@ +DIST sphinx-rtd-dark-mode-1.2.4.gh.tar.gz 9964 BLAKE2B 7aa68205af0578b841d35e7d7ccc8278060eafa13a598889dde6e75c3b27f606ffd7eac0c4bcc946b7e83bd2099e83c5b212768f230cabfcc6a8a0248b8f8ebc SHA512 729fa42c813bdcde8f10633aef54ac55b7ae0c20d67d376141236c3bc96731de3d42c9b890f1314527a2f0faf7de30101d769235b97b53456b6291f4137f9e75 diff --git a/dev-python/sphinx-rtd-dark-mode/metadata.xml b/dev-python/sphinx-rtd-dark-mode/metadata.xml new file mode 100644 index 000000000000..ddb5b0f1787e --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild new file mode 100644 index 000000000000..9eb84c9978cf --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +MY_PN="sphinx_rtd_dark_mode" +DESCRIPTION="Dark mode for the Sphinx Read the Docs theme" +HOMEPAGE=" + https://pypi.org/project/sphinx-rtd-dark-mode/ + https://github.com/MrDogeBro/sphinx_rtd_dark_mode +" +SRC_URI="https://github.com/MrDogeBro/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CONTRIBUTING,README}.md ) + +distutils_enable_tests pytest + +python_test() { + epytest tests/build.py +} |
