mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-09 04:51:27 +02:00
aiogram-3.1.1.ebuild
This commit is contained in:
parent
627659939a
commit
e11a0db95b
6 changed files with 144 additions and 1 deletions
|
|
@ -2,3 +2,4 @@ DIST aiogram-2.24.tar.gz 160932 BLAKE2B c130eb2388fc92c3747dd04600aaeeb6257c6f40
|
|||
DIST aiogram-3.0.0-beta.4.tar.gz 691644 BLAKE2B a4830ff4128a2753f1da0791ff51c27eaa5ba8e123c039ce7ed9b207d57c93962bc8c2f907a7f5757f379dd164e132496cf699a6468c90b4a947ee38d82f9643 SHA512 88003f85fad84e72c7f40933e3528183aac1e84db548c78155ff78d4def17016b88d69f59e0546935f7b036d72074abe5e331864f33569ce7313bdf62040e36c
|
||||
DIST aiogram-3.0.0.gh.tar.gz 1360069 BLAKE2B 4acfe74f1dfe0a67cc71679fd6eda17dc2754596ebd09867e200808b63693424a0f7f146df7814b54a19ba5e5dad918906b990e54e60ca026245b11c6f0fd41f SHA512 84792cab6b662c9707e3c7a27324167c74b45d52015e2ce6ca776f32b3bed415b59c422fbe49dd2ed1a1576f3d927712cad076e700a4171d5864ea59efc991a9
|
||||
DIST aiogram-3.0.0b7.tar.gz 1198341 BLAKE2B 86aec3000dca0d7f183ef792edab2ad94d72337f7b370a2ae9b2b0e3cc9ed6320ac0b8049db9d826af6cd7370da539ddff1073fdd18a7d00a8cdacb2a0994ffa SHA512 fc5fe0adb764625ec8ec14803e84c8308d72b78100136b41f305b579e16e796256488d5830da87422c07bde655d09169b0d63cfaa3d12399df92b6a990327ca2
|
||||
DIST aiogram-3.1.1.gh.tar.gz 1367525 BLAKE2B ea2bff0c7da4da98f8463e9b1f8f95e64a894ed799dab17adaeeb9f0d5c7c2604ef8b3ab275a8ec85e67747fe61f6bef79620dc8e13a0cd6ff7324cff606e41d SHA512 4165884040f0c6a0f7efab16cd6ccafd0e2289889059ac428641e2080cff4153ff552fa421f567283f9d852f47541bc83667f34f73049325e420c386755726d0
|
||||
|
|
|
|||
59
dev-python/aiogram/aiogram-3.1.1.ebuild
Normal file
59
dev-python/aiogram/aiogram-3.1.1.ebuild
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
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="https://github.com/aiogram/aiogram/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="docs i18n fast proxy redis"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/magic-filter-1.0.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-3.8.5[${PYTHON_USEDEP}] <dev-python/aiohttp-3.9.0
|
||||
>=dev-python/pydantic-2.1.1[${PYTHON_USEDEP}] <dev-python/pydantic-2.4
|
||||
>=dev-python/aiofiles-22.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2023.7.22[${PYTHON_USEDEP}]
|
||||
|
||||
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 )
|
||||
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}"
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
DIST fastapi-0.79.0.tar.gz 7123609 BLAKE2B 96d27d7a94b9c9780d07441912f54e3b26a3c92be2c8f39316818d223a68ff0e1ef9320c86e2a96e8439e2dfa573d7bc6e910d38ed3b2852caffd217a9b592f1 SHA512 221679eedb1e90e9c06d347ca519412713c77360073d689f2dffa74e67d57d680876ffd1239986d1e468e226ee0ce0f865894232573a9a6681b54da3c4752127
|
||||
DIST fastapi-0.103.2.tar.gz 11231158 BLAKE2B dcc649bc61e41d680c8847d53c6233a3085d11e485f1cd6e4b53f8ff84396755d6a8c3300eb6b31091c33a66b939addca09f26c6067dad94df8942e7eac2474b SHA512 1fc645ab84e216760e996c76496cec2d1dc8dcf1d7555de4ae811c9f7305c836d7f8c9e0ad9109b05d84c27cbae571d9a6a4cbab357f9f1bd739d5cf17ad9e6e
|
||||
DIST fastapi-0.95.1.tar.gz 10045151 BLAKE2B c4fbe9b203d4376ad5f9b6889f24ef77a757f1871f0dff9e9e5010e0292aaccf70e9952f582cd28bcbffbd7171fdabd51901b569a538bbbf5f2d30bf5bca7700 SHA512 111a77fda85deca863b610b693494a3628b90e006b7b6df0415149e486059d6191da7de84f48657b18784777e8cef824ed18364a299a8226596e11e5de8e661a
|
||||
|
|
|
|||
58
dev-python/fastapi/fastapi-0.103.2.ebuild
Normal file
58
dev-python/fastapi/fastapi-0.103.2.ebuild
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
#may be not stricly required
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="High performance framework, easy to learn, fast to code, ready for production"
|
||||
HOMEPAGE="https://fastapi.tiangolo.com/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
#starlette is not stable
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
#starlette is locked in the pyproject.toml, let's fix it
|
||||
RDEPEND="
|
||||
>=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.6.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
#FIXME: add missing deps
|
||||
#BDEPEND="test? (
|
||||
# dev-python/pytest[${PYTHON_USEDEP}]
|
||||
# dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
# dev-python/mypy[${PYTHON_USEDEP}]
|
||||
# dev-python/flake8[${PYTHON_USEDEP}]
|
||||
# dev-python/black[${PYTHON_USEDEP}]
|
||||
# dev-python/isort[${PYTHON_USEDEP}]
|
||||
# dev-python/requests[${PYTHON_USEDEP}]
|
||||
# dev-python/httpx[${PYTHON_USEDEP}]
|
||||
# dev-python/email_validator[${PYTHON_USEDEP}]
|
||||
# dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
# dev-python/peewee[${PYTHON_USEDEP}]
|
||||
# dev-python/databases[sqlite]
|
||||
# dev-python/orjson[${PYTHON_USEDEP}]
|
||||
# dev-python/ujson[${PYTHON_USEDEP}]
|
||||
# dev-python/python-multipart[${PYTHON_USEDEP}]
|
||||
# dev-python/flask[${PYTHON_USEDEP}]
|
||||
# dev-python/anyio[trio]
|
||||
# dev-python/types-ujson[${PYTHON_USEDEP}]
|
||||
# dev-python/types-orjson[${PYTHON_USEDEP}]
|
||||
#)"
|
||||
|
||||
#distutils_enable_tests pytest
|
||||
|
||||
#src_prepare(){
|
||||
# sed -i -e 's|starlette==0.19.1|starlette>=0.19.1|g' pyproject.toml || die
|
||||
# eapply_user
|
||||
#}
|
||||
|
|
@ -1 +1,2 @@
|
|||
DIST magic-filter-1.0.9.tar.gz 5232 BLAKE2B 30dec7d9501e7239f2bcc81a384421dd2bac4c63a97d568ff11c8e2c787dc58e7ffb732d765d625089f685a96902a2ec6c43c8e072817ba0a81526322e5990f6 SHA512 466aef8242cd5c8b12f33e974c3246e2ee52cea86d39e82a32a6df26d0fa08097d6f4ece5956495eef66dec77bf7a2a78bde58dc7bdc26a8801b3cb571da400f
|
||||
DIST magic_filter-1.0.12.tar.gz 11071 BLAKE2B 141ffc2419056cab3e384589107e547c2f5344bc8c5a56203adbbb52202402817a07765aa4e92f31297041668bf536c57b573f6b285abbccedbf28871473014a SHA512 e497af6dd6272e47ef547a3401eeb82702a29eab9447f0b35504b905d9b9c4b4d121832a949f3b5183de3747ed021bfb080e5f189804e69e1a33640cdb8f5697
|
||||
|
|
|
|||
24
dev-python/magic-filter/magic-filter-1.0.12.ebuild
Normal file
24
dev-python/magic-filter/magic-filter-1.0.12.ebuild
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
#DISTUTILS_USE_PEP517=poetry
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
#PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Magic filter based on dynamic attribute getter"
|
||||
HOMEPAGE="https://github.com/aiogram/magic-filter/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
Loading…
Reference in a new issue