public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-06-14  5:43 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-06-14  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     2d07c055914580ce94f5554a341269bee0982fb1
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed May 28 19:10:40 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 05:43:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d07c055

dev-python/authlib: new package, add 1.5.2

Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/39331
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.5.2.ebuild | 75 +++++++++++++++++++++++++++++++++
 dev-python/authlib/metadata.xml         | 28 ++++++++++++
 3 files changed, 104 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
new file mode 100644
index 000000000000..2211b6b7a705
--- /dev/null
+++ b/dev-python/authlib/Manifest
@@ -0,0 +1 @@
+DIST authlib-1.5.2.gh.tar.gz 331162 BLAKE2B e4f25f621398ca85b2d1e526aaa24a6ed07512afe85023646764682fb49353b7ae4052405747161b041e5873404ec88396b589463fe27be1495ef4fea9150a49 SHA512 ac396e3ea13637aa612f5893687b9dc51988addf719c304007ec6966ac36f843e82090ebe109d454d8da8766eeb50661a0968ff7f596b00541aaf592df919892

diff --git a/dev-python/authlib/authlib-1.5.2.ebuild b/dev-python/authlib/authlib-1.5.2.ebuild
new file mode 100644
index 000000000000..d43af1f05b2e
--- /dev/null
+++ b/dev-python/authlib/authlib-1.5.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
+	epytest -p asyncio tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
+	#epytest -p asyncio tests/django
+}

diff --git a/dev-python/authlib/metadata.xml b/dev-python/authlib/metadata.xml
new file mode 100644
index 000000000000..323c75afd312
--- /dev/null
+++ b/dev-python/authlib/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<name>Oz Tiram</name>
+		<email>oz.tiram@gmail.com</email>
+	</maintainer>
+	<maintainer type="project" proxied="no">
+		<name>Proxy Maintainers</name>
+		<email>proxy-maint@gentoo.org</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>python@gentoo.org</email>
+		<name>Python</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<use>
+		<flag name="django">Enable Django framework support</flag>
+		<flag name="flask">Enable Flask framework support</flag>
+		<flag name="jose">Enable JSON Object Signing and Encryption (JOSE) support via <pkg>dev-python/pycryptodome</pkg></flag>
+	</use>
+	<upstream>
+		<remote-id type="github">authlib/authlib</remote-id>
+		<remote-id type="pypi">Authlib</remote-id>
+		<doc>https://docs.authlib.org/</doc>
+		<bugs-to>https://github.com/authlib/authlib/issues</bugs-to>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-06-14  8:54 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-06-14  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8526939f4ee6093806730cebf2913f16930fc5cd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 08:38:04 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 08:54:05 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8526939f

dev-python/authlib: Bump to 1.6.0

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.0.ebuild | 75 +++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 2211b6b7a705..c150944a2e88 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1 +1,2 @@
 DIST authlib-1.5.2.gh.tar.gz 331162 BLAKE2B e4f25f621398ca85b2d1e526aaa24a6ed07512afe85023646764682fb49353b7ae4052405747161b041e5873404ec88396b589463fe27be1495ef4fea9150a49 SHA512 ac396e3ea13637aa612f5893687b9dc51988addf719c304007ec6966ac36f843e82090ebe109d454d8da8766eeb50661a0968ff7f596b00541aaf592df919892
+DIST authlib-1.6.0.gh.tar.gz 341039 BLAKE2B 26faa75dbbaf6ca7350dbcd04d01d38bbbc3ee9f096437bee03be4180ed4b82560707b1ee403abf52eea4f6b53f760e5ad9bd8357cc227ed41b571ad9ff815a6 SHA512 5ff057fe9699b192218bf0863635230137fe1cb86129ba545b468f2df4491b475e81b6c296efd9965cfdb2cfc782f46bd49f93b1b222b5ce1f0b49145ef9ef45

