* [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