[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-22 Thread Michał Górny
commit: 09e50ef3b55ea1017fc4aa8f8c9b5a0312780001
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 09:06:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 09:09:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e50ef3

dev-python/django: Remove old

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

 dev-python/django/Manifest |   4 --
 dev-python/django/django-4.2.11.ebuild | 101 -
 dev-python/django/django-5.0.4.ebuild  | 101 -
 3 files changed, 206 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index b4d54ae454b3..b0b32ecef2aa 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,11 +1,7 @@
 DIST Django-3.2.25.checksum.txt 2560 BLAKE2B 
e082c588f4e124c9d71c1914e475fd70ed9b68583d65ea59ba0822b96de36c2edc98b4d9192f3d7c75467306fe03404303f6c2a98a026bdb5308bbd1dee89f99
 SHA512 
49a1610dcd61cbd322f0a5d7fe3cf249c0c4288b194fc8c2bdf7ec6fb8f92b69ca68dcdb71b79998cd80b978b70f48069669d996b6503261ba726c77c8b87672
 DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 
586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f
 SHA512 
ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
-DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3
-DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
 DIST Django-4.2.13.checksum.txt 2578 BLAKE2B 
c4dee2c255a77da0655f685852bfac937e6afbfa32c6f5048916675d806c1d9218ff40117c99d7e63ee06b05dd88af4db9460672c3628c948cb17e5ca2f56817
 SHA512 
0994eef854b991c2db290712aff892e900ef3bab84607e385b4f78e3213b816739e42d5010afaaf30f6c68d5bc52b509b7c6e797e8e87db499a49f75b4cfd232
 DIST Django-4.2.13.tar.gz 10430886 BLAKE2B 
09e8743de500f11c32c540d23d9aae1377c83177089732c78c03501dc560fd7b4316d6032534c923c354539421e519ed8439fc09d61500cea479c9eaf115f160
 SHA512 
2d141e2d710dbd55999db9c7005ca4a8d291dad57f0ef246eb41d4ffed76e62035b36969c5f338c3158ccd2d1677eb23de0b8f783606b4c62a3ee45e8988b712
-DIST Django-5.0.4.checksum.txt 2570 BLAKE2B 
dd60e743933312e8744c89a9602acf6643e778cf23d1ab303845f52a2040ff9de73b843c0facf15e8aecc61d9b29f597d76de1e015e7e5a111668fbeb1f84b99
 SHA512 
9a180082a1735f5d62b51acaf1bd23941d921208d6e3ea14439ceb29603f35860e0307c0b18c1b17d9a155498ef50943e10bf352090f0b6408c5921655d1f992
-DIST Django-5.0.4.tar.gz 10638006 BLAKE2B 
81796ec0ba285bebe2c3a4b6d3bfce39e87ad39c01fb450bd66e4eb76c167d08a16e857156d45bce95ac30121fe5855dd7493beb4dcf7628255d729e0d1a2048
 SHA512 
322b0de4e9e533831937b9f50929e150d9c1ff3045e92b3530d49708df05ad0139819a1056c3def529e93826d26ef8e04f1ced655525fe8c9c2d449c2c701f28
 DIST Django-5.0.6.checksum.txt 2568 BLAKE2B 
c4c94e1a245248ed59707fb8aeb97a8379e679c50829d0470eefd2f870de32d5b57cb4841ac44809483993bc515514c3e2b0cdf0f1768681a4ba1930e2d278a3
 SHA512 
231954ae528beff69fbfa385aba192f19d56e862f1a2e5e40ccbba60ce31b59a075af31d75ab9e5767c9405a37f14fd3c5c41e74f60f6b7d6821391a43992301
 DIST Django-5.0.6.tar.gz 10639679 BLAKE2B 
2198f273f28f89eb12db481e3531a963e2f5215677f0227d2ce8940cf1c2076acafe9bf1064595b481c6d65fadd7c6d6c7cda5fbbded81a87895e697338c78fd
 SHA512 
6dab32357c423762a4fdd7372aec0ae4855861431fb9a90d4a818144e675cf891c0673a11351ddf8344f31624ce0ea8c9d9c6bc3c4514f38380aecb48a684894
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3

diff --git a/dev-python/django/django-4.2.11.ebuild 
b/dev-python/django/django-4.2.11.ebuild
deleted file mode 100644
index 7379e6655f94..
--- a/dev-python/django/django-4.2.11.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-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="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-22 Thread Michał Górny
commit: d77cb0b9803c867f85e13b784328e13f608dfe66
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 09:05:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 09:05:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77cb0b9

dev-python/django: Stabilize 5.0.6 ALLARCHES, #932415

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

 dev-python/django/django-5.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.6.ebuild 
b/dev-python/django/django-5.0.6.ebuild
index 8a79467dedd4..465a7dcda6cd 100644
--- a/dev-python/django/django-5.0.6.ebuild
+++ b/dev-python/django/django-5.0.6.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-taggit/

2024-05-16 Thread Arthur Zamarin
commit: 9175c71713b4030c1284ef522e924ab6e38c2eb8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 15:21:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 15:21:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9175c717

dev-python/django-taggit: Keyword 5.0.1 arm64, #917882

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-taggit/django-taggit-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-taggit/django-taggit-5.0.1.ebuild 
b/dev-python/django-taggit/django-taggit-5.0.1.ebuild
index f4709002e528..830fca0f6c95 100644
--- a/dev-python/django-taggit/django-taggit-5.0.1.ebuild
+++ b/dev-python/django-taggit/django-taggit-5.0.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-07 Thread Michał Górny
commit: 7ba387c0ffea601ba057f00d23bfe5ee446a3317
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 17:28:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 17:45:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba387c0

dev-python/django: Bump to 4.2.13

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-4.2.13.ebuild | 101 +
 2 files changed, 103 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index f84088e398c0..b4d54ae454b3 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,8 @@ DIST Django-3.2.25.checksum.txt 2560 BLAKE2B 
e082c588f4e124c9d71c1914e475fd70ed9
 DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 
586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f
 SHA512 
ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
 DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3
 DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
+DIST Django-4.2.13.checksum.txt 2578 BLAKE2B 
c4dee2c255a77da0655f685852bfac937e6afbfa32c6f5048916675d806c1d9218ff40117c99d7e63ee06b05dd88af4db9460672c3628c948cb17e5ca2f56817
 SHA512 
0994eef854b991c2db290712aff892e900ef3bab84607e385b4f78e3213b816739e42d5010afaaf30f6c68d5bc52b509b7c6e797e8e87db499a49f75b4cfd232
+DIST Django-4.2.13.tar.gz 10430886 BLAKE2B 
09e8743de500f11c32c540d23d9aae1377c83177089732c78c03501dc560fd7b4316d6032534c923c354539421e519ed8439fc09d61500cea479c9eaf115f160
 SHA512 
2d141e2d710dbd55999db9c7005ca4a8d291dad57f0ef246eb41d4ffed76e62035b36969c5f338c3158ccd2d1677eb23de0b8f783606b4c62a3ee45e8988b712
 DIST Django-5.0.4.checksum.txt 2570 BLAKE2B 
dd60e743933312e8744c89a9602acf6643e778cf23d1ab303845f52a2040ff9de73b843c0facf15e8aecc61d9b29f597d76de1e015e7e5a111668fbeb1f84b99
 SHA512 
9a180082a1735f5d62b51acaf1bd23941d921208d6e3ea14439ceb29603f35860e0307c0b18c1b17d9a155498ef50943e10bf352090f0b6408c5921655d1f992
 DIST Django-5.0.4.tar.gz 10638006 BLAKE2B 
81796ec0ba285bebe2c3a4b6d3bfce39e87ad39c01fb450bd66e4eb76c167d08a16e857156d45bce95ac30121fe5855dd7493beb4dcf7628255d729e0d1a2048
 SHA512 
322b0de4e9e533831937b9f50929e150d9c1ff3045e92b3530d49708df05ad0139819a1056c3def529e93826d26ef8e04f1ced655525fe8c9c2d449c2c701f28
 DIST Django-5.0.6.checksum.txt 2568 BLAKE2B 
c4c94e1a245248ed59707fb8aeb97a8379e679c50829d0470eefd2f870de32d5b57cb4841ac44809483993bc515514c3e2b0cdf0f1768681a4ba1930e2d278a3
 SHA512 
231954ae528beff69fbfa385aba192f19d56e862f1a2e5e40ccbba60ce31b59a075af31d75ab9e5767c9405a37f14fd3c5c41e74f60f6b7d6821391a43992301

diff --git a/dev-python/django/django-4.2.13.ebuild 
b/dev-python/django/django-4.2.13.ebuild
new file mode 100644
index ..3d93ca48aced
--- /dev/null
+++ b/dev-python/django/django-4.2.13.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =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/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-07 Thread Michał Górny
commit: 20dce0f87fc107c69e382e1ab2cb384da878c386
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 17:09:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 17:45:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20dce0f8

dev-python/django: Bump to 5.0.6

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-5.0.6.ebuild | 101 ++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 48daff29ee70..f84088e398c0 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,5 +4,7 @@ DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94
 DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
 DIST Django-5.0.4.checksum.txt 2570 BLAKE2B 
dd60e743933312e8744c89a9602acf6643e778cf23d1ab303845f52a2040ff9de73b843c0facf15e8aecc61d9b29f597d76de1e015e7e5a111668fbeb1f84b99
 SHA512 
9a180082a1735f5d62b51acaf1bd23941d921208d6e3ea14439ceb29603f35860e0307c0b18c1b17d9a155498ef50943e10bf352090f0b6408c5921655d1f992
 DIST Django-5.0.4.tar.gz 10638006 BLAKE2B 
81796ec0ba285bebe2c3a4b6d3bfce39e87ad39c01fb450bd66e4eb76c167d08a16e857156d45bce95ac30121fe5855dd7493beb4dcf7628255d729e0d1a2048
 SHA512 
322b0de4e9e533831937b9f50929e150d9c1ff3045e92b3530d49708df05ad0139819a1056c3def529e93826d26ef8e04f1ced655525fe8c9c2d449c2c701f28
+DIST Django-5.0.6.checksum.txt 2568 BLAKE2B 
c4c94e1a245248ed59707fb8aeb97a8379e679c50829d0470eefd2f870de32d5b57cb4841ac44809483993bc515514c3e2b0cdf0f1768681a4ba1930e2d278a3
 SHA512 
231954ae528beff69fbfa385aba192f19d56e862f1a2e5e40ccbba60ce31b59a075af31d75ab9e5767c9405a37f14fd3c5c41e74f60f6b7d6821391a43992301
+DIST Django-5.0.6.tar.gz 10639679 BLAKE2B 
2198f273f28f89eb12db481e3531a963e2f5215677f0227d2ce8940cf1c2076acafe9bf1064595b481c6d65fadd7c6d6c7cda5fbbded81a87895e697338c78fd
 SHA512 
6dab32357c423762a4fdd7372aec0ae4855861431fb9a90d4a818144e675cf891c0673a11351ddf8344f31624ce0ea8c9d9c6bc3c4514f38380aecb48a684894
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3
 DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-5.0.6.ebuild 
b/dev-python/django/django-5.0.6.ebuild
new file mode 100644
index ..8a79467dedd4
--- /dev/null
+++ b/dev-python/django/django-5.0.6.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.7.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-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-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? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-04 Thread Michał Górny
commit: 8617cb5901de4bd366e5c00d4b47a6df7e87527e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 07:40:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 07:43:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8617cb59

dev-python/django: Remove old

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

 dev-python/django/Manifest|   2 -
 dev-python/django/django-5.0.3.ebuild | 100 --
 2 files changed, 102 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index ef18136b41d2..48daff29ee70 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,8 +2,6 @@ DIST Django-3.2.25.checksum.txt 2560 BLAKE2B 
e082c588f4e124c9d71c1914e475fd70ed9
 DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 
586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f
 SHA512 
ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
 DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3
 DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
-DIST Django-5.0.3.checksum.txt 2550 BLAKE2B 
d69fe42e77a1163509f570488b5744571b314b4f24aa0b2f3727ad26ccc53cdc4e16a4b53f21d7e31b0e120462b68397cb31cceded5f4f2d4f0fc9f7afd0f1ee
 SHA512 
abf04cf4fb43f51a8ecef8924e000680184cbb39a9a1a80b679dd1b5cd1e8a90870bc9749b84a6ada79c76cf9c8adb7f870ac0c7ebad68330e8731acdaf3ff22
-DIST Django-5.0.3.tar.gz 10620661 BLAKE2B 
eaf2f04abf73ad36f7e7825d3655319fbab2268bf5da67ad112e2662f5f5c1bab16d485c75c681ec7e203c111b9676dab2f3552e599a5592a90981e6f7cc75eb
 SHA512 
ed1899007898fc1f6c0889b28fc94016aa9cd2a3556f486bf77efc4310d04896c73bcef93fb4c9162ce884da01c557f6343a20da15a7d6cf2193fd9e88e0dadb
 DIST Django-5.0.4.checksum.txt 2570 BLAKE2B 
dd60e743933312e8744c89a9602acf6643e778cf23d1ab303845f52a2040ff9de73b843c0facf15e8aecc61d9b29f597d76de1e015e7e5a111668fbeb1f84b99
 SHA512 
9a180082a1735f5d62b51acaf1bd23941d921208d6e3ea14439ceb29603f35860e0307c0b18c1b17d9a155498ef50943e10bf352090f0b6408c5921655d1f992
 DIST Django-5.0.4.tar.gz 10638006 BLAKE2B 
81796ec0ba285bebe2c3a4b6d3bfce39e87ad39c01fb450bd66e4eb76c167d08a16e857156d45bce95ac30121fe5855dd7493beb4dcf7628255d729e0d1a2048
 SHA512 
322b0de4e9e533831937b9f50929e150d9c1ff3045e92b3530d49708df05ad0139819a1056c3def529e93826d26ef8e04f1ced655525fe8c9c2d449c2c701f28
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3

diff --git a/dev-python/django/django-5.0.3.ebuild 
b/dev-python/django/django-5.0.3.ebuild
deleted file mode 100644
index cb3b94f67c03..
--- a/dev-python/django/django-5.0.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-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
-   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
-   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
-"
-S="${WORKDIR}/${P^}"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   =dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   ${RDEPEND}
-   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.11.0[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-05-04 Thread Arthur Zamarin
commit: 867a70027e11ba48f02b5275bd971336c0e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  4 07:23:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  4 07:23:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867a7002

dev-python/django: Stabilize 5.0.4 ALLARCHES, #931172

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django/django-5.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.4.ebuild 
b/dev-python/django/django-5.0.4.ebuild
index 8a79467dedd4..465a7dcda6cd 100644
--- a/dev-python/django/django-5.0.4.ebuild
+++ b/dev-python/django/django-5.0.4.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-04-19 Thread Ionen Wolkens
commit: 2d17f9f832842c6eb435d4c150a88a2df9deef54
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:58 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d17f9f8

dev-python/django-configurations: Keyword 2.5.1 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/django-configurations/django-configurations-2.5.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
index d38fcc156ccc..86eac772cff2 100644
--- a/dev-python/django-configurations/django-configurations-2.5.1.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-04-19 Thread Ionen Wolkens
commit: 7e594da96d007d058645d8dab13a47347a0b289c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:44 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e594da9

dev-python/django: Keyword 5.0.4 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/django/django-5.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.4.ebuild 
b/dev-python/django/django-5.0.4.ebuild
index 35eb15da72fe..8a79467dedd4 100644
--- a/dev-python/django/django-5.0.4.ebuild
+++ b/dev-python/django/django-5.0.4.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2024-04-19 Thread Ionen Wolkens
commit: fff276051e1bc9e8e464d791f5e7dcac43ce0e59
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:47 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff27605

dev-python/django-cache-url: Keyword 3.4.5 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/django-cache-url/django-cache-url-3.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
index 3c59cbd643a3..9415dd5c26d8 100644
--- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/django[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-04-18 Thread Arthur Zamarin
commit: f088735f6d2477127ee144b511c0e21c92965c72
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 15:44:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 18 16:10:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f088735f

dev-python/django-configurations: Keyword 2.5.1 loong, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/django-configurations/django-configurations-2.5.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
index 74ebf3b12c3e..d38fcc156ccc 100644
--- a/dev-python/django-configurations/django-configurations-2.5.1.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2024-04-18 Thread Arthur Zamarin
commit: b3631e393949c345b322fbaee721507b3e79010f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 15:44:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 18 16:10:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3631e39

dev-python/django-cache-url: Keyword 3.4.5 loong, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-cache-url/django-cache-url-3.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
index 7e40b7cb89a4..3c59cbd643a3 100644
--- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/django[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-04-18 Thread Michał Górny
commit: c5dc26a2202888b02dc49e7c2f0ed35ee57a9a50
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 14:00:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 15:45:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dc26a2

dev-python/django: Add dep on sys-libs/timezone-data

Closes: https://bugs.gentoo.org/930187
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django/django-3.2.25.ebuild | 1 +
 dev-python/django/django-4.2.11.ebuild | 1 +
 dev-python/django/django-5.0.4.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-python/django/django-3.2.25.ebuild 
b/dev-python/django/django-3.2.25.ebuild
index 5648ebe4220c..a026c5a478e4 100644
--- a/dev-python/django/django-3.2.25.ebuild
+++ b/dev-python/django/django-3.2.25.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
>=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   sys-libs/timezone-data
 "
 BDEPEND="
test? (

diff --git a/dev-python/django/django-4.2.11.ebuild 
b/dev-python/django/django-4.2.11.ebuild
index 9fb5be5aea18..7379e6655f94 100644
--- a/dev-python/django/django-4.2.11.ebuild
+++ b/dev-python/django/django-4.2.11.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
=dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
>=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+   sys-libs/timezone-data
 "
 BDEPEND="
test? (

diff --git a/dev-python/django/django-5.0.4.ebuild 
b/dev-python/django/django-5.0.4.ebuild
index 1ff45ba52cdf..35eb15da72fe 100644
--- a/dev-python/django/django-5.0.4.ebuild
+++ b/dev-python/django/django-5.0.4.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
=dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
>=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+   sys-libs/timezone-data
 "
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-otp/

2024-04-17 Thread Michał Górny
commit: 61650d130933ec2c371142f7bb72e13454fc88bc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 17 13:16:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 17 13:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61650d13

dev-python/django-otp: Bump to 1.5.0

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.5.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 302ad5a338bf..4dbbb8db1ab7 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,3 +1,4 @@
 DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4
 DIST django_otp-1.4.0.tar.gz 71690 BLAKE2B 
61144122ab6dec438dcc3136e8856b4d66c598e811f1fdd21e5ba77a907ae5bda88fd543a1c87a165d9ba30ce2bcd7415b04d598719ecb46f2f3ddc15a342aa0
 SHA512 
df4a11d3cb6a55e2506815b81c7e8cc3e9c272afd8d1d9ba94fd1336467b177ea3eb1e89129c3c727d7ce74ce159e5d153a22e0be2d3d638c8357653b22dba56
 DIST django_otp-1.4.1.tar.gz 71847 BLAKE2B 
49764cd1957ab2a6644780c1c6a0947b20bb4a0c1ca286907122a8b47f937aca8d1d2e480f7a309b546ac503cb0c3b1ea3e03532e7d6c38fe8db1606406eda71
 SHA512 
bb041a6ecd93dbad4f83d6593dfbc2f4768e1a3e68df332a61ed9ce483a8ec7090179a6865b128d02a2fc5ba2b42cd63dc16595a7b98e2728733fc274d506b1a
+DIST django_otp-1.5.0.tar.gz 72265 BLAKE2B 
e2a687a287b5e7b4f5c9370b280bd60b5e9cd62ff6fea4187988acc703ce5cc61f4ee094026c07391343983d87d9c0cb1ff4fa51d10a3e7a4d8da4da182fcb4b
 SHA512 
0169804992b155dfa88fbc0d695091f3f03225f28a104c595e7790f174ff3f4943280b7a3dbb3d4c263cc1bad0ea0370e4749d8d0b1df1e3675881365fc15dfe

diff --git a/dev-python/django-otp/django-otp-1.5.0.ebuild 
b/dev-python/django-otp/django-otp-1.5.0.ebuild
new file mode 100644
index ..50c19176bea3
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   || (
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/segno[${PYTHON_USEDEP}]
+   )
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-polymorphic/

2024-04-14 Thread Michał Górny
commit: a9805fa340bf55f325e66b296e778885c49bb5c5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 14:57:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 14:57:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9805fa3

dev-python/django-polymorphic: Fix variable order

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

 dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild 
b/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
index 20939e77899e..9f7d8b0b2c6e 100644
--- a/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
+++ b/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
@@ -19,8 +19,8 @@ SRC_URI="
 "
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm64 ~x86"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-polymorphic/

2024-04-14 Thread Michał Górny
commit: 07b41dad021e5cb52bc7c8da359c792b9fbd7bd9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 14:54:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 14:57:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b41dad

dev-python/django-polymorphic: Clean up post rename

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

 dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild 
b/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
index 2de460abaf76..20939e77899e 100644
--- a/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
+++ b/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
@@ -15,9 +15,8 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/jazzband/django-polymorphic/archive/v${PV}.tar.gz
-   -> ${P//_/-}.gh.tar.gz
+   -> ${P}.gh.tar.gz
 "
-S="${WORKDIR}/${P//_/-}"
 
 LICENSE="BSD"
 KEYWORDS="~amd64 ~arm64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-taggit/

2024-04-14 Thread Michał Górny
commit: 0281bf087de15859461bea835c62c44b5b6d78f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 14:48:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 14:57:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0281bf08

dev-python/django-taggit: Bump to 5.0.1

Closes: https://bugs.gentoo.org/906702
Closes: https://bugs.gentoo.org/929451
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-taggit/Manifest  |  1 +
 .../django-taggit/django-taggit-5.0.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/django-taggit/Manifest 
b/dev-python/django-taggit/Manifest
index 2267035622a5..d059385f71e2 100644
--- a/dev-python/django-taggit/Manifest
+++ b/dev-python/django-taggit/Manifest
@@ -1 +1,2 @@
 DIST django-taggit-3.1.0.tar.gz 58238 BLAKE2B 
ea5c90300383294daf80315b013dc1171d94fe4994cdf58a9364666a879672bd5af35f3c620673cb0a9139d2a224bc06d58f933ae94ccd8a65b947c76ab0a0ca
 SHA512 
8654b703cb9b3848a5185f1b88826a80eed44f00993d6272e8fbec1145e6c30be4c0840a0d6e88544d2f927c7c288c2be94e3df61cbe34c37f1f213a1bf0780d
+DIST django-taggit-5.0.1.tar.gz 60372 BLAKE2B 
1934fc0a92655db15a4997646c44d8faa57b48469421abb7c48ea248525f0c536d658a9a481ed646dc4846c2f8f6ca9799274f9961238bd727ef0bafbb0ddf0c
 SHA512 
af7b04da8359ebf68ea1b5c1fba3ed509b5357d65cccd95d835e0db68431fcbf0057e613cd05c54ac76524c8fc1c23d0dbacae8b80a23bb7867a0fa4a62f445b

diff --git a/dev-python/django-taggit/django-taggit-5.0.1.ebuild 
b/dev-python/django-taggit/django-taggit-5.0.1.ebuild
new file mode 100644
index ..f4709002e528
--- /dev/null
+++ b/dev-python/django-taggit/django-taggit-5.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple tagging for Django"
+HOMEPAGE="
+   https://github.com/jazzband/django-taggit/
+   https://pypi.org/project/django-taggit/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-4.1[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   "${EPYTHON}" -m django test -v 2 --settings=tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-polymorphic/, profiles/updates/, ...

2024-04-14 Thread Michał Górny
commit: a04926531aac80d8c1809b57eddd121a05ee0778
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 14:52:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 14:57:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0492653

Rename dev-python/{django_polymorphic → django-polymorphic}

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

 dev-python/{django_polymorphic => django-polymorphic}/Manifest   | 0
 .../django-polymorphic-3.1-r1.ebuild}| 0
 dev-python/{django_polymorphic => django-polymorphic}/metadata.xml   | 0
 profiles/updates/2Q-2024 | 1 +
 4 files changed, 1 insertion(+)

diff --git a/dev-python/django_polymorphic/Manifest 
b/dev-python/django-polymorphic/Manifest
similarity index 100%
rename from dev-python/django_polymorphic/Manifest
rename to dev-python/django-polymorphic/Manifest

diff --git a/dev-python/django_polymorphic/django_polymorphic-3.1-r1.ebuild 
b/dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild
similarity index 100%
rename from dev-python/django_polymorphic/django_polymorphic-3.1-r1.ebuild
rename to dev-python/django-polymorphic/django-polymorphic-3.1-r1.ebuild

diff --git a/dev-python/django_polymorphic/metadata.xml 
b/dev-python/django-polymorphic/metadata.xml
similarity index 100%
rename from dev-python/django_polymorphic/metadata.xml
rename to dev-python/django-polymorphic/metadata.xml

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 218a00241551..9537fa3838e4 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -2,3 +2,4 @@ move dev-python/lazy_loader dev-python/lazy-loader
 slotmove dev-lang/clojure 1.11 0
 slotmove dev-java/gson 2.6 0
 slotmove dev-java/icu4j 70 0
+move dev-python/django_polymorphic dev-python/django-polymorphic



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2024-04-14 Thread Michał Górny
commit: 3166e608db05b363be112dd95a4f64506b8e3961
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 12:51:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 12:54:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3166e608

dev-python/django-tables2: Enable py3.12

Closes: https://bugs.gentoo.org/929450
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-tables2/django-tables2-2.7.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/django-tables2/django-tables2-2.7.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
index 9503ae38d137..e4c4723a2f79 100644
--- a/dev-python/django-tables2/django-tables2-2.7.0.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -18,8 +18,8 @@ SRC_URI="
-> ${P}.gh.tar.gz
 "
 
-SLOT="0"
 LICENSE="BSD-2"
+SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-04-11 Thread Michał Górny
commit: b92ababf3f9ce6f412ebf99ecad0fb12c3ffa5d6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 18:00:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 19:04:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92ababf

dev-python/django-configurations: Remove old

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

 dev-python/django-configurations/Manifest  |  1 -
 .../django-configurations-2.5.ebuild   | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-python/django-configurations/Manifest 
b/dev-python/django-configurations/Manifest
index 72acc10aa062..18ca1796f913 100644
--- a/dev-python/django-configurations/Manifest
+++ b/dev-python/django-configurations/Manifest
@@ -1,2 +1 @@
 DIST django-configurations-2.5.1.tar.gz 43225 BLAKE2B 
1b9cd14ea50d03500cc05790e831832f6e4e3a917903eb48aa40c2d2dd46a59684ce82b484229fd912a18bcdef4d1887989489b4ab461740f981a87c3a7914f5
 SHA512 
5584446a1b48a0c080401b377786864a905a28337e2912c71ba586ad438df6efeb74c2de1058b77d79f3ba7db85dd443f05dc81013576d301a43bad6736e72e2
-DIST django-configurations-2.5.tar.gz 43152 BLAKE2B 
35976466132f9b78a031955c891733cb0a01f20d39d53708ed5100492b3a1963e50228f3175437f54201fb6d992312c641e08562a85cf57cb089f2c7678101e7
 SHA512 
a6e3f301bf6123234245a5fe88f4b0eecfc021230c593d2864a969560d52c70b6932c0fac64cd83f21fb06b83821d37320181f0601450d6f3cd4e4b06c4ae9f5

diff --git a/dev-python/django-configurations/django-configurations-2.5.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.ebuild
deleted file mode 100644
index 74ebf3b12c3e..
--- a/dev-python/django-configurations/django-configurations-2.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A helper for organizing Django settings"
-HOMEPAGE="
-   https://pypi.org/project/django-configurations/
-   https://github.com/jazzband/django-configurations/
-   https://django-configurations.readthedocs.io/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/django-cache-url[${PYTHON_USEDEP}]
-   dev-python/dj-database-url[${PYTHON_USEDEP}]
-   dev-python/dj-email-url[${PYTHON_USEDEP}]
-   dev-python/dj-search-url[${PYTHON_USEDEP}]
-   )
-"
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   local -x DJANGO_SETTINGS_MODULE=tests.settings.main
-   local -x DJANGO_CONFIGURATION=Test
-   PYTHONPATH=. django-cadmin test -v2 || die "Tests failed with 
${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-04-11 Thread Arthur Zamarin
commit: eeca474aa2346c1c7ae54ee92edc760bc3f88265
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:40:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeca474a

dev-python/django-configurations: Stabilize 2.5.1 ALLARCHES, #929165

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/django-configurations/django-configurations-2.5.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
index 11a7c3d41a65..74ebf3b12c3e 100644
--- a/dev-python/django-configurations/django-configurations-2.5.1.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-otp/

2024-04-10 Thread Michał Górny
commit: c375e3cc254ffc01bbf51379f387a9c0329d2c29
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 04:03:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 04:20:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c375e3cc

dev-python/django-otp: Bump to 1.4.1

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.4.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 1b4d366e9a0a..302ad5a338bf 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,2 +1,3 @@
 DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4
 DIST django_otp-1.4.0.tar.gz 71690 BLAKE2B 
61144122ab6dec438dcc3136e8856b4d66c598e811f1fdd21e5ba77a907ae5bda88fd543a1c87a165d9ba30ce2bcd7415b04d598719ecb46f2f3ddc15a342aa0
 SHA512 
df4a11d3cb6a55e2506815b81c7e8cc3e9c272afd8d1d9ba94fd1336467b177ea3eb1e89129c3c727d7ce74ce159e5d153a22e0be2d3d638c8357653b22dba56
+DIST django_otp-1.4.1.tar.gz 71847 BLAKE2B 
49764cd1957ab2a6644780c1c6a0947b20bb4a0c1ca286907122a8b47f937aca8d1d2e480f7a309b546ac503cb0c3b1ea3e03532e7d6c38fe8db1606406eda71
 SHA512 
bb041a6ecd93dbad4f83d6593dfbc2f4768e1a3e68df332a61ed9ce483a8ec7090179a6865b128d02a2fc5ba2b42cd63dc16595a7b98e2728733fc274d506b1a

diff --git a/dev-python/django-otp/django-otp-1.4.1.ebuild 
b/dev-python/django-otp/django-otp-1.4.1.ebuild
new file mode 100644
index ..758cf10a6598
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-otp/

2024-04-10 Thread Michał Górny
commit: 9c16f33ac1bd9d00537721c048899a3b5b5cbab8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 10 06:04:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 10 06:15:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c16f33a

dev-python/django-otp: Bump to 1.4.0

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.4.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 75ff950c47d3..1b4d366e9a0a 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1 +1,2 @@
 DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4
+DIST django_otp-1.4.0.tar.gz 71690 BLAKE2B 
61144122ab6dec438dcc3136e8856b4d66c598e811f1fdd21e5ba77a907ae5bda88fd543a1c87a165d9ba30ce2bcd7415b04d598719ecb46f2f3ddc15a342aa0
 SHA512 
df4a11d3cb6a55e2506815b81c7e8cc3e9c272afd8d1d9ba94fd1336467b177ea3eb1e89129c3c727d7ce74ce159e5d153a22e0be2d3d638c8357653b22dba56

diff --git a/dev-python/django-otp/django-otp-1.4.0.ebuild 
b/dev-python/django-otp/django-otp-1.4.0.ebuild
new file mode 100644
index ..758cf10a6598
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2024-04-04 Thread Michał Górny
commit: af3622d6533aba69b726d6fed2a89a554e965c20
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  4 14:43:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  4 18:08:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3622d6

dev-python/django-auth-ldap: Bump to 4.8.0

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

 dev-python/django-auth-ldap/Manifest   |  1 +
 .../django-auth-ldap/django-auth-ldap-4.8.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index e4cb97b895d4..56120b690c6b 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1,2 +1,3 @@
 DIST django-auth-ldap-4.6.0.tar.gz 53845 BLAKE2B 
279f7762b858330ab4b63ebb18a8609569ea4d3c7ff1af5ce89d64d8f207445e645d33c9415c4ad289adad0ea2da9674f1ad0d316f63ef42cd6b46c3ac3d7aed
 SHA512 
fc3945fb9cece694b63661c8565d877bdc81e012e9b4e9a8f1840bd83f6effb525e36f40e5dd5018b43d2c7c72fcdd25a5c61bf35e6f0d05e70e830f69228498
 DIST django-auth-ldap-4.7.0.tar.gz 53849 BLAKE2B 
1c67ba30a0de7e6836fa4e1c0b057001b9b933e252880ae5da44f1ee026f813c0e9115186de3d07071e9e4d76e509b12ca7cdad7968a0ff6ae6f65e6202eb073
 SHA512 
c31e7e026bb13cba841015db2c7e8fb0d47e3fea968b6257802d03600a23b187e758f5b1891b60fda93a9a39e3c9d1c5b26a03678ed3a4d72c30cb42a2399bf2
+DIST django-auth-ldap-4.8.0.tar.gz 53906 BLAKE2B 
76542bfb59c998a681f5e4a4ec0fcae406a672e2fea6b20ef6f59a91987626bec0186d853b789ce0006ace8d0fdbb3b8b2e5855eb84d6d6c93c7040056e4a397
 SHA512 
4ca16bd5d11680127d2cecfeb7d1d48175e1b9b02e13f84d6845b76a4f52be3ef6c72d5b4bef4418b4f48b441830d3b593fef6cc08a8cd4221c78cfd8464ac8a

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.8.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.8.0.ebuild
new file mode 100644
index ..75c0a161d526
--- /dev/null
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django LDAP authentication backend"
+HOMEPAGE="
+   https://github.com/django-auth-ldap/django-auth-ldap/
+   https://pypi.org/project/django-auth-ldap/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   net-nds/openldap[-minimal]
+   )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+   # for slapd and slapdtest
+   local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-04-03 Thread Michał Górny
commit: 3e927ec338c520edef05b0acf1f92eaca3c23ee0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  4 03:15:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  4 03:58:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e927ec3

dev-python/django: Bump to 5.0.4

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-5.0.4.ebuild | 100 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 21c5ecde2ca5..ef18136b41d2 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,5 +4,7 @@ DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94
 DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
 DIST Django-5.0.3.checksum.txt 2550 BLAKE2B 
d69fe42e77a1163509f570488b5744571b314b4f24aa0b2f3727ad26ccc53cdc4e16a4b53f21d7e31b0e120462b68397cb31cceded5f4f2d4f0fc9f7afd0f1ee
 SHA512 
abf04cf4fb43f51a8ecef8924e000680184cbb39a9a1a80b679dd1b5cd1e8a90870bc9749b84a6ada79c76cf9c8adb7f870ac0c7ebad68330e8731acdaf3ff22
 DIST Django-5.0.3.tar.gz 10620661 BLAKE2B 
eaf2f04abf73ad36f7e7825d3655319fbab2268bf5da67ad112e2662f5f5c1bab16d485c75c681ec7e203c111b9676dab2f3552e599a5592a90981e6f7cc75eb
 SHA512 
ed1899007898fc1f6c0889b28fc94016aa9cd2a3556f486bf77efc4310d04896c73bcef93fb4c9162ce884da01c557f6343a20da15a7d6cf2193fd9e88e0dadb
+DIST Django-5.0.4.checksum.txt 2570 BLAKE2B 
dd60e743933312e8744c89a9602acf6643e778cf23d1ab303845f52a2040ff9de73b843c0facf15e8aecc61d9b29f597d76de1e015e7e5a111668fbeb1f84b99
 SHA512 
9a180082a1735f5d62b51acaf1bd23941d921208d6e3ea14439ceb29603f35860e0307c0b18c1b17d9a155498ef50943e10bf352090f0b6408c5921655d1f992
+DIST Django-5.0.4.tar.gz 10638006 BLAKE2B 
81796ec0ba285bebe2c3a4b6d3bfce39e87ad39c01fb450bd66e4eb76c167d08a16e857156d45bce95ac30121fe5855dd7493beb4dcf7628255d729e0d1a2048
 SHA512 
322b0de4e9e533831937b9f50929e150d9c1ff3045e92b3530d49708df05ad0139819a1056c3def529e93826d26ef8e04f1ced655525fe8c9c2d449c2c701f28
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3
 DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-5.0.4.ebuild 
b/dev-python/django/django-5.0.4.ebuild
new file mode 100644
index ..1ff45ba52cdf
--- /dev/null
+++ b/dev-python/django/django-5.0.4.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-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-20230606 )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-03-27 Thread Michał Górny
commit: 57eaa0de596aaa7d0ec1913acf6e7f15c14d2ea3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 28 05:46:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 28 05:55:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eaa0de

dev-python/django-configurations: Bump to 2.5.1

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

 dev-python/django-configurations/Manifest  |  1 +
 .../django-configurations-2.5.1.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-configurations/Manifest 
b/dev-python/django-configurations/Manifest
index 02144a2b9e5d..72acc10aa062 100644
--- a/dev-python/django-configurations/Manifest
+++ b/dev-python/django-configurations/Manifest
@@ -1 +1,2 @@
+DIST django-configurations-2.5.1.tar.gz 43225 BLAKE2B 
1b9cd14ea50d03500cc05790e831832f6e4e3a917903eb48aa40c2d2dd46a59684ce82b484229fd912a18bcdef4d1887989489b4ab461740f981a87c3a7914f5
 SHA512 
5584446a1b48a0c080401b377786864a905a28337e2912c71ba586ad438df6efeb74c2de1058b77d79f3ba7db85dd443f05dc81013576d301a43bad6736e72e2
 DIST django-configurations-2.5.tar.gz 43152 BLAKE2B 
35976466132f9b78a031955c891733cb0a01f20d39d53708ed5100492b3a1963e50228f3175437f54201fb6d992312c641e08562a85cf57cb089f2c7678101e7
 SHA512 
a6e3f301bf6123234245a5fe88f4b0eecfc021230c593d2864a969560d52c70b6932c0fac64cd83f21fb06b83821d37320181f0601450d6f3cd4e4b06c4ae9f5

diff --git 
a/dev-python/django-configurations/django-configurations-2.5.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
new file mode 100644
index ..11a7c3d41a65
--- /dev/null
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A helper for organizing Django settings"
+HOMEPAGE="
+   https://pypi.org/project/django-configurations/
+   https://github.com/jazzband/django-configurations/
+   https://django-configurations.readthedocs.io/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/django-cache-url[${PYTHON_USEDEP}]
+   dev-python/dj-database-url[${PYTHON_USEDEP}]
+   dev-python/dj-email-url[${PYTHON_USEDEP}]
+   dev-python/dj-search-url[${PYTHON_USEDEP}]
+   )
+"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings.main
+   local -x DJANGO_CONFIGURATION=Test
+   PYTHONPATH=. django-cadmin test -v2 || die "Tests failed with 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2024-03-27 Thread Michał Górny
commit: 788428f064e06a92cee52b817ce2c5dcd696aeb8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 28 05:46:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 28 05:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788428f0

dev-python/django-filter: Bump to 24.2

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

 dev-python/django-filter/Manifest  |  1 +
 dev-python/django-filter/django-filter-24.2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 0e7637fba6f5..4d76509c2647 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1,2 +1,3 @@
 DIST django-filter-23.5.gh.tar.gz 137866 BLAKE2B 
8956441dc4425925ff8a121833fc59552709274a64d880aa5cadbae8063a67891969a712f79c9a5aa03fcd404ed288294e818e9f2e968c4d88761a847e35a3e9
 SHA512 
5534a4e8538b4ed0b5dbc168a7ba4eb51b0431d22874d1d4613b421ec830f45caed8faa71ecb144ba26704ff842742e8517d1599277b84480c4bf4282c19308c
 DIST django-filter-24.1.gh.tar.gz 138579 BLAKE2B 
86711bc2f0e2dbad59d445d2dd4456c409d18e5ca9403a2179a5f8f2721b206ebdf7de67965d7efb7bbda88b9ac41e94b51a205406f53345b57b602deba7ec98
 SHA512 
84751d67c03f9cb8e42b37efe16fe457eaa3dee8c2b385a95600e5e2efbd377405e7d827c740c9b7c182fe4e50cfc84244921ee3d83d62bebe4b0efae99a8a70
+DIST django-filter-24.2.gh.tar.gz 139679 BLAKE2B 
a45793644668525aee58eeea4d9e02c34d822234ef300853f393419ade54a00a3ff2b077db7d299a3b9165b5c689bb4d0e5f7f5417b33a73dc92202fafd9eeb3
 SHA512 
8a2f67ed497ab3866edd1fe12dc819ecaf5c1508eb44df164621c818c8e5a4ef9a5f4c584981170fd98d432b9231fb732826880ad37f63db65875195d1b4e103

diff --git a/dev-python/django-filter/django-filter-24.2.ebuild 
b/dev-python/django-filter/django-filter-24.2.ebuild
new file mode 100644
index ..d8a17b109b61
--- /dev/null
+++ b/dev-python/django-filter/django-filter-24.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="
+   https://github.com/carltongibson/django-filter/
+   https://pypi.org/project/django-filter/
+"
+SRC_URI="
+   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   !!dev-python/coreapi
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings
+   "${EPYTHON}" -m django test -v 2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2024-03-24 Thread Michał Górny
commit: fd98dbe68d9b030324a404d76140b26bc6b2f3f7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 24 15:52:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 24 16:22:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd98dbe6

dev-python/django-auth-ldap: Bump to 4.7.0

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

 dev-python/django-auth-ldap/Manifest   |  1 +
 .../django-auth-ldap/django-auth-ldap-4.7.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index b9c358fec06e..e4cb97b895d4 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1 +1,2 @@
 DIST django-auth-ldap-4.6.0.tar.gz 53845 BLAKE2B 
279f7762b858330ab4b63ebb18a8609569ea4d3c7ff1af5ce89d64d8f207445e645d33c9415c4ad289adad0ea2da9674f1ad0d316f63ef42cd6b46c3ac3d7aed
 SHA512 
fc3945fb9cece694b63661c8565d877bdc81e012e9b4e9a8f1840bd83f6effb525e36f40e5dd5018b43d2c7c72fcdd25a5c61bf35e6f0d05e70e830f69228498
+DIST django-auth-ldap-4.7.0.tar.gz 53849 BLAKE2B 
1c67ba30a0de7e6836fa4e1c0b057001b9b933e252880ae5da44f1ee026f813c0e9115186de3d07071e9e4d76e509b12ca7cdad7968a0ff6ae6f65e6202eb073
 SHA512 
c31e7e026bb13cba841015db2c7e8fb0d47e3fea968b6257802d03600a23b187e758f5b1891b60fda93a9a39e3c9d1c5b26a03678ed3a4d72c30cb42a2399bf2

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild
new file mode 100644
index ..75c0a161d526
--- /dev/null
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django LDAP authentication backend"
+HOMEPAGE="
+   https://github.com/django-auth-ldap/django-auth-ldap/
+   https://pypi.org/project/django-auth-ldap/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   net-nds/openldap[-minimal]
+   )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+   # for slapd and slapdtest
+   local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2024-03-09 Thread Michał Górny
commit: 7511575c578b553f02dd07753560f9d251ce6cbb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  9 17:56:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  9 18:02:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7511575c

dev-python/django-auth-ldap: Fix variable order

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

 dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
index c7c971e79548..75c0a161d526 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
@@ -15,13 +15,12 @@ HOMEPAGE="
https://pypi.org/project/django-auth-ldap/
 "
 
+LICENSE="BSD-2"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-LICENSE="BSD-2"
-SLOT="0"
-
 RDEPEND="
>=dev-python/django-2.2[${PYTHON_USEDEP}]
>=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2024-03-09 Thread Michał Górny
commit: ffa27bbb1579c9059ed40d4f1a040b657a4b2826
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  9 17:34:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  9 18:01:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa27bbb

dev-python/django-auth-ldap: Enable py3.12

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

 dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
index 9e1094ca449c..c7c971e79548 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2024-03-09 Thread Andrew Ammerlaan
commit: e3f6b553566b12bec07a3f0013629c7ac36c678e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Mar  9 16:52:26 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Mar  9 16:54:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f6b553

dev-python/django-configurations: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-configurations/django-configurations-2.5.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.ebuild
index 051a95a4e16f..74ebf3b12c3e 100644
--- a/dev-python/django-configurations/django-configurations-2.5.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2024-03-09 Thread Andrew Ammerlaan
commit: 3b26ea3a52c3ee55ede3e2764c64764eeb364a83
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Mar  9 16:51:57 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Mar  9 16:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b26ea3a

dev-python/django-cache-url: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/django-cache-url/django-cache-url-3.4.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
index e359f123a75f..7e40b7cb89a4 100644
--- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2024-03-08 Thread Michał Górny
commit: 21b1ec1a010e91fd2c3044f3b24f602eb04b21d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  9 06:15:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  9 07:18:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b1ec1a

dev-python/django-filter: Bump to 24.1

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

 dev-python/django-filter/Manifest  |  1 +
 dev-python/django-filter/django-filter-24.1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 2de10419514e..0e7637fba6f5 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1 +1,2 @@
 DIST django-filter-23.5.gh.tar.gz 137866 BLAKE2B 
8956441dc4425925ff8a121833fc59552709274a64d880aa5cadbae8063a67891969a712f79c9a5aa03fcd404ed288294e818e9f2e968c4d88761a847e35a3e9
 SHA512 
5534a4e8538b4ed0b5dbc168a7ba4eb51b0431d22874d1d4613b421ec830f45caed8faa71ecb144ba26704ff842742e8517d1599277b84480c4bf4282c19308c
+DIST django-filter-24.1.gh.tar.gz 138579 BLAKE2B 
86711bc2f0e2dbad59d445d2dd4456c409d18e5ca9403a2179a5f8f2721b206ebdf7de67965d7efb7bbda88b9ac41e94b51a205406f53345b57b602deba7ec98
 SHA512 
84751d67c03f9cb8e42b37efe16fe457eaa3dee8c2b385a95600e5e2efbd377405e7d827c740c9b7c182fe4e50cfc84244921ee3d83d62bebe4b0efae99a8a70

diff --git a/dev-python/django-filter/django-filter-24.1.ebuild 
b/dev-python/django-filter/django-filter-24.1.ebuild
new file mode 100644
index ..d8a17b109b61
--- /dev/null
+++ b/dev-python/django-filter/django-filter-24.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="
+   https://github.com/carltongibson/django-filter/
+   https://pypi.org/project/django-filter/
+"
+SRC_URI="
+   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   !!dev-python/coreapi
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings
+   "${EPYTHON}" -m django test -v 2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Michał Górny
commit: ca472fc3a293654d45d0fb8b9e0464157a90b5fd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  4 18:21:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  4 18:21:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca472fc3

dev-python/django: Remove old

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

 dev-python/django/Manifest |   6 --
 dev-python/django/django-3.2.24.ebuild | 109 -
 dev-python/django/django-4.2.10.ebuild | 100 --
 dev-python/django/django-5.0.2.ebuild  | 100 --
 4 files changed, 315 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 7aacaebb9007..21c5ecde2ca5 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,13 +1,7 @@
-DIST Django-3.2.24.checksum.txt 2583 BLAKE2B 
87fa39627676d4ce75058df6dfc286eae160401b617a8c6e0e249cb4f2c608e00e9bd23ae8fd46fe405dc7fa94a2cd684dc943298dd4af430e370bf77ef0a386
 SHA512 
1475ec74eb389db2bb47cc5fb00080907a59534cc9f48ac9e5e3b275cbf8de3ada43377fe4e1ab22dfa30a43069e04db2f7a1a441cb60119bb5f835fd3a5ccb8
-DIST Django-3.2.24.tar.gz 9833004 BLAKE2B 
d3809547f95aa266c1287cfa6d1fee32561456dc55763124138ed9b3afe2071b2bd45a737814210cc47c3d0033326ddebdc62f7c2902c6719d95a6ff895e5c1b
 SHA512 
840b4c87e159d9714ac816fffb09faba76d3b130a76ca68b7edd59e9488832ccd8c5ffaa8f0d066f0faa029f6ef2395f6a8e9351eaa1bcbd316d50965fc8
 DIST Django-3.2.25.checksum.txt 2560 BLAKE2B 
e082c588f4e124c9d71c1914e475fd70ed9b68583d65ea59ba0822b96de36c2edc98b4d9192f3d7c75467306fe03404303f6c2a98a026bdb5308bbd1dee89f99
 SHA512 
49a1610dcd61cbd322f0a5d7fe3cf249c0c4288b194fc8c2bdf7ec6fb8f92b69ca68dcdb71b79998cd80b978b70f48069669d996b6503261ba726c77c8b87672
 DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 
586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f
 SHA512 
ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
-DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4
-DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
 DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3
 DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
-DIST Django-5.0.2.checksum.txt 2573 BLAKE2B 
705a85beaa4e277fe689d10784f10808b4a06cbb1af7d2417e812d78669256b53d5a2c7678997e96eeb0942c4b31c008628255bb8819e43cbae790b899daa04e
 SHA512 
b37745d0905a2af5793e98c2e00d644f845bcbd236253165cf223b9c748a3f95e6d755d258706769d31fd1009f0815fe1708f6bdb9074343797bb906851ade1a
-DIST Django-5.0.2.tar.gz 10619702 BLAKE2B 
82608309047fc28f0c3cff15ecfa921b95bae7e2045a75da06e6db4acd74a7508a545ef9419d7b59861832feb6849112d76b49bd87740b797508cfdbaeaf23f6
 SHA512 
a9270eafb0e270222740ae94b2f866eddaab296768253f0d84c78760a2ac442e0f648af55f74b9b07082f4ccc4eeb91c4facdfdc32ec770936015524fcf4838f
 DIST Django-5.0.3.checksum.txt 2550 BLAKE2B 
d69fe42e77a1163509f570488b5744571b314b4f24aa0b2f3727ad26ccc53cdc4e16a4b53f21d7e31b0e120462b68397cb31cceded5f4f2d4f0fc9f7afd0f1ee
 SHA512 
abf04cf4fb43f51a8ecef8924e000680184cbb39a9a1a80b679dd1b5cd1e8a90870bc9749b84a6ada79c76cf9c8adb7f870ac0c7ebad68330e8731acdaf3ff22
 DIST Django-5.0.3.tar.gz 10620661 BLAKE2B 
eaf2f04abf73ad36f7e7825d3655319fbab2268bf5da67ad112e2662f5f5c1bab16d485c75c681ec7e203c111b9676dab2f3552e599a5592a90981e6f7cc75eb
 SHA512 
ed1899007898fc1f6c0889b28fc94016aa9cd2a3556f486bf77efc4310d04896c73bcef93fb4c9162ce884da01c557f6343a20da15a7d6cf2193fd9e88e0dadb
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3

diff --git a/dev-python/django/django-3.2.24.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Jakov Smolić
commit: 5d9e343e57a37df150c6f27818e49ef1acb3e1c1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  4 18:17:24 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  4 18:17:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9e343e

dev-python/django: Stabilize 4.2.11 ALLARCHES, #926162

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/django/django-4.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-4.2.11.ebuild 
b/dev-python/django/django-4.2.11.ebuild
index 927c7bb1f192..9fb5be5aea18 100644
--- a/dev-python/django/django-4.2.11.ebuild
+++ b/dev-python/django/django-4.2.11.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Jakov Smolić
commit: 1e6a20c17bc772f5be86f4e3e86a51e9b7cccfb3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  4 18:17:22 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  4 18:17:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6a20c1

dev-python/django: Stabilize 5.0.3 ALLARCHES, #926161

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/django/django-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.3.ebuild 
b/dev-python/django/django-5.0.3.ebuild
index 1ff45ba52cdf..cb3b94f67c03 100644
--- a/dev-python/django/django-5.0.3.ebuild
+++ b/dev-python/django/django-5.0.3.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Jakov Smolić
commit: 0278a6ec32b21b42e3c31b358eb57c9be1c66260
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  4 18:17:26 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  4 18:17:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0278a6ec

dev-python/django: Stabilize 3.2.25 ALLARCHES, #926163

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/django/django-3.2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-3.2.25.ebuild 
b/dev-python/django/django-3.2.25.ebuild
index 6fd28d4ce937..5648ebe4220c 100644
--- a/dev-python/django/django-3.2.25.ebuild
+++ b/dev-python/django/django-3.2.25.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Michał Górny
commit: eb0b938ce9b907ef229f0da671df5531df19f6b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  4 13:43:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  4 14:52:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0b938c

dev-python/django: Bump to 3.2.25

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-3.2.25.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 9f6287f1c8af..7aacaebb9007 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,7 @@
 DIST Django-3.2.24.checksum.txt 2583 BLAKE2B 
87fa39627676d4ce75058df6dfc286eae160401b617a8c6e0e249cb4f2c608e00e9bd23ae8fd46fe405dc7fa94a2cd684dc943298dd4af430e370bf77ef0a386
 SHA512 
1475ec74eb389db2bb47cc5fb00080907a59534cc9f48ac9e5e3b275cbf8de3ada43377fe4e1ab22dfa30a43069e04db2f7a1a441cb60119bb5f835fd3a5ccb8
 DIST Django-3.2.24.tar.gz 9833004 BLAKE2B 
d3809547f95aa266c1287cfa6d1fee32561456dc55763124138ed9b3afe2071b2bd45a737814210cc47c3d0033326ddebdc62f7c2902c6719d95a6ff895e5c1b
 SHA512 
840b4c87e159d9714ac816fffb09faba76d3b130a76ca68b7edd59e9488832ccd8c5ffaa8f0d066f0faa029f6ef2395f6a8e9351eaa1bcbd316d50965fc8
+DIST Django-3.2.25.checksum.txt 2560 BLAKE2B 
e082c588f4e124c9d71c1914e475fd70ed9b68583d65ea59ba0822b96de36c2edc98b4d9192f3d7c75467306fe03404303f6c2a98a026bdb5308bbd1dee89f99
 SHA512 
49a1610dcd61cbd322f0a5d7fe3cf249c0c4288b194fc8c2bdf7ec6fb8f92b69ca68dcdb71b79998cd80b978b70f48069669d996b6503261ba726c77c8b87672
+DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 
586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f
 SHA512 
ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
 DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4
 DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
 DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3

diff --git a/dev-python/django/django-3.2.25.ebuild 
b/dev-python/django/django-3.2.25.ebuild
new file mode 100644
index ..6fd28d4ce937
--- /dev/null
+++ b/dev-python/django/django-3.2.25.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 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 )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${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-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+   "${FILESDIR}"/django-3.2.19-py311.patch
+   # needed for Python 3.11
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Michał Górny
commit: f85285d5cea3af368898523f11e343f9600e7f1f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  4 13:43:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  4 14:52:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85285d5

dev-python/django: Bump to 5.0.3

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-5.0.3.ebuild | 100 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index d24e799732c0..d97989d7f3c0 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,5 +4,7 @@ DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59
 DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
 DIST Django-5.0.2.checksum.txt 2573 BLAKE2B 
705a85beaa4e277fe689d10784f10808b4a06cbb1af7d2417e812d78669256b53d5a2c7678997e96eeb0942c4b31c008628255bb8819e43cbae790b899daa04e
 SHA512 
b37745d0905a2af5793e98c2e00d644f845bcbd236253165cf223b9c748a3f95e6d755d258706769d31fd1009f0815fe1708f6bdb9074343797bb906851ade1a
 DIST Django-5.0.2.tar.gz 10619702 BLAKE2B 
82608309047fc28f0c3cff15ecfa921b95bae7e2045a75da06e6db4acd74a7508a545ef9419d7b59861832feb6849112d76b49bd87740b797508cfdbaeaf23f6
 SHA512 
a9270eafb0e270222740ae94b2f866eddaab296768253f0d84c78760a2ac442e0f648af55f74b9b07082f4ccc4eeb91c4facdfdc32ec770936015524fcf4838f
+DIST Django-5.0.3.checksum.txt 2550 BLAKE2B 
d69fe42e77a1163509f570488b5744571b314b4f24aa0b2f3727ad26ccc53cdc4e16a4b53f21d7e31b0e120462b68397cb31cceded5f4f2d4f0fc9f7afd0f1ee
 SHA512 
abf04cf4fb43f51a8ecef8924e000680184cbb39a9a1a80b679dd1b5cd1e8a90870bc9749b84a6ada79c76cf9c8adb7f870ac0c7ebad68330e8731acdaf3ff22
+DIST Django-5.0.3.tar.gz 10620661 BLAKE2B 
eaf2f04abf73ad36f7e7825d3655319fbab2268bf5da67ad112e2662f5f5c1bab16d485c75c681ec7e203c111b9676dab2f3552e599a5592a90981e6f7cc75eb
 SHA512 
ed1899007898fc1f6c0889b28fc94016aa9cd2a3556f486bf77efc4310d04896c73bcef93fb4c9162ce884da01c557f6343a20da15a7d6cf2193fd9e88e0dadb
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3
 DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-5.0.3.ebuild 
b/dev-python/django/django-5.0.3.ebuild
new file mode 100644
index ..1ff45ba52cdf
--- /dev/null
+++ b/dev-python/django/django-5.0.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-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-20230606 )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-03-04 Thread Michał Górny
commit: e6055d5d9e34945101c7382a96e419e4c4401ac0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  4 13:43:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  4 14:52:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6055d5d

dev-python/django: Bump to 4.2.11

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-4.2.11.ebuild | 100 +
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index d97989d7f3c0..9f6287f1c8af 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,8 @@ DIST Django-3.2.24.checksum.txt 2583 BLAKE2B 
87fa39627676d4ce75058df6dfc286eae16
 DIST Django-3.2.24.tar.gz 9833004 BLAKE2B 
d3809547f95aa266c1287cfa6d1fee32561456dc55763124138ed9b3afe2071b2bd45a737814210cc47c3d0033326ddebdc62f7c2902c6719d95a6ff895e5c1b
 SHA512 
840b4c87e159d9714ac816fffb09faba76d3b130a76ca68b7edd59e9488832ccd8c5ffaa8f0d066f0faa029f6ef2395f6a8e9351eaa1bcbd316d50965fc8
 DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4
 DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
+DIST Django-4.2.11.checksum.txt 2560 BLAKE2B 
75359ca138515642b4cb4bb17f4e5f18f94d9c4b5a98fe62f4813068d3dfccfa6c3fe1a2ae9ec24758610d0c5c8fe899b54f39b9cd657a92635e8cd7c6f7dcf0
 SHA512 
9ab3700f2675380dd6e18b5cc1ebbf4fbbd31680079e9232f96133810956e3ab5a46eefa45103a90bbec9d0ba85cc54f5cc2dd4f3d69c64960724f2821ecf3f3
+DIST Django-4.2.11.tar.gz 10426858 BLAKE2B 
bce1611700383831138a467cfdc3ad2780385429be040d197cb757206c3d1b4c82075cf6766f8222d0c061ee7c0a7a48caf8cd28e8fe6271c39dc47899c4b276
 SHA512 
5842f0c2592b695ecfd7f00d250075cb9581efc8a7f389f155dbac74d80ac7899f600ffba0d51e3391f15c4a1444554d901b8a673a1091ab7269e24862122ef0
 DIST Django-5.0.2.checksum.txt 2573 BLAKE2B 
705a85beaa4e277fe689d10784f10808b4a06cbb1af7d2417e812d78669256b53d5a2c7678997e96eeb0942c4b31c008628255bb8819e43cbae790b899daa04e
 SHA512 
b37745d0905a2af5793e98c2e00d644f845bcbd236253165cf223b9c748a3f95e6d755d258706769d31fd1009f0815fe1708f6bdb9074343797bb906851ade1a
 DIST Django-5.0.2.tar.gz 10619702 BLAKE2B 
82608309047fc28f0c3cff15ecfa921b95bae7e2045a75da06e6db4acd74a7508a545ef9419d7b59861832feb6849112d76b49bd87740b797508cfdbaeaf23f6
 SHA512 
a9270eafb0e270222740ae94b2f866eddaab296768253f0d84c78760a2ac442e0f648af55f74b9b07082f4ccc4eeb91c4facdfdc32ec770936015524fcf4838f
 DIST Django-5.0.3.checksum.txt 2550 BLAKE2B 
d69fe42e77a1163509f570488b5744571b314b4f24aa0b2f3727ad26ccc53cdc4e16a4b53f21d7e31b0e120462b68397cb31cceded5f4f2d4f0fc9f7afd0f1ee
 SHA512 
abf04cf4fb43f51a8ecef8924e000680184cbb39a9a1a80b679dd1b5cd1e8a90870bc9749b84a6ada79c76cf9c8adb7f870ac0c7ebad68330e8731acdaf3ff22

diff --git a/dev-python/django/django-4.2.11.ebuild 
b/dev-python/django/django-4.2.11.ebuild
new file mode 100644
index ..927c7bb1f192
--- /dev/null
+++ b/dev-python/django/django-4.2.11.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Michał Górny
commit: 38770f48c653184af657bffc33d97cc237636a3f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  7 19:17:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  7 19:17:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38770f48

dev-python/django: Remove old

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

 dev-python/django/Manifest |   8 ---
 dev-python/django/django-3.2.23.ebuild | 109 -
 dev-python/django/django-4.1.13.ebuild | 100 --
 dev-python/django/django-4.2.9.ebuild  | 100 --
 dev-python/django/django-5.0.1.ebuild  | 100 --
 5 files changed, 417 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 4ccb5d665e59..d24e799732c0 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,15 +1,7 @@
-DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd87d1a4043041033916fbc0052a8d4f8d2b02bfe591374fba7bf54c6d2ea1ee8f4739bdbd49a369312e8792fe2a1f7
 SHA512 
356379166f9375175b896cf07ff2debbbed3cff859597cf8600a3e14e0660c15914f561c54bba2bdb38742c5ec4f9f1bd412baef5f6271548a1f76485f61eaea
-DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
 DIST Django-3.2.24.checksum.txt 2583 BLAKE2B 
87fa39627676d4ce75058df6dfc286eae160401b617a8c6e0e249cb4f2c608e00e9bd23ae8fd46fe405dc7fa94a2cd684dc943298dd4af430e370bf77ef0a386
 SHA512 
1475ec74eb389db2bb47cc5fb00080907a59534cc9f48ac9e5e3b275cbf8de3ada43377fe4e1ab22dfa30a43069e04db2f7a1a441cb60119bb5f835fd3a5ccb8
 DIST Django-3.2.24.tar.gz 9833004 BLAKE2B 
d3809547f95aa266c1287cfa6d1fee32561456dc55763124138ed9b3afe2071b2bd45a737814210cc47c3d0033326ddebdc62f7c2902c6719d95a6ff895e5c1b
 SHA512 
840b4c87e159d9714ac816fffb09faba76d3b130a76ca68b7edd59e9488832ccd8c5ffaa8f0d066f0faa029f6ef2395f6a8e9351eaa1bcbd316d50965fc8
-DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
-DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
 DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4
 DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
-DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
-DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
-DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 
850ede881d31a83527640cb372c4478a9b7626b8e669f246effb6eb51016de0f5f6e771ad5aad4130095b2884a87ce3150980af29bf3d7bf1c42777b5c81a9fb
-DIST Django-5.0.1.tar.gz 10590756 BLAKE2B 
79876726d883ca08dc7b138eebc7d0c48630bf38eea9ccf42a97f2b0fb5e3f3cf3348cb4262b98811c82dd46985266d78342817f3fae764bbf8e33ee7e1959d2
 SHA512 
728bf3ad6b294cfae623336d526f970b3fc861516a27c86be402a71b77596c05d6d79fb122a8d4ecbbd46d2827600fbf29bbd5e4924677215a957dfd5b90acbc
 DIST Django-5.0.2.checksum.txt 2573 BLAKE2B 
705a85beaa4e277fe689d10784f10808b4a06cbb1af7d2417e812d78669256b53d5a2c7678997e96eeb0942c4b31c008628255bb8819e43cbae790b899daa04e
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Sam James
commit: a358ec4127c3e321ac1a1012b6e51b44979d7e3a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 19:14:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 19:14:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a358ec41

dev-python/django: Stabilize 4.2.10 ALLARCHES, #923977

Signed-off-by: Sam James  gentoo.org>

 dev-python/django/django-4.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-4.2.10.ebuild 
b/dev-python/django/django-4.2.10.ebuild
index 927c7bb1f192..9fb5be5aea18 100644
--- a/dev-python/django/django-4.2.10.ebuild
+++ b/dev-python/django/django-4.2.10.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Sam James
commit: 94a841496b2a5b257903affe9ff10fd3a41f5a78
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 19:14:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 19:14:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a84149

dev-python/django: Stabilize 3.2.24 ALLARCHES, #923976

Signed-off-by: Sam James  gentoo.org>

 dev-python/django/django-3.2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-3.2.24.ebuild 
b/dev-python/django/django-3.2.24.ebuild
index 6fd28d4ce937..5648ebe4220c 100644
--- a/dev-python/django/django-3.2.24.ebuild
+++ b/dev-python/django/django-3.2.24.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Sam James
commit: a3af250d487dc0a68062b74110554a8df9526652
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 19:14:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 19:14:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3af250d

dev-python/django: Stabilize 5.0.2 ALLARCHES, #923975

Signed-off-by: Sam James  gentoo.org>

 dev-python/django/django-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.2.ebuild 
b/dev-python/django/django-5.0.2.ebuild
index 1ff45ba52cdf..cb3b94f67c03 100644
--- a/dev-python/django/django-5.0.2.ebuild
+++ b/dev-python/django/django-5.0.2.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Michał Górny
commit: a47bca8e5aa6dd4b4318c5b8dbc773fa488dfbfa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  7 07:44:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  7 08:29:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47bca8e

dev-python/django: Bump to 3.2.24

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-3.2.24.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 23d5e87c30e8..4ccb5d665e59 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,7 @@
 DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd87d1a4043041033916fbc0052a8d4f8d2b02bfe591374fba7bf54c6d2ea1ee8f4739bdbd49a369312e8792fe2a1f7
 SHA512 
356379166f9375175b896cf07ff2debbbed3cff859597cf8600a3e14e0660c15914f561c54bba2bdb38742c5ec4f9f1bd412baef5f6271548a1f76485f61eaea
 DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
+DIST Django-3.2.24.checksum.txt 2583 BLAKE2B 
87fa39627676d4ce75058df6dfc286eae160401b617a8c6e0e249cb4f2c608e00e9bd23ae8fd46fe405dc7fa94a2cd684dc943298dd4af430e370bf77ef0a386
 SHA512 
1475ec74eb389db2bb47cc5fb00080907a59534cc9f48ac9e5e3b275cbf8de3ada43377fe4e1ab22dfa30a43069e04db2f7a1a441cb60119bb5f835fd3a5ccb8
+DIST Django-3.2.24.tar.gz 9833004 BLAKE2B 
d3809547f95aa266c1287cfa6d1fee32561456dc55763124138ed9b3afe2071b2bd45a737814210cc47c3d0033326ddebdc62f7c2902c6719d95a6ff895e5c1b
 SHA512 
840b4c87e159d9714ac816fffb09faba76d3b130a76ca68b7edd59e9488832ccd8c5ffaa8f0d066f0faa029f6ef2395f6a8e9351eaa1bcbd316d50965fc8
 DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
 DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
 DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4

diff --git a/dev-python/django/django-3.2.24.ebuild 
b/dev-python/django/django-3.2.24.ebuild
new file mode 100644
index ..6fd28d4ce937
--- /dev/null
+++ b/dev-python/django/django-3.2.24.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 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 )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${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-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+   "${FILESDIR}"/django-3.2.19-py311.patch
+   # needed for Python 3.11
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Michał Górny
commit: 2f6745ac21543b6eec70878f4420ee72744c9dd7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  7 07:43:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  7 08:29:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6745ac

dev-python/django: Bump to 5.0.2

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-5.0.2.ebuild | 100 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 380983b8ee47..67f282100400 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -6,5 +6,7 @@ DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8
 DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
 DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 
850ede881d31a83527640cb372c4478a9b7626b8e669f246effb6eb51016de0f5f6e771ad5aad4130095b2884a87ce3150980af29bf3d7bf1c42777b5c81a9fb
 DIST Django-5.0.1.tar.gz 10590756 BLAKE2B 
79876726d883ca08dc7b138eebc7d0c48630bf38eea9ccf42a97f2b0fb5e3f3cf3348cb4262b98811c82dd46985266d78342817f3fae764bbf8e33ee7e1959d2
 SHA512 
728bf3ad6b294cfae623336d526f970b3fc861516a27c86be402a71b77596c05d6d79fb122a8d4ecbbd46d2827600fbf29bbd5e4924677215a957dfd5b90acbc
+DIST Django-5.0.2.checksum.txt 2573 BLAKE2B 
705a85beaa4e277fe689d10784f10808b4a06cbb1af7d2417e812d78669256b53d5a2c7678997e96eeb0942c4b31c008628255bb8819e43cbae790b899daa04e
 SHA512 
b37745d0905a2af5793e98c2e00d644f845bcbd236253165cf223b9c748a3f95e6d755d258706769d31fd1009f0815fe1708f6bdb9074343797bb906851ade1a
+DIST Django-5.0.2.tar.gz 10619702 BLAKE2B 
82608309047fc28f0c3cff15ecfa921b95bae7e2045a75da06e6db4acd74a7508a545ef9419d7b59861832feb6849112d76b49bd87740b797508cfdbaeaf23f6
 SHA512 
a9270eafb0e270222740ae94b2f866eddaab296768253f0d84c78760a2ac442e0f648af55f74b9b07082f4ccc4eeb91c4facdfdc32ec770936015524fcf4838f
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3
 DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-5.0.2.ebuild 
b/dev-python/django/django-5.0.2.ebuild
new file mode 100644
index ..1ff45ba52cdf
--- /dev/null
+++ b/dev-python/django/django-5.0.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-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-20230606 )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-02-07 Thread Michał Górny
commit: b94b31866ddae3bee44bab766eb558ddd5eb2ca9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  7 07:44:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  7 08:29:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94b3186

