public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-08-08 22:58 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2024-08-08 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     438fe1435de31be7e26d4d63b2a7e51b3089916a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Aug  8 21:40:52 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Aug  8 21:40:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=438fe143

dev-python/pydantic-settings: new package, add 2.3.4, 2.4.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest              |  2 +
 dev-python/pydantic-settings/metadata.xml          | 26 +++++++++++++
 .../pydantic-settings-2.3.4.ebuild                 | 44 ++++++++++++++++++++++
 .../pydantic-settings-2.4.0.ebuild                 | 44 ++++++++++++++++++++++
 4 files changed, 116 insertions(+)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
new file mode 100644
index 000000000..ff68c3481
--- /dev/null
+++ b/dev-python/pydantic-settings/Manifest
@@ -0,0 +1,2 @@
+DIST pydantic_settings-2.3.4.tar.gz 59231 BLAKE2B fd30924fb3c19f41da1f082af41aaa31ea2e0b25bfbc10310e1d5562e84dce02edacb1f7a9017d84ada8cf0ec091284fdd5af77d33e8bec80474389cbff3b946 SHA512 87b87393009e1aca43a0238aca787f4bdcf3306f484dbe7d4410707512fb9ccd5ba8a25249b66e8183fbffca3060b47da6e85f971787e13333be5db89e8b278b
+DIST pydantic_settings-2.4.0.tar.gz 63033 BLAKE2B 458c539956aba70d5ef2dfc9d4935c95aeba7545252834f1a01a1a94cea2cc20955addf386753e936aaa78dafa9a0cdf604b1151e8e9fff5f9722ac0d8955e8d SHA512 a4154605976c7615c64cad3614f7ef894a868f1288e40091ba9c13952041d5837a15e344d4e01a94dec270748c00c8f8d87b498ffbcfe1ce7d89710d1fa885fd

diff --git a/dev-python/pydantic-settings/metadata.xml b/dev-python/pydantic-settings/metadata.xml
new file mode 100644
index 000000000..ba7d2c0dd
--- /dev/null
+++ b/dev-python/pydantic-settings/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<upstream>
+		<remote-id type="pypi">pydantic-settings</remote-id>
+		<remote-id type="github">pydantic/pydantic-settings</remote-id>
+		<doc>https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/</doc>
+		<maintainer>
+			<name>Samuel Colvin</name>
+			<email>s@muelcolvin.com</email>
+		</maintainer>
+		<maintainer>
+			<name>Eric Jolibois</name>
+			<email>em.jolibois@gmail.com</email>
+		</maintainer>
+		<maintainer>
+			<name>Hasan Ramezani</name>
+			<email>hasan.r67@gmail.com</email>
+		</maintainer>
+	</upstream>
+</pkgmetadata>

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild
new file mode 100644
index 000000000..5c9a89133
--- /dev/null
+++ b/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Settings management using Pydantic"
+HOMEPAGE="
+	https://pypi.org/project/pydantic-settings/
+	https://github.com/pydantic/pydantic-settings
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}]
+	dev-python/pydantic-core[${PYTHON_USEDEP}]
+	>=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
+	dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/annotated-types[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/tomli[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_IGNORE=( tests/test_docs.py )
+EPYTEST_DESELECT=(
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
+	tests/test_settings.py::test_protected_namespace_defaults
+	tests/test_settings.py::test_cli_help_differentiation
+)
+
+distutils_enable_tests pytest

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild
new file mode 100644
index 000000000..5c9a89133
--- /dev/null
+++ b/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Settings management using Pydantic"
+HOMEPAGE="
+	https://pypi.org/project/pydantic-settings/
+	https://github.com/pydantic/pydantic-settings
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}]
+	dev-python/pydantic-core[${PYTHON_USEDEP}]
+	>=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
+	dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/annotated-types[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/tomli[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_IGNORE=( tests/test_docs.py )
+EPYTEST_DESELECT=(
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
+	tests/test_settings.py::test_protected_namespace_defaults
+	tests/test_settings.py::test_cli_help_differentiation
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-09-16 12:21 David Roman
  0 siblings, 0 replies; 8+ messages in thread
From: David Roman @ 2024-09-16 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     669e9838d7a818ab667a6473156f35c73a3b3f54
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 16 12:21:20 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Sep 16 12:21:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=669e9838

dev-python/pydantic-settings: add 2.5.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-python/pydantic-settings/Manifest              |  1 +
 .../pydantic-settings-2.5.2.ebuild                 | 44 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index ff68c3481..27e63dc6a 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic_settings-2.3.4.tar.gz 59231 BLAKE2B fd30924fb3c19f41da1f082af41aaa31ea2e0b25bfbc10310e1d5562e84dce02edacb1f7a9017d84ada8cf0ec091284fdd5af77d33e8bec80474389cbff3b946 SHA512 87b87393009e1aca43a0238aca787f4bdcf3306f484dbe7d4410707512fb9ccd5ba8a25249b66e8183fbffca3060b47da6e85f971787e13333be5db89e8b278b
 DIST pydantic_settings-2.4.0.tar.gz 63033 BLAKE2B 458c539956aba70d5ef2dfc9d4935c95aeba7545252834f1a01a1a94cea2cc20955addf386753e936aaa78dafa9a0cdf604b1151e8e9fff5f9722ac0d8955e8d SHA512 a4154605976c7615c64cad3614f7ef894a868f1288e40091ba9c13952041d5837a15e344d4e01a94dec270748c00c8f8d87b498ffbcfe1ce7d89710d1fa885fd
+DIST pydantic_settings-2.5.2.tar.gz 70938 BLAKE2B ef5f2791c6bfe450096baa694d4512315118d92aca8959e2654d7e832112b4c0a8f468075b31f872ca74a3e40dbc594841f3a69cd487deed94903fac283230e0 SHA512 8aa2585a2b1648630a89f2b271765b240194ce99597d6adf3a61bb705fd0a1504614f7c22ae3fd78f25a598108dc41469c9a7c90810b49f73e07fc7339693dd1

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild
new file mode 100644
index 000000000..f7d1aad65
--- /dev/null
+++ b/dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Settings management using Pydantic"
+HOMEPAGE="
+	https://pypi.org/project/pydantic-settings/
+	https://github.com/pydantic/pydantic-settings
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}]
+	dev-python/pydantic-core[${PYTHON_USEDEP}]
+	>=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
+	dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/annotated-types[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/tomli[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_IGNORE=( tests/test_docs.py )
+EPYTEST_DESELECT=(
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
+	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
+	tests/test_settings.py::test_protected_namespace_defaults
+	tests/test_settings.py::test_cli_help_differentiation
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-10-22 15:12 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2024-10-22 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     bdfd630d1283cd915bc726274b992ed451579017
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Oct 22 15:06:20 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Oct 22 15:12:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdfd630d

dev-python/pydantic-settings: add 2.6.0, drop old

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest              |  3 +-
 dev-python/pydantic-settings/metadata.xml          |  2 +-
 .../pydantic-settings-2.4.0.ebuild                 | 44 ----------------------
 ...2.3.4.ebuild => pydantic-settings-2.6.0.ebuild} | 24 +++++++++---
 4 files changed, 21 insertions(+), 52 deletions(-)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index 27e63dc6a..55f8fbb62 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,3 +1,2 @@
-DIST pydantic_settings-2.3.4.tar.gz 59231 BLAKE2B fd30924fb3c19f41da1f082af41aaa31ea2e0b25bfbc10310e1d5562e84dce02edacb1f7a9017d84ada8cf0ec091284fdd5af77d33e8bec80474389cbff3b946 SHA512 87b87393009e1aca43a0238aca787f4bdcf3306f484dbe7d4410707512fb9ccd5ba8a25249b66e8183fbffca3060b47da6e85f971787e13333be5db89e8b278b
-DIST pydantic_settings-2.4.0.tar.gz 63033 BLAKE2B 458c539956aba70d5ef2dfc9d4935c95aeba7545252834f1a01a1a94cea2cc20955addf386753e936aaa78dafa9a0cdf604b1151e8e9fff5f9722ac0d8955e8d SHA512 a4154605976c7615c64cad3614f7ef894a868f1288e40091ba9c13952041d5837a15e344d4e01a94dec270748c00c8f8d87b498ffbcfe1ce7d89710d1fa885fd
 DIST pydantic_settings-2.5.2.tar.gz 70938 BLAKE2B ef5f2791c6bfe450096baa694d4512315118d92aca8959e2654d7e832112b4c0a8f468075b31f872ca74a3e40dbc594841f3a69cd487deed94903fac283230e0 SHA512 8aa2585a2b1648630a89f2b271765b240194ce99597d6adf3a61bb705fd0a1504614f7c22ae3fd78f25a598108dc41469c9a7c90810b49f73e07fc7339693dd1
+DIST pydantic_settings-2.6.0.tar.gz 75232 BLAKE2B 1fd0954f4785166433253f28b64e66b5bee2bc3ae0f78170800b5b4b26b5092a3b098ae59a275937de10022c9040e9eba398b62ed1a370364b2126d4ddf69a52 SHA512 c84fda5e343a654ea98ecc6c704be00882a5a1b5e05e2b84c91b7d48c113f79d505a85caa21fa03f1e63cfe6f564073f85556f8db0dedb13f68d6e19484633d3

diff --git a/dev-python/pydantic-settings/metadata.xml b/dev-python/pydantic-settings/metadata.xml
index ba7d2c0dd..5574a3ad9 100644
--- a/dev-python/pydantic-settings/metadata.xml
+++ b/dev-python/pydantic-settings/metadata.xml
@@ -9,7 +9,7 @@
 	<upstream>
 		<remote-id type="pypi">pydantic-settings</remote-id>
 		<remote-id type="github">pydantic/pydantic-settings</remote-id>
-		<doc>https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/</doc>
+		<doc>https://docs.pydantic.dev/dev/concepts/pydantic_settings/</doc>
 		<maintainer>
 			<name>Samuel Colvin</name>
 			<email>s@muelcolvin.com</email>

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild
deleted file mode 100644
index 5c9a89133..000000000
--- a/dev-python/pydantic-settings/pydantic-settings-2.4.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Settings management using Pydantic"
-HOMEPAGE="
-	https://pypi.org/project/pydantic-settings/
-	https://github.com/pydantic/pydantic-settings
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}]
-	dev-python/pydantic-core[${PYTHON_USEDEP}]
-	>=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
-	dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/annotated-types[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/tomli[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_IGNORE=( tests/test_docs.py )
-EPYTEST_DESELECT=(
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
-	tests/test_settings.py::test_protected_namespace_defaults
-	tests/test_settings.py::test_cli_help_differentiation
-)
-
-distutils_enable_tests pytest

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild
similarity index 66%
rename from dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild
rename to dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild
index 5c9a89133..0dd2ce668 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.3.4.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
 
 inherit distutils-r1 pypi
 
@@ -33,12 +33,26 @@ BDEPEND="
 	)
 "
 
-EPYTEST_IGNORE=( tests/test_docs.py )
+EPYTEST_IGNORE=(
+	# Dependencies not packaged: pytest-examples
+	tests/test_docs.py
+	# Dependencies not packaged: azure-keyvault-secrets, azure-identity
+	tests/test_source_azure_key_vault.py
+)
+
 EPYTEST_DESELECT=(
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
+	# Failed: DID NOT RAISE <class 'UserWarning'>
 	tests/test_settings.py::test_protected_namespace_defaults
-	tests/test_settings.py::test_cli_help_differentiation
 )
 
 distutils_enable_tests pytest
+
+python_test() {
+	# Parsing --help output is width dependent
+	local -x COLUMNS=80
+
+	# Ebuild's "A" variable conflicts with test expectations
+	local -x A=
+
+	epytest
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-11-03 13:35 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2024-11-03 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     78fdc4a3f4a1ff79d236acfaef4d171f33c210cf
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Nov  3 12:49:53 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Nov  3 12:49:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78fdc4a3

dev-python/pydantic-settings: add 2.6.1, drop 2.5.2

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest              |  2 +-
 ...2.5.2.ebuild => pydantic-settings-2.6.1.ebuild} | 22 ++++++++++++++++++----
 2 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index 55f8fbb62..82224f5c5 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,2 +1,2 @@
-DIST pydantic_settings-2.5.2.tar.gz 70938 BLAKE2B ef5f2791c6bfe450096baa694d4512315118d92aca8959e2654d7e832112b4c0a8f468075b31f872ca74a3e40dbc594841f3a69cd487deed94903fac283230e0 SHA512 8aa2585a2b1648630a89f2b271765b240194ce99597d6adf3a61bb705fd0a1504614f7c22ae3fd78f25a598108dc41469c9a7c90810b49f73e07fc7339693dd1
 DIST pydantic_settings-2.6.0.tar.gz 75232 BLAKE2B 1fd0954f4785166433253f28b64e66b5bee2bc3ae0f78170800b5b4b26b5092a3b098ae59a275937de10022c9040e9eba398b62ed1a370364b2126d4ddf69a52 SHA512 c84fda5e343a654ea98ecc6c704be00882a5a1b5e05e2b84c91b7d48c113f79d505a85caa21fa03f1e63cfe6f564073f85556f8db0dedb13f68d6e19484633d3
+DIST pydantic_settings-2.6.1.tar.gz 75646 BLAKE2B 5c0ea4ea143d03382f2b1adbda3cc60667cd100044f937d75be9b0f575d0f8e5410631e84d6a60e7b24e02db2d323c5684ddd89061acad9a5832f658aab1d220 SHA512 eead0b0584c0532955cfb7580a62d901870490be19c13fc6ee93851db55838090eb066f273b244e473e02f072a0a2fb27e440fb1ed1c6a21b4357bcb374001d6

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
similarity index 69%
rename from dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild
rename to dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
index f7d1aad65..0dd2ce668 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.5.2.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
@@ -33,12 +33,26 @@ BDEPEND="
 	)
 "
 
-EPYTEST_IGNORE=( tests/test_docs.py )
+EPYTEST_IGNORE=(
+	# Dependencies not packaged: pytest-examples
+	tests/test_docs.py
+	# Dependencies not packaged: azure-keyvault-secrets, azure-identity
+	tests/test_source_azure_key_vault.py
+)
+
 EPYTEST_DESELECT=(
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_empty_uses_default
-	tests/test_settings.py::test_ignore_empty_with_dotenv_when_not_empty_uses_value
+	# Failed: DID NOT RAISE <class 'UserWarning'>
 	tests/test_settings.py::test_protected_namespace_defaults
-	tests/test_settings.py::test_cli_help_differentiation
 )
 
 distutils_enable_tests pytest
+
+python_test() {
+	# Parsing --help output is width dependent
+	local -x COLUMNS=80
+
+	# Ebuild's "A" variable conflicts with test expectations
+	local -x A=
+
+	epytest
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-12-03  6:05 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2024-12-03  6:05 UTC (permalink / raw
  To: gentoo-commits

commit:     cf7446542955e5039f3ffc9abcc0f0b7832d7a29
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Dec  3 05:20:50 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Dec  3 05:59:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf744654

dev-python/pydantic-settings: enable pypy3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
index 0dd2ce668..7d0ba53aa 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..13} pypy3 )
 
 inherit distutils-r1 pypi
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2024-12-13 20:25 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2024-12-13 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7546dce1e1fef35b7443d9c13fe30f1634a84a0b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Dec 13 19:20:53 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Dec 13 19:20:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7546dce1

dev-python/pydantic-settings: add 2.7.0, drop 2.6.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest                 |  2 +-
 ...gs-2.6.0.ebuild => pydantic-settings-2.7.0.ebuild} | 19 +------------------
 2 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index 82224f5c5..1709fc26e 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,2 +1,2 @@
-DIST pydantic_settings-2.6.0.tar.gz 75232 BLAKE2B 1fd0954f4785166433253f28b64e66b5bee2bc3ae0f78170800b5b4b26b5092a3b098ae59a275937de10022c9040e9eba398b62ed1a370364b2126d4ddf69a52 SHA512 c84fda5e343a654ea98ecc6c704be00882a5a1b5e05e2b84c91b7d48c113f79d505a85caa21fa03f1e63cfe6f564073f85556f8db0dedb13f68d6e19484633d3
 DIST pydantic_settings-2.6.1.tar.gz 75646 BLAKE2B 5c0ea4ea143d03382f2b1adbda3cc60667cd100044f937d75be9b0f575d0f8e5410631e84d6a60e7b24e02db2d323c5684ddd89061acad9a5832f658aab1d220 SHA512 eead0b0584c0532955cfb7580a62d901870490be19c13fc6ee93851db55838090eb066f273b244e473e02f072a0a2fb27e440fb1ed1c6a21b4357bcb374001d6
+DIST pydantic_settings-2.7.0.tar.gz 79743 BLAKE2B b6593a17bfe36fca0554ab969842edefbf92cfff057ca3e022633b3a24439c62cb15190bc5d71b5b3b131b5ee0b90edc2719c1c75245cea426e7cca459dde4c8 SHA512 b87ce1a1b9e137936ed2320e8df5bfcd5aa2be7cdbdfbd8d2d038cbe4748ee5c0d716e62a7e9420b5be9dfb617f977eb8d806b608612a2a9e2eeac88de309289

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild
similarity index 66%
rename from dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild
rename to dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild
index 0dd2ce668..d546eb843 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.6.0.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..13} pypy3 )
 
 inherit distutils-r1 pypi
 
@@ -36,23 +36,6 @@ BDEPEND="
 EPYTEST_IGNORE=(
 	# Dependencies not packaged: pytest-examples
 	tests/test_docs.py
-	# Dependencies not packaged: azure-keyvault-secrets, azure-identity
-	tests/test_source_azure_key_vault.py
-)
-
-EPYTEST_DESELECT=(
-	# Failed: DID NOT RAISE <class 'UserWarning'>
-	tests/test_settings.py::test_protected_namespace_defaults
 )
 
 distutils_enable_tests pytest
-
-python_test() {
-	# Parsing --help output is width dependent
-	local -x COLUMNS=80
-
-	# Ebuild's "A" variable conflicts with test expectations
-	local -x A=
-
-	epytest
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2025-01-02  8:36 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2025-01-02  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2510da16931527a8ee34bfc5d67c78ec9cf19cb3
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jan  2 08:34:30 2025 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jan  2 08:35:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2510da16

dev-python/pydantic-settings: add 2.7.1, drop 2.6.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest                 |  2 +-
 ...gs-2.6.1.ebuild => pydantic-settings-2.7.1.ebuild} | 19 +------------------
 2 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index 1709fc26e..75b7d17e1 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,2 +1,2 @@
-DIST pydantic_settings-2.6.1.tar.gz 75646 BLAKE2B 5c0ea4ea143d03382f2b1adbda3cc60667cd100044f937d75be9b0f575d0f8e5410631e84d6a60e7b24e02db2d323c5684ddd89061acad9a5832f658aab1d220 SHA512 eead0b0584c0532955cfb7580a62d901870490be19c13fc6ee93851db55838090eb066f273b244e473e02f072a0a2fb27e440fb1ed1c6a21b4357bcb374001d6
 DIST pydantic_settings-2.7.0.tar.gz 79743 BLAKE2B b6593a17bfe36fca0554ab969842edefbf92cfff057ca3e022633b3a24439c62cb15190bc5d71b5b3b131b5ee0b90edc2719c1c75245cea426e7cca459dde4c8 SHA512 b87ce1a1b9e137936ed2320e8df5bfcd5aa2be7cdbdfbd8d2d038cbe4748ee5c0d716e62a7e9420b5be9dfb617f977eb8d806b608612a2a9e2eeac88de309289
+DIST pydantic_settings-2.7.1.tar.gz 79920 BLAKE2B 25b9f6eeccd2199c522b8e02ba8870d2cf34e1c37adb8fe060ab4400f3dae661d3457e82ddf7a0f5291389df7eed08bf1026e75a5e666bcb946081695ebd8c67 SHA512 ecbbeab96290b7eb785fb16becf4c803054047c610a10158f954b2bb28f67bff1cd67df741e029cd5f1ae1ff5f84521e402df79529b78a0e2ed7414d3d1b69fa

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.7.1.ebuild
similarity index 67%
rename from dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
rename to dev-python/pydantic-settings/pydantic-settings-2.7.1.ebuild
index 7d0ba53aa..bfbf917f5 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.6.1.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,23 +36,6 @@ BDEPEND="
 EPYTEST_IGNORE=(
 	# Dependencies not packaged: pytest-examples
 	tests/test_docs.py
-	# Dependencies not packaged: azure-keyvault-secrets, azure-identity
-	tests/test_source_azure_key_vault.py
-)
-
-EPYTEST_DESELECT=(
-	# Failed: DID NOT RAISE <class 'UserWarning'>
-	tests/test_settings.py::test_protected_namespace_defaults
 )
 
 distutils_enable_tests pytest
-
-python_test() {
-	# Parsing --help output is width dependent
-	local -x COLUMNS=80
-
-	# Ebuild's "A" variable conflicts with test expectations
-	local -x A=
-
-	epytest
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/
@ 2025-02-28 14:51 Anna Vyalkova
  0 siblings, 0 replies; 8+ messages in thread
From: Anna Vyalkova @ 2025-02-28 14:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ea664e72fcbf8efba38251d2b550f632b0c4ce59
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Feb 28 14:32:44 2025 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Feb 28 14:51:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea664e72

dev-python/pydantic-settings: add 2.8.1, drop 2.7.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pydantic-settings/Manifest                                   | 2 +-
 .../{pydantic-settings-2.7.0.ebuild => pydantic-settings-2.8.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest
index 75b7d17e1..96593fa02 100644
--- a/dev-python/pydantic-settings/Manifest
+++ b/dev-python/pydantic-settings/Manifest
@@ -1,2 +1,2 @@
-DIST pydantic_settings-2.7.0.tar.gz 79743 BLAKE2B b6593a17bfe36fca0554ab969842edefbf92cfff057ca3e022633b3a24439c62cb15190bc5d71b5b3b131b5ee0b90edc2719c1c75245cea426e7cca459dde4c8 SHA512 b87ce1a1b9e137936ed2320e8df5bfcd5aa2be7cdbdfbd8d2d038cbe4748ee5c0d716e62a7e9420b5be9dfb617f977eb8d806b608612a2a9e2eeac88de309289
 DIST pydantic_settings-2.7.1.tar.gz 79920 BLAKE2B 25b9f6eeccd2199c522b8e02ba8870d2cf34e1c37adb8fe060ab4400f3dae661d3457e82ddf7a0f5291389df7eed08bf1026e75a5e666bcb946081695ebd8c67 SHA512 ecbbeab96290b7eb785fb16becf4c803054047c610a10158f954b2bb28f67bff1cd67df741e029cd5f1ae1ff5f84521e402df79529b78a0e2ed7414d3d1b69fa
+DIST pydantic_settings-2.8.1.tar.gz 83550 BLAKE2B 76d112cb5fefddc4337ddf1708c66b4ae1e84b2574f681efe8b836302a5f8cff601d36bb395ac3080635529726eb1fe91648003d2ed42333fba1189b9d94bf18 SHA512 04ebb413ba42acf987440c71de21a65ac22011a866e3e27484c8dab6f0e71ec99402e33ca5f4002a03a7b3cdd369a759ce7f0706cb33e9adea37bd203f9867a6

diff --git a/dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild
similarity index 95%
rename from dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild
rename to dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild
index d546eb843..bfbf917f5 100644
--- a/dev-python/pydantic-settings/pydantic-settings-2.7.0.ebuild
+++ b/dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


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

end of thread, other threads:[~2025-02-28 14:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-02  8:36 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydantic-settings/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2025-02-28 14:51 Anna Vyalkova
2024-12-13 20:25 Anna Vyalkova
2024-12-03  6:05 Anna Vyalkova
2024-11-03 13:35 Anna Vyalkova
2024-10-22 15:12 Anna Vyalkova
2024-09-16 12:21 David Roman
2024-08-08 22:58 Anna Vyalkova

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