[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 10271e0994c3c04c5e85b765e65311f4955e01fd Author: Virgil Dupras gentoo org> AuthorDate: Mon Sep 3 13:26:53 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Sep 3 13:33:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10271e09 dev-python/django-tastypie: remove last-rited package Bug: https://bugs.gentoo.org/662632 dev-python/django-tastypie/Manifest| 1 - .../django-tastypie-0.13.3-r1.ebuild | 81 -- dev-python/django-tastypie/metadata.xml| 15 3 files changed, 97 deletions(-) diff --git a/dev-python/django-tastypie/Manifest b/dev-python/django-tastypie/Manifest deleted file mode 100644 index d1f64b28fb7..000 --- a/dev-python/django-tastypie/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST django-tastypie-0.13.3.tar.gz 231373 BLAKE2B a966e7d9f36b3399799afd00f92b4d0bc4041226d7aa3d55fc204c60eb7fd757d1c56ed985f79017754b16b4af92281004b968c75fce69862da8584a78e058bf SHA512 a4497c2212e1ca6614d69c8c847aedd9b9bb88c7c9083c3eae8bd163e9f61f4402c6adc0a3b2a5632e9d2d7e14b2158bce66d8e62257493edfbd9ca9be9355fb diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild deleted file mode 100644 index 901a7ba4a76..000 --- a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit distutils-r1 - -DESCRIPTION="A flexible and capable API layer for django utilising serialisers" -HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; -SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="amd64 x86" -IUSE="bip doc test" - -LICENSE="BSD" -SLOT="0" - -COMMON_DEPEND=">=dev-python/mimeparse-0.1.4[${PYTHON_USEDEP}] - !~dev-python/mimeparse-1.5[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] - !~dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] - >=dev-python/django-1.7[${PYTHON_USEDEP}] - -http://www.gentoo.org/dtd/metadata.dtd;> - - -pyt...@gentoo.org -Python - - -An optional serialiser dev-python/biplist - - -toastdriven/django-tastypie - - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 437eb41205b8f17951caee1c2b26c4812caa0225 Author: Virgil Dupras gentoo org> AuthorDate: Wed Jul 25 02:27:44 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Wed Jul 25 02:27:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437eb412 dev-python/django-tastypie: fix broken "doc" dependencies The "doc" conditional dependencies were, strangely, different from the runtime dependency and pinned specifically on django 1.9 which had to be masked for security reasons. Because of that, we had to mask the "doc" USE flag on the package. In this commit, we remove these strange dependencies and use the same as the runtime deps. Documentation builds fine. Committing as straight-to-stable because documentation simply couldn't be built before that. Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild index 366834775c9..901a7ba4a76 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild @@ -28,8 +28,10 @@ RDEPEND="${COMMON_DEPEND} # test: django fails at current version of sci-libs/geos, making tests # explode immediately -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( ${COMMON_DEPEND} +DEPEND=" + ${COMMON_DEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/biplist[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] @@ -38,8 +40,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/pytz-2013b[${PYTHON_USEDEP}] !!sci-libs/geos[python] ) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/django-1.9[${PYTHON_USEDEP}] - =dev-python/mock-1.1.0[${PYTHON_USEDEP}]' python2_7) dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: b1b60c0f1d3b1363d03f9ab2f405b4d6d6d144d8 Author: Virgil Dupras gentoo org> AuthorDate: Mon Jul 23 01:28:37 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Jul 23 01:28:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b60c0f dev-python/django-tastypie: remove old Package-Manager: Portage-2.3.43, Repoman-2.3.10 .../django-tastypie/django-tastypie-0.13.3.ebuild | 81 -- 1 file changed, 81 deletions(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild deleted file mode 100644 index 30df05b94e5..000 --- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -inherit distutils-r1 - -DESCRIPTION="A flexible and capable API layer for django utilising serialisers" -HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; -SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="amd64 x86" -IUSE="bip doc test" - -LICENSE="BSD" -SLOT="0" - -COMMON_DEPEND=">=dev-python/mimeparse-0.1.4[${PYTHON_USEDEP}] - !=dev-python/mimeparse-1.5[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] - !=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] - >=dev-python/django-1.7[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 39bbb67c295dbbfad2e0ea3716009f7bed98dd9a Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 23 00:13:07 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 23 00:14:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bbb67c dev-python/django-tastypie: amd64 stable wrt bug #630064 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild index af901366123..366834775c9 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="A flexible and capable API layer for django utilising serialisers" HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="bip doc test" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: ef5684a4d293908c17f2de4c6e281e6f32f3a730 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jul 22 18:37:07 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jul 22 18:37:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5684a4 dev-python/django-tastypie: x86 stable (bug #630064) Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild index 3407e9d7e4f..af901366123 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="A flexible and capable API layer for django utilising serialisers" HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="bip doc test" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 474f6aca10f75a2afd805fbc07cda3b37dfe1dc3 Author: Virgil Dupras gentoo org> AuthorDate: Sun Jul 22 00:14:51 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Sun Jul 22 00:14:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474f6aca dev-python/django-tastypie: remove py36 compat This package depends on django 1.8 which explicitly doesn't support python 3.6. Removing from compat. Additionally: * Bump to EAPI 6 * Fix repoman warnings about '=' in dependencies Package-Manager: Portage-2.3.43, Repoman-2.3.10 .../django-tastypie-0.13.3-r1.ebuild | 81 ++ 1 file changed, 81 insertions(+) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild new file mode 100644 index 000..3407e9d7e4f --- /dev/null +++ b/dev-python/django-tastypie/django-tastypie-0.13.3-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="A flexible and capable API layer for django utilising serialisers" +HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; +SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +IUSE="bip doc test" + +LICENSE="BSD" +SLOT="0" + +COMMON_DEPEND=">=dev-python/mimeparse-0.1.4[${PYTHON_USEDEP}] + !~dev-python/mimeparse-1.5[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] + !~dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] + >=dev-python/django-1.7[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/, dev-python/django-tastypie/files/
commit: 7ca4ee9ae19471f31fc3bf0a9f737c0d025a18e8 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 17 11:58:49 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 17 12:23:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca4ee9a dev-python/django-tastypie: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/django-tastypie/Manifest| 1 - .../django-tastypie/django-tastypie-0.9.15.ebuild | 56 -- dev-python/django-tastypie/files/runtests.patch| 46 -- dev-python/django-tastypie/metadata.xml| 3 -- 4 files changed, 106 deletions(-) diff --git a/dev-python/django-tastypie/Manifest b/dev-python/django-tastypie/Manifest index 9e97b351e61..d1f64b28fb7 100644 --- a/dev-python/django-tastypie/Manifest +++ b/dev-python/django-tastypie/Manifest @@ -1,2 +1 @@ DIST django-tastypie-0.13.3.tar.gz 231373 BLAKE2B a966e7d9f36b3399799afd00f92b4d0bc4041226d7aa3d55fc204c60eb7fd757d1c56ed985f79017754b16b4af92281004b968c75fce69862da8584a78e058bf SHA512 a4497c2212e1ca6614d69c8c847aedd9b9bb88c7c9083c3eae8bd163e9f61f4402c6adc0a3b2a5632e9d2d7e14b2158bce66d8e62257493edfbd9ca9be9355fb -DIST django-tastypie-0.9.15.tar.gz 206823 BLAKE2B dbc5759975979723cf7d97456de4f26498095cfeeddc4a4f52484d4f655dd9a6c487c0ecbb278536ba54626d8893dbd8af88691fd4f17af24d1175f65436a6f0 SHA512 dcb26f7bb131e658ff6a2d11ca8eb74db064986cd48e536fb4987a1cfe4c4958e99f60cf173b1c051f3e55bc31ff28e645a52f526b3a98461daddd865a74 diff --git a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild b/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild deleted file mode 100644 index 693c2d4c385..000 --- a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild +++ /dev/null @@ -1,56 +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" - -DESCRIPTION="A flexible and capable API layer for django utilising serialisers" -HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; -SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="amd64 x86" -IUSE="bip doc digest lxml test yaml" - -LICENSE="BSD" -SLOT="0" - -RDEPEND=">=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - >=dev-python/django-1.3[${PYTHON_USEDEP}] - dev-python/pyxml[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - bip? ( dev-python/biplist[${PYTHON_USEDEP}] ) - digest? ( dev-python/python-digest[${PYTHON_USEDEP}] ) - lxml? ( dev-python/lxml[${PYTHON_USEDEP}] ) - yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/oauth2[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/python-digest[${PYTHON_USEDEP}] - dev-python/biplist[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - )" - -PATCHES=( "${FILESDIR}"/runtests.patch ) - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - PYTHONPATH=.:tests ./tests/run_all_tests.sh || die -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/django-tastypie/files/runtests.patch b/dev-python/django-tastypie/files/runtests.patch deleted file mode 100644 index 473d3338101..000 --- a/dev-python/django-tastypie/files/runtests.patch +++ /dev/null @@ -1,46 +0,0 @@ -The run tests bash script keeps going on a fail. Patch corrects this for gentoo -diff -ur django-tastypie-0.9.15.oirg/tests/run_all_tests.sh django-tastypie-0.9.15/tests/run_all_tests.sh tests/run_all_tests.sh 2013-05-03 10:36:43.0 +0800 -+++ tests/run_all_tests.sh 2013-06-03 13:55:18.633474126 +0800 -@@ -10,9 +10,9 @@ - - #Don't run customuser tests if django's version is less than 1.5. - if [ $major -lt '2' -a $minor -lt '5' ]; then -- ALL="core basic alphanumeric slashless namespaced related validation gis content_gfk authorization" -+ ALL="core basic alphanumeric slashless namespaced related validation content_gfk authorization" - else -- ALL="core customuser basic alphanumeric slashless namespaced related validation gis content_gfk authorization" -+ ALL="core customuser basic alphanumeric slashless namespaced related validation content_gfk authorization" - fi - - -@@ -26,15 +26,23 @@ - fi - - for type in $TYPES; do --echo "** $type **" -+echo "** running
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: ca2df99cafe6575fff0d348f1d9019d06d95e053 Author: Aaron Bauman gentoo org> AuthorDate: Sat Apr 21 23:22:46 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Apr 21 23:22:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2df99c dev-python/django-tastypie: amd64 stable wrt bug #653666 Bug: https://bugs.gentoo.org/653666 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-python/django-tastypie/django-tastypie-0.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild index 4ffc18c6c94..e5e1f7aa022 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="A flexible and capable API layer for django utilising serialisers" HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie; SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="bip doc test" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 2fc1058146a89d3ff0741fca8326518596d87676 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 21 07:50:15 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 21 07:53:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc10581 dev-python/django-tastypie: Mark stabilize-allarches dev-python/django-tastypie/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/django-tastypie/metadata.xml b/dev-python/django-tastypie/metadata.xml index 604c1e998c1..3566d5033e2 100644 --- a/dev-python/django-tastypie/metadata.xml +++ b/dev-python/django-tastypie/metadata.xml @@ -14,4 +14,5 @@ toastdriven/django-tastypie +
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 204aa5666bb52c227f38c6329bc0dbd48de45dc7 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 21 07:49:24 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 21 07:53:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204aa566 dev-python/django-tastypie: Enable tests Enable running tests. Correct test dependencies. Replace the silly test->bip REQUIRED_USE constraint with explicit test dependency on dev-python/biplist. Add a blocker on sci-libs/geos. .../django-tastypie/django-tastypie-0.13.3.ebuild | 40 ++ 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild index eacdb8aacc9..4ffc18c6c94 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -26,27 +26,55 @@ COMMON_DEPEND=">=dev-python/mimeparse-0.1.4[${PYTHON_USEDEP}] RDEPEND="${COMMON_DEPEND} bip? ( dev-python/biplist[${PYTHON_USEDEP}] )" -#dev-python/pyyaml is pulled in with django itself +# test: django fails at current version of sci-libs/geos, making tests +# explode immediately DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( ${COMMON_DEPEND} + dev-python/biplist[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/defusedxml[${PYTHON_USEDEP}] $(python_gen_cond_dep '>=dev-python/mock-1.1.0[${PYTHON_USEDEP}]' python2_7) - >=dev-python/pytz-2013b[${PYTHON_USEDEP}] ) + >=dev-python/pytz-2013b[${PYTHON_USEDEP}] + !!sci-libs/geos[python] ) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] >=dev-python/django-1.9[${PYTHON_USEDEP}] =dev-python/mock-1.1.0[${PYTHON_USEDEP}]' python2_7) dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] )" -REQUIRED_USE="test? ( bip )" - python_compile_all() { use doc && emake -C docs html } +python_test() { + cd tests || die + # keep in sync with tox.ini + django-admin.py test -v 2 -p '*' core.tests --settings=settings_core || + die "core.tests fail with ${EPYTHON}" + django-admin.py test -v 2 basic.tests --settings=settings_basic || + die "basic.tests fail with ${EPYTHON}" + django-admin.py test -v 2 related_resource.tests --settings=settings_related || + die "related_resource.tests fail with ${EPYTHON}" + django-admin.py test -v 2 alphanumeric.tests --settings=settings_alphanumeric || + die "alphanumeric.tests fail with ${EPYTHON}" + django-admin.py test -v 2 authorization.tests --settings=settings_authorization || + die "authorization.tests fail with ${EPYTHON}" + django-admin.py test -v 2 content_gfk.tests --settings=settings_content_gfk || + die "content_gfk.tests fail with ${EPYTHON}" + django-admin.py test -v 2 customuser.tests --settings=settings_customuser || + die "customuser.tests fail with ${EPYTHON}" + django-admin.py test -v 2 namespaced.tests --settings=settings_namespaced || + die "namespaced.tests fail with ${EPYTHON}" + django-admin.py test -v 2 slashless.tests --settings=settings_slashless || + die "slashless.tests fail with ${EPYTHON}" + django-admin.py test -v 2 validation.tests --settings=settings_validation || + die "validation.tests fail with ${EPYTHON}" +# requires dev-python/geos but django fails at the current version of it +# django-admin.py test -v 2 gis.tests --settings=settings_gis_spatialite || +# die "gis.tests fail with ${EPYTHON}" +} + python_install_all() { use doc && local HTML_DOCS=( docs/_build/html/. ) distutils-r1_python_install_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 6dd51adf44d9922c3e8f56a75564f3ccec1dfcdb Author: Pacho Ramos gentoo org> AuthorDate: Wed Jun 14 11:40:46 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jun 14 11:42:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd51adf dev-python/django-tastypie: Support newer python Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/django-tastypie/django-tastypie-0.13.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild index ad1a9f29fa6..5cdb0d5 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3.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=5 -PYTHON_COMPAT=( python{2_7,3_4} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 1ab758a65966ca0ec3dd409d6859d9acb2a3b5d0 Author: Göktürk Yüksek gentoo org> AuthorDate: Sun Jul 3 22:50:24 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Jul 3 22:50:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab758a6 dev-python/django-tastypie: bump ebuild copyright year Package-Manager: portage-2.2.28 dev-python/django-tastypie/django-tastypie-0.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild index ca895ff..9a477d0 100644 --- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: bb5bf685f43b0cfb249de81ac14b760f73de3b2f Author: Ian Delaney gentoo org> AuthorDate: Thu Apr 14 04:30:07 2016 + Commit: Ian Delaney gentoo org> CommitDate: Thu Apr 14 04:47:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5bf685 dev-python/django-tastypie: bump to vn 0.13.3 removed 3 use flags found to be un-needed. Test phase still set to RESTRICT since it is not ready to run in this tarball provided. Request made from Gentoo-bug: #578604 Package-Manager: portage-2.2.28 dev-python/django-tastypie/Manifest| 1 + .../django-tastypie/django-tastypie-0.13.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/django-tastypie/Manifest b/dev-python/django-tastypie/Manifest index 447face..fcd33d1 100644 --- a/dev-python/django-tastypie/Manifest +++ b/dev-python/django-tastypie/Manifest @@ -1 +1,2 @@ +DIST django-tastypie-0.13.3.tar.gz 231373 SHA256 7a6aac94911a09823e9f9f865d11845bbc9d7627eb44fa010650595c54c4596b SHA512 a4497c2212e1ca6614d69c8c847aedd9b9bb88c7c9083c3eae8bd163e9f61f4402c6adc0a3b2a5632e9d2d7e14b2158bce66d8e62257493edfbd9ca9be9355fb WHIRLPOOL 2f70f71651d1208748745c81d9ddfc8442097863f4f2635c9575a80ab307059ebdad14eb08cad6f30112dd649d413711abbc6cb6c8fc6afbc96a4f9f3da5 DIST django-tastypie-0.9.15.tar.gz 206823 SHA256 1509d8a93d4f0e16434469c5af850d3c1c625da902b54216771cc7b25634216a SHA512 dcb26f7bb131e658ff6a2d11ca8eb74db064986cd48e536fb4987a1cfe4c4958e99f60cf173b1c051f3e55bc31ff28e645a52f526b3a98461daddd865a74 WHIRLPOOL 62503c0f05e429950b2aacdbaeacfa2cc71eee24fad9e365373fda473b7bf54e3a251ec0b3133f128436922abc4ed8182f7405eb4a62e1a40628b2b44b596243 diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild new file mode 100644 index 000..ca895ff --- /dev/null +++ b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="A flexible and capable API layer for django utilising serialisers" +HOMEPAGE="https://pypi.python.org/pypi/django-tastypie/ https://github.com/toastdriven/django-tastypie; +SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +IUSE="bip doc test" + +LICENSE="BSD" +SLOT="0" + +COMMON_DEPEND=">=dev-python/mimeparse-0.1.4[${PYTHON_USEDEP}] + !=dev-python/mimeparse-1.5[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] + !=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] + >=dev-python/django-1.7[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tastypie/
commit: 231c41bc63d72a927caa5c528cb52f6bab12f385 Author: Justin Lecher gentoo org> AuthorDate: Thu Oct 22 10:38:37 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Oct 22 11:09:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231c41bc dev-python/django-tastypie: Drop deprecated usage of DISTUTILS_NO_PARALLEL_BUILD Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher gentoo.org> dev-python/django-tastypie/django-tastypie-0.9.15.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild b/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild index 55d1d8d..972df70 100644 --- a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild +++ b/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild @@ -47,10 +47,6 @@ python_compile_all() { use doc && emake -C docs html } -src_test() { - DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test -} - python_test() { PYTHONPATH=.:tests ./tests/run_all_tests.sh || die }