dev-python/django: Bump to 4.2.10

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-4.2.10.ebuild | 100 +
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 67f282100400..23d5e87c30e8 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,8 @@ DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd
 DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
 DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
 DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
+DIST Django-4.2.10.checksum.txt 2583 BLAKE2B 
5529d8d83fb2ed7ca644ab929809f13ac59225f23b9590f3ab97d4926da7e10d6d3f47e2638c845e7b2cff3c1dd2a0ed50105d23bf3eff4c689811e1785a0661
 SHA512 
64bec1d2f31627d9347b93b1d947b80eee70257bc967393dfe8af5b56d845ec21ffdd2aba11106a5b4fe13d55a51949b8b156b341eca4327082fd21ee0db35b4
+DIST Django-4.2.10.tar.gz 10425081 BLAKE2B 
ad014b3592d8f5d13d02aa91a029c8cdf85a9e0d3e1b1d3234c833523668059622077eda2fda6cabfd824cf6610b19ca3dc2ceb76c480bde6e97b946812ee162
 SHA512 
af8c4d596c6ede8a5da9ae0f435ca5c2c17f38b0ff3f31f058e36df695c767813b48f7260bbb8d8a261ef36f836fe1abffc563de185af51080dae1cf3f037f69
 DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
 DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
 DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 
