From e4f57332128fbb3695a2c73e059325ea589b12a4 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Thu, 30 Mar 2023 18:09:39 +0800 Subject: [PATCH] aiogram-3.0.0_beta7.ebuild --- dev-python/aiogram/Manifest | 1 + .../aiogram/aiogram-3.0.0_beta4-r1.ebuild | 4 +- .../aiogram/aiogram-3.0.0_beta6-r1.ebuild | 4 +- dev-python/aiogram/aiogram-3.0.0_beta7.ebuild | 62 +++++++++++++++++++ 4 files changed, 67 insertions(+), 4 deletions(-) create mode 100644 dev-python/aiogram/aiogram-3.0.0_beta7.ebuild diff --git a/dev-python/aiogram/Manifest b/dev-python/aiogram/Manifest index a050aac6d..351cb76be 100644 --- a/dev-python/aiogram/Manifest +++ b/dev-python/aiogram/Manifest @@ -1,3 +1,4 @@ DIST aiogram-2.24.tar.gz 160932 BLAKE2B c130eb2388fc92c3747dd04600aaeeb6257c6f40481cb2d62560eb1dbcca0ac6c88a47827d604048bc9a99576e31c214f721d7f6b8e24621d92c68ff71bcf46a SHA512 87baa3e3f408301c5294d70c5627b98043e89f4dad6b0e09ef4cd49aba3a3034c4f02e5e89c9b2fae2b0c757c211c25c39f9e742b9f832933d6ae74d59049e38 DIST aiogram-3.0.0-beta.4.tar.gz 691644 BLAKE2B a4830ff4128a2753f1da0791ff51c27eaa5ba8e123c039ce7ed9b207d57c93962bc8c2f907a7f5757f379dd164e132496cf699a6468c90b4a947ee38d82f9643 SHA512 88003f85fad84e72c7f40933e3528183aac1e84db548c78155ff78d4def17016b88d69f59e0546935f7b036d72074abe5e331864f33569ce7313bdf62040e36c DIST aiogram-3.0.0-beta.6.tar.gz 1011507 BLAKE2B 76a5361fcea0d63d0e5805c55acff28f42778b97f1bb6c760b77f562fbcb32f3e36ca60dfb98645825e6c389d34f5a7d2fa225016d345ad5a98bee87c7f5d7da SHA512 57dbc00b93d1f233b12bfb5ed39c5ed9cf89a381eb63c84856bacca58f6f368bf65fa0b62b501d42043f4dbf38e2487d7569d12eff9bf3f86c910538324c4ce5 +DIST aiogram-3.0.0b7.tar.gz 1198341 BLAKE2B 86aec3000dca0d7f183ef792edab2ad94d72337f7b370a2ae9b2b0e3cc9ed6320ac0b8049db9d826af6cd7370da539ddff1073fdd18a7d00a8cdacb2a0994ffa SHA512 fc5fe0adb764625ec8ec14803e84c8308d72b78100136b41f305b579e16e796256488d5830da87422c07bde655d09169b0d63cfaa3d12399df92b6a990327ca2 diff --git a/dev-python/aiogram/aiogram-3.0.0_beta4-r1.ebuild b/dev-python/aiogram/aiogram-3.0.0_beta4-r1.ebuild index c797cc7c4..bed1f7f6d 100644 --- a/dev-python/aiogram/aiogram-3.0.0_beta4-r1.ebuild +++ b/dev-python/aiogram/aiogram-3.0.0_beta4-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/aiogram/aiogram/archive/refs/tags/v${MY_PV}.tar.gz - LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="docs i18n fast proxy redis" RESTRICT="test" @@ -28,7 +28,7 @@ RDEPEND=" >=dev-python/aiofiles-0.8.0 i18n? ( >=dev-python/Babel-2.9.1[${PYTHON_USEDEP}] ) proxy? ( >=dev-python/aiohttp-socks-0.5.3[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py ) + redis? ( >=dev-python/redis-4.5.1 ) fast? ( >=dev-python/uvloop-0.16.0[${PYTHON_USEDEP}] >=dev-python/ujson-1.35[${PYTHON_USEDEP}] diff --git a/dev-python/aiogram/aiogram-3.0.0_beta6-r1.ebuild b/dev-python/aiogram/aiogram-3.0.0_beta6-r1.ebuild index fe93f03d7..c49c1a9c8 100644 --- a/dev-python/aiogram/aiogram-3.0.0_beta6-r1.ebuild +++ b/dev-python/aiogram/aiogram-3.0.0_beta6-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/aiogram/aiogram/archive/refs/tags/v${MY_PV}.tar.gz - LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="docs i18n fast proxy redis" RESTRICT="test" @@ -32,7 +32,7 @@ RDEPEND=" ) i18n? ( >=dev-python/Babel-2.9.1[${PYTHON_USEDEP}] ) proxy? ( >=dev-python/aiohttp-socks-0.5.3[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py ) + redis? ( >=dev-python/redis-4.5.1 ) >=dev-python/certifi-2022.9.24 docs? ( dev-python/sphinx diff --git a/dev-python/aiogram/aiogram-3.0.0_beta7.ebuild b/dev-python/aiogram/aiogram-3.0.0_beta7.ebuild new file mode 100644 index 000000000..073f7e638 --- /dev/null +++ b/dev-python/aiogram/aiogram-3.0.0_beta7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_beta/b}" +MY_P="${PN}-${MY_PV}" + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 + +DESCRIPTION="Asynchronous framework for Telegram Bot API" +HOMEPAGE="https://github.com/aiogram/aiogram" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aiogram/aiogram/archive/refs/tags/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="docs i18n fast proxy redis" +RESTRICT="test" + +RDEPEND=" + >=dev-python/magic-filter-1.0.9[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}] =dev-python/pydantic-1.10.4 + >=dev-python/aiofiles-22.1.0 + fast? ( + >=dev-python/uvloop-0.16.0[${PYTHON_USEDEP}] + >=dev-python/ujson-1.35[${PYTHON_USEDEP}] + ) + i18n? ( >=dev-python/Babel-2.9.1[${PYTHON_USEDEP}] ) + proxy? ( >=dev-python/aiohttp-socks-0.5.3[${PYTHON_USEDEP}] ) + redis? ( >=dev-python/redis-4.5.1 ) + >=dev-python/certifi-2022.9.24 + docs? ( + dev-python/sphinx + dev-python/furo + dev-python/sphinx-prompt + dev-python/towncrier + dev-python/pymdown-extensions + dev-python/pygments + )" +DEPEND="${RDEPEND}" + +#BDEPEND=" +# test? ( +# dev-python/redis-py[${PYTHON_USEDEP}] +# dev-python/magic-filter[${PYTHON_USEDEP}] +# dev-python/aiofiles[${PYTHON_USEDEP}] +# dev-python/aiohttp[${PYTHON_USEDEP}] +# ) +#" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# from aresponses import ResponsesMockServer +# ModuleNotFoundError: No module named 'aresponses' +#distutils_enable_tests pytest + +S="${WORKDIR}/${MY_P}"