From a45e42774e1b855b0a9609561dd968c54d5ad8fc Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sat, 6 Jan 2018 14:46:06 +0100 Subject: dev-python/sqlalchemy: Clean old up --- dev-python/sqlalchemy/Manifest | 8 -- .../files/sqlalchemy-0.7-logging.handlers.patch | 12 --- dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild | 66 ---------------- dev-python/sqlalchemy/sqlalchemy-0.9.10.ebuild | 87 ---------------------- dev-python/sqlalchemy/sqlalchemy-1.1.11.ebuild | 73 ------------------ dev-python/sqlalchemy/sqlalchemy-1.1.13.ebuild | 73 ------------------ dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild | 73 ------------------ dev-python/sqlalchemy/sqlalchemy-1.1.15.ebuild | 73 ------------------ dev-python/sqlalchemy/sqlalchemy-1.1.5.ebuild | 73 ------------------ dev-python/sqlalchemy/sqlalchemy-1.1.9.ebuild | 73 ------------------ 10 files changed, 611 deletions(-) delete mode 100644 dev-python/sqlalchemy/files/sqlalchemy-0.7-logging.handlers.patch delete mode 100644 dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-0.9.10.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.11.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.13.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.15.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.5.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.1.9.ebuild (limited to 'dev-python') diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index aa6d9b615ac0..fc04e05339dd 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,13 +1,5 @@ -DIST SQLAlchemy-0.7.10.tar.gz 3541639 BLAKE2B 641532caccb6fea333198ba0c5064f7714ff75348c00dc762da24211fe6ff210c9e335a5b31ad5429e14b26804bafde6d597203aacddbd98d949d1315851d348 SHA512 631bc4ffb419defa531a66d82449fe48f93c88371ba0b8ab4217d900a0d1d90efe9699d8a9048d5c2ed33948c6d2f7cae46452ee45d442914018f3361e804367 -DIST SQLAlchemy-0.9.10.tar.gz 4274855 BLAKE2B fd3729d258ae3b8968477add367a7c4038374e1111db9ce9d1c44f28dbab4da30a888dbaa9301a1400ebbe465db4bcf2675fa7cac1f57f18d4fcfba4a1f75eb4 SHA512 484f414a7133c51f231aeca3980fc088c8f952bc0a1f6cc5b6cc3c5aa6623fbe372381ce179e4cd588adcc515f6d73b52b7d8952e1f0faf0495956b364e14554 DIST SQLAlchemy-0.9.8.tar.gz 4080098 BLAKE2B c21837cdcd92b844ce238456fa275c95cd7262232c41a60fbc04ebeea27c1a96189d0d03612ce5bd0c4aa3aef66af456c0138c77db3cb7bb99d85e4552f818b7 SHA512 3df7d7a64cdfe7b684be98e7e9d6836da54c391343bb047224a11df888041034bcc54cc30d15dc3d56b5d397b35e6aabe5732e7ca8fbf553bd8d98731c249ea5 DIST SQLAlchemy-1.0.17.tar.gz 4787165 BLAKE2B b00ead35149cfd7eab3476e29aa2b2b79eafeac1ef1f8551b81b84ee2a5f39cce2a6574b68283361b9264562e4a56d01ee694e455e4be9177d19e5720d092879 SHA512 18fc00bd80d136a65d5ad6929dac97a67514e001baaeaa57e95b31243cfe11aab9ab62ba8f7e68a5e833fbf024507c4908f99277445c8c3c9a3314981567978c DIST SQLAlchemy-1.0.19.tar.gz 4788659 BLAKE2B 813bc2148fd080762ea7748d9878500afac4148dc186a34172321fd97333eb6c8632ae3b05b2e8b187a3660ae34a426062ade56297b693d367eeea2c3966b249 SHA512 57d51fecb40e349b05da027bf39375a81c1d98e6d47f4dd076b9c7e2e3c8b6bdf8317e7b3e88c015cbd0d7858324ba0499a21a8ac39568c9ec95326e02af97bb -DIST SQLAlchemy-1.1.11.tar.gz 5197520 BLAKE2B 0a2257414eb60298e069f6d071706779f78fcb7d70d69d9bc245bdab14779921f374f8e5d8143a92be26038b61fb184ac65eb195d1930b20b5f63680cfbe6fd0 SHA512 322ec0baa6360099eb000ddd36e28267f64019eb72201ecf60fc478591679e0dd5d2b1139a93036d2ec0165c588ea5836a67ed21dbf7c423b64432589bd73de4 DIST SQLAlchemy-1.1.12.tar.gz 5178158 BLAKE2B 92455943f3e5ce8c87fc9dd21da7c5ea54a9292fe2a3a319a8a9c8d54cd103193935d567326b8632d2fcd94664ef91cd1a3d621008bec684ba35ff73691ff01e SHA512 f9d14b3d4eab049e9d7377008cf11678c1413e204baad898093282d1812d242a544bbb6606b4e9a83b37d5c17bcec3c115ffe402dda8b6a84d0d5186415645e3 -DIST SQLAlchemy-1.1.13.tar.gz 5179952 BLAKE2B 53163286b57b5ba9e561f6f8c2c31dfa3c99ede04a2756688923094eaa3ba07518822c6912dff2e30179fa0ca20755e351c9a983b6c3f1d6584381f320d87b70 SHA512 556222ff6b8218e7c3b892bf15ee24966aea366bf9d4e94db9762c56120aac3cde8eb174763a1edc1686744dd5c10f16791ac83111cb9d3da15f0ca5bdfad377 -DIST SQLAlchemy-1.1.14.tar.gz 5183519 BLAKE2B 24b2b12cf38d4f0ab46631588b2b2f1f2a9f28dbe99df8338eb01bbb5680ce0b88f07eaa4ab1ef1095930b27b8265fcacfb08144f74c83549ec44971e7fa01a4 SHA512 82b9a97553a27e8d366401b1b99ebc884ee3a95f7ccefc27dae50bc335e30a4c019906caf07238c2a91b7b89a4a5a5e1118defb11e6a2719b631ca0d1e0905a1 -DIST SQLAlchemy-1.1.15.tar.gz 5197858 BLAKE2B fa8f726ab7eb9a3702a0eb341979b8aeaf21f6c1a7a627779536a22c1b15301153ec69a0c2fc312cd0d904478eff43faacafc5944e43140dfb4a01c8ac1ac3a5 SHA512 a88ad65b8b0506f4a86cea1da183ecc9279cf8ce9b9b0f3eb2a512e46130d4bc58d38d86abd803029044d5fc80a6e0a80180094934720990caad209b0a98e115 -DIST SQLAlchemy-1.1.5.tar.gz 5134252 BLAKE2B 7bd55befda5cc87261fb3a1eb0efab4b8a414f6cc9cf8836bb9c32c4aab216678594927fc2b2195c9394112fb873c7561053cd25ca78e7ec849b709ab5b9029d SHA512 94cfa2a94c21a7f40a34f7bebacf74cafcd8cfc24cabd5a79e0ed28a7a6d0c4182c9ceb076b07e1ee5ca1bd01a38a25ca264bbfdf5344c40e0c59b59582eb043 -DIST SQLAlchemy-1.1.9.tar.gz 5164787 BLAKE2B 88e625a71d04e0ca3ee703d8fc923202f2752350c1ba538da1e3275f459bd7a7e2853c01ce01eac215942a827b09ec25a126d20c15da92f6e7761e61598ae053 SHA512 95df08e6bca0013ddc7e61aa82d7d51eb133a9b34aa430a785bd8cec8eb79a2b6e1503c1757a71487b09e2f292b5916e6797efb2026d43175e34a52b68cf81c6 DIST SQLAlchemy-1.2.0.tar.gz 5451303 BLAKE2B 273edad173583d47d6ebdb4d3efddddb6e8e6c1e333667d71a1befb0aabc7ff8231f926c18d5463e1d4b815d2b2f39b7c9bca03ab3bf0f91f039b7ea55071e28 SHA512 0d9e57147b022955ad20da5b280e8734ba4be9585301b6e8fb9b96797d87d8707f95cb58afbaf310ec8033defffc4d794bec1d5089ca016b8dd9497e292881e3 diff --git a/dev-python/sqlalchemy/files/sqlalchemy-0.7-logging.handlers.patch b/dev-python/sqlalchemy/files/sqlalchemy-0.7-logging.handlers.patch deleted file mode 100644 index 122ae43fe338..000000000000 --- a/dev-python/sqlalchemy/files/sqlalchemy-0.7-logging.handlers.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bitbucket.org/sqlalchemy/sqlalchemy/pull-request/41 ---- a/test/engine/test_execute.py -+++ b/test/engine/test_execute.py -@@ -9,7 +9,7 @@ - import sqlalchemy as tsa - from test.lib import testing, engines - from test.lib.engines import testing_engine --import logging -+import logging, logging.handlers - from sqlalchemy.dialects.oracle.zxjdbc import ReturningParam - from sqlalchemy.engine import base, default - from sqlalchemy.engine.base import Connection, Engine diff --git a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild deleted file mode 100644 index 6681b0d832d0..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -# py3 appears underdone, -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples mssql mysql postgres +sqlite test" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - mssql? ( dev-python/pymssql ) - mysql? ( dev-python/mysql-python ) - postgres? ( >=dev-python/psycopg-2 ) - sqlite? ( - >=dev-db/sqlite-3.3.13 )" -DEPEND="${RDEPEND} - test? ( - >=dev-db/sqlite-3.3.13 - >=dev-python/nose-0.10.4[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}/${PN}-0.7-logging.handlers.patch" ) - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -fr test/aaa_profiling - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_test() { - "${PYTHON}" sqla_nose.py || die -} - -python_install_all() { - distutils-r1_python_install_all - - if use doc; then - pushd doc > /dev/null - rm -fr build - dohtml -r [a-z]* _images _static - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/dev-python/sqlalchemy/sqlalchemy-0.9.10.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.9.10.ebuild deleted file mode 100644 index 425b8f1a16b0..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-0.9.10.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# 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} pypy ) -PYTHON_REQ_USE="sqlite?" - -# known failures #574728 -RESTRICT="test" - -inherit distutils-r1 flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples +sqlite test" -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - - use examples && local EXAMPLES=( examples/. ) - - distutils-r1_python_install_all -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - if ! has_version dev-python/mysql-python; then - elog "For MySQL support, install dev-python/mysql-python" - fi - - if ! has_version dev-python/pymssql; then - elog "For mssql support, install dev-python/pymssql" - fi - - if ! has_version dev-python/psycopg:2; then - elog "For postgresql support, install dev-python/psycopg:2" - fi - fi - - elog "mysql backend support can be enabled by installing mysql-python for cpython py2.7 only," - elog "or mysql-connector-python for support of cpythons 2.7 3.3 and 3.4" -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.11.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.11.ebuild deleted file mode 100644 index 1e0a6318de86..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.11.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.13.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.13.ebuild deleted file mode 100644 index 3bce72a347fd..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.13.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild deleted file mode 100644 index 3bce72a347fd..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.15.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.15.ebuild deleted file mode 100644 index 14e4876c0d08..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.15.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.5.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.5.ebuild deleted file mode 100644 index 1e0a6318de86..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.5.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.9.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.9.ebuild deleted file mode 100644 index 1e0a6318de86..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-1.1.9.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 eutils flag-o-matic - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples +sqlite test" - -REQUIRED_USE="test? ( sqlite )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) - )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # Disable tests hardcoding function call counts specific to Python versions. - rm -r test/aaa_profiling || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! python_is_python3; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - distutils-r1_python_compile -} - -python_test() { - # Create copies of necessary files in BUILD_DIR. - # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ - cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - if [[ "${EPYTHON}" == "python3.2" ]]; then - 2to3 --no-diffs -w test || die - fi - # Recently upstream elected to make the testsuite also pytest capable - # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" - py.test --verbose test || die "Testsuite failed under ${EPYTHON}" - popd > /dev/null -} - -python_install_all() { - use doc && HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python - optfeature "mssql support" dev-python/pymssql - optfeature "postgresql support" dev-python/psycopg:2 -} -- cgit v1.2.3-65-gdbad