850ede881d31a83527640cb372c4478a9b7626b8e669f246effb6eb51016de0f5f6e771ad5aad4130095b2884a87ce3150980af29bf3d7bf1c42777b5c81a9fb

diff --git a/dev-python/django/django-4.2.10.ebuild 
b/dev-python/django/django-4.2.10.ebuild
new file mode 100644
index ..927c7bb1f192
--- /dev/null
+++ b/dev-python/django/django-4.2.10.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2024-02-01 Thread Michał Górny
commit: 954c34c53854816aec53ccf75ef95940a9b57802
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  2 04:07:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  2 04:12:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954c34c5

dev-python/django-debug-toolbar: Bump to 4.3.0

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

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-4.3.0.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index fe8b6a3f728c..9d3db59fb928 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1 +1,2 @@
 DIST django_debug_toolbar-4.2.0.tar.gz 259709 BLAKE2B 
81172bca569f6080710db2180650b0620670a4b4d2919d8b1694bf9f15425d9378f6cd0cbb852544fca0809388bb13867500a38c9046e1feaa241cde973936d9
 SHA512 
ff36d92132fd9338e88a2f078747c1e54e7633aecc6babea28ccb0c080b0beb99feccf1d1c00960ba109e3e6e4805562c36c6571842ea3baeda860c71ffcbd50
+DIST django_debug_toolbar-4.3.0.tar.gz 261173 BLAKE2B 
d5332d205be3a08826ac8b1bf1cb1ed8cd06b66cd5efb203a4290c9e75aab96c822d46c93830182cf6bd6fe2b867e14d5a82d52f6f72aebeaa9aa8ff1bc4e558
 SHA512 
