* [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
* [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-04-16 9:59 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-04-16 9:57 ` Andrew Ammerlaan
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-04-16 9:57 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-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: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-09-24 13:01 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-09-24 12:50 ` Andrew Ammerlaan
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-09-24 12:50 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/
2020-12-18 19:55 [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/ Andrew Ammerlaan
@ 2020-12-18 19:16 ` Andrew Ammerlaan
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 19:16 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: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/
@ 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: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-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
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-12-18 19:55 [gentoo-commits] repo/proj/guru:master commit in: dev-python/starlette/ Andrew Ammerlaan
2020-12-18 19:16 ` [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-09-24 13:01 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-09-24 12:50 ` [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