diff options
Diffstat (limited to 'dev-python/django-mysql')
-rw-r--r-- | dev-python/django-mysql/Manifest | 1 | ||||
-rw-r--r-- | dev-python/django-mysql/django-mysql-4.13.0.ebuild | 52 | ||||
-rw-r--r-- | dev-python/django-mysql/metadata.xml | 42 |
3 files changed, 0 insertions, 95 deletions
diff --git a/dev-python/django-mysql/Manifest b/dev-python/django-mysql/Manifest deleted file mode 100644 index 333d961..0000000 --- a/dev-python/django-mysql/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST django-mysql-4.13.0.gh.tar.gz 440306 BLAKE2B cedc719e3c58e6a41ca8cd218ccaa280e554885b0791b34e0902be6c2118409e515bc917c3bbc2be30672a29f996c5b57c57dc44539c56ac6a6bced317bfdab3 SHA512 a48f63fb6c6d8181021c42d116ba460c115c49d362b4a0ae588ac80dbfb3924bc4c5eb6cd2646a0629ef05ab9861e1d7a3c12616719719d80f220b00fee8cea1 diff --git a/dev-python/django-mysql/django-mysql-4.13.0.ebuild b/dev-python/django-mysql/django-mysql-4.13.0.ebuild deleted file mode 100644 index 25fe861..0000000 --- a/dev-python/django-mysql/django-mysql-4.13.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit databases distutils-r1 - -DESCRIPTION="Extensions to Django for use with MySQL/MariaDB" -HOMEPAGE=" - https://pypi.org/project/django-mysql - https://github.com/adamchainz/django-mysql -" -# PyPI doesn't have tests -SRC_URI="https://github.com/adamchainz/django-mysql/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/django-3.2[${PYTHON_USEDEP}] - dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - - test? ( - dev-python/pytest-django[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -python_test() { - export DB_HOST="127.0.0.1" - export DB_PORT="33060" - export DB_USER="admin" - - epytest \ - `# These tests depend on a deprecated library` \ - --ignore tests/testapp/test_dynamicfield.py \ - --ignore tests/testapp/test_functions.py -} - -src_test() { - emysql --start 33060 - distutils-r1_src_test - emysql --stop -} diff --git a/dev-python/django-mysql/metadata.xml b/dev-python/django-mysql/metadata.xml deleted file mode 100644 index 1ddd824..0000000 --- a/dev-python/django-mysql/metadata.xml +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Julien Roy</name> - <email>julien@jroy.ca</email> - </maintainer> - <longdescription> -Django-MySQL extends Django's built-in MySQL and MariaDB support their specific features not available on other databases. -What kind of features? - -Includes: - - QuerySet extensions: - 'Smart' iteration - chunked pagination across a large queryset - approx_count for quick estimates of count() - Query hints - Quick pt-visual-explain of the underlying query - Model fields: - MariaDB Dynamic Columns for storing dictionaries - Comma-separated fields for storing lists and sets - 'Missing' fields: differently sized BinaryField/TextField classes, BooleanFields represented by BIT(1) - ORM expressions for over 20 MySQL-specific functions - A new cache backend that makes use of MySQL's upsert statement and does compression - Status variable inspection and utility methods - Named locks for easy locking of e.g. external resources - Table lock manager for hard to pull off data migrations - -To see them all, check out the exposition at https://django-mysql.readthedocs.io/en/latest/exposition.html . - </longdescription> - <upstream> - <maintainer> - <name>Adam Johnson</name> - <email>me@adamj.eu</email> - </maintainer> - <bugs-to>https://github.com/adamchainz/django-mysql/issues</bugs-to> - <changelog>https://github.com/adamchainz/django-mysql/releases</changelog> - <doc>https://django-mysql.readthedocs.io/</doc> - <remote-id type="pypi">django-mysql</remote-id> - <remote-id type="github">adamchainz/django-mysql</remote-id> - </upstream> -</pkgmetadata> |