48e06187289fc92216e5d7c0a77f88ce2fd105eef5ae2bc8dd0d398929c86a9fe021ea1f88f03083174f846f7e43cd07353e1175694733bfa0d55e4aa612c7f3

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.3.0.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-4.3.0.ebuild
new file mode 100644
index ..4093cf1ca591
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-4.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A configurable set of panels that display various debug 
information"
+HOMEPAGE="
+   https://github.com/jazzband/django-debug-toolbar/
+   https://pypi.org/project/django-debug-toolbar/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-sortedm2m/

2024-01-27 Thread Michał Górny
commit: cef5b163b2dfa63fe6a85956affd17255d43888c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 27 11:44:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 27 12:10:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef5b163

dev-python/django-sortedm2m: Restrict to https://bugs.gentoo.org/923002
Signed-off-by: Michał Górny  gentoo.org>

 ...ngo-sortedm2m-3.1.1-r1.ebuild => django-sortedm2m-3.1.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild 
b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild
similarity index 91%
rename from dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
rename to dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild
index 9ba7ffd149d1..4c0c11c3e205 100644
--- a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
+++ b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-python/django[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-18 Thread Michał Górny
commit: 936cace5b45cbe77de5913b85b03a1f10cb3b4de
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:29:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:29:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936cace5

dev-python/django: Remove old

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

 dev-python/django/Manifest|   8 ---
 dev-python/django/django-3.2.22.ebuild| 109 --
 dev-python/django/django-4.1.12-r1.ebuild | 100 ---
 dev-python/django/django-4.1.12.ebuild|  97 --
 dev-python/django/django-4.2.8-r1.ebuild  | 100 ---
 dev-python/django/django-5.0-r1.ebuild|  99 ---
 6 files changed, 513 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 094c1ae8803d..380983b8ee47 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,18 +1,10 @@
-DIST Django-3.2.22.checksum.txt 2582 BLAKE2B 
bb9fe0f9e8af1142a1dae1b5c53422ddeb186d8c13389cbdbeaa9585be519d3c1604e8af797be1cf75261041799f4e213dfb5764559f0c4765d8e33580acd614
 SHA512 
6b30f0caed55b966c1a1c83b1f733f7d2098f33d5e84670f2cf3729e584e6b15c6439589bbe26670aa2a6e286f938305bc5457bc4fbc5ba86a128938afcab076
-DIST Django-3.2.22.tar.gz 9827193 BLAKE2B 
164d766ee16c92c7f47a45c3a426d54a8bc0007a9387594d61fda77d143f51142389ecc4817f2fcadeaaa55ac3bcf381331cb9ca2305d0915bef1e10101dcd16
 SHA512 
a2c81dc63609be521aa1a74c85be93e3263380d533c0d6888b4ba20f5a12f0d99c329286c99896734fc9a9b111d873934e4f553d18f246911cbfd65feea73b46
 DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd87d1a4043041033916fbc0052a8d4f8d2b02bfe591374fba7bf54c6d2ea1ee8f4739bdbd49a369312e8792fe2a1f7
 SHA512 
356379166f9375175b896cf07ff2debbbed3cff859597cf8600a3e14e0660c15914f561c54bba2bdb38742c5ec4f9f1bd412baef5f6271548a1f76485f61eaea
 DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
-DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9
 SHA512 
d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb
-DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
 DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
 DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
-DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
-DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
 DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
 DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-18 Thread Arthur Zamarin
commit: e7ce3e61d027cb523da15d196842019980b35948
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 19:55:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 19:55:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ce3e61

dev-python/django: Stabilize 4.2.9 ALLARCHES, #922439

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django/django-4.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-4.2.9.ebuild 
b/dev-python/django/django-4.2.9.ebuild
index 927c7bb1f192..9fb5be5aea18 100644
--- a/dev-python/django/django-4.2.9.ebuild
+++ b/dev-python/django/django-4.2.9.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-18 Thread Arthur Zamarin
commit: facb71ef07619056591343ec91e8cc2a1159cb67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 19:49:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 19:49:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facb71ef

dev-python/django: Stabilize 4.1.13 ALLARCHES, #922440

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django/django-4.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-4.1.13.ebuild 
b/dev-python/django/django-4.1.13.ebuild
index 3bfa5d18a87b..6b3b585fb09c 100644
--- a/dev-python/django/django-4.1.13.ebuild
+++ b/dev-python/django/django-4.1.13.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-18 Thread Arthur Zamarin
commit: 1e97bf13150ceba263f3894ae18b51a915b24c67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 19:49:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 19:49:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e97bf13

dev-python/django: Stabilize 3.2.23 ALLARCHES, #922441

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django/django-3.2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-3.2.23.ebuild 
b/dev-python/django/django-3.2.23.ebuild
index 6fd28d4ce937..5648ebe4220c 100644
--- a/dev-python/django/django-3.2.23.ebuild
+++ b/dev-python/django/django-3.2.23.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-18 Thread Arthur Zamarin
commit: 2cd2565f84ad8e1e9a7d5744d38bcb05bb1c3ae5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 18:02:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 18:02:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd2565f

dev-python/django: Stabilize 5.0.1 ALLARCHES, #922400

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django/django-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django/django-5.0.1.ebuild 
b/dev-python/django/django-5.0.1.ebuild
index 1ff45ba52cdf..cb3b94f67c03 100644
--- a/dev-python/django/django-5.0.1.ebuild
+++ b/dev-python/django/django-5.0.1.ebuild
@@ -28,7 +28,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-13 Thread Michał Górny
commit: 93a7c6eb88a63ba41443b2573659a8899091cf9f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 08:34:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 09:28:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a7c6eb

dev-python/django: Bump to 4.1.13

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-4.1.13.ebuild | 100 +
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index c4bbedcd7c9d..094c1ae8803d 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,6 +4,8 @@ DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd
 DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
 DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9
 SHA512 
d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb
 DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
+DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
+DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
 DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681

diff --git a/dev-python/django/django-4.1.13.ebuild 
b/dev-python/django/django-4.1.13.ebuild
new file mode 100644
index ..3bfa5d18a87b
--- /dev/null
+++ b/dev-python/django/django-4.1.13.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-13 Thread Michał Górny
commit: 1c9d22c71a241f9dd89d6039d8a286cc8c283f6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 08:34:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 09:28:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9d22c7

dev-python/django: Bump to 3.2.23

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-3.2.23.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 47b7b7862bde..c4bbedcd7c9d 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,7 @@
 DIST Django-3.2.22.checksum.txt 2582 BLAKE2B 
bb9fe0f9e8af1142a1dae1b5c53422ddeb186d8c13389cbdbeaa9585be519d3c1604e8af797be1cf75261041799f4e213dfb5764559f0c4765d8e33580acd614
 SHA512 
6b30f0caed55b966c1a1c83b1f733f7d2098f33d5e84670f2cf3729e584e6b15c6439589bbe26670aa2a6e286f938305bc5457bc4fbc5ba86a128938afcab076
 DIST Django-3.2.22.tar.gz 9827193 BLAKE2B 
164d766ee16c92c7f47a45c3a426d54a8bc0007a9387594d61fda77d143f51142389ecc4817f2fcadeaaa55ac3bcf381331cb9ca2305d0915bef1e10101dcd16
 SHA512 
a2c81dc63609be521aa1a74c85be93e3263380d533c0d6888b4ba20f5a12f0d99c329286c99896734fc9a9b111d873934e4f553d18f246911cbfd65feea73b46
+DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd87d1a4043041033916fbc0052a8d4f8d2b02bfe591374fba7bf54c6d2ea1ee8f4739bdbd49a369312e8792fe2a1f7
 SHA512 
356379166f9375175b896cf07ff2debbbed3cff859597cf8600a3e14e0660c15914f561c54bba2bdb38742c5ec4f9f1bd412baef5f6271548a1f76485f61eaea
+DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
 DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9
 SHA512 
d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb
 DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
 DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3

diff --git a/dev-python/django/django-3.2.23.ebuild 
b/dev-python/django/django-3.2.23.ebuild
new file mode 100644
index ..6fd28d4ce937
--- /dev/null
+++ b/dev-python/django/django-3.2.23.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 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 )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${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-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+   "${FILESDIR}"/django-3.2.19-py311.patch
+   # needed for Python 3.11
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-03 Thread Michał Górny
commit: cc6c0a79d3ebe0753b7fb1452b728e3a1da8f89a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 06:40:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  3 08:29:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6c0a79

dev-python/django: Bump to 5.0.1

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-5.0.1.ebuild | 100 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 503434beed15..47b7b7862bde 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -6,6 +6,8 @@ DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
 DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
+DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 
850ede881d31a83527640cb372c4478a9b7626b8e669f246effb6eb51016de0f5f6e771ad5aad4130095b2884a87ce3150980af29bf3d7bf1c42777b5c81a9fb
+DIST Django-5.0.1.tar.gz 10590756 BLAKE2B 
79876726d883ca08dc7b138eebc7d0c48630bf38eea9ccf42a97f2b0fb5e3f3cf3348cb4262b98811c82dd46985266d78342817f3fae764bbf8e33ee7e1959d2
 SHA512 
728bf3ad6b294cfae623336d526f970b3fc861516a27c86be402a71b77596c05d6d79fb122a8d4ecbbd46d2827600fbf29bbd5e4924677215a957dfd5b90acbc
 DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0
 DIST Django-5.0.tar.gz 10585390 BLAKE2B 
50cc715e21b046292dd86c08801b6f182c8e71a36c73de657ca631b611738e196ab6d4fa035589c26fff952170fb92e0a752a8af15771c33107e343b01d7b4d7
 SHA512 
d0591eb109cecffd330138ef63c7f768a77b6763ce73a5bc656d892181613981094221e2f77d5888ba4679b581df21ec8e6ac5faa67d31d00d289f4d892caf2f
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3

diff --git a/dev-python/django/django-5.0.1.ebuild 
b/dev-python/django/django-5.0.1.ebuild
new file mode 100644
index ..1ff45ba52cdf
--- /dev/null
+++ b/dev-python/django/django-5.0.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2024-01-03 Thread Michał Górny
commit: bf853aa88474bc89893e1cb78cb3daca528c84df
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 06:39:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  3 08:29:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf853aa8

dev-python/django: Bump to 4.2.9

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-4.2.9.ebuild | 100 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index e780bf445360..503434beed15 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,6 +4,8 @@ DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20
 DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
 DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
+DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
+DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
 DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0
 DIST Django-5.0.tar.gz 10585390 BLAKE2B 
50cc715e21b046292dd86c08801b6f182c8e71a36c73de657ca631b611738e196ab6d4fa035589c26fff952170fb92e0a752a8af15771c33107e343b01d7b4d7
 SHA512 
d0591eb109cecffd330138ef63c7f768a77b6763ce73a5bc656d892181613981094221e2f77d5888ba4679b581df21ec8e6ac5faa67d31d00d289f4d892caf2f
 DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3

diff --git a/dev-python/django/django-4.2.9.ebuild 
b/dev-python/django/django-4.2.9.ebuild
new file mode 100644
index ..927c7bb1f192
--- /dev/null
+++ b/dev-python/django/django-4.2.9.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django/files/

2023-12-31 Thread Michał Górny
commit: d2e589a151e8096f282a093c573d41b7a801fe67
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 14:36:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 14:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e589a1

dev-python/django: Remove old

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

 dev-python/django/files/django-4.2.3-py312.patch | 25 
 1 file changed, 25 deletions(-)

diff --git a/dev-python/django/files/django-4.2.3-py312.patch 
b/dev-python/django/files/django-4.2.3-py312.patch
deleted file mode 100644
index 7989f8e7cbcc..
--- a/dev-python/django/files/django-4.2.3-py312.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-This is a hack to get the tests to pass prior to:
-
-[e83a88566a71a2353cebc35992c110be0f8628af] Fixed #32172 -- Adapted signals to 
allow async handlers.
-
-diff --git a/django/test/signals.py b/django/test/signals.py
-index 94a5161e82..1358101b98 100644
 a/django/test/signals.py
-+++ b/django/test/signals.py
-@@ -14,6 +14,7 @@ from django.utils import timezone
- from django.utils.formats import FORMAT_SETTINGS, reset_format_cache
- from django.utils.functional import empty
- from django.utils.module_loading import import_string
-+from django.utils.version import PY312
- 
- template_rendered = Signal()
- 
-@@ -183,7 +184,7 @@ def complex_setting_changed(*, enter, setting, **kwargs):
- # this stacklevel shows the line containing the override_settings 
call.
- warnings.warn(
- f"Overriding setting {setting} can lead to unexpected behavior.",
--stacklevel=6,
-+stacklevel=5 if PY312 else 6,
- )
- 
- 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-registration/

2023-12-31 Thread Alfredo Tupone
commit: 8ce3b593786f83fc071874bc3c7e6b579db88c9d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Dec 31 12:24:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 31 12:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce3b593

dev-python/django-registration: drop python3_9

Signed-off-by: Alfredo Tupone  gentoo.org>

 ...django-registration-3.4.ebuild => django-registration-3.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-registration/django-registration-3.4.ebuild 
b/dev-python/django-registration/django-registration-3.4-r1.ebuild
similarity index 95%
rename from dev-python/django-registration/django-registration-3.4.ebuild
rename to dev-python/django-registration/django-registration-3.4-r1.ebuild
index 1b920a7d89ac..32821af1079c 100644
--- a/dev-python/django-registration/django-registration-3.4.ebuild
+++ b/dev-python/django-registration/django-registration-3.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1
 
 DESCRIPTION="user-registration application for Django"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-registration/

2023-12-31 Thread Alfredo Tupone
commit: f0d905e58010dd06fdbd5ea21faee46818f07010
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Dec 31 12:23:10 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 31 12:23:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d905e5

dev-python/django-registration: enable py3.12

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-python/django-registration/django-registration-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-registration/django-registration-3.4.ebuild 
b/dev-python/django-registration/django-registration-3.4.ebuild
index 36c13a4671a0..1b920a7d89ac 100644
--- a/dev-python/django-registration/django-registration-3.4.ebuild
+++ b/dev-python/django-registration/django-registration-3.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit distutils-r1
 
 DESCRIPTION="user-registration application for Django"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/, dev-python/django-debug-toolbar/files/

2023-12-30 Thread Alfredo Tupone
commit: 6053ed3a3d3178ef3260734ae6c6776e2b02789f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Dec 30 19:07:30 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Dec 30 19:17:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6053ed3a

dev-python/django-debug-toolbar: PythonCompatUpdate

Signed-off-by: Alfredo Tupone  gentoo.org>

 ...0.ebuild => django-debug-toolbar-4.2.0-r1.ebuild} |  4 +++-
 .../files/django-debug-toolbar-4.2.0-py312.patch | 20 
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild
similarity index 89%
rename from dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild
rename to dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild
index 570f8b5e767c..31ff14e414eb 100644
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -30,6 +30,8 @@ BDEPEND="
)
 "
 