diff --git a/dev-python/authlib/authlib-1.6.0.ebuild b/dev-python/authlib/authlib-1.6.0.ebuild
new file mode 100644
index 000000000000..d43af1f05b2e
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
+	epytest -p asyncio tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
+	#epytest -p asyncio tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-07-21  3:00 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-07-21  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     fb72929de9cd6cba91422931024551c472080d22
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 02:38:47 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 03:00:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb72929d

dev-python/authlib: Remove old

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

 dev-python/authlib/Manifest             |  1 -
 dev-python/authlib/authlib-1.5.2.ebuild | 75 ---------------------------------
 2 files changed, 76 deletions(-)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index c150944a2e88..b00a750d65d7 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1,2 +1 @@
-DIST authlib-1.5.2.gh.tar.gz 331162 BLAKE2B e4f25f621398ca85b2d1e526aaa24a6ed07512afe85023646764682fb49353b7ae4052405747161b041e5873404ec88396b589463fe27be1495ef4fea9150a49 SHA512 ac396e3ea13637aa612f5893687b9dc51988addf719c304007ec6966ac36f843e82090ebe109d454d8da8766eeb50661a0968ff7f596b00541aaf592df919892
 DIST authlib-1.6.0.gh.tar.gz 341039 BLAKE2B 26faa75dbbaf6ca7350dbcd04d01d38bbbc3ee9f096437bee03be4180ed4b82560707b1ee403abf52eea4f6b53f760e5ad9bd8357cc227ed41b571ad9ff815a6 SHA512 5ff057fe9699b192218bf0863635230137fe1cb86129ba545b468f2df4491b475e81b6c296efd9965cfdb2cfc782f46bd49f93b1b222b5ce1f0b49145ef9ef45

