commit:     a95e3bcef5a39885c54f3bc3d9c3d9872433edc6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 19:59:00 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 20:08:00 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95e3bce

dev-python/django: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/django/Manifest             |   6 --
 dev-python/django/django-4.2.28.ebuild | 100 ---------------------------------
 dev-python/django/django-5.2.11.ebuild | 100 ---------------------------------
 dev-python/django/django-6.0.2.ebuild  | 100 ---------------------------------
 4 files changed, 306 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index feee732d7449..2aff4a0895b8 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,12 +1,6 @@
-DIST Django-4.2.28.checksum.txt 2501 BLAKE2B 
b3d464449fd6e549616a6573915a273effc3c071538ea33966b18ffd151b31d376e2d2b51f993c09f8f69fd392588a011227d2678c4b90341a275dfd35574020
 SHA512 
33a6951b7f589a1a3dfe2b442b1093502e58fbaeab6414159b5f5a865a7aa83f90a82bdb5e340872dbf55d7d22c71c6f177ca5453fbb7c78f29265abd21d8bd1
 DIST Django-4.2.29.checksum.txt 2490 BLAKE2B 
2afe41048729e74193c22031ed0a0a1905df9ff873fd763be9274c66ff27eb138fd020d9249be4e71929777e27c992b49770c98fb41393ef3672e7fdcc1d36b4
 SHA512 
f2077772fb6e1fa9ceabd0e227053e134056d176e8b26985d8411adb3032afe4bc532bf905f496f40f6e67ad97a9733cc7d012d9951218bb28646ec706305d89
-DIST Django-5.2.11.checksum.txt 2501 BLAKE2B 
d183529aa2113644d87e4d449d0679f0873eaa5711ea5def7690992b3b84f9ced37a15be7d88a46d809be27baac57102cc238a2633f171ed645c7ca4df680381
 SHA512 
c65a87ccadb605d6b24db88bfce42e44d868d50867cc82d646800e20fec89927915aa230c35efa0596ca9fd0340de37145bc10af1370c8d9cdcf5ddbb5b956df
 DIST Django-5.2.12.checksum.txt 2490 BLAKE2B 
03f6e66701d23132e2f52f1388a94695de68846bf568bc48556bfe127b55985dee5a8bfb19f53da16460d80304b582786843b1e33c9f0dac7d552add7a196279
 SHA512 
1a59795dee1628d2b45033d2b03ba3c9bfb682f5eb69fa30d8143cf8462599d31052cec56a11b676e953ed04769be49bba931cf76a1ae30c4d63ed88d2a9dfd1
-DIST Django-6.0.2.checksum.txt 2491 BLAKE2B 
6ebb17f041527dc3ff6c82c6fa83f0958c8d83401c49a56e4fb30bb72cfbb5512f7c4314051a34df43902c20e314dea24cfb4bc8247dab6f87f3dce4370b58f5
 SHA512 
9f39779921e1f8dcaff4d414270688f4853b1625c4915de7e8ff725e50dcec6c7be8b2869b06b437147df57b202f76523433b03e85a310de981d49e646225a4c
 DIST Django-6.0.3.checksum.txt 2480 BLAKE2B 
031a1b1f3fbf96ad4dcbe2e05e2e48e7b61fc98aeed7ef3bfbf8c0a041177060eb7aef459814c6ec7d5d71d0eb0281b1514f5fd4fd53aafa231ffdd215adb874
 SHA512 
b47df3a959073fe2427ae95c939b482ff9dfaf8dae5120a831a049d094bc16968f4dee24796f652d3cbc6cf425c869722668b21baed3c7febec1192a476ccf48
-DIST django-4.2.28.tar.gz 10464933 BLAKE2B 
ba3cccd170050cffe1fafbb7e06ff7f74b47b4a402539283957d8079522aa81fdc45801acb719cf26c4bdf37cfd1e5dfc2e3d533979526f411c072b1d190d2de
 SHA512 
7d7e33d8bb08aed5d6f500058989b70cb0a4a7e81bf0c49e2da8f627885d0f7d408c40fed521ba500fef871091eecf80ebac662672573128a06006f77f7cfd1d
 DIST django-4.2.29.tar.gz 10438980 BLAKE2B 
144d264dd256901bcf52924e883fa77f3a7bafcbf87ffc5b618da6e7ad553817b48daa7830051ea1b790cfaa7082d8dae15c86749df77ec56c20d20df4806856
 SHA512 
3ac0b42a2c727fd99eb3e3df2c244a4be1855b0205a2145c9e274c720c60b3cc8b03a66b7326d4861119e0aca73b369e05110d4ec8ac8505580d3f25b406a6f3
-DIST django-5.2.11.tar.gz 10885017 BLAKE2B 
d843f1e2efea91b534e11b924dad0822150bbcadf0e7117b9a30d7b996e3b7a4770777bc8824ccc920fbed2c45d6367c2edcee1ac444b9e0bf93d96b0e90fd85
 SHA512 
3c82fcd23ecdc2b83fa7fa668389111f88922b16a31e3cd7f279df1cb4bcb0246382bbb8f76fd0d719bef08d0490765cebc0e209d126c932ccc6c6af9ddb43bd
 DIST django-5.2.12.tar.gz 10860574 BLAKE2B 
05b088b5903da57f5e43b9b706efbcbfb43990cf88a50990d6b1eaea34d3b9e65a064dcac7726ac03eb9e22e5d94aba6b2ce0d8e74e39e4d4bd0cc35a2ec4a0c
 SHA512 
04406e135d4d5c0f0a63ac830732f41d5d8e8e24c78f0d542e57f431cd7affa8625a4db8d840ae0cf88d67098598c08e92146c7bff49cd187809e3ac0f8905e2
-DIST django-6.0.2.tar.gz 10886874 BLAKE2B 
aefcda54c8c8b6db59f5edcff145b0a075b481717c5c091564ad4ca846134450f452e89bbfcb09d9abb24c6258eee86a3c9372613376f39c102af4d0d99a347e
 SHA512 
6e2edf1ae322942c768e58916f1fc80e66e233a83240cecc5ceb2d91c40bc13f61bf4753969771a3d9a5fdc0e0e2a88d08dd3ddfabd43d166075c4536a20fafd
 DIST django-6.0.3.tar.gz 10872701 BLAKE2B 
b9878ca6bcce4f28b655cf75d0840b41e72f71f2953d021bd71ee68cb5358ad0c72cf61d650c9e453b0ebff52df94abc6e6d80caf165ed86e08fc061087e0b6e
 SHA512 
147e9eb8381d1a8bde547456b1392c4e2f6a7b75137f43398730f925e7d00564e84c8603bb940fc2f0a4e42c04c564afc4841226b2666041aebabcec62cb6eda