+PATCHES=( "${FILESDIR}"/${P}-py312.patch )
+
 python_test() {
"${EPYTHON}" -m django test -v 2 --settings tests.settings \
|| die "Tests failed with ${EPYTHON}"

diff --git 
a/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch 
b/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch
new file mode 100644
index ..69a5558da31b
--- /dev/null
+++ 
b/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch
@@ -0,0 +1,20 @@
+--- a/tests/panels/test_profiling.py   2023-12-30 20:02:22.263807899 +0100
 b/tests/panels/test_profiling.py   2023-12-30 20:03:44.655458186 +0100
+@@ -1,3 +1,6 @@
++import sys
++import unittest
++
+ from django.contrib.auth.models import User
+ from django.db import IntegrityError, transaction
+ from django.http import HttpResponse
+@@ -50,6 +53,10 @@
+ self.assertNotIn("render", content)
+ self.assertValidHTML(content)
+ 
++@unittest.skipUnless(
++sys.version_info < (3, 12, 0),
++"Python 3.12 no longer contains a frame for list comprehensions.",
++)
+ def test_listcomp_escaped(self):
+ self._get_response = lambda request: listcomp_view(request)
+ response = self.panel.process_request(self.request)



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2023-12-30 Thread Michał Górny
commit: 24b47aa044daa3a72c61decf0d8ffc4706bfb256
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b47aa0

dev-python/django-filter: Remove old

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

 dev-python/django-filter/Manifest  |  2 --
 dev-python/django-filter/django-filter-23.3.ebuild | 42 --
 dev-python/django-filter/django-filter-23.4.ebuild | 42 --
 3 files changed, 86 deletions(-)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 51f1674b082f..2de10419514e 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1,3 +1 @@
-DIST django-filter-23.3.gh.tar.gz 137495 BLAKE2B 
70049e744ec87a1dab9680144093684d3d23dd338a9b2d697de302b45e65bcd6f93c03c55ad5386ba1a7187e7ff5d1c43904f19cb17652ef6644b47a0f23101c
 SHA512 
1da3f9bb1988d0b89d25f4101c26f4102d38e4717cdbd8d0cd4ae03a97658bfcc050afd3468ef6d0e33dc6533c7679f1906ddaccba8e7096a4bd570282a93c0a
-DIST django-filter-23.4.gh.tar.gz 137524 BLAKE2B 
2ba4697e72f2a211860cd5571e76e4cb2c74a588112ea1570ea53cbb57358b178f9f64f651df471fbc06034ab6713e21e61ad83576adb29e3d758bbba965fa1f
 SHA512 
ee564b3b67e355e6598adcc7b9046e4a3855a0dfd99cf551793c3a5c9797b0d87805b2b78b29f1e20de7e68337e6e1472205908f3b5cf26e36f554345b99cce9
 DIST django-filter-23.5.gh.tar.gz 137866 BLAKE2B 
8956441dc4425925ff8a121833fc59552709274a64d880aa5cadbae8063a67891969a712f79c9a5aa03fcd404ed288294e818e9f2e968c4d88761a847e35a3e9
 SHA512 
5534a4e8538b4ed0b5dbc168a7ba4eb51b0431d22874d1d4613b421ec830f45caed8faa71ecb144ba26704ff842742e8517d1599277b84480c4bf4282c19308c

diff --git a/dev-python/django-filter/django-filter-23.3.ebuild 
b/dev-python/django-filter/django-filter-23.3.ebuild
deleted file mode 100644
index 0769ae71ed93..
--- a/dev-python/django-filter/django-filter-23.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
-HOMEPAGE="
-   https://github.com/carltongibson/django-filter/
-   https://pypi.org/project/django-filter/
-"
-SRC_URI="
-   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/djangorestframework[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   !!dev-python/coreapi
-   )
-"
-
-python_test() {
-   local -x DJANGO_SETTINGS_MODULE=tests.settings
-   "${EPYTHON}" -m django test -v 2 || die
-}

diff --git a/dev-python/django-filter/django-filter-23.4.ebuild 
b/dev-python/django-filter/django-filter-23.4.ebuild
deleted file mode 100644
index fac2db6651c4..
--- a/dev-python/django-filter/django-filter-23.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
-HOMEPAGE="
-   https://github.com/carltongibson/django-filter/
-   https://pypi.org/project/django-filter/
-"
-SRC_URI="
-   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/djangorestframework[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   !!dev-python/coreapi
-   )
-"
-
-python_test() {
-   local -x DJANGO_SETTINGS_MODULE=tests.settings
-   "${EPYTHON}" -m django test -v 2 || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-registration/

2023-12-30 Thread Michał Górny
commit: 8278690957c624fd13a6c1ee07762f7b3cea3430
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82786909

dev-python/django-registration: Remove old

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

 dev-python/django-registration/Manifest|  1 -
 .../django-registration-3.3-r1.ebuild  | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-python/django-registration/Manifest 
b/dev-python/django-registration/Manifest
index c84cc92e3e31..442eacfc477c 100644
--- a/dev-python/django-registration/Manifest
+++ b/dev-python/django-registration/Manifest
@@ -1,2 +1 @@
-DIST django-registration-3.3.gh.tar.gz 77483 BLAKE2B 
4d65479983a5aa104daffe07ed84218250893ccf6df44e5533473d587a6e76fe71c905124af3909efda515ea84df49f27eafc32f23480ca3e1f6ef55607b3cd7
 SHA512 
66ef0de4c1adb303717cf87e9d3ce7ab07ca60bab64cbc810f61f31d05a968c0b4fa216b90e7ad575e647c6fdb789ea875c428b0ca8b0104d055ed0882aae144
 DIST django-registration-3.4.gh.tar.gz 81582 BLAKE2B 
bc3ee4ed806486c8a0422cc4ef62c2628f6b5880e0aa63ffdfd5ba7f90967c96c5cd7555faf58254e0a49bdb025b9bdf8eb212bfce4596db7db4f97e4eb3400d
 SHA512 
b6c87cbaeb9548e2c2d8672078b5967aee1e881c2b880193ba410a8c293c93fd0c8e57abac8deda2cb6f61a11936fd5c72060e4954f1d74de1e3a3646b63885b

diff --git a/dev-python/django-registration/django-registration-3.3-r1.ebuild 
b/dev-python/django-registration/django-registration-3.3-r1.ebuild
deleted file mode 100644
index ae512f2de161..
--- a/dev-python/django-registration/django-registration-3.3-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="user-registration application for Django"
-HOMEPAGE="
-   https://pypi.org/project/django-registration/
-   https://github.com/ubernostrum/django-registration/
-"
-SRC_URI="
-   https://github.com/ubernostrum/${PN}/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/django[${PYTHON_USEDEP}]
-   dev-python/confusable_homoglyphs[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   "${EPYTHON}" runtests.py \
-   || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2023-12-30 Thread Michał Górny
commit: d6cc1fb968b3458da53ce41bb332c35414a0f48d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cc1fb9

dev-python/django-tables2: Remove old

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

 dev-python/django-tables2/Manifest |  1 -
 .../django-tables2/django-tables2-2.6.0.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index ba806cadfcdd..79fcd6ab9998 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1,2 +1 @@
-DIST django-tables2-2.6.0.gh.tar.gz 431368 BLAKE2B 
56896a416599e6f4293202ca945bf808c99ce08c4b5f53848919c3a32590e18d867e694fe7c989fdb855a5cdaf94350199c65735078c0d312d1f4f0a556ed9ae
 SHA512 
29cabb777ed102dfde4d24836c5952bf892c7c8e3c5e5f608e00fd1aa4eecc33c6a2b1be1fd07617b354d7de34215d501592c53033d6f48c29e89ab68fdcb22d
 DIST django-tables2-2.7.0.gh.tar.gz 431811 BLAKE2B 
2a6a9d74fa50bab049b9b85fc4a2d39b5a54b0fbbcd51f86f2b196e51bd1a1ef36ccc032db13f7cde4f836419a2d92248571b4fb985a8aefb3be2bb740856a2b
 SHA512 
9666dad152d995ef7772881ace4bb83fc41aca1675e0cc116791e4fbfb970de600bd8cc2310b5694558b11e479dea2fc84584a669f6a8127a4bb0a354d24e39a

diff --git a/dev-python/django-tables2/django-tables2-2.6.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
deleted file mode 100644
index 455addd05950..
--- a/dev-python/django-tables2/django-tables2-2.6.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Table/data-grid framework for Django"
-HOMEPAGE="
-   https://pypi.org/project/django-tables2/
-   https://github.com/jieter/django-tables2/
-"
-SRC_URI="
-   https://github.com/jieter/django-tables2/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-SLOT="0"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/django-filter[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/psycopg:2[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   )
-"
-
-src_prepare() {
-   # these tests require tablib
-   rm tests/test_export.py tests/test_templatetags.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   "${EPYTHON}" manage.py test -v 2 tests || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-redis/

2023-12-30 Thread Michał Górny
commit: ab82e89a685163fd51b203537164fef193dacb3f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab82e89a

dev-python/django-redis: Remove old

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

 dev-python/django-redis/Manifest  |  1 -
 dev-python/django-redis/django-redis-5.3.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-python/django-redis/Manifest b/dev-python/django-redis/Manifest
index 1d93f72da443..ac9c29bbbe25 100644
--- a/dev-python/django-redis/Manifest
+++ b/dev-python/django-redis/Manifest
@@ -1,2 +1 @@
-DIST django-redis-5.3.0.tar.gz 44800 BLAKE2B 
29a671f2899aefa6e59086bc194438aaf7e724b3edcefaf0c590a14e958847e86da34b8f94d4c29d62270f53f88395df2e911659e58471b5c037d1c2cd0f4dd7
 SHA512 
2867d405b69400355576eb3c052b4245844d56304979f09750251f8a2cf35ce704ebcdb6c80e6280fbfe24acfb237a3428f68081b6ada11ffc78257263703d7e
 DIST django-redis-5.4.0.tar.gz 52567 BLAKE2B 
f3ac670500dbe57d795905d10d3a63102c60de6b61e96af257c0e654cd7aa7dc2e70e512bad55ef4129dd11f60ceaaeeccf78b94486550a555a843e4dea98f1f
 SHA512 
12eb85ee3ce2c8fcf013c804a630bd3eb943de0980d1f6d365b5b5ed762ab956db80329f3e170f330ccc5b9e6f178ffa7938b1880477b7fb609d2cc3680b984a

diff --git a/dev-python/django-redis/django-redis-5.3.0.ebuild 
b/dev-python/django-redis/django-redis-5.3.0.ebuild
deleted file mode 100644
index 28c605fdb016..
--- a/dev-python/django-redis/django-redis-5.3.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Full featured redis cache backend for Django"
-HOMEPAGE="
-   https://github.com/jazzband/django-redis/
-   https://pypi.org/project/django-redis/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-   >=dev-python/redis-3.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-db/redis
-   dev-python/lz4[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e '/--cov/d' \
-   -e '/--no-cov/d' \
-   -i setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   cd tests || die
-   local setting_file settings=(
-   settings.sqlite
-   settings.sqlite_json
-   settings.sqlite_lz4
-   settings.sqlite_msgpack
-   settings.sqlite_sharding
-   settings.sqlite_zlib
-   # TODO: requires pyzstd
-#  settings.sqlite_zstd
-   )
-   for setting_file in "${settings[@]}"; do
-   einfo "Testing ${setting_file} configuration"
-   epytest "--ds=${setting_file}"
-   done
-}
-
-src_test() {
-   local redis_pid="${T}"/redis.pid
-   local redis_port=6379
-   local redis_test_config="
-   daemonize yes
-   pidfile ${redis_pid}
-   port ${redis_port}
-   bind 127.0.0.1
-   "
-
-   # Spawn Redis itself for testing purposes
-   einfo "Spawning Redis"
-   einfo "NOTE: Port ${redis_port} must be free"
-   "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die
-
-   # Run the tests
-   distutils-r1_src_test
-
-   # Clean up afterwards
-   kill "$(<"${redis_pid}")" || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2023-12-30 Thread Michał Górny
commit: 5cdd6d024950821fe9071e2fc5891ea1d46d5c6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdd6d02

dev-python/django-debug-toolbar: Remove old

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

 dev-python/django-debug-toolbar/Manifest   |  1 -
 .../django-debug-toolbar-4.1.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 642306af4c36..fe8b6a3f728c 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1,2 +1 @@
-DIST django-debug-toolbar-4.1.gh.tar.gz 267550 BLAKE2B 
80ebec1ee6f09d44089e119107a3696b8db82263976b4d191aaeea89658b0fbfb7ca1e2975aa73ad5c9240ac3010816710b5f7386165b1d7bdf335f8ef82b896
 SHA512 
8e9cc1ffcd8be7e345fff78e60cde8c4b44ef751dbf6a6bc061d452ccb60c68eda9f7e7a17efc32be3a62601921dff87f52ba2fe0e47a17fb820bf025cac0035
 DIST django_debug_toolbar-4.2.0.tar.gz 259709 BLAKE2B 
81172bca569f6080710db2180650b0620670a4b4d2919d8b1694bf9f15425d9378f6cd0cbb852544fca0809388bb13867500a38c9046e1feaa241cde973936d9
 SHA512 
ff36d92132fd9338e88a2f078747c1e54e7633aecc6babea28ccb0c080b0beb99feccf1d1c00960ba109e3e6e4805562c36c6571842ea3baeda860c71ffcbd50

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.1.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-4.1.ebuild
deleted file mode 100644
index 2fbcb24e5a3a..
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-4.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A configurable set of panels that display various debug 
information"
-HOMEPAGE="
-   https://github.com/jazzband/django-debug-toolbar/
-   https://pypi.org/project/django-debug-toolbar/
-"
-# no tests in sdist, as of 4.0.0
-SRC_URI="
-   https://github.com/jazzband/django-debug-toolbar/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/django[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   "${EPYTHON}" -m django test -v 2 --settings tests.settings \
-   || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-otp/

2023-12-30 Thread Michał Górny
commit: 44555e7873bdec84cabd106de085cb41a239653f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44555e78

dev-python/django-otp: Remove old

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

 dev-python/django-otp/Manifest|  3 --
 dev-python/django-otp/django-otp-1.2.2.ebuild | 43 ---
 dev-python/django-otp/django-otp-1.2.3.ebuild | 43 ---
 dev-python/django-otp/django-otp-1.2.4.ebuild | 43 ---
 4 files changed, 132 deletions(-)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index c8548f6350be..75ff950c47d3 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,4 +1 @@
-DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B 
f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe
 SHA512 
e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f
-DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 
30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505
 SHA512 
fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f
-DIST django_otp-1.2.4.tar.gz 66836 BLAKE2B 
83b30002b84d967c601f4cc13ea68c6b53284dd84f7ce38bbbc7d56caae75f9c584a87958617c6c0b0064616fb6f7f8f1071191a63001a0584ef62993f93cd29
 SHA512 
46a7f3d3b010fef7b88f3096c2f3861010361a78d78a9414be43b9f10339d7e2a641d4ab8c29b489f21708edb9bc7aefb8cfbca1ce6b93b524fc5f3a8d70befb
 DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4

diff --git a/dev-python/django-otp/django-otp-1.2.2.ebuild 
b/dev-python/django-otp/django-otp-1.2.2.ebuild
deleted file mode 100644
index a7fd6fe4a416..
--- a/dev-python/django-otp/django-otp-1.2.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
-HOMEPAGE="
-   https://github.com/django-otp/django-otp/
-   https://pypi.org/project/django-otp/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.9 3.10)
-   ${RDEPEND}
-   )
-"
-
-python_test() {
-   local -x PYTHONPATH=test:${PYTHONPATH}
-   local -x DJANGO_SETTINGS_MODULE=test_project.settings
-   "${EPYTHON}" -m django test -v 2 django_otp ||
-   die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/django-otp/django-otp-1.2.3.ebuild 
b/dev-python/django-otp/django-otp-1.2.3.ebuild
deleted file mode 100644
index a7fd6fe4a416..
--- a/dev-python/django-otp/django-otp-1.2.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
-HOMEPAGE="
-   https://github.com/django-otp/django-otp/
-   https://pypi.org/project/django-otp/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.9 3.10)
-   ${RDEPEND}
-   )
-"
-
-python_test() {
-   local -x PYTHONPATH=test:${PYTHONPATH}
-   local -x DJANGO_SETTINGS_MODULE=test_project.settings
-   "${EPYTHON}" -m django test -v 2 django_otp ||
-   die "Tests fail with ${EPYTHON}"
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-timezone-field/

2023-12-30 Thread Michał Górny
commit: 5780561a9c29477b4dba6d6a25a5f8d4fb3dcc9a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5780561a

dev-python/django-timezone-field: Remove old

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

 dev-python/django-timezone-field/Manifest  |  1 -
 .../django-timezone-field-6.0.1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/django-timezone-field/Manifest 
b/dev-python/django-timezone-field/Manifest
index 74cd8e52b622..fafea89dcfd6 100644
--- a/dev-python/django-timezone-field/Manifest
+++ b/dev-python/django-timezone-field/Manifest
@@ -1,2 +1 @@
-DIST django-timezone-field-6.0.1.gh.tar.gz 35800 BLAKE2B 
f3b46970bbe234f786988d8c71a016c382ea3d82b798eaf78e685f86a80b3ebd3ee495d0f0230afb84f594b443548d9bc1e8891ea37c08be478bab388edfd70b
 SHA512 
e6d1631af6a4d93f2fae236cf12d8fda15dfd6d70ee01c496364c3e5e141fff2bb5982f607adf474617a86b9f0f611306a17d1d892556a087424110ee3de541d
 DIST django-timezone-field-6.1.0.gh.tar.gz 36029 BLAKE2B 
5177b440e0537fbde12e0dd4bf92e65c983996f7ef1393212b0f4c24efecfc0d4d24e1bbc8447295b565d8b9921c0c05f6cc4baa11db3ccc9b60c33c48e76fb2
 SHA512 
b070e55a2a5196de1fcae4bd19979caf9d84c234a4e379d82dab843541cf99a0acced9a6996e35afe6b40d1bf737d522d34b91df10596e7365f85cfbe0597015

diff --git 
a/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild 
b/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild
deleted file mode 100644
index 72f4eb09c5de..
--- a/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Django app providing database and form fields for timezone 
objects"
-HOMEPAGE="
-   https://github.com/mfogel/django-timezone-field/
-   https://pypi.org/project/django-timezone-field/
-"
-SRC_URI="
-   https://github.com/mfogel/django-timezone-field/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   =dev-python/django-2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/djangorestframework[${PYTHON_USEDEP}]
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local -x DB_ENGINE=sqlite
-   epytest
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-crispy-forms/

2023-12-30 Thread Michał Górny
commit: 8da3b0e2d4adc93c29ee5906bc272734dfd4e2d0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da3b0e2

dev-python/django-crispy-forms: Remove old

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

 dev-python/django-crispy-forms/Manifest|  1 -
 .../django-crispy-forms-2.0-r1.ebuild  | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-python/django-crispy-forms/Manifest 
b/dev-python/django-crispy-forms/Manifest
index 811c44aa2529..d64678e65d22 100644
--- a/dev-python/django-crispy-forms/Manifest
+++ b/dev-python/django-crispy-forms/Manifest
@@ -1,2 +1 @@
-DIST django-crispy-forms-2.0.gh.tar.gz 273743 BLAKE2B 
4169c4f77ddd0dd9f8786abd71ad762f645283555f250861f32b874fb9e189d4ca174285ee39b51bc5f0c0e8c2e83c2e00c34398c51ede65438a1c6b8a17c3ee
 SHA512 
8b6f5b35cb90837b7cd6a64ed74afe6a19a80f287f66d0a139811990524e1a48d4d7c01e61fb7d303958522c47458d0aa0008a3d6c147f7d03dc790e53a80592
 DIST django-crispy-forms-2.1.gh.tar.gz 274397 BLAKE2B 
3f38830f370efde04494add3ddd2ce7f4a04b032b9aad770ba30885ed2b3a14cff3c748fa299041c9c1d7007b30eb55c96a46fe496c0432b187ae72879d4240e
 SHA512 
703f353adc272905b4d5ebe21ea54e3016a3889703bf406dfdf92638dac2e6f536cf1bc16022be6a442f7dfa962ff17746edea591cf80c2be9440d9bb50a9dcc

diff --git a/dev-python/django-crispy-forms/django-crispy-forms-2.0-r1.ebuild 
b/dev-python/django-crispy-forms/django-crispy-forms-2.0-r1.ebuild
deleted file mode 100644
index c25924666e64..
--- a/dev-python/django-crispy-forms/django-crispy-forms-2.0-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="DRY Django forms"
-HOMEPAGE="https://github.com/django-crispy-forms/django-crispy-forms;
-SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/crispy-bootstrap3[${PYTHON_USEDEP}]
-   dev-python/crispy-bootstrap4[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-12-30 Thread Michał Górny
commit: c1e41bd58d0acc03b949935435b47632f010abf6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:27:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e41bd5

dev-python/django-cors-headers: Remove old

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

 dev-python/django-cors-headers/Manifest|  2 --
 .../django-cors-headers-4.2.0.ebuild   | 34 --
 .../django-cors-headers-4.3.0.ebuild   | 34 --
 3 files changed, 70 deletions(-)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index 72c6c3776c75..9365cb982008 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1,3 +1 @@
-DIST django-cors-headers-4.2.0.gh.tar.gz 30543 BLAKE2B 
d17ec23b4579a84c67ec4edb369dda24db9bc64e2b399436e60f610b64b7de4b2a3583d9aa9e2693ebfd89f9d28c25def116b36f76bd4e2c3362ae36b50bb7ac
 SHA512 
e3b0c73a738f487bc360834395b1bd6348c9d0a05fb743464ff0e5915f3d2263dbcabeaa893aa3d4be246504623964fb9378a780b83aa2487a92b2ada4a11c04
-DIST django-cors-headers-4.3.0.gh.tar.gz 30571 BLAKE2B 
9d1b07b26badc6357b526440fcbfe56be291d572ba3df4236a0963b6e05eabcb18d7719420c625d2d388fc630c27db3dc5eb3324e735a1600748ce7cf936d394
 SHA512 
5bc29154276833a0432863c5f96289595003fc47735aa2af4fa4154e239acb15366fa98cdcc9276ec9089c0d4d878466706bd2d65d5b55fb302ab4b4a93be683
 DIST django-cors-headers-4.3.1.gh.tar.gz 30478 BLAKE2B 
b07b08df239350fa1f2036130e434c1e543122c5a8867887819e5632a40e28c8ea3b18db87ad447b54c6b6ad87904504edf2bcb7de8bf619247d6ab9f703102d
 SHA512 
cfabc3631774337fcb634e36e43af23dfd3e3c0316ff6e367b07a05d7f96dff77e3c0d0a5539f916e9169132b44944bbb79ba92705e36f54284cc1c9eb3c30d8

diff --git a/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild
deleted file mode 100644
index 5f8387f132e2..
--- a/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
-HOMEPAGE="
-   https://github.com/adamchainz/django-cors-headers/
-   https://pypi.org/project/django-cors-headers/
-"
-SRC_URI="
-   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/django-cors-headers/django-cors-headers-4.3.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-4.3.0.ebuild
deleted file mode 100644
index 5f8387f132e2..
--- a/dev-python/django-cors-headers/django-cors-headers-4.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
-HOMEPAGE="
-   https://github.com/adamchainz/django-cors-headers/
-   https://pypi.org/project/django-cors-headers/
-"
-SRC_URI="
-   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-30 Thread Michał Górny
commit: bb19bf149ebde4b70be8247795fabd8049fc8270
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 14:39:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 14:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb19bf14

dev-python/django: Remove old

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

 dev-python/django/Manifest|  2 -
 dev-python/django/django-4.2.6.ebuild | 98 ---
 2 files changed, 100 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 61c2b9832f5b..e780bf445360 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,8 +2,6 @@ DIST Django-3.2.22.checksum.txt 2582 BLAKE2B 
bb9fe0f9e8af1142a1dae1b5c53422ddeb1
 DIST Django-3.2.22.tar.gz 9827193 BLAKE2B 
164d766ee16c92c7f47a45c3a426d54a8bc0007a9387594d61fda77d143f51142389ecc4817f2fcadeaaa55ac3bcf381331cb9ca2305d0915bef1e10101dcd16
 SHA512 
a2c81dc63609be521aa1a74c85be93e3263380d533c0d6888b4ba20f5a12f0d99c329286c99896734fc9a9b111d873934e4f553d18f246911cbfd65feea73b46
 DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9
 SHA512 
d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb
 DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
-DIST Django-4.2.6.checksum.txt 2572 BLAKE2B 
1bdd9b4a11e80bcbb7c857c25bd9666b1a14c9aeebe3654afe4c54232dc105bb2843d6444b1ab17c86cd19f4722bdfca537291f42d1b4f82e551b44c27cb8e1e
 SHA512 
7857a1d666c4dc9605bfe89e2c6f6ff7dc863ae2c5bb8846d8e83d9cc59592cce2240204b688adba4ebeb7f5279a54ccd4150654ffbed27e1ffc2c4c436ed950
-DIST Django-4.2.6.tar.gz 10407018 BLAKE2B 
d2d365d234aecd730bcffd64cdfaee283933779be339d1baa75cf490fe7477248feb079c8716f3c8dc570c54bf6af94ce9864908f1efdbf69e5b6e9369126cf7
 SHA512 
bfd36ae6f7c4393bad45e97d6d43b370fb37d7e21cd115a6f6b730bb38ad11c6ccdcef94d5ddcd09e8eb9107a51ff486ec79b39cf3f4250d0ae1af000820cd82
 DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0

diff --git a/dev-python/django/django-4.2.6.ebuild 
b/dev-python/django/django-4.2.6.ebuild
deleted file mode 100644
index 30ba3c590891..
--- a/dev-python/django/django-4.2.6.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 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 )
-"
-S="${WORKDIR}/${P^}"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   ${RDEPEND}
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[webp,${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2023-12-20 Thread Michał Górny
commit: dc1ccd5e062111bf19a01e619958c39c9d657644
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:48:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:48:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1ccd5e

dev-python/django-cache-url: Remove old

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

 dev-python/django-cache-url/Manifest   |  1 -
 .../django-cache-url/django-cache-url-3.4.4.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-python/django-cache-url/Manifest 
b/dev-python/django-cache-url/Manifest
index b4e65f381b99..60a36d077406 100644
--- a/dev-python/django-cache-url/Manifest
+++ b/dev-python/django-cache-url/Manifest
@@ -1,2 +1 @@
-DIST django-cache-url-3.4.4.gh.tar.gz 8671 BLAKE2B 
5245e87b786470e45ca1e30a39337904577889b15d644fbef94f55e861de7d2bb8b6725b6e62c58424511fb3f81093a6d3107cc1a8f8dc575e5463d6ab2e6c13
 SHA512 
745fddec8546c4ad4b70d7a039e0954f1c99cb91766a10185b29804cd69560a3dd64f90a85bb1a9ae029d34038944b288b4c497ad15492791121ea9c61fd6ae5
 DIST django-cache-url-3.4.5.gh.tar.gz 8761 BLAKE2B 
44cfa956f33848dd7947a97b390ba792d44eb1fd42b4c33ae57e3575405c40d93be4716c9b990e20a482b4398ed69ff838993e30ae0bdecb5a33c3fd7685a6e6
 SHA512 
532f47f6c8d8150d3ec484e533b165430ee6fd9854ed1b0404b68f8acaf388bfa2fb9beba8349d56e1e9d00dd65065425fdbeeed5eb698d9a745f8293f8d93ee

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.4.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.4.ebuild
deleted file mode 100644
index e359f123a75f..
--- a/dev-python/django-cache-url/django-cache-url-3.4.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Use Cache URLs in your Django application"
-HOMEPAGE="
-   https://github.com/epicserve/django-cache-url/
-   https://pypi.org/project/django-cache-url/
-"
-SRC_URI="
-   https://github.com/epicserve/django-cache-url/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   dev-python/django[${PYTHON_USEDEP}]
-"
-
-DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e '/--cov/d' -i setup.cfg || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2023-12-20 Thread Michał Górny
commit: ae9383ed5df44fbee7adac975b32b69db4de4339
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:47:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:47:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9383ed

dev-python/django-cache-url: Stabilize 3.4.5 ALLARCHES, #920408

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

 dev-python/django-cache-url/django-cache-url-3.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
index 0d8255cd5243..e359f123a75f 100644
--- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/django[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/

2023-12-12 Thread Michał Górny
commit: 17da58697f7716ae08d8a8d234f37a684cf42aa2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 13 04:31:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 13 04:38:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17da5869

dev-python/django-js-asset: Bump to 2.2.0

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

 dev-python/django-js-asset/Manifest|  1 +
 .../django-js-asset/django-js-asset-2.2.0.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-js-asset/Manifest 
b/dev-python/django-js-asset/Manifest
index 7f2842ff29f3..c08b4e36d99c 100644
--- a/dev-python/django-js-asset/Manifest
+++ b/dev-python/django-js-asset/Manifest
@@ -1 +1,2 @@
 DIST django_js_asset-2.1.0.tar.gz 7734 BLAKE2B 
a3bc41ea91721cb7a91749b0e682352b9d527ab5c2c493eaef42d63f9443975924efae3a2abf1df1bf3fdf8a339036cc67e8a881f3f0aca0f4eec1cfc5589904
 SHA512 
d2e80bccd173c09b2401e8d6b202d5526afaf17089d0855849a7eb2ad66525b9a171eb134fdc28fabb3dc701f89e88740312c2e34326d5aa42cd7510502384cc
+DIST django_js_asset-2.2.0.tar.gz 7904 BLAKE2B 
2200ffec739325e01070c53247eb613162bbb09447ea370d3c74bd721c0431cac78e188ac826b6292281b48adfff6789faafdc5c606121262b11c90aeb1900b3
 SHA512 
23a415fcbc76b9885a1b2831ec87ba64e79019b5595e3865c283c4e558e4cd986b5ab39f25e07308575320684dcc449e1d2029b8f145955f448a9f70bae34951

diff --git a/dev-python/django-js-asset/django-js-asset-2.2.0.ebuild 
b/dev-python/django-js-asset/django-js-asset-2.2.0.ebuild
new file mode 100644
index ..94a57b485d5b
--- /dev/null
+++ b/dev-python/django-js-asset/django-js-asset-2.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Script tag with additional attributes for django.forms.Media"
+HOMEPAGE="
+   https://github.com/matthiask/django-js-asset/
+   https://pypi.org/project/django-js-asset/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   cd tests || die
+   local -x DJANGO_SETTINGS_MODULE=testapp.settings
+   "${EPYTHON}" manage.py test -v 2 || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/files/, dev-python/django-js-asset/

2023-12-12 Thread Michał Górny
commit: c5900902f013076210b2dc4278b436367baecc32
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 13 04:31:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 13 04:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5900902

dev-python/django-js-asset: Remove old

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

 dev-python/django-js-asset/Manifest|  1 -
 .../django-js-asset/django-js-asset-2.1.0.ebuild   | 41 --
 .../files/django-js-asset-2.1.0-hatchling.patch| 29 ---
 3 files changed, 71 deletions(-)

diff --git a/dev-python/django-js-asset/Manifest 
b/dev-python/django-js-asset/Manifest
index c08b4e36d99c..2296ee76e2a1 100644
--- a/dev-python/django-js-asset/Manifest
+++ b/dev-python/django-js-asset/Manifest
@@ -1,2 +1 @@
-DIST django_js_asset-2.1.0.tar.gz 7734 BLAKE2B 
a3bc41ea91721cb7a91749b0e682352b9d527ab5c2c493eaef42d63f9443975924efae3a2abf1df1bf3fdf8a339036cc67e8a881f3f0aca0f4eec1cfc5589904
 SHA512 
d2e80bccd173c09b2401e8d6b202d5526afaf17089d0855849a7eb2ad66525b9a171eb134fdc28fabb3dc701f89e88740312c2e34326d5aa42cd7510502384cc
 DIST django_js_asset-2.2.0.tar.gz 7904 BLAKE2B 
2200ffec739325e01070c53247eb613162bbb09447ea370d3c74bd721c0431cac78e188ac826b6292281b48adfff6789faafdc5c606121262b11c90aeb1900b3
 SHA512 
23a415fcbc76b9885a1b2831ec87ba64e79019b5595e3865c283c4e558e4cd986b5ab39f25e07308575320684dcc449e1d2029b8f145955f448a9f70bae34951

diff --git a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild 
b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
deleted file mode 100644
index 524084cf255c..
--- a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Script tag with additional attributes for django.forms.Media"
-HOMEPAGE="
-   https://github.com/matthiask/django-js-asset/
-   https://pypi.org/project/django-js-asset/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   )
-"
-
-PATCHES=(
-   # https://github.com/matthiask/django-js-asset/pull/12
-   "${FILESDIR}/${P}-hatchling.patch"
-)
-
-python_test() {
-   cd tests || die
-   local -x DJANGO_SETTINGS_MODULE=testapp.settings
-   "${EPYTHON}" manage.py test -v 2 || die "Tests failed with ${EPYTHON}"
-}

diff --git 
a/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch 
b/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch
deleted file mode 100644
index 194d97192b3c..
--- a/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 440ad305e76a0a948e0df54eb9b92b59c1ac9cb9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Tue, 12 Dec 2023 18:17:50 +0100
-Subject: [PATCH] Fix building with hatchling-1.19
-
-Explicitly specify package name, as hatchling-1.19 now does not include
-packages that do not match the project name by default, and raises
-an error instead.

- pyproject.toml | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/pyproject.toml b/pyproject.toml
-index cf963d8..478d8fc 100644
 a/pyproject.toml
-+++ b/pyproject.toml
-@@ -42,6 +42,9 @@ tests = [
- [project.urls]
- Homepage = "https://github.com/matthiask/django-js-asset/;
- 
-+[tool.hatch.build.targets.wheel]
-+packages = ["js_asset"]
-+
- [tool.hatch.version]
- path = "js_asset/__init__.py"
- 
--- 
-2.43.0
-



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/files/, dev-python/django-js-asset/

2023-12-12 Thread Michał Górny
commit: 1bf46292200463ff64e6004e5bdfa5271b10822a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 17:20:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 17:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf46292

dev-python/django-js-asset: Fix building with hatchling-1.19

Closes: https://bugs.gentoo.org/919785
Signed-off-by: Michał Górny  gentoo.org>

 .../django-js-asset/django-js-asset-2.1.0.ebuild   |  5 
 .../files/django-js-asset-2.1.0-hatchling.patch| 29 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild 
b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
index 94a57b485d5b..524084cf255c 100644
--- a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
+++ b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
@@ -29,6 +29,11 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   # https://github.com/matthiask/django-js-asset/pull/12
+   "${FILESDIR}/${P}-hatchling.patch"
+)
+
 python_test() {
cd tests || die
local -x DJANGO_SETTINGS_MODULE=testapp.settings

diff --git 
a/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch 
b/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch
new file mode 100644
index ..194d97192b3c
--- /dev/null
+++ b/dev-python/django-js-asset/files/django-js-asset-2.1.0-hatchling.patch
@@ -0,0 +1,29 @@
+From 440ad305e76a0a948e0df54eb9b92b59c1ac9cb9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 12 Dec 2023 18:17:50 +0100
+Subject: [PATCH] Fix building with hatchling-1.19
+
+Explicitly specify package name, as hatchling-1.19 now does not include
+packages that do not match the project name by default, and raises
+an error instead.
+---
+ pyproject.toml | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index cf963d8..478d8fc 100644
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -42,6 +42,9 @@ tests = [
+ [project.urls]
+ Homepage = "https://github.com/matthiask/django-js-asset/;
+ 
++[tool.hatch.build.targets.wheel]
++packages = ["js_asset"]
++
+ [tool.hatch.version]
+ path = "js_asset/__init__.py"
+ 
+-- 
+2.43.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2023-12-10 Thread Michał Górny
commit: ce3733ba040c32836785cd1e5c1ab1db1be6d96c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 15:52:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 16:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3733ba

dev-python/django-tables2: Allow dev-python/psycopg:0 for testing

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

 dev-python/django-tables2/django-tables2-2.7.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/django-tables2/django-tables2-2.7.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
index 455addd05950..9503ae38d137 100644
--- a/dev-python/django-tables2/django-tables2-2.7.0.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
@@ -32,7 +32,13 @@ BDEPEND="
${RDEPEND}
dev-python/django-filter[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   || (
+   (
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+   dev-python/psycopg:*[${PYTHON_USEDEP}]
+   )
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   )
dev-python/pytz[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-10 Thread Michał Górny
commit: 979636bfc8796c99e2b9c252a002965b1e2b35d2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 15:42:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 16:12:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979636bf

dev-python/django: Fix dev-python/psycopg optional dep in 4.2.8+

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

 dev-python/django/django-4.2.8-r1.ebuild | 2 +-
 dev-python/django/django-5.0-r1.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django/django-4.2.8-r1.ebuild 
b/dev-python/django/django-4.2.8-r1.ebuild
index 2420d13d267e..7cb1ec1b76a5 100644
--- a/dev-python/django/django-4.2.8-r1.ebuild
+++ b/dev-python/django/django-4.2.8-r1.ebuild
@@ -91,7 +91,7 @@ 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:2
+   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

diff --git a/dev-python/django/django-5.0-r1.ebuild 
b/dev-python/django/django-5.0-r1.ebuild
index fa0f0a054801..c66819f153be 100644
--- a/dev-python/django/django-5.0-r1.ebuild
+++ b/dev-python/django/django-5.0-r1.ebuild
@@ -90,7 +90,7 @@ 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:2
+   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



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-09 Thread Michał Górny
commit: 770bd53acb2cf1980ee8b5218cd06773718d1f59
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 16:15:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 16:36:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770bd53a

dev-python/django: Backport pypy3 support to 4.1.12-r1

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

 dev-python/django/django-4.1.12-r1.ebuild | 99 +++
 1 file changed, 99 insertions(+)

diff --git a/dev-python/django/django-4.1.12-r1.ebuild 
b/dev-python/django/django-4.1.12-r1.ebuild
new file mode 100644
index ..a8b776d883a6
--- /dev/null
+++ b/dev-python/django/django-4.1.12-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 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
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${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-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.0-bashcomp.patch
+   "${WORKDIR}"/django-4.2.8-pypy3.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 
||
+   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:2
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-09 Thread Michał Górny
commit: 2b48548d186f68ad0bebf9ffbb72b2bc23f454a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 16:18:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 16:36:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b48548d

dev-python/django: Backport --parallel test logic to 4.1.12-r1

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

 dev-python/django/django-4.1.12-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/django/django-4.1.12-r1.ebuild 
b/dev-python/django/django-4.1.12-r1.ebuild
index a8b776d883a6..382e7bd0fb47 100644
--- a/dev-python/django/django-4.1.12-r1.ebuild
+++ b/dev-python/django/django-4.1.12-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( pypy3 python3_{10..11} )
 PYTHON_REQ_USE='sqlite?,threads(+)'
 
-inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
 
 DESCRIPTION="High-level Python web framework"
 HOMEPAGE="
@@ -76,7 +76,8 @@ src_unpack() {
 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 
||
+   PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite \
+   -v2 --parallel="${EPYTEST_JOBS:-$(makeopts_jobs)}" ||
die "Tests fail with ${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-09 Thread Michał Górny
commit: bd5d508cf57325c44f0416708f838fa23e9730bd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 16:11:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 16:11:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d508c

dev-python/django: Backport pypy3 support to 4.2.8-r1

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

 dev-python/django/Manifest| 1 +
 dev-python/django/{django-4.2.8.ebuild => django-4.2.8-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 7c61d26816e5..61c2b9832f5b 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -8,4 +8,5 @@ DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0
 DIST Django-5.0.tar.gz 10585390 BLAKE2B 
50cc715e21b046292dd86c08801b6f182c8e71a36c73de657ca631b611738e196ab6d4fa035589c26fff952170fb92e0a752a8af15771c33107e343b01d7b4d7
 SHA512 
d0591eb109cecffd330138ef63c7f768a77b6763ce73a5bc656d892181613981094221e2f77d5888ba4679b581df21ec8e6ac5faa67d31d00d289f4d892caf2f
+DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B 
b7dc5c5fc162817a218ee6d025ed8a65559b80e4506e49ac393428c26e2621f9e7c5010b36f2412dea8194a9f1086ab21f97286eabd696c6a786285eb07393cf
 SHA512 
f953b5adbd1364f1d84dde55087ccb493256b1327701275fd2fe99f3cd41751d18e002b6e21afc96892e1671428a6b8f3c2e4b88252c3c278f1a79e286bb73e3
 DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-4.2.8.ebuild 
b/dev-python/django/django-4.2.8-r1.ebuild
similarity index 94%
rename from dev-python/django/django-4.2.8.ebuild
rename to dev-python/django/django-4.2.8-r1.ebuild
index 88927bd3e137..2420d13d267e 100644
--- a/dev-python/django/django-4.2.8.ebuild
+++ b/dev-python/django/django-4.2.8-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE='sqlite?,threads(+)'
 
 inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
@@ -17,6 +17,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/python/django-4.2.8-pypy3.patch.xz
verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
 "
 S="${WORKDIR}/${P^}"
@@ -54,6 +55,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/django-4.0-bashcomp.patch
+   "${WORKDIR}"/django-4.2.8-pypy3.patch
 )
 
 distutils_enable_sphinx docs --no-autodoc



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-09 Thread Michał Górny
commit: 31a1cf0f7db450e0fcc6b8a946e274fcaba6aab8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:37:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:37:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a1cf0f

dev-python/django: Backport pypy3 support to 5.0-r1

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

 dev-python/django/Manifest| 1 +
 dev-python/django/{django-5.0.ebuild => django-5.0-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 2ad1582bb268..7c61d26816e5 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -8,3 +8,4 @@ DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0
 DIST Django-5.0.tar.gz 10585390 BLAKE2B 
50cc715e21b046292dd86c08801b6f182c8e71a36c73de657ca631b611738e196ab6d4fa035589c26fff952170fb92e0a752a8af15771c33107e343b01d7b4d7
 SHA512 
d0591eb109cecffd330138ef63c7f768a77b6763ce73a5bc656d892181613981094221e2f77d5888ba4679b581df21ec8e6ac5faa67d31d00d289f4d892caf2f
+DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 
7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766
 SHA512 
c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b

diff --git a/dev-python/django/django-5.0.ebuild 
b/dev-python/django/django-5.0-r1.ebuild
similarity index 94%
rename from dev-python/django/django-5.0.ebuild
rename to dev-python/django/django-5.0-r1.ebuild
index 7f0fe1f8b245..fa0f0a054801 100644
--- a/dev-python/django/django-5.0.ebuild
+++ b/dev-python/django/django-5.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE='sqlite?,threads(+)'
 
 inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
@@ -17,6 +17,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz
verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
 "
 S="${WORKDIR}/${P^}"
@@ -53,6 +54,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/django-4.0-bashcomp.patch
+   "${WORKDIR}"/django-5.0-pypy3.patch
 )
 
 distutils_enable_sphinx docs --no-autodoc



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2023-12-05 Thread Michał Górny
commit: 84da4e6a1164cd2866eae265c6001273313c9d2a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 13:10:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 14:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84da4e6a

dev-python/django-filter: Bump to 23.5

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

 dev-python/django-filter/Manifest  |  1 +
 dev-python/django-filter/django-filter-23.5.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 8cd33a357042..51f1674b082f 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1,2 +1,3 @@
 DIST django-filter-23.3.gh.tar.gz 137495 BLAKE2B 
70049e744ec87a1dab9680144093684d3d23dd338a9b2d697de302b45e65bcd6f93c03c55ad5386ba1a7187e7ff5d1c43904f19cb17652ef6644b47a0f23101c
 SHA512 
1da3f9bb1988d0b89d25f4101c26f4102d38e4717cdbd8d0cd4ae03a97658bfcc050afd3468ef6d0e33dc6533c7679f1906ddaccba8e7096a4bd570282a93c0a
 DIST django-filter-23.4.gh.tar.gz 137524 BLAKE2B 
2ba4697e72f2a211860cd5571e76e4cb2c74a588112ea1570ea53cbb57358b178f9f64f651df471fbc06034ab6713e21e61ad83576adb29e3d758bbba965fa1f
 SHA512 
ee564b3b67e355e6598adcc7b9046e4a3855a0dfd99cf551793c3a5c9797b0d87805b2b78b29f1e20de7e68337e6e1472205908f3b5cf26e36f554345b99cce9
+DIST django-filter-23.5.gh.tar.gz 137866 BLAKE2B 
8956441dc4425925ff8a121833fc59552709274a64d880aa5cadbae8063a67891969a712f79c9a5aa03fcd404ed288294e818e9f2e968c4d88761a847e35a3e9
 SHA512 
5534a4e8538b4ed0b5dbc168a7ba4eb51b0431d22874d1d4613b421ec830f45caed8faa71ecb144ba26704ff842742e8517d1599277b84480c4bf4282c19308c

diff --git a/dev-python/django-filter/django-filter-23.5.ebuild 
b/dev-python/django-filter/django-filter-23.5.ebuild
new file mode 100644
index ..fac2db6651c4
--- /dev/null
+++ b/dev-python/django-filter/django-filter-23.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="
+   https://github.com/carltongibson/django-filter/
+   https://pypi.org/project/django-filter/
+"
+SRC_URI="
+   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   !!dev-python/coreapi
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings
+   "${EPYTHON}" -m django test -v 2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2023-12-05 Thread Michał Górny
commit: d1accbc0231ccef9ac640807e49f66e55efc0e08
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 13:10:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 14:32:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1accbc0

dev-python/django-tables2: Bump to 2.7.0

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

 dev-python/django-tables2/Manifest |  1 +
 .../django-tables2/django-tables2-2.7.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index ee978c42ee21..ba806cadfcdd 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1 +1,2 @@
 DIST django-tables2-2.6.0.gh.tar.gz 431368 BLAKE2B 
56896a416599e6f4293202ca945bf808c99ce08c4b5f53848919c3a32590e18d867e694fe7c989fdb855a5cdaf94350199c65735078c0d312d1f4f0a556ed9ae
 SHA512 
29cabb777ed102dfde4d24836c5952bf892c7c8e3c5e5f608e00fd1aa4eecc33c6a2b1be1fd07617b354d7de34215d501592c53033d6f48c29e89ab68fdcb22d
+DIST django-tables2-2.7.0.gh.tar.gz 431811 BLAKE2B 
2a6a9d74fa50bab049b9b85fc4a2d39b5a54b0fbbcd51f86f2b196e51bd1a1ef36ccc032db13f7cde4f836419a2d92248571b4fb985a8aefb3be2bb740856a2b
 SHA512 
9666dad152d995ef7772881ace4bb83fc41aca1675e0cc116791e4fbfb970de600bd8cc2310b5694558b11e479dea2fc84584a669f6a8127a4bb0a354d24e39a

diff --git a/dev-python/django-tables2/django-tables2-2.7.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
new file mode 100644
index ..455addd05950
--- /dev/null
+++ b/dev-python/django-tables2/django-tables2-2.7.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Table/data-grid framework for Django"
+HOMEPAGE="
+   https://pypi.org/project/django-tables2/
+   https://github.com/jieter/django-tables2/
+"
+SRC_URI="
+   https://github.com/jieter/django-tables2/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/django-filter[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   # these tests require tablib
+   rm tests/test_export.py tests/test_templatetags.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" manage.py test -v 2 tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-05 Thread Michał Górny
commit: ecb60ada1e14d412bf132a92056485f61d9f52ac
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 13:06:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 14:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb60ada

dev-python/django: Bump to 5.0

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

 dev-python/django/Manifest  |  2 +
 dev-python/django/django-5.0.ebuild | 97 +
 2 files changed, 99 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 49fae91316ec..2ad1582bb268 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -6,3 +6,5 @@ DIST Django-4.2.6.checksum.txt 2572 BLAKE2B 
1bdd9b4a11e80bcbb7c857c25bd9666b1a14
 DIST Django-4.2.6.tar.gz 10407018 BLAKE2B 
d2d365d234aecd730bcffd64cdfaee283933779be339d1baa75cf490fe7477248feb079c8716f3c8dc570c54bf6af94ce9864908f1efdbf69e5b6e9369126cf7
 SHA512 
bfd36ae6f7c4393bad45e97d6d43b370fb37d7e21cd115a6f6b730bb38ad11c6ccdcef94d5ddcd09e8eb9107a51ff486ec79b39cf3f4250d0ae1af000820cd82
 DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
 DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
+DIST Django-5.0.checksum.txt 2553 BLAKE2B 
93202aa273f62a828b05ae9b34e7e96dd74ef5b852a94953fbd24e9a609609bf23fa73eaa005d4c9da48dba508bf2efe6a21e91096fee90b1f6811c0af6d4843
 SHA512 
eb44a3a4128188fd4dd90c6e7b0202652c64db8572daa72e617cf0464b2278cc7839562b880158264bbebc24efe871c3b376c3c134a5c7033292f2b765d6f3b0
+DIST Django-5.0.tar.gz 10585390 BLAKE2B 
50cc715e21b046292dd86c08801b6f182c8e71a36c73de657ca631b611738e196ab6d4fa035589c26fff952170fb92e0a752a8af15771c33107e343b01d7b4d7
 SHA512 
d0591eb109cecffd330138ef63c7f768a77b6763ce73a5bc656d892181613981094221e2f77d5888ba4679b581df21ec8e6ac5faa67d31d00d289f4d892caf2f

diff --git a/dev-python/django/django-5.0.ebuild 
b/dev-python/django/django-5.0.ebuild
new file mode 100644
index ..7f0fe1f8b245
--- /dev/null
+++ b/dev-python/django/django-5.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+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 )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/jinja-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-20230606 )
+"
+
+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 \
+   "${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)}" 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2023-12-04 Thread Michał Górny
commit: 504f369f1c8bc78104b0f41cc62a145067bda572
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:30:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:30:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504f369f

dev-python/django-cache-url: Bump to 3.4.5

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

 dev-python/django-cache-url/Manifest   |  1 +
 .../django-cache-url/django-cache-url-3.4.5.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-cache-url/Manifest 
b/dev-python/django-cache-url/Manifest
index 7f733396b651..b4e65f381b99 100644
--- a/dev-python/django-cache-url/Manifest
+++ b/dev-python/django-cache-url/Manifest
@@ -1 +1,2 @@
 DIST django-cache-url-3.4.4.gh.tar.gz 8671 BLAKE2B 
5245e87b786470e45ca1e30a39337904577889b15d644fbef94f55e861de7d2bb8b6725b6e62c58424511fb3f81093a6d3107cc1a8f8dc575e5463d6ab2e6c13
 SHA512 
745fddec8546c4ad4b70d7a039e0954f1c99cb91766a10185b29804cd69560a3dd64f90a85bb1a9ae029d34038944b288b4c497ad15492791121ea9c61fd6ae5
+DIST django-cache-url-3.4.5.gh.tar.gz 8761 BLAKE2B 
44cfa956f33848dd7947a97b390ba792d44eb1fd42b4c33ae57e3575405c40d93be4716c9b990e20a482b4398ed69ff838993e30ae0bdecb5a33c3fd7685a6e6
 SHA512 
532f47f6c8d8150d3ec484e533b165430ee6fd9854ed1b0404b68f8acaf388bfa2fb9beba8349d56e1e9d00dd65065425fdbeeed5eb698d9a745f8293f8d93ee

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
new file mode 100644
index ..0d8255cd5243
--- /dev/null
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Use Cache URLs in your Django application"
+HOMEPAGE="
+   https://github.com/epicserve/django-cache-url/
+   https://pypi.org/project/django-cache-url/
+"
+SRC_URI="
+   https://github.com/epicserve/django-cache-url/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+"
+
+DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/--cov/d' -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2023-12-04 Thread Michał Górny
commit: 6fa17ab42995061b52fb327f88f809f52670dcf6
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 02:52:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa17ab4

dev-python/django-tables2: remove outdated mock dependency

... and drop testsuite removal. Fudge is no longer used upstream.

Dropped in 2.5.0 via:
https://github.com/jieter/django-tables2/commit/4826a48f695a353ef97c510d3772e047b9c880e8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-tables2/django-tables2-2.6.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/django-tables2/django-tables2-2.6.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
index 727dd24eb674..455addd05950 100644
--- a/dev-python/django-tables2/django-tables2-2.6.0.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
@@ -32,7 +32,6 @@ BDEPEND="
${RDEPEND}
dev-python/django-filter[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)
@@ -41,8 +40,6 @@ BDEPEND="
 src_prepare() {
# these tests require tablib
rm tests/test_export.py tests/test_templatetags.py || die
-   # these tests require fudge
-   rm tests/test_config.py || die
 
distutils-r1_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/

2023-12-04 Thread Michał Górny
commit: fac7ec3f975e8c1e2bbb0c74064a3fa28599c046
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  4 15:44:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec  4 15:59:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac7ec3f

dev-python/django: Bump to 4.2.8

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

 dev-python/django/Manifest|  2 +
 dev-python/django/django-4.2.8.ebuild | 98 +++
 2 files changed, 100 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index b4e2f1d24187..49fae91316ec 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,3 +4,5 @@ DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20
 DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
 DIST Django-4.2.6.checksum.txt 2572 BLAKE2B 
1bdd9b4a11e80bcbb7c857c25bd9666b1a14c9aeebe3654afe4c54232dc105bb2843d6444b1ab17c86cd19f4722bdfca537291f42d1b4f82e551b44c27cb8e1e
 SHA512 
7857a1d666c4dc9605bfe89e2c6f6ff7dc863ae2c5bb8846d8e83d9cc59592cce2240204b688adba4ebeb7f5279a54ccd4150654ffbed27e1ffc2c4c436ed950
 DIST Django-4.2.6.tar.gz 10407018 BLAKE2B 
d2d365d234aecd730bcffd64cdfaee283933779be339d1baa75cf490fe7477248feb079c8716f3c8dc570c54bf6af94ce9864908f1efdbf69e5b6e9369126cf7
 SHA512 
bfd36ae6f7c4393bad45e97d6d43b370fb37d7e21cd115a6f6b730bb38ad11c6ccdcef94d5ddcd09e8eb9107a51ff486ec79b39cf3f4250d0ae1af000820cd82
+DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
+DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63

diff --git a/dev-python/django/django-4.2.8.ebuild 
b/dev-python/django/django-4.2.8.ebuild
new file mode 100644
index ..88927bd3e137
--- /dev/null
+++ b/dev-python/django/django-4.2.8.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+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 )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${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-20230606 )
+"
+
+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 \
+   "${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)}" ||
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-timezone-field/

2023-11-25 Thread Michał Górny
commit: 65565fc4dc6ad12a411ada32236761a388083cc3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 26 04:01:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 26 04:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65565fc4

dev-python/django-timezone-field: Bump to 6.1.0

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

 dev-python/django-timezone-field/Manifest  |  1 +
 .../django-timezone-field-6.1.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-timezone-field/Manifest 
b/dev-python/django-timezone-field/Manifest
index a500e3683d3b..74cd8e52b622 100644
--- a/dev-python/django-timezone-field/Manifest
+++ b/dev-python/django-timezone-field/Manifest
@@ -1 +1,2 @@
 DIST django-timezone-field-6.0.1.gh.tar.gz 35800 BLAKE2B 
f3b46970bbe234f786988d8c71a016c382ea3d82b798eaf78e685f86a80b3ebd3ee495d0f0230afb84f594b443548d9bc1e8891ea37c08be478bab388edfd70b
 SHA512 
e6d1631af6a4d93f2fae236cf12d8fda15dfd6d70ee01c496364c3e5e141fff2bb5982f607adf474617a86b9f0f611306a17d1d892556a087424110ee3de541d
+DIST django-timezone-field-6.1.0.gh.tar.gz 36029 BLAKE2B 
5177b440e0537fbde12e0dd4bf92e65c983996f7ef1393212b0f4c24efecfc0d4d24e1bbc8447295b565d8b9921c0c05f6cc4baa11db3ccc9b60c33c48e76fb2
 SHA512 
b070e55a2a5196de1fcae4bd19979caf9d84c234a4e379d82dab843541cf99a0acced9a6996e35afe6b40d1bf737d522d34b91df10596e7365f85cfbe0597015

diff --git 
a/dev-python/django-timezone-field/django-timezone-field-6.1.0.ebuild 
b/dev-python/django-timezone-field/django-timezone-field-6.1.0.ebuild
new file mode 100644
index ..a51019e8569a
--- /dev/null
+++ b/dev-python/django-timezone-field/django-timezone-field-6.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django app providing database and form fields for timezone 
objects"
+HOMEPAGE="
+   https://github.com/mfogel/django-timezone-field/
+   https://pypi.org/project/django-timezone-field/
+"
+SRC_URI="
+   https://github.com/mfogel/django-timezone-field/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   =dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x DB_ENGINE=sqlite
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/

2023-11-23 Thread Arthur Zamarin
commit: e85edd99e91ed617f30fa4569fb54223af6d62b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 20:37:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 20:37:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85edd99

dev-python/django-tables2: Keyword 2.6.0 arm64, #917895

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-tables2/django-tables2-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-tables2/django-tables2-2.6.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
index 3db8a9bb8dd1..727dd24eb674 100644
--- a/dev-python/django-tables2/django-tables2-2.6.0.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cacheops/

2023-11-23 Thread Arthur Zamarin
commit: 493e9c7779628ff74be665a7312c91fb3afe6384
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 20:35:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 20:35:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493e9c77

dev-python/django-cacheops: Keyword 7.0.2 arm64, #917864

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/django-cacheops/django-cacheops-7.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild 
b/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
index 32d703bbe33f..06d5a9db3a7c 100644
--- a/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
+++ b/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-timezone-field/

2023-11-23 Thread Michał Górny
commit: 02f4560390122a039a6e843a7202b8d641c1f056
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 23 20:10:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 23 20:10:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f45603

dev-python/django-timezone-field: Keyword 6.0.1 arm64, #917897

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

 dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild 
b/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild
index f0dda80c16db..72f4eb09c5de 100644
--- a/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild
+++ b/dev-python/django-timezone-field/django-timezone-field-6.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2023-11-23 Thread Michał Górny
commit: d0c0f4b982d52e4f313edd735db251373b8838e1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 23 20:10:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 23 20:10:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c0f4b9

dev-python/django-filter: Keyword 23.4 arm64, #917880

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

 dev-python/django-filter/django-filter-23.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-filter/django-filter-23.4.ebuild 
b/dev-python/django-filter/django-filter-23.4.ebuild
index 0769ae71ed93..fac2db6651c4 100644
--- a/dev-python/django-filter/django-filter-23.4.ebuild
+++ b/dev-python/django-filter/django-filter-23.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2023-11-22 Thread Michał Górny
commit: dda2f35b3d44cb225c505e25f253d83a3b2d51c0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 11:57:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 11:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda2f35b

dev-python/django-configurations: Remove old

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

 dev-python/django-configurations/Manifest  |  1 -
 .../django-configurations-2.4.1.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-python/django-configurations/Manifest 
b/dev-python/django-configurations/Manifest
index e4cf0f869e70..02144a2b9e5d 100644
--- a/dev-python/django-configurations/Manifest
+++ b/dev-python/django-configurations/Manifest
@@ -1,2 +1 @@
-DIST django-configurations-2.4.1.tar.gz 42952 BLAKE2B 
3ed30642b256a648ab5932edd9b2cb5b2a82e69bb1107a5c2bd20d230cbb598f21eddcf52956bf80d6fe3c6e6336c70dfadf2fc5a646dcd32782abc782fe8e32
 SHA512 
ab35216b326d50d779344efa915d516ffa4a1d5e627c77b27071f6d51c54ea367a0f7ec5a7b768cabd69929499dfeb3e5719ba8fbe690f6854d92ee45a04bf1d
 DIST django-configurations-2.5.tar.gz 43152 BLAKE2B 
35976466132f9b78a031955c891733cb0a01f20d39d53708ed5100492b3a1963e50228f3175437f54201fb6d992312c641e08562a85cf57cb089f2c7678101e7
 SHA512 
a6e3f301bf6123234245a5fe88f4b0eecfc021230c593d2864a969560d52c70b6932c0fac64cd83f21fb06b83821d37320181f0601450d6f3cd4e4b06c4ae9f5

diff --git 
a/dev-python/django-configurations/django-configurations-2.4.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.4.1.ebuild
deleted file mode 100644
index 0e47cd0c0c88..
--- a/dev-python/django-configurations/django-configurations-2.4.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A helper for organizing Django settings"
-HOMEPAGE="
-   https://pypi.org/project/django-configurations/
-   https://github.com/jazzband/django-configurations/
-   https://django-configurations.readthedocs.io/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/django-cache-url[${PYTHON_USEDEP}]
-   dev-python/dj-database-url[${PYTHON_USEDEP}]
-   dev-python/dj-email-url[${PYTHON_USEDEP}]
-   dev-python/dj-search-url[${PYTHON_USEDEP}]
-   )
-"
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   local -x DJANGO_SETTINGS_MODULE=tests.settings.main
-   local -x DJANGO_CONFIGURATION=Test
-   PYTHONPATH=. django-cadmin test -v2 || die "Tests failed with 
${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-configurations/

2023-11-22 Thread Sam James
commit: 1f66318a652aa7b22a1d56520ff3f601435a637b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:05:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:10:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f66318a

dev-python/django-configurations: Stabilize 2.5 ALLARCHES, #917705

Signed-off-by: Sam James  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-configurations/django-configurations-2.5.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.ebuild
index 40507eae52db..051a95a4e16f 100644
--- a/dev-python/django-configurations/django-configurations-2.5.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-filter/

2023-11-20 Thread Michał Górny
commit: 64ed64d59644111ec50a2d8969827b0e4a7a03de
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:34:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ed64d5

dev-python/django-filter: Bump to 23.4

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

 dev-python/django-filter/Manifest  |  1 +
 dev-python/django-filter/django-filter-23.4.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
index 8625d3e489d2..8cd33a357042 100644
--- a/dev-python/django-filter/Manifest
+++ b/dev-python/django-filter/Manifest
@@ -1 +1,2 @@
 DIST django-filter-23.3.gh.tar.gz 137495 BLAKE2B 
70049e744ec87a1dab9680144093684d3d23dd338a9b2d697de302b45e65bcd6f93c03c55ad5386ba1a7187e7ff5d1c43904f19cb17652ef6644b47a0f23101c
 SHA512 
1da3f9bb1988d0b89d25f4101c26f4102d38e4717cdbd8d0cd4ae03a97658bfcc050afd3468ef6d0e33dc6533c7679f1906ddaccba8e7096a4bd570282a93c0a
+DIST django-filter-23.4.gh.tar.gz 137524 BLAKE2B 
2ba4697e72f2a211860cd5571e76e4cb2c74a588112ea1570ea53cbb57358b178f9f64f651df471fbc06034ab6713e21e61ad83576adb29e3d758bbba965fa1f
 SHA512 
ee564b3b67e355e6598adcc7b9046e4a3855a0dfd99cf551793c3a5c9797b0d87805b2b78b29f1e20de7e68337e6e1472205908f3b5cf26e36f554345b99cce9

diff --git a/dev-python/django-filter/django-filter-23.4.ebuild 
b/dev-python/django-filter/django-filter-23.4.ebuild
new file mode 100644
index ..0769ae71ed93
--- /dev/null
+++ b/dev-python/django-filter/django-filter-23.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="
+   https://github.com/carltongibson/django-filter/
+   https://pypi.org/project/django-filter/
+"
+SRC_URI="
+   https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   !!dev-python/coreapi
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings
+   "${EPYTHON}" -m django test -v 2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-11-14 Thread Michał Górny
commit: 2576227bd2e0642dd4f2d3570b2c85b84c3b2aee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 14 19:50:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 14 19:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2576227b

dev-python/django-cors-headers: Bump to 4.3.1

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

 dev-python/django-cors-headers/Manifest|  1 +
 .../django-cors-headers-4.3.1.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index 9c15678971d6..72c6c3776c75 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1,2 +1,3 @@
 DIST django-cors-headers-4.2.0.gh.tar.gz 30543 BLAKE2B 
d17ec23b4579a84c67ec4edb369dda24db9bc64e2b399436e60f610b64b7de4b2a3583d9aa9e2693ebfd89f9d28c25def116b36f76bd4e2c3362ae36b50bb7ac
 SHA512 
e3b0c73a738f487bc360834395b1bd6348c9d0a05fb743464ff0e5915f3d2263dbcabeaa893aa3d4be246504623964fb9378a780b83aa2487a92b2ada4a11c04
 DIST django-cors-headers-4.3.0.gh.tar.gz 30571 BLAKE2B 
9d1b07b26badc6357b526440fcbfe56be291d572ba3df4236a0963b6e05eabcb18d7719420c625d2d388fc630c27db3dc5eb3324e735a1600748ce7cf936d394
 SHA512 
5bc29154276833a0432863c5f96289595003fc47735aa2af4fa4154e239acb15366fa98cdcc9276ec9089c0d4d878466706bd2d65d5b55fb302ab4b4a93be683
+DIST django-cors-headers-4.3.1.gh.tar.gz 30478 BLAKE2B 
b07b08df239350fa1f2036130e434c1e543122c5a8867887819e5632a40e28c8ea3b18db87ad447b54c6b6ad87904504edf2bcb7de8bf619247d6ab9f703102d
 SHA512 
cfabc3631774337fcb634e36e43af23dfd3e3c0316ff6e367b07a05d7f96dff77e3c0d0a5539f916e9169132b44944bbb79ba92705e36f54284cc1c9eb3c30d8

diff --git a/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild
new file mode 100644
index ..c7f8d2fb4df3
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="
+   https://github.com/adamchainz/django-cors-headers/
+   https://pypi.org/project/django-cors-headers/
+"
+SRC_URI="
+   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/asgiref-3.6[${PYTHON_USEDEP}]
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-otp/

2023-11-08 Thread Michał Górny
commit: afe1c0eb263820d73b4ef43c75a08a49f2e1150e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:07:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:07:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe1c0eb

dev-python/django-otp: Bump to 1.3.0

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index c8123c690f60..c8548f6350be 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,3 +1,4 @@
 DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B 
f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe
 SHA512 
e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f
 DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 
30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505
 SHA512 
fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f
 DIST django_otp-1.2.4.tar.gz 66836 BLAKE2B 
83b30002b84d967c601f4cc13ea68c6b53284dd84f7ce38bbbc7d56caae75f9c584a87958617c6c0b0064616fb6f7f8f1071191a63001a0584ef62993f93cd29
 SHA512 
46a7f3d3b010fef7b88f3096c2f3861010361a78d78a9414be43b9f10339d7e2a641d4ab8c29b489f21708edb9bc7aefb8cfbca1ce6b93b524fc5f3a8d70befb
+DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4

diff --git a/dev-python/django-otp/django-otp-1.3.0.ebuild 
b/dev-python/django-otp/django-otp-1.3.0.ebuild
new file mode 100644
index ..a7fd6fe4a416
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-mptt/, profiles/

2023-11-08 Thread Florian Schmaus
commit: ab0bdf59ee041f2bdd2e99ee753c3071c32855b9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Nov  8 12:33:44 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Nov  8 12:33:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0bdf59

dev-python/django-mptt: treeclean

Closes: https://bugs.gentoo.org/894592
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-python/django-mptt/Manifest|  1 -
 .../django-mptt/django-mptt-0.13.4-r1.ebuild   | 33 --
 dev-python/django-mptt/metadata.xml| 13 -
 profiles/package.mask  |  6 
 4 files changed, 53 deletions(-)

diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
deleted file mode 100644
index 4b5fc49a23b7..
--- a/dev-python/django-mptt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST django-mptt-0.13.4.gh.tar.gz 303688 BLAKE2B 
66ae7a0e15a7ff281af2154f216970a6a9b249a713b3ae987f0fbdb60b95129fdfc96c05924c0285da33f11c59baf6e069830c3079c64164d838d9d34231a4a9
 SHA512 
86786763db060227b41e2e340df5d52062fb6e8c54f832611bc90d01102411d45dc217e8d84eece84ebbe4fc9727d06e7c368ae15c253aaf02117705dbae8c47

diff --git a/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild 
b/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild
deleted file mode 100644
index c0dcf44e825b..
--- a/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Utilities for modified preorder tree traversal and trees of Model 
instances"
-HOMEPAGE="
-   https://github.com/django-mptt/django-mptt/
-   https://pypi.org/project/django-mptt/
-"
-SRC_URI="
-   https://github.com/django-mptt/django-mptt/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   dev-python/django-js-asset[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   "${EPYTHON}" tests/manage.py test -v2 myapp ||
-   die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/django-mptt/metadata.xml 
b/dev-python/django-mptt/metadata.xml
deleted file mode 100644
index d008d8dd5ff3..
--- a/dev-python/django-mptt/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   django-mptt
-   django-mptt/django-mptt
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index b8546d1a3f5d..a4457e0d2d2b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -343,12 +343,6 @@ dev-java/loadlib
 # Removal on 2023-11-03.  Bug #915162.
 dev-python/memory-profiler
 
-# Michał Górny  (2023-09-29)
-# The project is no longer maintained upstream.  We haven't handled
-# the version bump from a year ago yet.  No reverse dependencies.
-# Removal on 2023-10-29.  Bug #894592.
-dev-python/django-mptt
-
 # Michał Górny  (2023-09-22)
 # =dev-python/setuptools-scm-8.0.1 broke compatibility hard but reverted
 # the changes in 8.0.2.



  1   2   3   4   5   6   7   8   9   10   >