diff --git a/dev-python/authlib/authlib-1.5.2.ebuild b/dev-python/authlib/authlib-1.5.2.ebuild
deleted file mode 100644
index d43af1f05b2e..000000000000
--- a/dev-python/authlib/authlib-1.5.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
-HOMEPAGE="
-	https://authlib.org/
-	https://github.com/authlib/authlib/
-	https://pypi.org/project/Authlib/
-"
-# pypi source distribution excludes the tests
-SRC_URI="
-	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="django flask jose test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	django? (
-		dev-python/django[${PYTHON_USEDEP}]
-	)
-	flask? (
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-	)
-	jose? (
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-	)
-"
-BDEPEND="
-	test? (
-		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-		dev-python/anyio[${PYTHON_USEDEP}]
-		dev-python/cachelib[${PYTHON_USEDEP}]
-		dev-python/django[${PYTHON_USEDEP}]
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-		dev-python/httpx[${PYTHON_USEDEP}]
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/starlette[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# convert from pycryptodomex to pycryptodome
-	sed -i -e 's:from Cryptodome:from Crypto:' \
-		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
-}
-
-python_test() {
-	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
-	epytest -p asyncio tests/{core,jose,clients,flask}
-
-	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
-	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
-	#epytest -p asyncio tests/django
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-07-21  3:00 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-07-21  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     652bd2189f749ff1eaaba5d62dc0324fd640b293
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 02:39:37 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 03:00:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652bd218

dev-python/authlib: Bump to 1.6.1

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.1.ebuild | 74 +++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index b00a750d65d7..0c903ad77309 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1 +1,2 @@
 DIST authlib-1.6.0.gh.tar.gz 341039 BLAKE2B 26faa75dbbaf6ca7350dbcd04d01d38bbbc3ee9f096437bee03be4180ed4b82560707b1ee403abf52eea4f6b53f760e5ad9bd8357cc227ed41b571ad9ff815a6 SHA512 5ff057fe9699b192218bf0863635230137fe1cb86129ba545b468f2df4491b475e81b6c296efd9965cfdb2cfc782f46bd49f93b1b222b5ce1f0b49145ef9ef45
+DIST authlib-1.6.1.gh.tar.gz 341053 BLAKE2B f5468276a8d05ef0770e154a6f1662d01d421e0dfc1bc702577e1c665869366217001a08fc1cf3e15b68beaa6e0cb23f3721615b97d4e5b9772bbd041d6c1af3 SHA512 681548ef2c3a2d36af5a620a44cf61d5ca54d65129ce711dca01aba2f0dd7bda39e425f38f1b3e5d13211ee3c6fb6fe8f680d64bfa18895b2f03418b569559e3

diff --git a/dev-python/authlib/authlib-1.6.1.ebuild b/dev-python/authlib/authlib-1.6.1.ebuild
new file mode 100644
index 000000000000..25fc1038faff
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
+	epytest tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
+	#epytest tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-08-24  3:04 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-08-24  3:04 UTC (permalink / raw
  To: gentoo-commits

commit:     010545a59ecb5209c52830d6f4c58c7d94047d30
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 24 02:58:58 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 24 03:01:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010545a5

dev-python/authlib: Bump to 1.6.2

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.2.ebuild | 75 +++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 0c903ad77309..2814a9e7e798 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1,2 +1,3 @@
 DIST authlib-1.6.0.gh.tar.gz 341039 BLAKE2B 26faa75dbbaf6ca7350dbcd04d01d38bbbc3ee9f096437bee03be4180ed4b82560707b1ee403abf52eea4f6b53f760e5ad9bd8357cc227ed41b571ad9ff815a6 SHA512 5ff057fe9699b192218bf0863635230137fe1cb86129ba545b468f2df4491b475e81b6c296efd9965cfdb2cfc782f46bd49f93b1b222b5ce1f0b49145ef9ef45
 DIST authlib-1.6.1.gh.tar.gz 341053 BLAKE2B f5468276a8d05ef0770e154a6f1662d01d421e0dfc1bc702577e1c665869366217001a08fc1cf3e15b68beaa6e0cb23f3721615b97d4e5b9772bbd041d6c1af3 SHA512 681548ef2c3a2d36af5a620a44cf61d5ca54d65129ce711dca01aba2f0dd7bda39e425f38f1b3e5d13211ee3c6fb6fe8f680d64bfa18895b2f03418b569559e3
+DIST authlib-1.6.2.gh.tar.gz 327687 BLAKE2B 81bcbaa4cd08d10afb6d565e65c629e342f6ff22adbba15a0e881a0857061bdbedb19a77b368b9d5520c521140552a8fd8f4aa3628de222321aed48c977f8ebb SHA512 71cbb4d806d5edc204afc176a6ba339481c56fd45cbf14e83106941372d2ccf5f975e30f9c5eaf8a16c2680e161a3905a79be339a870d34e3a01ee23773771a5

diff --git a/dev-python/authlib/authlib-1.6.2.ebuild b/dev-python/authlib/authlib-1.6.2.ebuild
new file mode 100644
index 000000000000..e1e9ea38a3a9
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
+	epytest tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
+	#epytest tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-08-27  2:44 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-08-27  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     425a6f613f707a775e42b711a9a766305811ee0e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 27 02:29:51 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 27 02:29:51 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425a6f61

dev-python/authlib: Remove old

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

 dev-python/authlib/Manifest             |  2 -
 dev-python/authlib/authlib-1.6.0.ebuild | 75 ---------------------------------
 dev-python/authlib/authlib-1.6.1.ebuild | 74 --------------------------------
 3 files changed, 151 deletions(-)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 2814a9e7e798..30260a412d97 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1,3 +1 @@
-DIST authlib-1.6.0.gh.tar.gz 341039 BLAKE2B 26faa75dbbaf6ca7350dbcd04d01d38bbbc3ee9f096437bee03be4180ed4b82560707b1ee403abf52eea4f6b53f760e5ad9bd8357cc227ed41b571ad9ff815a6 SHA512 5ff057fe9699b192218bf0863635230137fe1cb86129ba545b468f2df4491b475e81b6c296efd9965cfdb2cfc782f46bd49f93b1b222b5ce1f0b49145ef9ef45
-DIST authlib-1.6.1.gh.tar.gz 341053 BLAKE2B f5468276a8d05ef0770e154a6f1662d01d421e0dfc1bc702577e1c665869366217001a08fc1cf3e15b68beaa6e0cb23f3721615b97d4e5b9772bbd041d6c1af3 SHA512 681548ef2c3a2d36af5a620a44cf61d5ca54d65129ce711dca01aba2f0dd7bda39e425f38f1b3e5d13211ee3c6fb6fe8f680d64bfa18895b2f03418b569559e3
 DIST authlib-1.6.2.gh.tar.gz 327687 BLAKE2B 81bcbaa4cd08d10afb6d565e65c629e342f6ff22adbba15a0e881a0857061bdbedb19a77b368b9d5520c521140552a8fd8f4aa3628de222321aed48c977f8ebb SHA512 71cbb4d806d5edc204afc176a6ba339481c56fd45cbf14e83106941372d2ccf5f975e30f9c5eaf8a16c2680e161a3905a79be339a870d34e3a01ee23773771a5

diff --git a/dev-python/authlib/authlib-1.6.0.ebuild b/dev-python/authlib/authlib-1.6.0.ebuild
deleted file mode 100644
index d43af1f05b2e..000000000000
--- a/dev-python/authlib/authlib-1.6.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
-HOMEPAGE="
-	https://authlib.org/
-	https://github.com/authlib/authlib/
-	https://pypi.org/project/Authlib/
-"
-# pypi source distribution excludes the tests
-SRC_URI="
-	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="django flask jose test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	django? (
-		dev-python/django[${PYTHON_USEDEP}]
-	)
-	flask? (
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-	)
-	jose? (
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-	)
-"
-BDEPEND="
-	test? (
-		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-		dev-python/anyio[${PYTHON_USEDEP}]
-		dev-python/cachelib[${PYTHON_USEDEP}]
-		dev-python/django[${PYTHON_USEDEP}]
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-		dev-python/httpx[${PYTHON_USEDEP}]
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/starlette[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# convert from pycryptodomex to pycryptodome
-	sed -i -e 's:from Cryptodome:from Crypto:' \
-		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
-}
-
-python_test() {
-	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
-	epytest -p asyncio tests/{core,jose,clients,flask}
-
-	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
-	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
-	#epytest -p asyncio tests/django
-}

diff --git a/dev-python/authlib/authlib-1.6.1.ebuild b/dev-python/authlib/authlib-1.6.1.ebuild
deleted file mode 100644
index 25fc1038faff..000000000000
--- a/dev-python/authlib/authlib-1.6.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
-HOMEPAGE="
-	https://authlib.org/
-	https://github.com/authlib/authlib/
-	https://pypi.org/project/Authlib/
-"
-# pypi source distribution excludes the tests
-SRC_URI="
-	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="django flask jose test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	django? (
-		dev-python/django[${PYTHON_USEDEP}]
-	)
-	flask? (
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-	)
-	jose? (
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-	)
-"
-BDEPEND="
-	test? (
-		dev-python/anyio[${PYTHON_USEDEP}]
-		dev-python/cachelib[${PYTHON_USEDEP}]
-		dev-python/django[${PYTHON_USEDEP}]
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-		dev-python/httpx[${PYTHON_USEDEP}]
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/starlette[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_PLUGINS=( pytest-asyncio )
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# convert from pycryptodomex to pycryptodome
-	sed -i -e 's:from Cryptodome:from Crypto:' \
-		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
-}
-
-python_test() {
-	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
-	epytest tests/{core,jose,clients,flask}
-
-	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
-	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
-	#epytest tests/django
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-08-27  2:44 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-08-27  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     e14079c306a1afb00619010aaa37ca0275894288
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 27 02:31:13 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 27 02:38:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14079c3

dev-python/authlib: Bump to 1.6.3

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.3.ebuild | 74 +++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 30260a412d97..439be813ce11 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1 +1,2 @@
 DIST authlib-1.6.2.gh.tar.gz 327687 BLAKE2B 81bcbaa4cd08d10afb6d565e65c629e342f6ff22adbba15a0e881a0857061bdbedb19a77b368b9d5520c521140552a8fd8f4aa3628de222321aed48c977f8ebb SHA512 71cbb4d806d5edc204afc176a6ba339481c56fd45cbf14e83106941372d2ccf5f975e30f9c5eaf8a16c2680e161a3905a79be339a870d34e3a01ee23773771a5
+DIST authlib-1.6.3.gh.tar.gz 328237 BLAKE2B 820828b67e785126a7dbd9f21cbae5174600700eaa67874418738026920930cb119660c235a2eb6540fb4e42cc3da2178048918d9122fb394fcbe5a523e1845d SHA512 d53e1ffa929f1f26e9c129b600a14f0b80a49fd33735272b382c18a8d7cae4ce6758e3880b183c34da1daa040e90bc35f32131c8756574bc97fc502e1694237c

diff --git a/dev-python/authlib/authlib-1.6.3.ebuild b/dev-python/authlib/authlib-1.6.3.ebuild
new file mode 100644
index 000000000000..625edf4230ee
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x DJANGO_SETTINGS_MODULE=tests.django_settings
+	epytest tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#epytest tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-09-18  6:21 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-09-18  6:21 UTC (permalink / raw
  To: gentoo-commits

commit:     258a7f6a2f6bc350895044ef97aa5e7549b56d15
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 18 05:24:52 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 18 06:21:28 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258a7f6a

dev-python/authlib: Bump to 1.6.4

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.4.ebuild | 74 +++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 439be813ce11..61f3d1ff8327 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1,2 +1,3 @@
 DIST authlib-1.6.2.gh.tar.gz 327687 BLAKE2B 81bcbaa4cd08d10afb6d565e65c629e342f6ff22adbba15a0e881a0857061bdbedb19a77b368b9d5520c521140552a8fd8f4aa3628de222321aed48c977f8ebb SHA512 71cbb4d806d5edc204afc176a6ba339481c56fd45cbf14e83106941372d2ccf5f975e30f9c5eaf8a16c2680e161a3905a79be339a870d34e3a01ee23773771a5
 DIST authlib-1.6.3.gh.tar.gz 328237 BLAKE2B 820828b67e785126a7dbd9f21cbae5174600700eaa67874418738026920930cb119660c235a2eb6540fb4e42cc3da2178048918d9122fb394fcbe5a523e1845d SHA512 d53e1ffa929f1f26e9c129b600a14f0b80a49fd33735272b382c18a8d7cae4ce6758e3880b183c34da1daa040e90bc35f32131c8756574bc97fc502e1694237c
+DIST authlib-1.6.4.gh.tar.gz 327564 BLAKE2B eb9c21d2b60dc9ec38b643c2d3a8cddb3676b3a6de1d4d926cfaa60ad02189fa78e825d0a591883e6cf5a07a430ab7b3dab3bafa4e5e5679378dea6150a6ab41 SHA512 4081671cb93e7470d908145140379e8f647959dc240a934984a8a74120bf5a0ecfec377bd67591945360045e024f32f4e0bb1cea24d9d7a39be7ae08b308d10c

diff --git a/dev-python/authlib/authlib-1.6.4.ebuild b/dev-python/authlib/authlib-1.6.4.ebuild
new file mode 100644
index 000000000000..625edf4230ee
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x DJANGO_SETTINGS_MODULE=tests.django_settings
+	epytest tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#epytest tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-10-03  5:38 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     6d38d70e3327ab5b037869a19225935e48d6ba4d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 05:21:43 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 05:37:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d38d70e

dev-python/authlib: Remove old

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

 dev-python/authlib/Manifest             |  2 -
 dev-python/authlib/authlib-1.6.2.ebuild | 75 ---------------------------------
 dev-python/authlib/authlib-1.6.3.ebuild | 74 --------------------------------
 3 files changed, 151 deletions(-)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 61f3d1ff8327..324d2b118f10 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1,3 +1 @@
-DIST authlib-1.6.2.gh.tar.gz 327687 BLAKE2B 81bcbaa4cd08d10afb6d565e65c629e342f6ff22adbba15a0e881a0857061bdbedb19a77b368b9d5520c521140552a8fd8f4aa3628de222321aed48c977f8ebb SHA512 71cbb4d806d5edc204afc176a6ba339481c56fd45cbf14e83106941372d2ccf5f975e30f9c5eaf8a16c2680e161a3905a79be339a870d34e3a01ee23773771a5
-DIST authlib-1.6.3.gh.tar.gz 328237 BLAKE2B 820828b67e785126a7dbd9f21cbae5174600700eaa67874418738026920930cb119660c235a2eb6540fb4e42cc3da2178048918d9122fb394fcbe5a523e1845d SHA512 d53e1ffa929f1f26e9c129b600a14f0b80a49fd33735272b382c18a8d7cae4ce6758e3880b183c34da1daa040e90bc35f32131c8756574bc97fc502e1694237c
 DIST authlib-1.6.4.gh.tar.gz 327564 BLAKE2B eb9c21d2b60dc9ec38b643c2d3a8cddb3676b3a6de1d4d926cfaa60ad02189fa78e825d0a591883e6cf5a07a430ab7b3dab3bafa4e5e5679378dea6150a6ab41 SHA512 4081671cb93e7470d908145140379e8f647959dc240a934984a8a74120bf5a0ecfec377bd67591945360045e024f32f4e0bb1cea24d9d7a39be7ae08b308d10c

diff --git a/dev-python/authlib/authlib-1.6.2.ebuild b/dev-python/authlib/authlib-1.6.2.ebuild
deleted file mode 100644
index e1e9ea38a3a9..000000000000
--- a/dev-python/authlib/authlib-1.6.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
-HOMEPAGE="
-	https://authlib.org/
-	https://github.com/authlib/authlib/
-	https://pypi.org/project/Authlib/
-"
-# pypi source distribution excludes the tests
-SRC_URI="
-	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="django flask jose test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	django? (
-		dev-python/django[${PYTHON_USEDEP}]
-	)
-	flask? (
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-	)
-	jose? (
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-	)
-"
-BDEPEND="
-	test? (
-		dev-python/anyio[${PYTHON_USEDEP}]
-		dev-python/cachelib[${PYTHON_USEDEP}]
-		dev-python/django[${PYTHON_USEDEP}]
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-		dev-python/httpx[${PYTHON_USEDEP}]
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/starlette[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_PLUGINS=( pytest-asyncio )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# convert from pycryptodomex to pycryptodome
-	sed -i -e 's:from Cryptodome:from Crypto:' \
-		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
-}
-
-python_test() {
-	local -x DJANGO_SETTINGS_MODULE=tests.clients.test_django.settings
-	epytest tests/{core,jose,clients,flask}
-
-	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
-	#local -x DJANGO_SETTINGS_MODULE=tests.django.settings
-	#epytest tests/django
-}

diff --git a/dev-python/authlib/authlib-1.6.3.ebuild b/dev-python/authlib/authlib-1.6.3.ebuild
deleted file mode 100644
index 625edf4230ee..000000000000
--- a/dev-python/authlib/authlib-1.6.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
-HOMEPAGE="
-	https://authlib.org/
-	https://github.com/authlib/authlib/
-	https://pypi.org/project/Authlib/
-"
-# pypi source distribution excludes the tests
-SRC_URI="
-	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
-		-> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="django flask jose test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	django? (
-		dev-python/django[${PYTHON_USEDEP}]
-	)
-	flask? (
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-	)
-	jose? (
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-	)
-"
-BDEPEND="
-	test? (
-		dev-python/anyio[${PYTHON_USEDEP}]
-		dev-python/cachelib[${PYTHON_USEDEP}]
-		dev-python/django[${PYTHON_USEDEP}]
-		dev-python/flask[${PYTHON_USEDEP}]
-		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-		dev-python/httpx[${PYTHON_USEDEP}]
-		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/starlette[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_PLUGINS=( pytest-asyncio )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# convert from pycryptodomex to pycryptodome
-	sed -i -e 's:from Cryptodome:from Crypto:' \
-		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
-}
-
-python_test() {
-	local -x DJANGO_SETTINGS_MODULE=tests.django_settings
-	epytest tests/{core,jose,clients,flask}
-
-	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
-	#epytest tests/django
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/
@ 2025-10-03  5:38 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     a0179b6d650d7041056b72b0a15d3ca80d82c197
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 05:22:14 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 05:37:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0179b6d

dev-python/authlib: Bump to 1.6.5

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

 dev-python/authlib/Manifest             |  1 +
 dev-python/authlib/authlib-1.6.5.ebuild | 74 +++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/authlib/Manifest b/dev-python/authlib/Manifest
index 324d2b118f10..b0e3e9b414a5 100644
--- a/dev-python/authlib/Manifest
+++ b/dev-python/authlib/Manifest
@@ -1 +1,2 @@
 DIST authlib-1.6.4.gh.tar.gz 327564 BLAKE2B eb9c21d2b60dc9ec38b643c2d3a8cddb3676b3a6de1d4d926cfaa60ad02189fa78e825d0a591883e6cf5a07a430ab7b3dab3bafa4e5e5679378dea6150a6ab41 SHA512 4081671cb93e7470d908145140379e8f647959dc240a934984a8a74120bf5a0ecfec377bd67591945360045e024f32f4e0bb1cea24d9d7a39be7ae08b308d10c
+DIST authlib-1.6.5.gh.tar.gz 328496 BLAKE2B 8065cbeaa699671d7ab5a8463f48b5ebfd3d13fe6282829ee84efea2558beacee1838a5fac8d0244469aac1d486c49b30d8638765d54f16c5d27f669bcbecf08 SHA512 ddb9e51690cbaa6d990ac35a180def19808ccb95e08aedf5351d61717cf141358fb749ae593f1cbdf6274ca97c9c49a7085c973461825a631604ab6e6cbf1693

diff --git a/dev-python/authlib/authlib-1.6.5.ebuild b/dev-python/authlib/authlib-1.6.5.ebuild
new file mode 100644
index 000000000000..625edf4230ee
--- /dev/null
+++ b/dev-python/authlib/authlib-1.6.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library in building OAuth and OpenID Connect servers and clients"
+HOMEPAGE="
+	https://authlib.org/
+	https://github.com/authlib/authlib/
+	https://pypi.org/project/Authlib/
+"
+# pypi source distribution excludes the tests
+SRC_URI="
+	https://github.com/authlib/authlib/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="django flask jose test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	django? (
+		dev-python/django[${PYTHON_USEDEP}]
+	)
+	flask? (
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+	)
+	jose? (
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+	)
+"
+BDEPEND="
+	test? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		dev-python/cachelib[${PYTHON_USEDEP}]
+		dev-python/django[${PYTHON_USEDEP}]
+		dev-python/flask[${PYTHON_USEDEP}]
+		dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+		dev-python/httpx[${PYTHON_USEDEP}]
+		>=dev-python/pycryptodome-3.10[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/starlette[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+	distutils-r1_src_prepare
+
+	# convert from pycryptodomex to pycryptodome
+	sed -i -e 's:from Cryptodome:from Crypto:' \
+		authlib/jose/drafts/_jwe_enc_cryptodome.py || die
+}
+
+python_test() {
+	local -x DJANGO_SETTINGS_MODULE=tests.django_settings
+	epytest tests/{core,jose,clients,flask}
+
+	# TODO: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
+	#epytest tests/django
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-10-03  5:38 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-24  3:04 [gentoo-commits] repo/gentoo:master commit in: dev-python/authlib/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2025-10-03  5:38 Michał Górny
2025-10-03  5:38 Michał Górny
2025-09-18  6:21 Michał Górny
2025-08-27  2:44 Michał Górny
2025-08-27  2:44 Michał Górny
2025-07-21  3:00 Michał Górny
2025-07-21  3:00 Michał Górny
2025-06-14  8:54 Michał Górny
2025-06-14  5:43 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox