[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiosqlite/, dev-python/aiopg/, dev-python/aiomysql/, ...
commit: 495be87a14e8533f2d77c253cafb0e2b68a23a39 Author: Piotr Staroszczyk get24 org> AuthorDate: Wed Mar 18 10:51:36 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Wed Mar 18 10:51:36 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=495be87a dev-python/databases: new package with deps dev-python/aiomysql dev-python/aiopg dev-python/aiosqlite dev-python/asyncpg Signed-off-by: Piotr Staroszczyk get24.org> dev-python/aiomysql/Manifest | 1 + dev-python/aiomysql/aiomysql-0.0.20.ebuild | 31 ++ dev-python/aiomysql/metadata.xml | 9 ++ dev-python/aiopg/Manifest| 1 + dev-python/aiopg/aiopg-1.0.0.ebuild | 37 ++ dev-python/aiopg/metadata.xml| 9 ++ dev-python/aiosqlite/Manifest| 1 + dev-python/aiosqlite/aiosqlite-0.11.0.ebuild | 16 ++ dev-python/aiosqlite/metadata.xml| 9 ++ dev-python/asyncpg/Manifest | 1 + dev-python/asyncpg/asyncpg-0.20.1.ebuild | 24 ++ dev-python/asyncpg/metadata.xml | 9 ++ dev-python/databases/Manifest| 1 + dev-python/databases/databases-0.3.0.ebuild | 47 dev-python/databases/metadata.xml| 9 ++ 15 files changed, 205 insertions(+) diff --git a/dev-python/aiomysql/Manifest b/dev-python/aiomysql/Manifest new file mode 100644 index 000..05ae677 --- /dev/null +++ b/dev-python/aiomysql/Manifest @@ -0,0 +1 @@ +DIST aiomysql-0.0.20.tar.gz 36740 BLAKE2B 6841de8317c6b18c0268b242e816ca42d263aeb6e5803eab39dbc4b001e6f702472c3dc25cd83d04771891e66c2999c9cccb89995956c4d52840dce175d8ab6e SHA512 02a493391d411271e3457b04039e8a5c6c3c7634875171adbd9bc1bc3d6eb55e62b09f9a3edb895a08e0318c0f279bfbfe88f1e45fb1509b1b75259ff8a3e06f diff --git a/dev-python/aiomysql/aiomysql-0.0.20.ebuild b/dev-python/aiomysql/aiomysql-0.0.20.ebuild new file mode 100644 index 000..bcc14be --- /dev/null +++ b/dev-python/aiomysql/aiomysql-0.0.20.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="aiomysql is a library for accessing a MySQL database from the asyncio" +HOMEPAGE=" +https://aiomysql.readthedocs.io/en/latest/ +https://github.com/aio-libs/aiomysql +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/pymysql-0.9.0[${PYTHON_USEDEP}]" + +DEPEND="test? ( dev-python/coverage[${PYTHON_USEDEP}] +dev-python/flake8[${PYTHON_USEDEP}] +dev-python/pytest-cov[${PYTHON_USEDEP}] +dev-python/sphinx[${PYTHON_USEDEP}] +dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}] +dev-python/sqlalchemy[${PYTHON_USEDEP}] +dev-python/uvloop[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/aiomysql/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org +Piotr Staroszczyk + + diff --git a/dev-python/aiopg/Manifest b/dev-python/aiopg/Manifest new file mode 100644 index 000..641b3e0 --- /dev/null +++ b/dev-python/aiopg/Manifest @@ -0,0 +1 @@ +DIST aiopg-1.0.0.tar.gz 31894 BLAKE2B d50f817cbf74e49ac48137744c90b58762ded28ba71bb35f7bdb14a80838159c4e78814e050ce23c9aa5c47a98c4ea254a40714e06cb2e6ace9aeefca3f0ae4e SHA512 59d360dbe270a39985aabcc926177f7c70a9a408998959f0d2a18c86f7b36f8aae01d42d8e99e2c11305dbc0d44b45e377c84c2e2e49b68a6b94995b1a3b3b98 diff --git a/dev-python/aiopg/aiopg-1.0.0.ebuild b/dev-python/aiopg/aiopg-1.0.0.ebuild new file mode 100644 index 000..2e2c015 --- /dev/null +++ b/dev-python/aiopg/aiopg-1.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="aiopg is a library for accessing a PostgreSQL database from the asyncio" +HOMEPAGE=" +https://aiopg.readthedocs.io +https://github.com/aio-libs/aiopg +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/psycopg[${PYTHON_USEDEP}]" + +DEPEND="test? ( dev-python/coverage[${PYTHON_USEDEP}] +dev-python/sphinx[${PYTHON_USEDEP}] +dev-python/tox[${PYTHON_USEDEP}] +dev-python/isort[${PY
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sse-starlette/, dev-python/starlette/, dev-python/python-multipart/
commit: 67adc1d0d2dfbd6a7d2d481da244e664fb5113cc Author: Piotr Staroszczyk get24 org> AuthorDate: Wed Mar 18 11:05:47 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Wed Mar 18 11:05:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67adc1d0 dev-python/starlette: new package with optional deps dev-python/sse-starlette dev-python/python-multipart Signed-off-by: Piotr Staroszczyk get24.org> dev-python/python-multipart/Manifest | 2 + dev-python/python-multipart/metadata.xml | 9 + .../python-multipart/python-multipart-0.0.5.ebuild | 16 dev-python/sse-starlette/Manifest | 2 + dev-python/sse-starlette/metadata.xml | 9 + .../sse-starlette/sse-starlette-0.2.2.ebuild | 19 ++ dev-python/starlette/Manifest | 1 + dev-python/starlette/metadata.xml | 9 + dev-python/starlette/starlette-0.13.2.ebuild | 44 ++ 9 files changed, 111 insertions(+) diff --git a/dev-python/python-multipart/Manifest b/dev-python/python-multipart/Manifest new file mode 100644 index 000..2e9ee3f --- /dev/null +++ b/dev-python/python-multipart/Manifest @@ -0,0 +1,2 @@ +DIST python-multipart-0.0.5.tar.gz 32581 BLAKE2B 79a55b620d45f529f3c823b5452f7a100934ae2f1229e02344c5e8e4ac251225b66ea5505773a0f639cab2f1596e4b6d7a77f3919e56bab2ea9a2e2b04fec796 SHA512 159472175c7b21ddcfb6d026d2efe1dc68ceacb6b30afef7f2aab078542eef6faf61d7e40abb2d22d18346c88e2fbee12283795f3e4a8b1f36673a5dd9163a8e +EBUILD python-multipart-0.0.5.ebuild 520 BLAKE2B bae6b7341b9da9abf846a6965123887e744ab826a46463d685c2feba3184a558d004ae28220dbb064e0aee603d8da9094834e92ff41c833fc28d549a436343d9 SHA512 58658c21e11313da1be52fc3e82487ed39874f1765c08717dc186377a12f25a20d57c44efcc70f4c629c3c40abda8d04fa56e8706001a9c5340d5d3cc376a747 diff --git a/dev-python/python-multipart/metadata.xml b/dev-python/python-multipart/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/python-multipart/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org + Piotr Staroszczyk + + diff --git a/dev-python/python-multipart/python-multipart-0.0.5.ebuild b/dev-python/python-multipart/python-multipart-0.0.5.ebuild new file mode 100644 index 000..c541ab6 --- /dev/null +++ b/dev-python/python-multipart/python-multipart-0.0.5.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A streaming multipart parser for Python." +HOMEPAGE="https://andrew-d.github.io/python-multipart/; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" diff --git a/dev-python/sse-starlette/Manifest b/dev-python/sse-starlette/Manifest new file mode 100644 index 000..d46f82f --- /dev/null +++ b/dev-python/sse-starlette/Manifest @@ -0,0 +1,2 @@ +DIST sse-starlette-0.2.2.tar.gz 4475 BLAKE2B 1455e7f56c2807c528c92eb17d44a931d9c647652e415b30c62ecb95474070b9b0e1178a7c94cf02406d90aee0eca25fbc9c4285a99e30f2c8359d934ec6fc40 SHA512 f42b32c460e184af084c4f8728602f747cfbc6b3e3895a923df2f51a3278b3bfac15af78fbf1f70a3aa820d4a4e5d47f8a508c8b698b41e4abfa4bbd0e1ff815 +EBUILD sse-starlette-0.2.2.ebuild 468 BLAKE2B 4800e3a695cb885f35f756e3072d94a507533d1ca5c8efc6e48ad4839d095253786c371240db7cdf4c3f975be76b167cee622e76d4866c8f0b228e73550e0b98 SHA512 89c49a4652f6684e5f3e13ef05e005232c199e5b1a9793be2d4f2e5cc7641e528957f7e2fefc6a4393aa1df9b2369b90318196f7712015ccd0775467816a0dad diff --git a/dev-python/sse-starlette/metadata.xml b/dev-python/sse-starlette/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/sse-starlette/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org +Piotr Staroszczyk + + diff --git a/dev-python/sse-starlette/sse-starlette-0.2.2.ebuild b/dev-python/sse-starlette/sse-starlette-0.2.2.ebuild new file mode 100644 index 000..66af94f --- /dev/null +++ b/dev-python/sse-starlette/sse-starlette-0.2.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Server Sent Events for Starlette" +HOMEPAGE=" + https://pypi.org/project/sse-starlette/ + https://github.com/sysid/sse-starlette +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" diff --git a/dev-py
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aionotify/
commit: cca5cc2b3f3edd9bb9f227a8abb1a5eb719180bc Author: Piotr Staroszczyk get24 org> AuthorDate: Sun Mar 15 23:01:29 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Sun Mar 15 23:07:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cca5cc2b dev-python/aionotify: new package Signed-off-by: Piotr Staroszczyk get24.org> dev-python/aionotify/Manifest | 1 + dev-python/aionotify/aionotify-0.2.0.ebuild | 20 dev-python/aionotify/metadata.xml | 9 + 3 files changed, 30 insertions(+) diff --git a/dev-python/aionotify/Manifest b/dev-python/aionotify/Manifest new file mode 100644 index 000..58d0b4a --- /dev/null +++ b/dev-python/aionotify/Manifest @@ -0,0 +1 @@ +DIST aionotify-0.2.0.tar.gz 9567 BLAKE2B a4b32519c2cfeb9dd87cb94e9363335cc39e3060631c7085825289183a94f2f5b073e4b0f737fe592f967c83ea05741b0b956fbd956d61ac4289dfde0bdc777a SHA512 23c1a6f86076c069346721cdce89f2aea656ad6afa8c89cbb96ae31bdd478592c9ca475c764da91762dd615454005f82b844a3121eb8dfc4b875060d51df diff --git a/dev-python/aionotify/aionotify-0.2.0.ebuild b/dev-python/aionotify/aionotify-0.2.0.ebuild new file mode 100644 index 000..6d6a49c --- /dev/null +++ b/dev-python/aionotify/aionotify-0.2.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Simple, asyncio-based inotify library for Python" +HOMEPAGE="https://github.com/rbarrois/aionotify; +SRC_URI="https://github.com/rbarrois/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="test? ( dev-python/asynctest[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/aionotify/metadata.xml b/dev-python/aionotify/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/aionotify/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org +Piotr Staroszczyk + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiofiles/
commit: e33e8b05d5392ebe820e25266fe51978a42cf9b4 Author: Piotr Staroszczyk get24 org> AuthorDate: Fri Mar 13 20:06:47 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Fri Mar 13 20:08:55 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e33e8b05 dev-python/aiofiles: new package Signed-off-by: Piotr Staroszczyk get24.org> dev-python/aiofiles/Manifest | 1 + dev-python/aiofiles/aiofiles-0.4.0.ebuild | 16 dev-python/aiofiles/metadata.xml | 9 + 3 files changed, 26 insertions(+) diff --git a/dev-python/aiofiles/Manifest b/dev-python/aiofiles/Manifest new file mode 100644 index 000..c9d4b4f --- /dev/null +++ b/dev-python/aiofiles/Manifest @@ -0,0 +1 @@ +DIST aiofiles-0.4.0.tar.gz 9270 BLAKE2B 05eb8bc76cfdb4be4c82cacf15ab5e0a59d652d5db641cbad9fd20a431e17f16606cae413092d20453710435b3de829b2cb61c983efb1ce4b70a863958fc9fe3 SHA512 ad41aed2151fc2adf01ddbaec7fcc772c2ee8e33609dff881d00e255412c2142b0594e70eca32e73accd120d13e1f112b20a627fae2fa343b96d18f59371c9da diff --git a/dev-python/aiofiles/aiofiles-0.4.0.ebuild b/dev-python/aiofiles/aiofiles-0.4.0.ebuild new file mode 100644 index 000..12e33e0 --- /dev/null +++ b/dev-python/aiofiles/aiofiles-0.4.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="File support for asyncio" +HOMEPAGE="https://github.com/Tinche/aiofiles; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-python/aiofiles/metadata.xml b/dev-python/aiofiles/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/aiofiles/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org +Piotr Staroszczyk + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/httptools/
commit: b324b7b2fba0f38d851b4ecadfbd838d46996ea3 Author: Piotr Staroszczyk get24 org> AuthorDate: Fri Mar 13 13:12:09 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Fri Mar 13 13:24:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b324b7b2 dev-python/httptools: new package Signed-off-by: Piotr Staroszczyk get24.org> dev-python/httptools/Manifest | 1 + dev-python/httptools/httptools-0.1.1.ebuild | 23 +++ dev-python/httptools/metadata.xml | 9 + 3 files changed, 33 insertions(+) diff --git a/dev-python/httptools/Manifest b/dev-python/httptools/Manifest new file mode 100644 index 000..91c3647 --- /dev/null +++ b/dev-python/httptools/Manifest @@ -0,0 +1 @@ +DIST httptools-0.1.1.tar.gz 106162 BLAKE2B 325ef6d61db86ea2162a10e8cefc809ac233cfe47aceef4df9721a29591df6b70d1124e2a1d35ec6fff353842793ba782c49474435ce0829645f104babd4a49e SHA512 6351c6d9a384a81759b17cb0f0aa7cde410ff8131037186d79a16803e6fe4ba8f7cedc4bb592a519559a59a3bbaa7dfc478e620357d878444c42582741080190 diff --git a/dev-python/httptools/httptools-0.1.1.ebuild b/dev-python/httptools/httptools-0.1.1.ebuild new file mode 100644 index 000..e29bb69 --- /dev/null +++ b/dev-python/httptools/httptools-0.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 ) + +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Fast HTTP parser" +HOMEPAGE="https://github.com/MagicStack/httptools; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# IUSE="" + +# RDEPEND="" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/httptools/metadata.xml b/dev-python/httptools/metadata.xml new file mode 100644 index 000..a507be0 --- /dev/null +++ b/dev-python/httptools/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +piotr.staroszc...@get24.org +Piotr Staroszczyk + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uvicorn/
commit: d4e6c976e9da7a5cb64b523d428830085a268a00 Author: Piotr Staroszczyk get24 org> AuthorDate: Fri Mar 13 13:13:18 2020 + Commit: Piotr Staroszczyk get24 org> CommitDate: Fri Mar 13 13:24:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4e6c976 dev-python/uvicorn: use flags for optional packages Signed-off-by: Piotr Staroszczyk get24.org> dev-python/uvicorn/metadata.xml | 5 + dev-python/uvicorn/uvicorn-0.11.3.ebuild | 6 -- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-python/uvicorn/metadata.xml b/dev-python/uvicorn/metadata.xml index 628ab20..f629949 100644 --- a/dev-python/uvicorn/metadata.xml +++ b/dev-python/uvicorn/metadata.xml @@ -6,4 +6,9 @@ andrewammerl...@riseup.net Andrew Ammerlaan + +add websockets support using wsproto package +add websockets support using websockets package +use httpstools package for http protocol + diff --git a/dev-python/uvicorn/uvicorn-0.11.3.ebuild b/dev-python/uvicorn/uvicorn-0.11.3.ebuild index e906cfa..64bce77 100644 --- a/dev-python/uvicorn/uvicorn-0.11.3.ebuild +++ b/dev-python/uvicorn/uvicorn-0.11.3.ebuild @@ -18,14 +18,16 @@ LICENSE="BSD" KEYWORDS="~amd64 ~x86" SLOT="0" -IUSE="doc" +IUSE="wsproto websockets httptools doc" REQUIRED_USE="x86? ( !doc )" RDEPEND=" dev-python/click[${PYTHON_USEDEP}] dev-python/h11[${PYTHON_USEDEP}] >=dev-python/uvloop-0.14.0[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}]" + wsproto? ( dev-python/wsproto[${PYTHON_USEDEP}] ) + websockets? ( >=dev-python/websockets-6.0[${PYTHON_USEDEP}] ) + httptools? ( >=dev-python/httptools-0.1.1[${PYTHON_USEDEP}] )" BDEPEND="doc? ( !x86? ( dev-python/mkdocs