[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/, dev-python/factory-boy/, profiles/updates/, ...
commit: 14967e96f54f75e4de755420e002a77fb45afb57 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Mar 16 13:26:40 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Mar 16 13:26:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14967e96 dev-python/factory-boy: rename Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/{factory_boy => factory-boy}/Manifest | 0 .../factory_boy-3.2.1.ebuild => factory-boy/factory-boy-3.2.1.ebuild} | 4 ++-- dev-python/{factory_boy => factory-boy}/metadata.xml | 0 dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 5 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory-boy/Manifest similarity index 100% rename from dev-python/factory_boy/Manifest rename to dev-python/factory-boy/Manifest diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1.ebuild similarity index 93% rename from dev-python/factory_boy/factory_boy-3.2.1.ebuild rename to dev-python/factory-boy/factory-boy-3.2.1.ebuild index 705979428..ad8f1ba1d 100644 --- a/dev-python/factory_boy/factory_boy-3.2.1.ebuild +++ b/dev-python/factory-boy/factory-boy-3.2.1.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A fixtures replacement tool" HOMEPAGE="https://github.com/FactoryBoy/factory_boy; -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P/-/_}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -24,7 +24,7 @@ BDEPEND=" dev-python/sqlalchemy[${PYTHON_USEDEP}] ) doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] ) " diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory-boy/metadata.xml similarity index 100% rename from dev-python/factory_boy/metadata.xml rename to dev-python/factory-boy/metadata.xml diff --git a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild index 38242bcf0..0bdfe9710 100644 --- a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild +++ b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild @@ -25,7 +25,7 @@ RDEPEND=" " # tests pytest-xdist integration BDEPEND="test? ( - dev-python/factory_boy[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] dev-python/Faker[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 01d87543b..7764488ac 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -2,3 +2,4 @@ move dev-python/dropbox-sdk-python dev-python/dropbox move dev-python/sre_yield dev-python/sre-yield move dev-python/http_ece dev-python/http-ece move dev-util/psautohint dev-python/psautohint +move dev-python/factory_boy dev-python/factory-boy
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 216950a7aa35f9a64c4f9b2cbe8e5e6b9fd03357 Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 30 22:55:41 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 30 23:04:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=216950a7 dev-python/factory_boy: drop 3.2.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest | 1 - dev-python/factory_boy/factory_boy-3.2.0.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 4d792cb42..827660748 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1,2 +1 @@ -DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5 SHA512 1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0 DIST factory_boy-3.2.1.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 diff --git a/dev-python/factory_boy/factory_boy-3.2.0.ebuild b/dev-python/factory_boy/factory_boy-3.2.0.ebuild deleted file mode 100644 index 769ecc07f..0 --- a/dev-python/factory_boy/factory_boy-3.2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{8,9} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy; -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/mongoengine[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # Disable online tests - sed -i -e 's:tearDownClass:_&:' \ - -e 's:test_creation:_&:' \ - tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-spelling
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 4de1556fdd89a99aabf9b6ddabef9801c82e289b Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 30 22:56:12 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 30 23:04:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4de1556f dev-python/factory_boy: update SRC_URI Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest | 2 +- dev-python/factory_boy/factory_boy-3.2.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 827660748..bcb816980 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1 +1 @@ -DIST factory_boy-3.2.1.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 +DIST factory_boy-3.2.1.gh.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory_boy/factory_boy-3.2.1.ebuild index 8d795eb62..358e05f2f 100644 --- a/dev-python/factory_boy/factory_boy-3.2.1.ebuild +++ b/dev-python/factory_boy/factory_boy-3.2.1.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A fixtures replacement tool" HOMEPAGE="https://github.com/FactoryBoy/factory_boy; -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 4a4dca26c739fcea52dd99dd7610b1c8b97e9ea1 Author: Alessandro Barbieri gmail com> AuthorDate: Thu Mar 17 01:39:26 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu Mar 17 01:39:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a4dca26 dev-python/factory_boy: add 3.2.1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest | 1 + dev-python/factory_boy/factory_boy-3.2.1.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 09900557e..4d792cb42 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1 +1,2 @@ DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5 SHA512 1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0 +DIST factory_boy-3.2.1.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory_boy/factory_boy-3.2.1.ebuild new file mode 100644 index 0..a4a2b9390 --- /dev/null +++ b/dev-python/factory_boy/factory_boy-3.2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9} ) + +inherit distutils-r1 + +DESCRIPTION="A fixtures replacement tool" +HOMEPAGE="https://github.com/FactoryBoy/factory_boy; +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/mongoengine[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/factory_boy[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Fix symbolic link QA + rm ChangeLog || die "remove failed" + cp docs/changelog.rst ChangeLog || die "copy failed" + + # Disable online tests + sed -i \ + -e 's|tearDownClass|_&|' \ + -e 's|test_creation|_&|' \ + tests/test_mongoengine.py || die + + distutils-r1_python_prepare_all +} + +distutils_enable_tests --install unittest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-spelling
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 1591dd27d68e149f3f426738f2f7edec17f6b15c Author: Alessandro Barbieri gmail com> AuthorDate: Mon Jun 14 22:50:20 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Jun 14 23:09:43 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1591dd27 dev-python/factory_boy: drop 3.1.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest | 1 - dev-python/factory_boy/factory_boy-3.1.0.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 0369c8b2e..09900557e 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1,2 +1 @@ -DIST factory_boy-3.1.0.tar.gz 144612 BLAKE2B 75968ed836183ccaabe229f5866ed409d38e5c57cca0cf2e54ed737116bad5632dee8f79004be26ff9ed2cf8a270a4e7f2318ab83f1e0f443a6f4b5f0b77cf26 SHA512 6fff7b26f1a8a2c533591699527f40d922f287663fe4fab3ce38204651d57bd6b287a4e01e5e0195cf5337cc48b25db0e97f64acd5b5b3799f3814f14da8e5a5 DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5 SHA512 1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0 diff --git a/dev-python/factory_boy/factory_boy-3.1.0.ebuild b/dev-python/factory_boy/factory_boy-3.1.0.ebuild deleted file mode 100644 index acdb9bd22..0 --- a/dev-python/factory_boy/factory_boy-3.1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy; -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/mongoengine[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # Disable online tests - sed -i -e 's:tearDownClass:_&:' \ - -e 's:test_creation:_&:' \ - tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 4b25a64b633d962751b147323ba20f7762808be1 Author: Alessandro Barbieri gmail com> AuthorDate: Wed May 5 07:26:45 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed May 5 07:32:53 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b25a64b dev-python/factory_boy: comaintainers welcome Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory_boy/metadata.xml index 37dfb1886..4e686ea06 100644 --- a/dev-python/factory_boy/metadata.xml +++ b/dev-python/factory_boy/metadata.xml @@ -2,6 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> + co-maintainers welcome lssndrbarbi...@gmail.com Alessandro Barbieri
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 88fab97a7d30eed994c7d2501bca575d0aefc16a Author: Theo Anderson posteo de> AuthorDate: Wed Apr 14 08:58:29 2021 + Commit: Theo Anderson posteo de> CommitDate: Wed Apr 14 09:04:48 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88fab97a dev-python/factory_boy: drop x86 Signed-off-by: Theo Anderson posteo.de> dev-python/factory_boy/factory_boy-3.1.0.ebuild | 2 +- dev-python/factory_boy/factory_boy-3.2.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/factory_boy/factory_boy-3.1.0.ebuild b/dev-python/factory_boy/factory_boy-3.1.0.ebuild index f7cd9f10a..acdb9bd22 100644 --- a/dev-python/factory_boy/factory_boy-3.1.0.ebuild +++ b/dev-python/factory_boy/factory_boy-3.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" BDEPEND=" diff --git a/dev-python/factory_boy/factory_boy-3.2.0.ebuild b/dev-python/factory_boy/factory_boy-3.2.0.ebuild index 78af8047c..21685d557 100644 --- a/dev-python/factory_boy/factory_boy-3.2.0.ebuild +++ b/dev-python/factory_boy/factory_boy-3.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" BDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 3686a367137005e14a83d04de9710a7f265cb46f Author: Alessandro Barbieri gmail com> AuthorDate: Mon Mar 22 23:38:24 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Mar 23 00:03:11 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3686a367 dev-python/factory_boy: bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest | 1 + dev-python/factory_boy/factory_boy-3.2.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 3f8ee384..0369c8b2 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1 +1,2 @@ DIST factory_boy-3.1.0.tar.gz 144612 BLAKE2B 75968ed836183ccaabe229f5866ed409d38e5c57cca0cf2e54ed737116bad5632dee8f79004be26ff9ed2cf8a270a4e7f2318ab83f1e0f443a6f4b5f0b77cf26 SHA512 6fff7b26f1a8a2c533591699527f40d922f287663fe4fab3ce38204651d57bd6b287a4e01e5e0195cf5337cc48b25db0e97f64acd5b5b3799f3814f14da8e5a5 +DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5 SHA512 1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0 diff --git a/dev-python/factory_boy/factory_boy-3.2.0.ebuild b/dev-python/factory_boy/factory_boy-3.2.0.ebuild new file mode 100644 index ..78af8047 --- /dev/null +++ b/dev-python/factory_boy/factory_boy-3.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="A fixtures replacement tool" +HOMEPAGE="https://github.com/FactoryBoy/factory_boy; +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/mongoengine[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/factory_boy[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Fix symbolic link QA + rm ChangeLog || die "remove failed" + cp docs/changelog.rst ChangeLog || die "copy failed" + + # Disable online tests + sed -i -e 's:tearDownClass:_&:' \ + -e 's:test_creation:_&:' \ + tests/test_mongoengine.py || die + + distutils-r1_python_prepare_all +} + +distutils_enable_tests --install unittest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-spelling
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/, dev-python/faker/, dev-python/pytest-randomly/
commit: afd6fe816e09d7e7769ee1e8cd8f1a44ade21e9a Author: Theo Anderson posteo de> AuthorDate: Tue Feb 16 01:43:57 2021 + Commit: Theo Anderson posteo de> CommitDate: Tue Feb 16 01:43:57 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afd6fe81 dev-python/faker: remove package added to ::gentoo (dev-python/Faker) Closes: https://github.com/gentoo/guru/issues/40 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-python/factory_boy/factory_boy-3.1.0.ebuild| 4 +- dev-python/faker/Manifest | 1 - dev-python/faker/faker-5.0.2.ebuild| 43 -- dev-python/faker/metadata.xml | 35 -- .../pytest-randomly/pytest-randomly-3.5.0.ebuild | 4 +- 5 files changed, 4 insertions(+), 83 deletions(-) diff --git a/dev-python/factory_boy/factory_boy-3.1.0.ebuild b/dev-python/factory_boy/factory_boy-3.1.0.ebuild index 8b9ce83f..f7cd9f10 100644 --- a/dev-python/factory_boy/factory_boy-3.1.0.ebuild +++ b/dev-python/factory_boy/factory_boy-3.1.0.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" @@ -15,7 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/faker[${PYTHON_USEDEP}]" +RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" BDEPEND=" test? ( $(python_gen_impl_dep sqlite) diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest deleted file mode 100644 index 15e14850.. --- a/dev-python/faker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST faker-5.0.2.tar.gz 1070479 BLAKE2B 72627ef272bde4692cc524b5970d5080772efaddcb0c0116709cfd7881a94f73052573aab1cdca5813e907429ae6f054fb9cd11c6a7a02b8035f74576641c9bb SHA512 b7694b3d5ec34ab136d4a6ff87815c3bd5e69f88b339e0382ba8dda62df09df5a4d291a18958e4b2807572893707c10793da092464de5f9f03a63e4a07f35501 diff --git a/dev-python/faker/faker-5.0.2.ebuild b/dev-python/faker/faker-5.0.2.ebuild deleted file mode 100644 index d5a17fb9.. --- a/dev-python/faker/faker-5.0.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Python package that generates fake data" -HOMEPAGE=" - https://github.com/joke2k/faker - https://pypi.org/project/Faker -" -SRC_URI="https://github.com/joke2k/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] - >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - >=dev-python/pytest-6.0.1[${PYTHON_USEDEP}] - >=dev-python/random2-1.0.1[${PYTHON_USEDEP}] - >=dev-python/ukpostcodeparser-1.1.1[${PYTHON_USEDEP}] - >=dev-python/validators-0.13.0[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - export READTHEDOCS=True || die - default -} - -distutils_enable_tests --install pytest -#TODO: make docs working -#Handler for event 'builder-inited' threw an exception (exception: [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/faker-5.0.0/work/docs/providers.rst') -#distutils_enable_sphinx docs --no-autodoc diff --git a/dev-python/faker/metadata.xml b/dev-python/faker/metadata.xml deleted file mode 100644 index df805486.. --- a/dev-python/faker/metadata.xml +++ /dev/null @@ -1,35 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - Python package that generates fake data for you. - Whether you need to bootstrap your database, create good-looking - XML documents, fill-in your persistence to stress test it, - or anonymize data taken from a production service, Faker is for you. - - - - - Daniele Faraglia - - - jok...@gmail.com - - - - https://faker.readthedocs.io/en/stable - - - https://github.com/joke2k/faker/issues - - - https://raw.githubusercontent.com/joke2k/faker/master/CHANGELOG.rst - - joke2k/faker - Faker - - diff --git a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild index cd01e648..d26ebd55 100644 ---
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/, dev-python/factory_boy/files/
commit: 39e0d07921b7b5954c675cf27b65858baf312282 Author: Andrew Ammerlaan riseup net> AuthorDate: Fri Dec 18 16:17:40 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Dec 18 16:17:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39e0d079 dev-python/factory_boy: version bump 3.1.0, add py3.9 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/factory_boy/Manifest| 3 +- .../factory_boy/factory_boy-2.12.0-r1.ebuild | 44 -- ...y_boy-3.0.1.ebuild => factory_boy-3.1.0.ebuild} | 4 +- .../files/factory_boy-2.11.1-test.patch| 22 --- 4 files changed, 3 insertions(+), 70 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 17b2aaf3..3f8ee384 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1,2 +1 @@ -DIST factory_boy-2.12.0.tar.gz 142758 BLAKE2B ce5ebae106fd57ce5292ad4713e20e5a83a818675746dd3bb241ad3592da83975b87659547740a3cddb646795889605260ce24d6f1878994418eec35c9b7b8da SHA512 33236bc02d5331998bb210af498bea46fc9540e66af32db8fdab563193b7ae8870e7cc01c93c24a03ee23ba64bac6ca27a72bb51a264d1c7b6bf9b098c65d5d2 -DIST factory_boy-3.0.1.tar.gz 143652 BLAKE2B 38b21722e9fa5dc248342f7fb3f03126f05aefda052d6e65f7f932c68655aad108bbe0a7f2d643825f475b1ccd33406e1c1b4946413e5ae050a78ba5617decd4 SHA512 8e1611e04b40a14d333a33e0f3a938cdf43895fc0559618d06b9acec903829db59c62c34c01f3c8a79e7419bbe347147e1d6a0f106928a334eab505dd04b1890 +DIST factory_boy-3.1.0.tar.gz 144612 BLAKE2B 75968ed836183ccaabe229f5866ed409d38e5c57cca0cf2e54ed737116bad5632dee8f79004be26ff9ed2cf8a270a4e7f2318ab83f1e0f443a6f4b5f0b77cf26 SHA512 6fff7b26f1a8a2c533591699527f40d922f287663fe4fab3ce38204651d57bd6b287a4e01e5e0195cf5337cc48b25db0e97f64acd5b5b3799f3814f14da8e5a5 diff --git a/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild deleted file mode 100644 index 500cc2cd.. --- a/dev-python/factory_boy/factory_boy-2.12.0-r1.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_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy; -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/faker[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/mongoengine[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) -" -#not really needed -# dev-python/isort[${PYTHON_USEDEP}] - -# Disable tests which require running mongod -PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" ) - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - distutils-r1_python_prepare_all -} - -distutils_enable_tests unittest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme diff --git a/dev-python/factory_boy/factory_boy-3.0.1.ebuild b/dev-python/factory_boy/factory_boy-3.1.0.ebuild similarity index 93% rename from dev-python/factory_boy/factory_boy-3.0.1.ebuild rename to dev-python/factory_boy/factory_boy-3.1.0.ebuild index 91f2687f..8b9ce83f 100644 --- a/dev-python/factory_boy/factory_boy-3.0.1.ebuild +++ b/dev-python/factory_boy/factory_boy-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit distutils-r1 @@ -42,5 +42,5 @@ python_prepare_all() { distutils-r1_python_prepare_all } -distutils_enable_tests unittest +distutils_enable_tests --install unittest distutils_enable_sphinx docs dev-python/sphinx_rtd_theme diff --git a/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch b/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch deleted file mode 100644 index 0cdb54aa.. --- a/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch +++ /dev/null @@ -1,22 +0,0 @@ ../tests/test_mongoengine.py 2018-12-22 16:22:00.168173656 +0200 -+++ ../tests/test_mongoengine.py 2018-12-22 16:22:23.207181092 +0200 -@@ -58,9 +58,6 @@ - ) - - @classmethod --def tearDownClass(cls): --cls.db.drop_database(cls.db_name) -- - def setUp(self): - mongoengine.connect('factory_boy_test') - -@@ -69,9 +66,3 @@ - self.assertEqual('name0', std.name) - self.assertEqual('street0', std.address.street) - self.assertIsNone(std.id) -- --def test_creation(self):
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: d4b9521b452de819d0ffed36165ac8dd418d709f Author: Andrew Ammerlaan riseup net> AuthorDate: Fri Aug 28 15:06:47 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Aug 28 15:26:10 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4b9521b dev-python/factory_boy: version bump 3.0.1 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/factory_boy/Manifest | 1 + dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild | 2 +- ...ry_boy-2.12.0.ebuild => factory_boy-3.0.1.ebuild} | 20 ++-- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 5516a43..17b2aaf 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1 +1,2 @@ DIST factory_boy-2.12.0.tar.gz 142758 BLAKE2B ce5ebae106fd57ce5292ad4713e20e5a83a818675746dd3bb241ad3592da83975b87659547740a3cddb646795889605260ce24d6f1878994418eec35c9b7b8da SHA512 33236bc02d5331998bb210af498bea46fc9540e66af32db8fdab563193b7ae8870e7cc01c93c24a03ee23ba64bac6ca27a72bb51a264d1c7b6bf9b098c65d5d2 +DIST factory_boy-3.0.1.tar.gz 143652 BLAKE2B 38b21722e9fa5dc248342f7fb3f03126f05aefda052d6e65f7f932c68655aad108bbe0a7f2d643825f475b1ccd33406e1c1b4946413e5ae050a78ba5617decd4 SHA512 8e1611e04b40a14d333a33e0f3a938cdf43895fc0559618d06b9acec903829db59c62c34c01f3c8a79e7419bbe347147e1d6a0f106928a334eab505dd04b1890 diff --git a/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild index 6c902da..500cc2c 100644 --- a/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild +++ b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 diff --git a/dev-python/factory_boy/factory_boy-2.12.0.ebuild b/dev-python/factory_boy/factory_boy-3.0.1.ebuild similarity index 75% rename from dev-python/factory_boy/factory_boy-2.12.0.ebuild rename to dev-python/factory_boy/factory_boy-3.0.1.ebuild index f911893..91f2687 100644 --- a/dev-python/factory_boy/factory_boy-2.12.0.ebuild +++ b/dev-python/factory_boy/factory_boy-3.0.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 @@ -16,31 +16,31 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND="dev-python/faker[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} +BDEPEND=" test? ( $(python_gen_impl_dep sqlite) dev-python/django[${PYTHON_USEDEP}] - dev-python/isort[${PYTHON_USEDEP}] dev-python/mongoengine[${PYTHON_USEDEP}] dev-python/pillow[jpeg,${PYTHON_USEDEP}] dev-python/sqlalchemy[${PYTHON_USEDEP}] ) + doc? ( + dev-python/factory_boy[${PYTHON_USEDEP}] + ) " -# Disable tests which require running mongod -PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" ) python_prepare_all() { # Fix symbolic link QA rm ChangeLog || die "remove failed" cp docs/changelog.rst ChangeLog || die "copy failed" + # Disable online tests + sed -i -e 's:tearDownClass:_&:' \ + -e 's:test_creation:_&:' \ + tests/test_mongoengine.py || die + distutils-r1_python_prepare_all } -#python_test() { -# "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" -#} - distutils_enable_tests unittest distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/
commit: 41821e268c187d6272b09f65b6b630b37c982477 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 27 21:21:58 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Apr 27 21:24:15 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41821e26 dev-python/factory_boy: deps cleanup Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alessandro Barbieri gmail.com> .../factory_boy/factory_boy-2.12.0-r1.ebuild | 44 ++ dev-python/factory_boy/metadata.xml| 8 2 files changed, 52 insertions(+) diff --git a/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild new file mode 100644 index 000..6c902da --- /dev/null +++ b/dev-python/factory_boy/factory_boy-2.12.0-r1.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,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="A fixtures replacement tool" +HOMEPAGE="https://github.com/FactoryBoy/factory_boy; +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/faker[${PYTHON_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/mongoengine[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" +#not really needed +# dev-python/isort[${PYTHON_USEDEP}] + +# Disable tests which require running mongod +PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" ) + +python_prepare_all() { + # Fix symbolic link QA + rm ChangeLog || die "remove failed" + cp docs/changelog.rst ChangeLog || die "copy failed" + + distutils-r1_python_prepare_all +} + +distutils_enable_tests unittest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory_boy/metadata.xml index 5bacae7..37dfb18 100644 --- a/dev-python/factory_boy/metadata.xml +++ b/dev-python/factory_boy/metadata.xml @@ -11,7 +11,15 @@ ORMs (Django, Mongo, SQLAlchemy). + https://github.com/FactoryBoy/factory_boy/issues + https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst + https://factoryboy.readthedocs.io + + raphael.barrois+f...@polytechnique.org + Raphaƫl Barrois + FactoryBoy/factory_boy factory_boy +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/factory_boy/, dev-python/factory_boy/files/
commit: 0ad2f64b1aeecca2b2387ecd6decd07585808c31 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Apr 24 23:52:43 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Apr 25 00:37:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ad2f64b dev-python/factory_boy: new package Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/factory_boy/Manifest| 1 + dev-python/factory_boy/factory_boy-2.12.0.ebuild | 46 ++ .../files/factory_boy-2.11.1-test.patch| 22 +++ dev-python/factory_boy/metadata.xml| 17 4 files changed, 86 insertions(+) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest new file mode 100644 index 000..5516a43 --- /dev/null +++ b/dev-python/factory_boy/Manifest @@ -0,0 +1 @@ +DIST factory_boy-2.12.0.tar.gz 142758 BLAKE2B ce5ebae106fd57ce5292ad4713e20e5a83a818675746dd3bb241ad3592da83975b87659547740a3cddb646795889605260ce24d6f1878994418eec35c9b7b8da SHA512 33236bc02d5331998bb210af498bea46fc9540e66af32db8fdab563193b7ae8870e7cc01c93c24a03ee23ba64bac6ca27a72bb51a264d1c7b6bf9b098c65d5d2 diff --git a/dev-python/factory_boy/factory_boy-2.12.0.ebuild b/dev-python/factory_boy/factory_boy-2.12.0.ebuild new file mode 100644 index 000..f911893 --- /dev/null +++ b/dev-python/factory_boy/factory_boy-2.12.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="A fixtures replacement tool" +HOMEPAGE="https://github.com/FactoryBoy/factory_boy; +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/faker[${PYTHON_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/isort[${PYTHON_USEDEP}] + dev-python/mongoengine[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" +# Disable tests which require running mongod +PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" ) + +python_prepare_all() { + # Fix symbolic link QA + rm ChangeLog || die "remove failed" + cp docs/changelog.rst ChangeLog || die "copy failed" + + distutils-r1_python_prepare_all +} + +#python_test() { +# "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" +#} + +distutils_enable_tests unittest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme diff --git a/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch b/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch new file mode 100644 index 000..0cdb54a --- /dev/null +++ b/dev-python/factory_boy/files/factory_boy-2.11.1-test.patch @@ -0,0 +1,22 @@ +--- ../tests/test_mongoengine.py 2018-12-22 16:22:00.168173656 +0200 ../tests/test_mongoengine.py 2018-12-22 16:22:23.207181092 +0200 +@@ -58,9 +58,6 @@ + ) + + @classmethod +-def tearDownClass(cls): +-cls.db.drop_database(cls.db_name) +- + def setUp(self): + mongoengine.connect('factory_boy_test') + +@@ -69,9 +66,3 @@ + self.assertEqual('name0', std.name) + self.assertEqual('street0', std.address.street) + self.assertIsNone(std.id) +- +-def test_creation(self): +-std1 = PersonFactory.create() +-self.assertEqual('name1', std1.name) +-self.assertEqual('street1', std1.address.street) +-self.assertIsNotNone(std1.id) diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory_boy/metadata.xml new file mode 100644 index 000..5bacae7 --- /dev/null +++ b/dev-python/factory_boy/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + A versatile test fixtures replacement based on thoughtbot's + factory_bot for Ruby. It is designed to work well with various + ORMs (Django, Mongo, SQLAlchemy). + + + FactoryBoy/factory_boy + factory_boy + +