diff --git a/dev-python/django/django-4.2.28.ebuild 
b/dev-python/django/django-4.2.28.ebuild
deleted file mode 100644
index 7611a66a0fa9..000000000000
--- a/dev-python/django/django-4.2.28.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{12..13} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
-
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="
-       https://www.djangoproject.com/
-       https://github.com/django/django/
-       https://pypi.org/project/Django/
-"
-SRC_URI="
-       https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P}.tar.gz
-       verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
-"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       <dev-python/asgiref-4[${PYTHON_USEDEP}]
-       >=dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-       >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
-       sys-libs/timezone-data
-"
-BDEPEND="
-       test? (
-               $(python_gen_impl_dep sqlite)
-               ${RDEPEND}
-               dev-python/docutils[${PYTHON_USEDEP}]
-               dev-python/jinja2[${PYTHON_USEDEP}]
-               dev-python/numpy[${PYTHON_USEDEP}]
-               dev-python/pillow[webp,${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-               dev-python/selenium[${PYTHON_USEDEP}]
-               dev-python/tblib[${PYTHON_USEDEP}]
-               sys-devel/gettext
-       )
-       verify-sig? ( >=sec-keys/openpgp-keys-django-20241002 )
-"
-
-PATCHES=(
-       "${FILESDIR}"/django-4.0-bashcomp.patch
-       # https://code.djangoproject.com/ticket/34900
-       "${FILESDIR}"/django-4.2.21-py313.patch
-)
-
-distutils_enable_sphinx docs --no-autodoc
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/django.asc
-
-src_unpack() {
-       if use verify-sig; then
-               cd "${DISTDIR}" || die
-               verify-sig_verify_signed_checksums \
-                       "${P^}.checksum.txt" sha256 "${P}.tar.gz"
-               cd "${WORKDIR}" || die
-       fi
-
-       default
-}
-
-python_test() {
-       # Tests have non-standard assumptions about PYTHONPATH,
-       # and don't work with ${BUILD_DIR}/lib.
-       PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite \
-               -v2 --parallel="${EPYTEST_JOBS:-$(makeopts_jobs)}" ||
-               die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-       newbashcomp extras/django_bash_completion ${PN}-admin
-       bashcomp_alias ${PN}-admin django-admin.py
-
-       distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-       optfeature_header "Additional Backend support can be enabled via:"
-       optfeature "MySQL backend support" dev-python/mysqlclient
-       optfeature "PostgreSQL backend support" dev-python/psycopg:0
-       optfeature_header
-       optfeature "GEO Django" "sci-libs/gdal[geos]"
-       optfeature "Memcached support" dev-python/pylibmc 
dev-python/python-memcached
-       optfeature "ImageField Support" dev-python/pillow
-       optfeature "Password encryption" dev-python/bcrypt
-}

diff --git a/dev-python/django/django-5.2.11.ebuild 
b/dev-python/django/django-5.2.11.ebuild
deleted file mode 100644
index 7c6f21098a2d..000000000000
--- a/dev-python/django/django-5.2.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{12..14} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
-
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="
-       https://www.djangoproject.com/
-       https://github.com/django/django/
-       https://pypi.org/project/Django/
-"
-SRC_URI="
-       https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P}.tar.gz
-       verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
-"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 
~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       <dev-python/asgiref-4[${PYTHON_USEDEP}]
-       >=dev-python/asgiref-3.8.1[${PYTHON_USEDEP}]
-       >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
-       sys-libs/timezone-data
-"
-BDEPEND="
-       test? (
-               $(python_gen_impl_dep sqlite)
-               ${RDEPEND}
-               >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
-               >=dev-python/jinja2-2.11.0[${PYTHON_USEDEP}]
-               dev-python/numpy[${PYTHON_USEDEP}]
-               dev-python/pillow[webp,${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-               >=dev-python/selenium-4.8.0[${PYTHON_USEDEP}]
-               >=dev-python/tblib-1.5.0[${PYTHON_USEDEP}]
-               sys-devel/gettext
-       )
-       verify-sig? ( >=sec-keys/openpgp-keys-django-20241002 )
-"
-
-PATCHES=(
-       "${FILESDIR}"/django-4.0-bashcomp.patch
-       # d55979334dcefdb11626220000bec97ade09df07
-       "${FILESDIR}"/django-5.2.7-py314.patch
-)
-
-distutils_enable_sphinx docs --no-autodoc
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/django.asc
-
-src_unpack() {
-       if use verify-sig; then
-               cd "${DISTDIR}" || die
-               verify-sig_verify_signed_checksums \
-                       "${P^}.checksum.txt" sha256 "${P}.tar.gz"
-               cd "${WORKDIR}" || die
-       fi
-
-       default
-}
-
-python_test() {
-       # Tests have non-standard assumptions about PYTHONPATH,
-       # and don't work with ${BUILD_DIR}/lib.
-       PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite \
-               -v2 --parallel="${EPYTEST_JOBS:-$(makeopts_jobs)}" ||
-               die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-       newbashcomp extras/django_bash_completion ${PN}-admin
-       bashcomp_alias ${PN}-admin django-admin.py
-
-       distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-       optfeature_header "Additional Backend support can be enabled via:"
-       optfeature "MySQL backend support" dev-python/mysqlclient
-       optfeature "PostgreSQL backend support" dev-python/psycopg:0
-       optfeature_header
-       optfeature "GEO Django" "sci-libs/gdal[geos]"
-       optfeature "Memcached support" dev-python/pylibmc 
dev-python/python-memcached
-       optfeature "ImageField Support" dev-python/pillow
-       optfeature "Password encryption" dev-python/bcrypt
-}

diff --git a/dev-python/django/django-6.0.2.ebuild 
b/dev-python/django/django-6.0.2.ebuild
deleted file mode 100644
index 51c558964084..000000000000
--- a/dev-python/django/django-6.0.2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{12..14} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
-
-MY_P=${P/_}
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="
-       https://www.djangoproject.com/
-       https://github.com/django/django/
-       https://pypi.org/project/Django/
-"
-SRC_URI="
-       https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
-       verify-sig? ( https://media.djangoproject.com/pgp/${MY_P^}.checksum.txt 
)
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       <dev-python/asgiref-4[${PYTHON_USEDEP}]
-       >=dev-python/asgiref-3.9.1[${PYTHON_USEDEP}]
-       >=dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}]
-       sys-libs/timezone-data
-"
-BDEPEND="
-       test? (
-               $(python_gen_impl_dep sqlite)
-               ${RDEPEND}
-               >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
-               >=dev-python/jinja2-2.11.0[${PYTHON_USEDEP}]
-               dev-python/numpy[${PYTHON_USEDEP}]
-               dev-python/pillow[webp,${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-               >=dev-python/selenium-4.8.0[${PYTHON_USEDEP}]
-               >=dev-python/tblib-1.5.0[${PYTHON_USEDEP}]
-               sys-devel/gettext
-       )
-       verify-sig? ( >=sec-keys/openpgp-keys-django-20240807 )
-"
-
-PATCHES=(
-       "${FILESDIR}"/django-4.0-bashcomp.patch
-)
-
-distutils_enable_sphinx docs --no-autodoc
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/django.asc
-
-src_unpack() {
-       if use verify-sig; then
-               cd "${DISTDIR}" || die
-               verify-sig_verify_signed_checksums \
-                       "${MY_P^}.checksum.txt" sha256 "${MY_P}.tar.gz"
-               cd "${WORKDIR}" || die
-       fi
-
-       default
-}
-
-python_test() {
-       # Tests have non-standard assumptions about PYTHONPATH,
-       # and don't work with ${BUILD_DIR}/lib.
-       PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite \
-               -v2 --parallel="${EPYTEST_JOBS:-$(makeopts_jobs)}" ||
-               die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-       newbashcomp extras/django_bash_completion django-admin
-       bashcomp_alias django-admin django-admin.py
-
-       distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-       optfeature_header "Additional Backend support can be enabled via:"
-       optfeature "MySQL backend support" dev-python/mysqlclient
-       optfeature "PostgreSQL backend support" dev-python/psycopg:0
-       optfeature_header
-       optfeature "GEO Django" "sci-libs/gdal[geos]"
-       optfeature "Memcached support" dev-python/pylibmc 
dev-python/python-memcached
-       optfeature "ImageField Support" dev-python/pillow
-       optfeature "Password encryption" dev-python/bcrypt
-}

Reply via email to