[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/, profiles/
commit: 66b8105069e8a5768694ebdaa33288a8d6bf9bc9 Author: Sam James gentoo org> AuthorDate: Mon Jun 20 03:09:35 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jun 20 03:10:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b81050 dev-python/mongoengine: treeclean Bug: https://bugs.gentoo.org/846656 Bug: https://bugs.gentoo.org/835804 Signed-off-by: Sam James gentoo.org> dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/metadata.xml | 13 dev-python/mongoengine/mongoengine-0.23.1.ebuild | 78 profiles/package.mask| 8 --- 4 files changed, 100 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest deleted file mode 100644 index bec7d861c8a4.. --- a/dev-python/mongoengine/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mongoengine-0.23.1.tar.gz 324881 BLAKE2B f6856d432f34c19f9d32aa7fe340c5a09db6976802f5ce320e9722b942f80a1c38a725eab882780104fa379abe212319802f9dd4b405da41454bda84a5d57eb4 SHA512 fcd2ff1df3e2b28bc4cba67cad71a1856e9f94d4d2ecb731a5cce2f1c5e9abc163be37b7db518dfaa54a0ef7f664ac49b621a0554961aa7e13686ff608ef132a diff --git a/dev-python/mongoengine/metadata.xml b/dev-python/mongoengine/metadata.xml deleted file mode 100644 index 0adcbd8b583f.. --- a/dev-python/mongoengine/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - - MongoEngine/mongoengine - mongoengine - - diff --git a/dev-python/mongoengine/mongoengine-0.23.1.ebuild b/dev-python/mongoengine/mongoengine-0.23.1.ebuild deleted file mode 100644 index 299f1c980342.. --- a/dev-python/mongoengine/mongoengine-0.23.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-db/mongodb - dev-python/mongomock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO: investigate - tests/document/test_indexes.py::TestIndexes::test_collation - tests/document/test_indexes.py::TestIndexes::test_covered_index - tests/document/test_indexes.py::TestIndexes::test_create_geohaystack_index - # no $eval - tests/queryset/test_queryset.py::TestQueryset::test_exec_js_query - tests/queryset/test_queryset.py::TestQueryset::test_exec_js_field_sub - tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_normalize - tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_0_values - tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_False_values - tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_null_embedded - # TODO: investigate (wrong order? bad comparison?) - tests/queryset/test_queryset.py::TestQueryset::test_distinct_ListField_EmbeddedDocumentField - ) - - local dbpath=${TMPDIR}/mongo.db - local logpath=${TMPDIR}/mongod.log - local DB_PORT=27017 - - mkdir -p "${dbpath}" || die - ebegin "Trying to start mongod on port ${DB_PORT}" - - LC_ALL=C \ - mongod --dbpath "${dbpath}" --nojournal \ - --bind_ip 127.0.0.1 --port ${DB_PORT} \ - --unixSocketPrefix "${TMPDIR}" \ - --logpath "${logpath}" --fork || die - sleep 2 - - # Now we need to check if the server actually started... - if [[ -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then - # yay! - eend 0 - else - eend 1 - eerror "Unable to start mongod for tests. Here is the server log:" - cat "${logpath}" - die "Unable to start mongod for tests" - fi - - local failed - nonfatal epytest || failed=1 - - mongod --dbpath "${dbpath}" --shutdown || die - - [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" - - rm -rf "${dbpath}" || die -} diff --git a/profiles/package.mask b/profiles/package.mask index 2bf52f9b57a3..ef87a3a6 100644 --- a/profiles/package.mask +++
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 6da7547c74c70d5edb361414269976709f162d3e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 2 11:28:43 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 2 11:39:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da7547c dev-python/mongoengine: enable py3.10, cleanup testing - use EPYTEST_DESELECT for disabling tests - in case loading mongod fails, instead of redirecting to log file, output it, to make it easier sending build.log with all info Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mongoengine/mongoengine-0.23.1.ebuild | 48 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.1.ebuild b/dev-python/mongoengine/mongoengine-0.23.1.ebuild index 8bc583611f9..299f1c98034 100644 --- a/dev-python/mongoengine/mongoengine-0.23.1.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" @@ -25,48 +25,46 @@ BDEPEND=" distutils_enable_tests pytest -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ - -e 's:test_exec_js_query:_&:' \ - -e 's:test_item_frequencies_normalize:_&:' \ - -e 's:test_item_frequencies_with_0_values:_&:' \ - -e 's:test_item_frequencies_with_False_values:_&:' \ - -e 's:test_item_frequencies_with_null_embedded:_&:' \ - -i tests/queryset/test_queryset.py || die - # TODO: investigate (wrong order? bad comparison?) - sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ - -i tests/queryset/test_queryset.py || die - - distutils-r1_src_prepare -} - python_test() { + local EPYTEST_DESELECT=( + # TODO: investigate + tests/document/test_indexes.py::TestIndexes::test_collation + tests/document/test_indexes.py::TestIndexes::test_covered_index + tests/document/test_indexes.py::TestIndexes::test_create_geohaystack_index + # no $eval + tests/queryset/test_queryset.py::TestQueryset::test_exec_js_query + tests/queryset/test_queryset.py::TestQueryset::test_exec_js_field_sub + tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_normalize + tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_0_values + tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_False_values + tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_null_embedded + # TODO: investigate (wrong order? bad comparison?) + tests/queryset/test_queryset.py::TestQueryset::test_distinct_ListField_EmbeddedDocumentField + ) + local dbpath=${TMPDIR}/mongo.db local logpath=${TMPDIR}/mongod.log + local DB_PORT=27017 mkdir -p "${dbpath}" || die ebegin "Trying to start mongod on port ${DB_PORT}" LC_ALL=C \ mongod --dbpath "${dbpath}" --nojournal \ - --bind_ip 127.0.0.1 --port 27017 \ + --bind_ip 127.0.0.1 --port ${DB_PORT} \ --unixSocketPrefix "${TMPDIR}" \ --logpath "${logpath}" --fork || die sleep 2 # Now we need to check if the server actually started... - if [[ -S "${TMPDIR}"/mongodb-27017.sock ]]; then + if [[ -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then # yay! eend 0 else eend 1 - eerror "Unable to start mongod for tests. See the server log:" - eerror "${logpath}" - die "Unable to start mongod for tests." + eerror "Unable to start mongod for tests. Here is the server log:" + cat "${logpath}" + die "Unable to start mongod for tests" fi local failed
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 9673fe4df68eb19de0765a2079c0ab378ef94c4b Author: Michał Górny gentoo org> AuthorDate: Sun Jun 6 14:45:23 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 6 14:46:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9673fe4d dev-python/mongoengine: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/mongoengine-0.23.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 03b6415746c..bec7d861c8a 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,2 +1 @@ -DIST mongoengine-0.23.0.tar.gz 322731 BLAKE2B 5aa01b59193fa118d9b9c2110d6ec401090bff768b5b2e5d9c5fea4bcb5ae6714c62d4ff664c3ab24c600d912f90287a8ac77313bc8c50e13c6d191baef69e49 SHA512 9dbc45ebf3d367a829947f404a3979236be7ef0fc39611046e2815b6ab83bdb2ada3db8b6d1f4bec6301677f5b727cc2570bb732050e2ff865da49a5ba63d0aa DIST mongoengine-0.23.1.tar.gz 324881 BLAKE2B f6856d432f34c19f9d32aa7fe340c5a09db6976802f5ce320e9722b942f80a1c38a725eab882780104fa379abe212319802f9dd4b405da41454bda84a5d57eb4 SHA512 fcd2ff1df3e2b28bc4cba67cad71a1856e9f94d4d2ecb731a5cce2f1c5e9abc163be37b7db518dfaa54a0ef7f664ac49b621a0554961aa7e13686ff608ef132a diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild deleted file mode 100644 index 8bc583611f9..000 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-db/mongodb - dev-python/mongomock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ - -e 's:test_exec_js_query:_&:' \ - -e 's:test_item_frequencies_normalize:_&:' \ - -e 's:test_item_frequencies_with_0_values:_&:' \ - -e 's:test_item_frequencies_with_False_values:_&:' \ - -e 's:test_item_frequencies_with_null_embedded:_&:' \ - -i tests/queryset/test_queryset.py || die - # TODO: investigate (wrong order? bad comparison?) - sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ - -i tests/queryset/test_queryset.py || die - - distutils-r1_src_prepare -} - -python_test() { - local dbpath=${TMPDIR}/mongo.db - local logpath=${TMPDIR}/mongod.log - - mkdir -p "${dbpath}" || die - ebegin "Trying to start mongod on port ${DB_PORT}" - - LC_ALL=C \ - mongod --dbpath "${dbpath}" --nojournal \ - --bind_ip 127.0.0.1 --port 27017 \ - --unixSocketPrefix "${TMPDIR}" \ - --logpath "${logpath}" --fork || die - sleep 2 - - # Now we need to check if the server actually started... - if [[ -S "${TMPDIR}"/mongodb-27017.sock ]]; then - # yay! - eend 0 - else - eend 1 - eerror "Unable to start mongod for tests. See the server log:" - eerror "${logpath}" - die "Unable to start mongod for tests." - fi - - local failed - nonfatal epytest || failed=1 - - mongod --dbpath "${dbpath}" --shutdown || die - - [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" - - rm -rf "${dbpath}" || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 64dbcea82403d9b3aa9fddc754e4670268cd5556 Author: Sam James gentoo org> AuthorDate: Sat Jun 5 22:02:45 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 5 22:02:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dbcea8 dev-python/mongoengine: Stabilize 0.23.1 ALLARCHES, #794355 Signed-off-by: Sam James gentoo.org> dev-python/mongoengine/mongoengine-0.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.1.ebuild b/dev-python/mongoengine/mongoengine-0.23.1.ebuild index f4d6a34f196..8bc583611f9 100644 --- a/dev-python/mongoengine/mongoengine-0.23.1.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: accaf23a4f8ba3e2eb315d975910521b0fd4ffe2 Author: Michał Górny gentoo org> AuthorDate: Tue May 4 13:44:21 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue May 4 13:58:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accaf23a dev-python/mongoengine: Bump to 0.23.1 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.23.1.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 8a117c06ee6..03b6415746c 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1 +1,2 @@ DIST mongoengine-0.23.0.tar.gz 322731 BLAKE2B 5aa01b59193fa118d9b9c2110d6ec401090bff768b5b2e5d9c5fea4bcb5ae6714c62d4ff664c3ab24c600d912f90287a8ac77313bc8c50e13c6d191baef69e49 SHA512 9dbc45ebf3d367a829947f404a3979236be7ef0fc39611046e2815b6ab83bdb2ada3db8b6d1f4bec6301677f5b727cc2570bb732050e2ff865da49a5ba63d0aa +DIST mongoengine-0.23.1.tar.gz 324881 BLAKE2B f6856d432f34c19f9d32aa7fe340c5a09db6976802f5ce320e9722b942f80a1c38a725eab882780104fa379abe212319802f9dd4b405da41454bda84a5d57eb4 SHA512 fcd2ff1df3e2b28bc4cba67cad71a1856e9f94d4d2ecb731a5cce2f1c5e9abc163be37b7db518dfaa54a0ef7f664ac49b621a0554961aa7e13686ff608ef132a diff --git a/dev-python/mongoengine/mongoengine-0.23.1.ebuild b/dev-python/mongoengine/mongoengine-0.23.1.ebuild new file mode 100644 index 000..f4d6a34f196 --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.23.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-db/mongodb + dev-python/mongomock[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +} + +python_test() { + local dbpath=${TMPDIR}/mongo.db + local logpath=${TMPDIR}/mongod.log + + mkdir -p "${dbpath}" || die + ebegin "Trying to start mongod on port ${DB_PORT}" + + LC_ALL=C \ + mongod --dbpath "${dbpath}" --nojournal \ + --bind_ip 127.0.0.1 --port 27017 \ + --unixSocketPrefix "${TMPDIR}" \ + --logpath "${logpath}" --fork || die + sleep 2 + + # Now we need to check if the server actually started... + if [[ -S "${TMPDIR}"/mongodb-27017.sock ]]; then + # yay! + eend 0 + else + eend 1 + eerror "Unable to start mongod for tests. See the server log:" + eerror "${logpath}" + die "Unable to start mongod for tests." + fi + + local failed + nonfatal epytest || failed=1 + + mongod --dbpath "${dbpath}" --shutdown || die + + [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" + + rm -rf "${dbpath}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 870cafd2e8e60399eea3a28fd23b94b6d5c24b73 Author: Michał Górny gentoo org> AuthorDate: Thu Apr 29 10:12:43 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 29 10:12:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870cafd2 dev-python/mongoengine: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/mongoengine-0.22.1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 59bd0b834f3..8a117c06ee6 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,2 +1 @@ -DIST mongoengine-0.22.1.tar.gz 321227 BLAKE2B 933850eb85623a33b1f8e124b6c8375a9e0448c39f5cf44a3aa5b281746933043873d6ac32997121b15c611b9c1a50a1194fa8f364bae3009339d50f5ca98bb8 SHA512 a5188e854aede8feddc01c2d7cbaedd0af4faf5ac03d28f8df9d6dd2f7ae58d9de81eb9d4f3bb02daafb85b7fdf8d54ba38994af07bb338af2b27940cc3413ed DIST mongoengine-0.23.0.tar.gz 322731 BLAKE2B 5aa01b59193fa118d9b9c2110d6ec401090bff768b5b2e5d9c5fea4bcb5ae6714c62d4ff664c3ab24c600d912f90287a8ac77313bc8c50e13c6d191baef69e49 SHA512 9dbc45ebf3d367a829947f404a3979236be7ef0fc39611046e2815b6ab83bdb2ada3db8b6d1f4bec6301677f5b727cc2570bb732050e2ff865da49a5ba63d0aa diff --git a/dev-python/mongoengine/mongoengine-0.22.1.ebuild b/dev-python/mongoengine/mongoengine-0.22.1.ebuild deleted file mode 100644 index 6007ec457dc..000 --- a/dev-python/mongoengine/mongoengine-0.22.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" -# TODO: make it run a local database server -RESTRICT="test" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ - -e 's:test_exec_js_query:_&:' \ - -e 's:test_item_frequencies_normalize:_&:' \ - -e 's:test_item_frequencies_with_0_values:_&:' \ - -e 's:test_item_frequencies_with_False_values:_&:' \ - -e 's:test_item_frequencies_with_null_embedded:_&:' \ - -i tests/queryset/test_queryset.py || die - # TODO: investigate (wrong order? bad comparison?) - sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ - -i tests/queryset/test_queryset.py || die - - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 70bcb24cd963c87f4755e321fe7a53d50d2dfdb8 Author: Michał Górny gentoo org> AuthorDate: Thu Apr 29 10:08:57 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 29 10:09:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bcb24c dev-python/mongoengine: Stabilize 0.23.0 ALLARCHES, #780246 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/mongoengine-0.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild index f4d6a34f196..8bc583611f9 100644 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 2305a01544b9412da07c731f44680cb79640baf6 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 13 21:27:22 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 13 21:49:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2305a015 dev-python/mongoengine: Add mongodb test dep Closes: https://bugs.gentoo.org/782715 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/mongoengine-0.23.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild index fac7c9ef289..f4d6a34f196 100644 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -18,7 +18,10 @@ RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pymongo[${PYTHON_USEDEP}]" BDEPEND=" - test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + test? ( + dev-db/mongodb + dev-python/mongomock[${PYTHON_USEDEP}] + )" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 112811360198f6762d89bc99913904ee4c0cb78a Author: Michał Górny gentoo org> AuthorDate: Tue Apr 13 21:47:04 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 13 21:49:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11281136 dev-python/mongoengine: Remove x86 keyword dev-db/mongodb is not supported on x86. Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/mongoengine-0.22.1.ebuild | 2 +- dev-python/mongoengine/mongoengine-0.23.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.22.1.ebuild b/dev-python/mongoengine/mongoengine-0.22.1.ebuild index 60692f80b36..6007ec457dc 100644 --- a/dev-python/mongoengine/mongoengine-0.22.1.ebuild +++ b/dev-python/mongoengine/mongoengine-0.22.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64" # TODO: make it run a local database server RESTRICT="test" diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild index 70ccf79efec..fac7c9ef289 100644 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: c7717708c0eb326a6fffafb90f08f4ea07616463 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 13 13:28:57 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 13 13:29:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7717708 dev-python/mongoengine: Run local mongodb instance for testing Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/mongoengine-0.23.0.ebuild | 37 ++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild index d6ca245f7e8..70ccf79efec 100644 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -13,8 +13,6 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -# TODO: make it run a local database server -RESTRICT="test" RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] @@ -42,3 +40,38 @@ src_prepare() { distutils-r1_src_prepare } + +python_test() { + local dbpath=${TMPDIR}/mongo.db + local logpath=${TMPDIR}/mongod.log + + mkdir -p "${dbpath}" || die + ebegin "Trying to start mongod on port ${DB_PORT}" + + LC_ALL=C \ + mongod --dbpath "${dbpath}" --nojournal \ + --bind_ip 127.0.0.1 --port 27017 \ + --unixSocketPrefix "${TMPDIR}" \ + --logpath "${logpath}" --fork || die + sleep 2 + + # Now we need to check if the server actually started... + if [[ -S "${TMPDIR}"/mongodb-27017.sock ]]; then + # yay! + eend 0 + else + eend 1 + eerror "Unable to start mongod for tests. See the server log:" + eerror "${logpath}" + die "Unable to start mongod for tests." + fi + + local failed + nonfatal epytest || failed=1 + + mongod --dbpath "${dbpath}" --shutdown || die + + [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" + + rm -rf "${dbpath}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 0c0eadcfda33e4a68b0aa8e471731745f355eef0 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 13 13:13:28 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 13 13:14:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0eadcf dev-python/mongoengine: Restore RESTRICT=test Closes: https://bugs.gentoo.org/782673 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/mongoengine-0.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild index 13ab5c94bc5..d6ca245f7e8 100644 --- a/dev-python/mongoengine/mongoengine-0.23.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -14,7 +14,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" # TODO: make it run a local database server -#RESTRICT="test" +RESTRICT="test" RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: f50ccc89ab3fc02dcd249baaf52831c5013e61b4 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 5 09:55:06 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 5 10:13:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50ccc89 dev-python/mongoengine: Bump to 0.23.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.23.0.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index ff388eab35c..59bd0b834f3 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1 +1,2 @@ DIST mongoengine-0.22.1.tar.gz 321227 BLAKE2B 933850eb85623a33b1f8e124b6c8375a9e0448c39f5cf44a3aa5b281746933043873d6ac32997121b15c611b9c1a50a1194fa8f364bae3009339d50f5ca98bb8 SHA512 a5188e854aede8feddc01c2d7cbaedd0af4faf5ac03d28f8df9d6dd2f7ae58d9de81eb9d4f3bb02daafb85b7fdf8d54ba38994af07bb338af2b27940cc3413ed +DIST mongoengine-0.23.0.tar.gz 322731 BLAKE2B 5aa01b59193fa118d9b9c2110d6ec401090bff768b5b2e5d9c5fea4bcb5ae6714c62d4ff664c3ab24c600d912f90287a8ac77313bc8c50e13c6d191baef69e49 SHA512 9dbc45ebf3d367a829947f404a3979236be7ef0fc39611046e2815b6ab83bdb2ada3db8b6d1f4bec6301677f5b727cc2570bb732050e2ff865da49a5ba63d0aa diff --git a/dev-python/mongoengine/mongoengine-0.23.0.ebuild b/dev-python/mongoengine/mongoengine-0.23.0.ebuild new file mode 100644 index 000..13ab5c94bc5 --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.23.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# TODO: make it run a local database server +#RESTRICT="test" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 2058031729a0dfc958da980d3d3c496d2c5bb13f Author: Michał Górny gentoo org> AuthorDate: Tue Jan 19 07:52:58 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 19 07:52:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20580317 dev-python/mongoengine: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 2 - dev-python/mongoengine/mongoengine-0.21.0.ebuild | 48 dev-python/mongoengine/mongoengine-0.22.0.ebuild | 44 -- 3 files changed, 94 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index a92d386ca20..ff388eab35c 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,3 +1 @@ -DIST mongoengine-0.21.0.tar.gz 320173 BLAKE2B 6c53c8dd967209039a3c2b6e279e6a27cf7073a6284b0df70aff25004c8499e88088d934eadf2e23dc3f43cd2ebc0d3c202cfbee618772b8a794a6ef933a9a75 SHA512 37642e9c9333fb4480262e916d678ef04a1f839b62e7d58528485b7df7cb9b22d3cb0b093084fcb92e331698c7d5bf2411df5d0c6e6b9324748189b9084c3f54 -DIST mongoengine-0.22.0.tar.gz 319893 BLAKE2B dc58cad3a93b5c391012fcbc7f0f9cc372bae970847c629bbe6dd158b8d6d9b032b26c118a7931f51f6754333fdbd890904699417076a84ff295233e33daa48c SHA512 293cf0124c18d4c67ecd70e129ab51a0a29a919fecddffbf24619275012534d7c5cb7ee97a65d933654cd582554a276772dc933b1fba357ddac8d3a295f4fda8 DIST mongoengine-0.22.1.tar.gz 321227 BLAKE2B 933850eb85623a33b1f8e124b6c8375a9e0448c39f5cf44a3aa5b281746933043873d6ac32997121b15c611b9c1a50a1194fa8f364bae3009339d50f5ca98bb8 SHA512 a5188e854aede8feddc01c2d7cbaedd0af4faf5ac03d28f8df9d6dd2f7ae58d9de81eb9d4f3bb02daafb85b7fdf8d54ba38994af07bb338af2b27940cc3413ed diff --git a/dev-python/mongoengine/mongoengine-0.21.0.ebuild b/dev-python/mongoengine/mongoengine-0.21.0.ebuild deleted file mode 100644 index 55fa670b3f9..000 --- a/dev-python/mongoengine/mongoengine-0.21.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# TODO: make it run a local database server -RESTRICT="test" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # incompatible pillow? - sed -e 's:test_image_field_resize:_&:' \ - -e 's:test_image_field_thumbnail:_&:' \ - -i tests/fields/test_file_field.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ - -e 's:test_exec_js_query:_&:' \ - -e 's:test_item_frequencies_normalize:_&:' \ - -e 's:test_item_frequencies_with_0_values:_&:' \ - -e 's:test_item_frequencies_with_False_values:_&:' \ - -e 's:test_item_frequencies_with_null_embedded:_&:' \ - -i tests/queryset/test_queryset.py || die - # TODO: investigate (wrong order? bad comparison?) - sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ - -i tests/queryset/test_queryset.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/mongoengine/mongoengine-0.22.0.ebuild b/dev-python/mongoengine/mongoengine-0.22.0.ebuild deleted file mode 100644 index bcf7043f3db..000 --- a/dev-python/mongoengine/mongoengine-0.22.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# TODO: make it run a local database server -RESTRICT="test" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 0e6309a10a942c15162c41f7652fd47a07ca560b Author: Sam James gentoo org> AuthorDate: Tue Jan 19 02:45:15 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 19 02:45:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6309a1 dev-python/mongoengine: Stabilize 0.22.1 ALLARCHES, #765931 Signed-off-by: Sam James gentoo.org> dev-python/mongoengine/mongoengine-0.22.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.22.1.ebuild b/dev-python/mongoengine/mongoengine-0.22.1.ebuild index bcf7043f3db..094a4761c2a 100644 --- a/dev-python/mongoengine/mongoengine-0.22.1.ebuild +++ b/dev-python/mongoengine/mongoengine-0.22.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # TODO: make it run a local database server RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 87ae20d956f12889a15cc93ed320e4a8d4cc385b Author: Michał Górny gentoo org> AuthorDate: Mon Dec 21 20:27:05 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 21 20:27:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ae20d9 dev-python/mongoengine: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/mongoengine-0.20.0.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index b4efee90259..a92d386ca20 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,4 +1,3 @@ -DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 DIST mongoengine-0.21.0.tar.gz 320173 BLAKE2B 6c53c8dd967209039a3c2b6e279e6a27cf7073a6284b0df70aff25004c8499e88088d934eadf2e23dc3f43cd2ebc0d3c202cfbee618772b8a794a6ef933a9a75 SHA512 37642e9c9333fb4480262e916d678ef04a1f839b62e7d58528485b7df7cb9b22d3cb0b093084fcb92e331698c7d5bf2411df5d0c6e6b9324748189b9084c3f54 DIST mongoengine-0.22.0.tar.gz 319893 BLAKE2B dc58cad3a93b5c391012fcbc7f0f9cc372bae970847c629bbe6dd158b8d6d9b032b26c118a7931f51f6754333fdbd890904699417076a84ff295233e33daa48c SHA512 293cf0124c18d4c67ecd70e129ab51a0a29a919fecddffbf24619275012534d7c5cb7ee97a65d933654cd582554a276772dc933b1fba357ddac8d3a295f4fda8 DIST mongoengine-0.22.1.tar.gz 321227 BLAKE2B 933850eb85623a33b1f8e124b6c8375a9e0448c39f5cf44a3aa5b281746933043873d6ac32997121b15c611b9c1a50a1194fa8f364bae3009339d50f5ca98bb8 SHA512 a5188e854aede8feddc01c2d7cbaedd0af4faf5ac03d28f8df9d6dd2f7ae58d9de81eb9d4f3bb02daafb85b7fdf8d54ba38994af07bb338af2b27940cc3413ed diff --git a/dev-python/mongoengine/mongoengine-0.20.0.ebuild b/dev-python/mongoengine/mongoengine-0.20.0.ebuild deleted file mode 100644 index 55fa670b3f9..000 --- a/dev-python/mongoengine/mongoengine-0.20.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -inherit distutils-r1 - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# TODO: make it run a local database server -RESTRICT="test" - -RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -src_prepare() { - # TODO: investigate - sed -e 's:test_covered_index:_&:' \ - -i tests/document/test_indexes.py || die - # incompatible pillow? - sed -e 's:test_image_field_resize:_&:' \ - -e 's:test_image_field_thumbnail:_&:' \ - -i tests/fields/test_file_field.py || die - # no $eval - sed -e 's:test_exec_js_field_sub:_&:' \ - -e 's:test_exec_js_query:_&:' \ - -e 's:test_item_frequencies_normalize:_&:' \ - -e 's:test_item_frequencies_with_0_values:_&:' \ - -e 's:test_item_frequencies_with_False_values:_&:' \ - -e 's:test_item_frequencies_with_null_embedded:_&:' \ - -i tests/queryset/test_queryset.py || die - # TODO: investigate (wrong order? bad comparison?) - sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ - -i tests/queryset/test_queryset.py || die - - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: c026f73b18064b182e5d76081228214ad2749ef9 Author: Sam James gentoo org> AuthorDate: Mon Dec 21 20:25:36 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 21 20:25:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c026f73b dev-python/mongoengine: Stabilize 0.21.0 ALLARCHES, #761160 Signed-off-by: Sam James gentoo.org> dev-python/mongoengine/mongoengine-0.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.21.0.ebuild b/dev-python/mongoengine/mongoengine-0.21.0.ebuild index 30844f5c2a3..55fa670b3f9 100644 --- a/dev-python/mongoengine/mongoengine-0.21.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.21.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # TODO: make it run a local database server RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 9fb5669eb27471186ab23cb331344ff176184192 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 21 19:38:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 21 19:43:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb5669e dev-python/mongoengine: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/mongoengine/metadata.xml b/dev-python/mongoengine/metadata.xml index 1fa49211b39..5adaf6fb9dd 100644 --- a/dev-python/mongoengine/metadata.xml +++ b/dev-python/mongoengine/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + MongoEngine/mongoengine mongoengine
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 718befbb10c7bbb234be2aa0ffd0b04605b1fe11 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 16 22:37:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 16 23:03:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718befbb dev-python/mongoengine: Bump to 0.22.1 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.22.1.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 2d38719ecc6..b4efee90259 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,3 +1,4 @@ DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 DIST mongoengine-0.21.0.tar.gz 320173 BLAKE2B 6c53c8dd967209039a3c2b6e279e6a27cf7073a6284b0df70aff25004c8499e88088d934eadf2e23dc3f43cd2ebc0d3c202cfbee618772b8a794a6ef933a9a75 SHA512 37642e9c9333fb4480262e916d678ef04a1f839b62e7d58528485b7df7cb9b22d3cb0b093084fcb92e331698c7d5bf2411df5d0c6e6b9324748189b9084c3f54 DIST mongoengine-0.22.0.tar.gz 319893 BLAKE2B dc58cad3a93b5c391012fcbc7f0f9cc372bae970847c629bbe6dd158b8d6d9b032b26c118a7931f51f6754333fdbd890904699417076a84ff295233e33daa48c SHA512 293cf0124c18d4c67ecd70e129ab51a0a29a919fecddffbf24619275012534d7c5cb7ee97a65d933654cd582554a276772dc933b1fba357ddac8d3a295f4fda8 +DIST mongoengine-0.22.1.tar.gz 321227 BLAKE2B 933850eb85623a33b1f8e124b6c8375a9e0448c39f5cf44a3aa5b281746933043873d6ac32997121b15c611b9c1a50a1194fa8f364bae3009339d50f5ca98bb8 SHA512 a5188e854aede8feddc01c2d7cbaedd0af4faf5ac03d28f8df9d6dd2f7ae58d9de81eb9d4f3bb02daafb85b7fdf8d54ba38994af07bb338af2b27940cc3413ed diff --git a/dev-python/mongoengine/mongoengine-0.22.1.ebuild b/dev-python/mongoengine/mongoengine-0.22.1.ebuild new file mode 100644 index 000..bcf7043f3db --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.22.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# TODO: make it run a local database server +RESTRICT="test" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: c44306e61b9b86cf58ade0866431c547fff495a1 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 15 08:36:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 15 11:05:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44306e6 dev-python/mongoengine: Bump to 0.22.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.22.0.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index d3d7786870d..2d38719ecc6 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,2 +1,3 @@ DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 DIST mongoengine-0.21.0.tar.gz 320173 BLAKE2B 6c53c8dd967209039a3c2b6e279e6a27cf7073a6284b0df70aff25004c8499e88088d934eadf2e23dc3f43cd2ebc0d3c202cfbee618772b8a794a6ef933a9a75 SHA512 37642e9c9333fb4480262e916d678ef04a1f839b62e7d58528485b7df7cb9b22d3cb0b093084fcb92e331698c7d5bf2411df5d0c6e6b9324748189b9084c3f54 +DIST mongoengine-0.22.0.tar.gz 319893 BLAKE2B dc58cad3a93b5c391012fcbc7f0f9cc372bae970847c629bbe6dd158b8d6d9b032b26c118a7931f51f6754333fdbd890904699417076a84ff295233e33daa48c SHA512 293cf0124c18d4c67ecd70e129ab51a0a29a919fecddffbf24619275012534d7c5cb7ee97a65d933654cd582554a276772dc933b1fba357ddac8d3a295f4fda8 diff --git a/dev-python/mongoengine/mongoengine-0.22.0.ebuild b/dev-python/mongoengine/mongoengine-0.22.0.ebuild new file mode 100644 index 000..bcf7043f3db --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.22.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# TODO: make it run a local database server +RESTRICT="test" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: a9e993564edb14e94ed49074a889e46829e5fabe Author: Michał Górny gentoo org> AuthorDate: Fri Nov 20 09:47:47 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 20 09:54:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e99356 dev-python/mongoengine: Bump to 0.21.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.21.0.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 318deff5f4f..d3d7786870d 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1 +1,2 @@ DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 +DIST mongoengine-0.21.0.tar.gz 320173 BLAKE2B 6c53c8dd967209039a3c2b6e279e6a27cf7073a6284b0df70aff25004c8499e88088d934eadf2e23dc3f43cd2ebc0d3c202cfbee618772b8a794a6ef933a9a75 SHA512 37642e9c9333fb4480262e916d678ef04a1f839b62e7d58528485b7df7cb9b22d3cb0b093084fcb92e331698c7d5bf2411df5d0c6e6b9324748189b9084c3f54 diff --git a/dev-python/mongoengine/mongoengine-0.21.0.ebuild b/dev-python/mongoengine/mongoengine-0.21.0.ebuild new file mode 100644 index 000..30844f5c2a3 --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.21.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# TODO: make it run a local database server +RESTRICT="test" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # incompatible pillow? + sed -e 's:test_image_field_resize:_&:' \ + -e 's:test_image_field_thumbnail:_&:' \ + -i tests/fields/test_file_field.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 48efde394b324e957f99a927a3f0d6419795821a Author: Michał Górny gentoo org> AuthorDate: Fri Sep 18 15:25:42 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 18 15:25:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48efde39 dev-python/mongoengine: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/mongoengine-0.10.6.ebuild | 31 2 files changed, 32 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 0faede28dad..318deff5f4f 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,2 +1 @@ -DIST mongoengine-0.10.6.tar.gz 469469 BLAKE2B 3930126d64e1b43d579412069da33a96e6c525d459905d05f677a406a262a15e16d8f6460637c253ace4addbe07655d194fede19fe050f4628aa17dbb6115038 SHA512 a8d16739892c64ed408afab49c6d33a4b438af83e003844caa101cd51366038ba75121d12b4385a546cf4d946a506bc11f173355f6855e740cef9fddfd6437e7 DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild deleted file mode 100644 index 6d7423247ac..000 --- a/dev-python/mongoengine/mongoengine-0.10.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8} ) -inherit distutils-r1 - -RESTRICT="test" # connects to local DB and other nonsense - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RDEPEND="" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}]" - -python_prepare_all() { - sed -i -e 's/tests/tests*/g' setup.py || die "Failed to fix test removal thingy" - distutils-r1_python_prepare_all -} - -python_test() { - nosetests || die "Testing failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 61e2625869a9f63dad96b7b4be6d7f428ab8a328 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 01:24:21 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 01:32:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e26258 dev-python/mongoengine: x86 stable (bug #737776) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/mongoengine/mongoengine-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.20.0.ebuild b/dev-python/mongoengine/mongoengine-0.20.0.ebuild index afdd1e6f397..55fa670b3f9 100644 --- a/dev-python/mongoengine/mongoengine-0.20.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.20.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" # TODO: make it run a local database server RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 3a61c02a2b306a18a268a03b03be6abb281701c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 25 12:52:00 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 25 12:52:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a61c02a dev-python/mongoengine: amd64 stable wrt bug #737776 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/mongoengine/mongoengine-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.20.0.ebuild b/dev-python/mongoengine/mongoengine-0.20.0.ebuild index 30844f5c2a3..afdd1e6f397 100644 --- a/dev-python/mongoengine/mongoengine-0.20.0.ebuild +++ b/dev-python/mongoengine/mongoengine-0.20.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # TODO: make it run a local database server RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: b569d5638403b8e045b416760b38263cbfc4ccba Author: Michał Górny gentoo org> AuthorDate: Thu Jul 2 12:24:11 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 2 12:42:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b569d563 dev-python/mongoengine: Bump to 0.20.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.20.0.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index 7690049b285..0faede28dad 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1 +1,2 @@ DIST mongoengine-0.10.6.tar.gz 469469 BLAKE2B 3930126d64e1b43d579412069da33a96e6c525d459905d05f677a406a262a15e16d8f6460637c253ace4addbe07655d194fede19fe050f4628aa17dbb6115038 SHA512 a8d16739892c64ed408afab49c6d33a4b438af83e003844caa101cd51366038ba75121d12b4385a546cf4d946a506bc11f173355f6855e740cef9fddfd6437e7 +DIST mongoengine-0.20.0.tar.gz 311698 BLAKE2B 11bae8d342a77bcc241884beb92d67a6d4f7112d0af3a467196eb94233b003aa27d019ab346140ce7430b4019879c8c86e01f3067677254559243b6d1f0ddc80 SHA512 ef973af9893f6e53811e1a47a131989f5a057af04ab9d512059f968af89fcd23f05d910c7de03330b5f4771db8e11ea2e48060f95ed790f8d238df6c6f7b9306 diff --git a/dev-python/mongoengine/mongoengine-0.20.0.ebuild b/dev-python/mongoengine/mongoengine-0.20.0.ebuild new file mode 100644 index 000..30844f5c2a3 --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.20.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# TODO: make it run a local database server +RESTRICT="test" + +RDEPEND="dev-python/blinker[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/mongomock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + # TODO: investigate + sed -e 's:test_covered_index:_&:' \ + -i tests/document/test_indexes.py || die + # incompatible pillow? + sed -e 's:test_image_field_resize:_&:' \ + -e 's:test_image_field_thumbnail:_&:' \ + -i tests/fields/test_file_field.py || die + # no $eval + sed -e 's:test_exec_js_field_sub:_&:' \ + -e 's:test_exec_js_query:_&:' \ + -e 's:test_item_frequencies_normalize:_&:' \ + -e 's:test_item_frequencies_with_0_values:_&:' \ + -e 's:test_item_frequencies_with_False_values:_&:' \ + -e 's:test_item_frequencies_with_null_embedded:_&:' \ + -i tests/queryset/test_queryset.py || die + # TODO: investigate (wrong order? bad comparison?) + sed -e 's:test_distinct_ListField_EmbeddedDocumentField:_&:' \ + -i tests/queryset/test_queryset.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: b307b23b2e05e817ff860c014ab9975a1c00869a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 30 12:21:12 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 5 21:27:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b307b23b dev-python/mongoengine: python3_8 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/mongoengine/mongoengine-0.10.6.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild index 88ea7449889..6d7423247ac 100644 --- a/dev-python/mongoengine/mongoengine-0.10.6.ebuild +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -3,8 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_6,3_7} ) - +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 RESTRICT="test" # connects to local DB and other nonsense
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 583f05604ceee18361741981ce4dda0efddd0fd7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 30 12:21:12 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 1 19:25:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583f0560 dev-python/mongoengine: python3_7 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/mongoengine/mongoengine-0.10.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild index 9f915640b72..69693289e21 100644 --- a/dev-python/mongoengine/mongoengine-0.10.6.ebuild +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: b3db6b9204abbbef47fa7aacc8b7e9155857d587 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 4 23:35:15 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 09:36:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3db6b92 dev-python/mongoengine: Clean old up dev-python/mongoengine/Manifest | 1 - dev-python/mongoengine/mongoengine-0.8.3.ebuild | 32 - 2 files changed, 33 deletions(-) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index d32e2429979..7690049b285 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1,2 +1 @@ DIST mongoengine-0.10.6.tar.gz 469469 BLAKE2B 3930126d64e1b43d579412069da33a96e6c525d459905d05f677a406a262a15e16d8f6460637c253ace4addbe07655d194fede19fe050f4628aa17dbb6115038 SHA512 a8d16739892c64ed408afab49c6d33a4b438af83e003844caa101cd51366038ba75121d12b4385a546cf4d946a506bc11f173355f6855e740cef9fddfd6437e7 -DIST mongoengine-0.8.3.tar.gz 219978 BLAKE2B cf19e8baa6945a0a79e777544361df555e6da848f9479f44e5c52e5f8a2331fcf2b01fbc547e1e1a5ec96ffd50485cb04cc46cb59ac0372109b56bd0021a7c3c SHA512 b77c36ae008fb31f26a60135fbba3a9cf08375506a760daa3fe9e2558a6c67f4ea769eccf7c472c9ddef900fe50548aca00a81d0e666b007398b31cb4d32e368 diff --git a/dev-python/mongoengine/mongoengine-0.8.3.ebuild b/dev-python/mongoengine/mongoengine-0.8.3.ebuild deleted file mode 100644 index 90c2e775863..000 --- a/dev-python/mongoengine/mongoengine-0.8.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -RESTRICT="test" # connects to local DB and other nonsense - -DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" -HOMEPAGE="https://github.com/MongoEngine/mongoengine/; -SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pymongo[${PYTHON_USEDEP}] - " - -src_prepare() { - sed -i -e 's/tests/tests*/g' setup.py || die "Failed to fix test removal thingy" -} - -python_test() { - nosetests || die "Testing failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 079a2062a095547edd0319cd4791882d5148d032 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Dec 29 18:47:26 2017 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Dec 29 18:48:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079a2062 dev-python/mongoengine: amd64 stable wrt bug #641318 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-python/mongoengine/mongoengine-0.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild index 2e3ccd51f62..5aa1811871e 100644 --- a/dev-python/mongoengine/mongoengine-0.10.6.ebuild +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: 9e379e46fb22f02f63b23cb6b1bc0a0f098bc7ec Author: Manuel Rüger gentoo org> AuthorDate: Mon May 15 13:32:08 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon May 15 13:48:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e379e46 dev-python/mongoengine: Add python3_6 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/mongoengine/mongoengine-0.10.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild index 27d08f68839..f55967b8661 100644 --- a/dev-python/mongoengine/mongoengine-0.10.6.ebuild +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/
commit: b101e0781f60801fa0e40c77e3843be5e2fcc1c0 Author: Tiziano Müller gentoo org> AuthorDate: Thu Jun 9 10:10:42 2016 + Commit: Tiziano Müller gentoo org> CommitDate: Thu Jun 9 10:11:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b101e078 dev-python/mongoengine: version bump, add Python-3 support Package-Manager: portage-2.3.0_rc1 dev-python/mongoengine/Manifest | 1 + dev-python/mongoengine/mongoengine-0.10.6.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest index af45567..eecb27f 100644 --- a/dev-python/mongoengine/Manifest +++ b/dev-python/mongoengine/Manifest @@ -1 +1,2 @@ +DIST mongoengine-0.10.6.tar.gz 469469 SHA256 0fa34c2747c987eebe624a794d18ffefbed440e374e3d230b2baed7c98b9513d SHA512 a8d16739892c64ed408afab49c6d33a4b438af83e003844caa101cd51366038ba75121d12b4385a546cf4d946a506bc11f173355f6855e740cef9fddfd6437e7 WHIRLPOOL 58f511cfe80cae44c41fe1f451bd19edfc653e7c885547b16f1cd3436f62273c947c7ce893639d1fe3e1417bc6c4c97034bb84a85cf76886252b426b2e776bf4 DIST mongoengine-0.8.3.tar.gz 219978 SHA256 e8e8acbffda03d70ab09615135b823b7707bd11a4e6c9327c2fd8cbed145c14a SHA512 b77c36ae008fb31f26a60135fbba3a9cf08375506a760daa3fe9e2558a6c67f4ea769eccf7c472c9ddef900fe50548aca00a81d0e666b007398b31cb4d32e368 WHIRLPOOL 241c0b51a2c9a130ed8416266baa1394d06def7c7b074cec7c6a35da6add251cd0aa05f0350bf9334ee9d3921e6a686c23dbdf5a3120a1459a4adfc134c244e1 diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild new file mode 100644 index 000..8a99bfe --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +inherit distutils-r1 + +RESTRICT="test" # connects to local DB and other nonsense + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/; +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" + +python_prepare_all() { + sed -i -e 's/tests/tests*/g' setup.py || die "Failed to fix test removal thingy" + distutils-r1_python_prepare_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +}