public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/
@ 2020-09-24 13:01 Andrew Ammerlaan
  2020-09-24 12:50 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-09-24 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     da0cb6100edc3617ebb6f81fd404726481ec3bbd
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Sep 24 12:44:40 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Sep 24 12:44:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da0cb610

dev-python/starlette: bump to py3.7,8

drop py3.6

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/Manifest                                       | 2 +-
 .../starlette/{starlette-0.13.4.ebuild => starlette-0.13.8.ebuild}  | 6 ++----
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 42af9495..a7d4bb05 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.13.4.tar.gz 433353 BLAKE2B 4859132906cc28807171fe72ccb725621f77b502b8fe285663bd494efdb2c44e65079d5fabb37b5ee34a6808d2d66232bf66a5f519a6f0c38b4f734867aa17a2 SHA512 ca986f60f1735b73844648c92aec6f4b3695923c806fcab9321912a38c8e53c6c9cd1373ee4912d7bbfe0052666507ad625ae1d16dbf80459534c066aaec828b
+DIST starlette-0.13.8.tar.gz 435062 BLAKE2B 583b18de31f2d71c45f85f201458b090fcfd8aff3fbc16393842274ea13d57ef07a2fc37bb19039224873d8c52dea5241501feaeddb15dbc5093468907450e1d SHA512 362d5422868aa8541406e8d69a408bc5acdd64989c5f63e6fe3119a2e842eea248bb8646af9c9e0ac35c5c59a91ee1ff15d064c74d7f760ae536193e13ae9ced

diff --git a/dev-python/starlette/starlette-0.13.4.ebuild b/dev-python/starlette/starlette-0.13.8.ebuild
similarity index 93%
rename from dev-python/starlette/starlette-0.13.4.ebuild
rename to dev-python/starlette/starlette-0.13.8.ebuild
index d337b975..b518cf38 100644
--- a/dev-python/starlette/starlette-0.13.4.ebuild
+++ b/dev-python/starlette/starlette-0.13.8.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 DOCBUILDER="mkdocs"
 DOCDEPEND="dev-python/mkdocs-material"
 AUTODOC=1
 
-inherit distutils-r1 docs eutils
+inherit distutils-r1 docs optfeature
 
 DESCRIPTION="The little ASGI framework that shines"
 HOMEPAGE="
@@ -30,8 +30,6 @@ RESTRICT="test"
 DEPEND="test? (
 	dev-python/aiosqlite[${PYTHON_USEDEP}]
 	dev-python/aiofiles[${PYTHON_USEDEP}]
-	dev-python/black[${PYTHON_USEDEP}]
-	dev-python/databases[${PYTHON_USEDEP}]
 	dev-python/isort[${PYTHON_USEDEP}]
 	dev-python/itsdangerous[${PYTHON_USEDEP}]
 	dev-python/jinja[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2021-12-15 10:35 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2021-12-15 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c8a6ef14dce7eff0507825151fc592ab17f8756f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 10:31:41 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 10:35:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8a6ef14

dev-python/starlette: moved to ::gentoo

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-python/starlette/Manifest                |  2 -
 dev-python/starlette/metadata.xml            |  8 ----
 dev-python/starlette/starlette-0.14.2.ebuild | 60 ----------------------------
 dev-python/starlette/starlette-0.17.1.ebuild | 59 ---------------------------
 4 files changed, 129 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
deleted file mode 100644
index 4865dbb97..000000000
--- a/dev-python/starlette/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST starlette-0.14.2.tar.gz 438350 BLAKE2B 862f1f6526f194e0dfd52e14860b63fbd97507a4a6d694d71e44041edbb435608a1e3511144e6fb3e8b39405672baf81e00685ad3928aebb244e566cfcd665d0 SHA512 4321d3d1890c49dea53d7923b456772ecc9d28083d28392e0e9cd1f39f33180cc1cb28914bee443849fa8c87015dd99610ea18e03f0101b0eaf3f8df56249fab
-DIST starlette-0.17.1.tar.gz 403781 BLAKE2B 75de462afc507d89159f17002eb2acc5453520ad312573d5697f5da8fc7d76fcb2407bf41086c923a60a59766f5ac02de1b003962a4d1031c062bd80a0d50e6c SHA512 a8f8cee0dc40d19eab62996f4ef1230fa758375fa9b51e15eae5c906a89b76519ebe4e423aa567d73e4c055cef63e9bbae11b47d4372e28b615f6edaf22a06a7

diff --git a/dev-python/starlette/metadata.xml b/dev-python/starlette/metadata.xml
deleted file mode 100644
index 3287f65d2..000000000
--- a/dev-python/starlette/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-    <maintainer type="person">
-        <email>piotr.staroszczyk@get24.org</email>
-        <name>Piotr Staroszczyk</name>
-    </maintainer>
-</pkgmetadata>

diff --git a/dev-python/starlette/starlette-0.14.2.ebuild b/dev-python/starlette/starlette-0.14.2.ebuild
deleted file mode 100644
index ce6438b91..000000000
--- a/dev-python/starlette/starlette-0.14.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_AUTODOC=1
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="The little ASGI framework that shines"
-HOMEPAGE="
-	https://www.starlette.io/
-	https://github.com/encode/starlette
-"
-SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="test? (
-	dev-python/aiofiles[${PYTHON_USEDEP}]
-	dev-python/aiosqlite[${PYTHON_USEDEP}]
-	dev-python/databases[${PYTHON_USEDEP}]
-	dev-python/graphene[${PYTHON_USEDEP}]
-	dev-python/itsdangerous[${PYTHON_USEDEP}]
-	dev-python/jinja[${PYTHON_USEDEP}]
-	dev-python/python-multipart[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/sse-starlette[${PYTHON_USEDEP}]
-	dev-python/ujson[${PYTHON_USEDEP}]
-)"
-
-python_prepare_all() {
-	# do not install LICENSE to /usr/
-	sed -i -e '/data_files/d' setup.py || die
-	# do not depend on pytest-cov and fail on DeprecationWarning
-	rm setup.cfg || die
-	# ModuleNotFoundError: No module named 'graphql.execution.executors'
-	rm tests/test_graphql.py || die
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	optfeature "Required if you want to use FileResponse or StaticFiles" dev-python/aiofiles
-	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja
-	optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
-	optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
-	optfeature "Required for SchemaGenerator support." dev-python/pyyaml
-	optfeature "Required for GraphQLApp support" dev-python/graphene
-	optfeature "Required if you want to use UJSONResponse." dev-python/ujson
-	optfeature "Server Sent Events" dev-python/sse-starlette
-}
-
-distutils_enable_tests pytest

diff --git a/dev-python/starlette/starlette-0.17.1.ebuild b/dev-python/starlette/starlette-0.17.1.ebuild
deleted file mode 100644
index da23a8bd6..000000000
--- a/dev-python/starlette/starlette-0.17.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_AUTODOC=1
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="The little ASGI framework that shines"
-HOMEPAGE="
-	https://www.starlette.io/
-	https://github.com/encode/starlette
-"
-SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# trio tests are completely broken
-RESTRICT="test"
-
-RDEPEND="dev-python/anyio[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-	dev-python/aiosqlite[${PYTHON_USEDEP}]
-	dev-python/databases[${PYTHON_USEDEP}]
-	dev-python/itsdangerous[${PYTHON_USEDEP}]
-	dev-python/jinja[${PYTHON_USEDEP}]
-	dev-python/python-multipart[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/sse-starlette[${PYTHON_USEDEP}]
-	dev-python/trio[${PYTHON_USEDEP}]
-	dev-python/ujson[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-	# do not install LICENSE to /usr/
-	sed -i -e '/data_files/d' setup.py || die
-	# do not depend on pytest-cov and fail on DeprecationWarning
-	rm setup.cfg || die
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja
-	optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
-	optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
-	optfeature "Required for SchemaGenerator support." dev-python/pyyaml
-	optfeature "Required if you want to use UJSONResponse." dev-python/ujson
-	optfeature "Server Sent Events" dev-python/sse-starlette
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2021-12-14  7:14 Anna Vyalkova
  0 siblings, 0 replies; 11+ messages in thread
From: Anna Vyalkova @ 2021-12-14  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     455d5bbd08e18d836476d51d66b7679245965b2a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Dec 10 07:56:15 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Dec 14 07:02:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=455d5bbd

dev-python/starlette: add 0.17.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/starlette/Manifest                |  1 +
 dev-python/starlette/metadata.xml            |  3 +-
 dev-python/starlette/starlette-0.17.1.ebuild | 59 ++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 18540adc6..4865dbb97 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1,2 @@
 DIST starlette-0.14.2.tar.gz 438350 BLAKE2B 862f1f6526f194e0dfd52e14860b63fbd97507a4a6d694d71e44041edbb435608a1e3511144e6fb3e8b39405672baf81e00685ad3928aebb244e566cfcd665d0 SHA512 4321d3d1890c49dea53d7923b456772ecc9d28083d28392e0e9cd1f39f33180cc1cb28914bee443849fa8c87015dd99610ea18e03f0101b0eaf3f8df56249fab
+DIST starlette-0.17.1.tar.gz 403781 BLAKE2B 75de462afc507d89159f17002eb2acc5453520ad312573d5697f5da8fc7d76fcb2407bf41086c923a60a59766f5ac02de1b003962a4d1031c062bd80a0d50e6c SHA512 a8f8cee0dc40d19eab62996f4ef1230fa758375fa9b51e15eae5c906a89b76519ebe4e423aa567d73e4c055cef63e9bbae11b47d4372e28b615f6edaf22a06a7

diff --git a/dev-python/starlette/metadata.xml b/dev-python/starlette/metadata.xml
index a507be0a7..3287f65d2 100644
--- a/dev-python/starlette/metadata.xml
+++ b/dev-python/starlette/metadata.xml
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
     <maintainer type="person">
         <email>piotr.staroszczyk@get24.org</email>

diff --git a/dev-python/starlette/starlette-0.17.1.ebuild b/dev-python/starlette/starlette-0.17.1.ebuild
new file mode 100644
index 000000000..da23a8bd6
--- /dev/null
+++ b/dev-python/starlette/starlette-0.17.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="The little ASGI framework that shines"
+HOMEPAGE="
+	https://www.starlette.io/
+	https://github.com/encode/starlette
+"
+SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# trio tests are completely broken
+RESTRICT="test"
+
+RDEPEND="dev-python/anyio[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+	dev-python/aiosqlite[${PYTHON_USEDEP}]
+	dev-python/databases[${PYTHON_USEDEP}]
+	dev-python/itsdangerous[${PYTHON_USEDEP}]
+	dev-python/jinja[${PYTHON_USEDEP}]
+	dev-python/python-multipart[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/sse-starlette[${PYTHON_USEDEP}]
+	dev-python/trio[${PYTHON_USEDEP}]
+	dev-python/ujson[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+	# do not install LICENSE to /usr/
+	sed -i -e '/data_files/d' setup.py || die
+	# do not depend on pytest-cov and fail on DeprecationWarning
+	rm setup.cfg || die
+
+	distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja
+	optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
+	optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
+	optfeature "Required for SchemaGenerator support." dev-python/pyyaml
+	optfeature "Required if you want to use UJSONResponse." dev-python/ujson
+	optfeature "Server Sent Events" dev-python/sse-starlette
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2021-05-26  1:57 Anna Vyalkova
  0 siblings, 0 replies; 11+ messages in thread
From: Anna Vyalkova @ 2021-05-26  1:57 UTC (permalink / raw
  To: gentoo-commits

commit:     85ad87ff40410b59a517ada3d1968f3d3a296010
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed May 26 01:32:54 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed May 26 01:57:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85ad87ff

dev-python/starlette: add 0.14.2, drop 0.14.1

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/starlette/Manifest                          |  2 +-
 ...starlette-0.14.1.ebuild => starlette-0.14.2.ebuild} | 18 ++++++++----------
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index a42baca71..18540adc6 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.14.1.tar.gz 438036 BLAKE2B 9531459d6af3860cad7743a395360f573476bab642eb69c2dcc41c6240acff7309a3fc47676db4d106210dff81957974656fd68f03aa4e2fdc9f080afe2c4e31 SHA512 792075ec6d7b8fa16b40b12c092adfc1c95ce0f17b0dd8b34c8578fe407a863279cebf77218d1d89459d1b4161078684c6339ff48c124e67899313bae6794e01
+DIST starlette-0.14.2.tar.gz 438350 BLAKE2B 862f1f6526f194e0dfd52e14860b63fbd97507a4a6d694d71e44041edbb435608a1e3511144e6fb3e8b39405672baf81e00685ad3928aebb244e566cfcd665d0 SHA512 4321d3d1890c49dea53d7923b456772ecc9d28083d28392e0e9cd1f39f33180cc1cb28914bee443849fa8c87015dd99610ea18e03f0101b0eaf3f8df56249fab

diff --git a/dev-python/starlette/starlette-0.14.1.ebuild b/dev-python/starlette/starlette-0.14.2.ebuild
similarity index 81%
rename from dev-python/starlette/starlette-0.14.1.ebuild
rename to dev-python/starlette/starlette-0.14.2.ebuild
index deb7df9c2..ce6438b91 100644
--- a/dev-python/starlette/starlette-0.14.1.ebuild
+++ b/dev-python/starlette/starlette-0.14.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
@@ -22,14 +22,10 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-# ModuleNotFoundError: No module named 'graphql.execution.executors'
-# Now graphql is at the newest version and this still doesn't work :(
-# though there are less errors now
-RESTRICT="test"
-
-DEPEND="test? (
+BDEPEND="test? (
 	dev-python/aiofiles[${PYTHON_USEDEP}]
 	dev-python/aiosqlite[${PYTHON_USEDEP}]
+	dev-python/databases[${PYTHON_USEDEP}]
 	dev-python/graphene[${PYTHON_USEDEP}]
 	dev-python/itsdangerous[${PYTHON_USEDEP}]
 	dev-python/jinja[${PYTHON_USEDEP}]
@@ -42,8 +38,10 @@ DEPEND="test? (
 python_prepare_all() {
 	# do not install LICENSE to /usr/
 	sed -i -e '/data_files/d' setup.py || die
-	# do not depend on pytest-cov
-	sed -i -e '/--cov/d' setup.cfg || die
+	# do not depend on pytest-cov and fail on DeprecationWarning
+	rm setup.cfg || die
+	# ModuleNotFoundError: No module named 'graphql.execution.executors'
+	rm tests/test_graphql.py || die
 
 	distutils-r1_python_prepare_all
 }
@@ -54,7 +52,7 @@ pkg_postinst() {
 	optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
 	optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
 	optfeature "Required for SchemaGenerator support." dev-python/pyyaml
-	optfeature "Required for GraphQLApp support" media-libs/graphene
+	optfeature "Required for GraphQLApp support" dev-python/graphene
 	optfeature "Required if you want to use UJSONResponse." dev-python/ujson
 	optfeature "Server Sent Events" dev-python/sse-starlette
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/
@ 2020-12-18 19:55 Andrew Ammerlaan
  2020-12-18 19:16 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9e06a7d21230f31226f976031cf5e0429109a0de
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 19:15:25 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 19:15:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e06a7d2

dev-python/starlette: version bump 0.14.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/Manifest                                           | 2 +-
 .../starlette/{starlette-0.13.8.ebuild => starlette-0.14.1.ebuild}      | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index a7d4bb05..a42baca7 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.13.8.tar.gz 435062 BLAKE2B 583b18de31f2d71c45f85f201458b090fcfd8aff3fbc16393842274ea13d57ef07a2fc37bb19039224873d8c52dea5241501feaeddb15dbc5093468907450e1d SHA512 362d5422868aa8541406e8d69a408bc5acdd64989c5f63e6fe3119a2e842eea248bb8646af9c9e0ac35c5c59a91ee1ff15d064c74d7f760ae536193e13ae9ced
+DIST starlette-0.14.1.tar.gz 438036 BLAKE2B 9531459d6af3860cad7743a395360f573476bab642eb69c2dcc41c6240acff7309a3fc47676db4d106210dff81957974656fd68f03aa4e2fdc9f080afe2c4e31 SHA512 792075ec6d7b8fa16b40b12c092adfc1c95ce0f17b0dd8b34c8578fe407a863279cebf77218d1d89459d1b4161078684c6339ff48c124e67899313bae6794e01

diff --git a/dev-python/starlette/starlette-0.13.8.ebuild b/dev-python/starlette/starlette-0.14.1.ebuild
similarity index 96%
rename from dev-python/starlette/starlette-0.13.8.ebuild
rename to dev-python/starlette/starlette-0.14.1.ebuild
index 5adc6d69..98d1aa45 100644
--- a/dev-python/starlette/starlette-0.13.8.ebuild
+++ b/dev-python/starlette/starlette-0.14.1.ebuild
@@ -44,6 +44,8 @@ DEPEND="test? (
 python_prepare_all() {
 	# do not install LICENSE to /usr/
 	sed -i -e '/data_files/d' setup.py || die
+	# do not depend on pytest-cov
+	sed -i -e '/--cov/d' setup.cfg || die
 
 	distutils-r1_python_prepare_all
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2020-07-05 11:51 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-07-05 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     f321f8406f4e26a141924b9c74e30e12b2fb0ce9
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jul  5 11:50:26 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jul  5 11:50:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f321f840

dev-python/starlette: minor changes

tried to get tests working now that we have
newer graphql but didn't work :(

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/starlette-0.13.4.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/starlette/starlette-0.13.4.ebuild b/dev-python/starlette/starlette-0.13.4.ebuild
index 84b0d96..d337b97 100644
--- a/dev-python/starlette/starlette-0.13.4.ebuild
+++ b/dev-python/starlette/starlette-0.13.4.ebuild
@@ -22,13 +22,13 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="doc"
-
-# ModuleNotFoundError: No module named 'graphql.pyutils.compat'
-# We need newer graphql-core
+# ModuleNotFoundError: No module named 'graphql.execution.executors'
+# Now graphql is at the newest version and this still doesn't work :(
+# though there are less errors now
 RESTRICT="test"
 
 DEPEND="test? (
+	dev-python/aiosqlite[${PYTHON_USEDEP}]
 	dev-python/aiofiles[${PYTHON_USEDEP}]
 	dev-python/black[${PYTHON_USEDEP}]
 	dev-python/databases[${PYTHON_USEDEP}]
@@ -40,7 +40,8 @@ DEPEND="test? (
 	dev-python/pyyaml[${PYTHON_USEDEP}]
 	dev-python/sse-starlette[${PYTHON_USEDEP}]
 	dev-python/ujson[${PYTHON_USEDEP}]
-	dev-python/graphene[${PYTHON_USEDEP}] )"
+	dev-python/graphene[${PYTHON_USEDEP}]
+)"
 
 python_prepare_all() {
 	# do not install LICENSE to /usr/


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2020-05-02 10:00 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-05-02 10:00 UTC (permalink / raw
  To: gentoo-commits

commit:     aa53eac9dc614772c96d7041143cb501872b67ee
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat May  2 09:44:17 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat May  2 09:44:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa53eac9

dev-python/starlette: version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/Manifest                                           | 2 +-
 .../starlette/{starlette-0.13.3.ebuild => starlette-0.13.4.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index e37fb48..42af949 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.13.3.tar.gz 431202 BLAKE2B a05c91104a1be1837486447551477388db657e1a52fe504796132ec87aae99738862254d284a0dca3fc78843070f31ec6b2ff82ea9a4454986ec9616845bf662 SHA512 00359e9cf2400c9cc5ef5fa7ce6e9e82a3360c680defe3268bb15a21b96894be36c67c55b5caf9bedcb814ef213876d44b5ae2209d54594477b72f2c979429cc
+DIST starlette-0.13.4.tar.gz 433353 BLAKE2B 4859132906cc28807171fe72ccb725621f77b502b8fe285663bd494efdb2c44e65079d5fabb37b5ee34a6808d2d66232bf66a5f519a6f0c38b4f734867aa17a2 SHA512 ca986f60f1735b73844648c92aec6f4b3695923c806fcab9321912a38c8e53c6c9cd1373ee4912d7bbfe0052666507ad625ae1d16dbf80459534c066aaec828b

diff --git a/dev-python/starlette/starlette-0.13.3.ebuild b/dev-python/starlette/starlette-0.13.4.ebuild
similarity index 100%
rename from dev-python/starlette/starlette-0.13.3.ebuild
rename to dev-python/starlette/starlette-0.13.4.ebuild


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/
@ 2020-04-16  9:59 Andrew Ammerlaan
  2020-04-16  9:57 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-04-16  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d4d14ecf61d7ff087dededcdcd5cc5b37964620d
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Apr 16 09:50:36 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 16 09:51:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4d14ecf

dev-python/starlette: version bump 0.13.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/Manifest                         |  2 +-
 ...tarlette-0.13.2.ebuild => starlette-0.13.3.ebuild} | 19 +++++--------------
 2 files changed, 6 insertions(+), 15 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index f2483f6..e37fb48 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.13.2.tar.gz 431011 BLAKE2B 60a34667c5c784dc4167ddaf764be976f97e95f518c6c1cd7c0d20a41c10cdc2232a402a39b5c742a5fbc8a19613713fa18756f0b1858e8acf9905f614ae0d58 SHA512 9622f5ddcf7469305e0d509457a1d9c7e44b6291e84c0c5627d4599dc2f561ce58a5437214b41917ac019dd6f27c3551ed0dea38b57fbbcadc54b30ceca870a5
+DIST starlette-0.13.3.tar.gz 431202 BLAKE2B a05c91104a1be1837486447551477388db657e1a52fe504796132ec87aae99738862254d284a0dca3fc78843070f31ec6b2ff82ea9a4454986ec9616845bf662 SHA512 00359e9cf2400c9cc5ef5fa7ce6e9e82a3360c680defe3268bb15a21b96894be36c67c55b5caf9bedcb814ef213876d44b5ae2209d54594477b72f2c979429cc

diff --git a/dev-python/starlette/starlette-0.13.2.ebuild b/dev-python/starlette/starlette-0.13.3.ebuild
similarity index 88%
rename from dev-python/starlette/starlette-0.13.2.ebuild
rename to dev-python/starlette/starlette-0.13.3.ebuild
index 8568ab7..84b0d96 100644
--- a/dev-python/starlette/starlette-0.13.2.ebuild
+++ b/dev-python/starlette/starlette-0.13.3.ebuild
@@ -5,7 +5,11 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
-inherit distutils-r1 eutils
+DOCBUILDER="mkdocs"
+DOCDEPEND="dev-python/mkdocs-material"
+AUTODOC=1
+
+inherit distutils-r1 docs eutils
 
 DESCRIPTION="The little ASGI framework that shines"
 HOMEPAGE="
@@ -24,11 +28,6 @@ IUSE="doc"
 # We need newer graphql-core
 RESTRICT="test"
 
-BDEPEND="doc? (
-	dev-python/mkdocs
-	dev-python/mkdocs-material
-	dev-python/mkautodoc )"
-
 DEPEND="test? (
 	dev-python/aiofiles[${PYTHON_USEDEP}]
 	dev-python/black[${PYTHON_USEDEP}]
@@ -50,14 +49,6 @@ python_prepare_all() {
 	distutils-r1_python_prepare_all
 }
 
-python_compile_all() {
-	default
-	if use doc; then
-		mkdocs build || die "failed to make docs"
-		HTML_DOCS="site"
-	fi
-}
-
 pkg_postinst() {
 	optfeature "Required if you want to use FileResponse or StaticFiles" dev-python/aiofiles
 	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2020-03-19 19:07 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-03-19 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     72835145cc35614e4d26c47893c004a240daa763
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Mar 19 19:06:06 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Mar 19 19:06:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72835145

dev-python/starlette: enable docs for x86 as well

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/starlette-0.13.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/starlette/starlette-0.13.2.ebuild b/dev-python/starlette/starlette-0.13.2.ebuild
index 541f6ae..8568ab7 100644
--- a/dev-python/starlette/starlette-0.13.2.ebuild
+++ b/dev-python/starlette/starlette-0.13.2.ebuild
@@ -19,16 +19,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 IUSE="doc"
-REQUIRED_USE="x86? ( !doc )"
 
 # ModuleNotFoundError: No module named 'graphql.pyutils.compat'
 # We need newer graphql-core
 RESTRICT="test"
 
-BDEPEND="doc? ( !x86? (
+BDEPEND="doc? (
 	dev-python/mkdocs
 	dev-python/mkdocs-material
-	dev-python/mkautodoc ) )"
+	dev-python/mkautodoc )"
 
 DEPEND="test? (
 	dev-python/aiofiles[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/starlette/
@ 2020-03-18 19:13 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-03-18 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     7dd5aef9c69ec38b20c7bba5df9af33d2a602287
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Mar 18 18:46:06 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar 18 19:12:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7dd5aef9

dev-python/starlette: enable docs

also made an attempt at getting tests to work
but we need newer graphql-core

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/starlette/Manifest                |  2 +-
 dev-python/starlette/starlette-0.13.2.ebuild | 49 ++++++++++++++++++++++------
 2 files changed, 40 insertions(+), 11 deletions(-)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 9b3908d..f2483f6 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1 @@
-DIST starlette-0.13.2.tar.gz 48335 BLAKE2B 10241c501989ececf33d11f98fbaee09ad141bc3baee92373cdc134941ef2f0260af7812888d1c3a124ec803ad978f6cb24a88e053439fff2cd9308bb9e83ee8 SHA512 ff312536bc28fa2d2c7b0bc81ce4c47fdfef885a0c6a9fe39cd02407ea4c334b0506f1d1fd0a31fa51353255024a9090ad31ce560426362e471312aa0b09c3a3
+DIST starlette-0.13.2.tar.gz 431011 BLAKE2B 60a34667c5c784dc4167ddaf764be976f97e95f518c6c1cd7c0d20a41c10cdc2232a402a39b5c742a5fbc8a19613713fa18756f0b1858e8acf9905f614ae0d58 SHA512 9622f5ddcf7469305e0d509457a1d9c7e44b6291e84c0c5627d4599dc2f561ce58a5437214b41917ac019dd6f27c3551ed0dea38b57fbbcadc54b30ceca870a5

diff --git a/dev-python/starlette/starlette-0.13.2.ebuild b/dev-python/starlette/starlette-0.13.2.ebuild
index 255b394..541f6ae 100644
--- a/dev-python/starlette/starlette-0.13.2.ebuild
+++ b/dev-python/starlette/starlette-0.13.2.ebuild
@@ -3,36 +3,65 @@
 
 EAPI=7
 
-PYTHON_COMPAT=(python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1 eutils
 
-DESCRIPTION="The little ASGI framework that shines."
+DESCRIPTION="The little ASGI framework that shines"
 HOMEPAGE="
 	https://www.starlette.io/
 	https://github.com/encode/starlette
 "
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="test? ( dev-python/black[${PYTHON_USEDEP}]
-				dev-python/databases[${PYTHON_USEDEP}]
-                dev-python/isort[${PYTHON_USEDEP}]
-                dev-python/mypy[${PYTHON_USEDEP}] )"
+IUSE="doc"
+REQUIRED_USE="x86? ( !doc )"
+
+# ModuleNotFoundError: No module named 'graphql.pyutils.compat'
+# We need newer graphql-core
+RESTRICT="test"
+
+BDEPEND="doc? ( !x86? (
+	dev-python/mkdocs
+	dev-python/mkdocs-material
+	dev-python/mkautodoc ) )"
+
+DEPEND="test? (
+	dev-python/aiofiles[${PYTHON_USEDEP}]
+	dev-python/black[${PYTHON_USEDEP}]
+	dev-python/databases[${PYTHON_USEDEP}]
+	dev-python/isort[${PYTHON_USEDEP}]
+	dev-python/itsdangerous[${PYTHON_USEDEP}]
+	dev-python/jinja[${PYTHON_USEDEP}]
+	dev-python/mypy[${PYTHON_USEDEP}]
+	dev-python/python-multipart[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/sse-starlette[${PYTHON_USEDEP}]
+	dev-python/ujson[${PYTHON_USEDEP}]
+	dev-python/graphene[${PYTHON_USEDEP}] )"
 
 python_prepare_all() {
-    # do not install LICENSE to /usr/
+	# do not install LICENSE to /usr/
 	sed -i -e '/data_files/d' setup.py || die
 
-    distutils-r1_python_prepare_all
+	distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+	default
+	if use doc; then
+		mkdocs build || die "failed to make docs"
+		HTML_DOCS="site"
+	fi
 }
 
 pkg_postinst() {
 	optfeature "Required if you want to use FileResponse or StaticFiles" dev-python/aiofiles
-	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja2
+	optfeature "Required if you want to use Jinja2Templates" dev-python/jinja
 	optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
 	optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
 	optfeature "Required for SchemaGenerator support." dev-python/pyyaml


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-12-15 10:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-24 13:01 [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/ Andrew Ammerlaan
2020-09-24 12:50 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2021-12-15 10:35 Andrew Ammerlaan
2021-12-14  7:14 Anna Vyalkova
2021-05-26  1:57 Anna Vyalkova
2020-12-18 19:55 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-12-18 19:16 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-07-05 11:51 Andrew Ammerlaan
2020-05-02 10:00 Andrew Ammerlaan
2020-04-16  9:59 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-04-16  9:57 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-03-19 19:07 Andrew Ammerlaan
2020-03-18 19:13 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox