* update python-pydantic to 2.9.1-1

This commit is contained in:
Alexander Baldeck 2024-09-24 16:11:29 +02:00
parent ff6ac1d935
commit a1cd2453b6
2 changed files with 17 additions and 9 deletions

View File

@ -1,7 +1,7 @@
pkgbase = python-pydantic pkgbase = python-pydantic
pkgdesc = Data parsing and validation using Python type hints pkgdesc = Data parsing and validation using Python type hints
pkgver = 2.8.2 pkgver = 2.9.1
pkgrel = 2 pkgrel = 1
url = https://github.com/pydantic/pydantic url = https://github.com/pydantic/pydantic
arch = any arch = any
license = MIT license = MIT
@ -11,13 +11,17 @@ pkgbase = python-pydantic
checkdepends = python-dirty-equals checkdepends = python-dirty-equals
checkdepends = python-email-validator checkdepends = python-email-validator
checkdepends = python-faker checkdepends = python-faker
checkdepends = python-greenlet
checkdepends = python-hypothesis checkdepends = python-hypothesis
checkdepends = python-jsonschema
checkdepends = python-packaging
checkdepends = python-pygments checkdepends = python-pygments
checkdepends = python-pytest checkdepends = python-pytest
checkdepends = python-pytest-benchmark checkdepends = python-pytest-benchmark
checkdepends = python-pytest-examples checkdepends = python-pytest-examples
checkdepends = python-pytest-mock checkdepends = python-pytest-mock
checkdepends = python-pytest-pretty checkdepends = python-pytest-pretty
checkdepends = python-pytz
checkdepends = python-sqlalchemy checkdepends = python-sqlalchemy
makedepends = cython makedepends = cython
makedepends = python-build makedepends = python-build
@ -33,8 +37,8 @@ pkgbase = python-pydantic
optdepends = python-dotenv: for .env file support optdepends = python-dotenv: for .env file support
optdepends = python-email-validator: for email validation optdepends = python-email-validator: for email validation
optdepends = python-hypothesis: for hypothesis plugin when using legacy v1 optdepends = python-hypothesis: for hypothesis plugin when using legacy v1
source = https://github.com/pydantic/pydantic/archive/v2.8.2/pydantic-v2.8.2.tar.gz source = https://github.com/pydantic/pydantic/archive/v2.9.1/pydantic-v2.9.1.tar.gz
sha512sums = a9ef0ee54fac0d06e53effd4db793559e5d2779b5df53b5b9eceb0839c3c7dbd56224424b4d418d18932dc5341132c8a9bc159138badcbc12b957412d4d229f2 sha512sums = aa6f0f488cb570f2fd14eb095b5fccb1813b09b6c903ac60c08072894dfdec363c3c7a7a86877b6d97bff7c48b238919cedfc28bd31d3dd8db6b46e8ae5b2cfc
b2sums = 953499ce736b62ff5c1b96b4292265a3fac720968949ed2e4929328da634a022cfad5c576e34eddfe301856f9cd86cdefd8678c764765d1c767bec6acfae5227 b2sums = 2195cce8aea51096dadb8e12254dcf87f22e452171f0096261694d23a12fbc72c878358935a288c62f2b4d6e64adeaeb1ce074efe21568ded5245bb6223aa93b
pkgname = python-pydantic pkgname = python-pydantic

View File

@ -5,8 +5,8 @@
_name=pydantic _name=pydantic
pkgname=python-$_name pkgname=python-$_name
# WARNING: upstream pins pydantic-core down to the patch-level and using other versions breaks tests! only update in lock-step with python-pydantic-core! # WARNING: upstream pins pydantic-core down to the patch-level and using other versions breaks tests! only update in lock-step with python-pydantic-core!
pkgver=2.8.2 pkgver=2.9.1
pkgrel=2 pkgrel=1
pkgdesc='Data parsing and validation using Python type hints' pkgdesc='Data parsing and validation using Python type hints'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://github.com/pydantic/pydantic" url="https://github.com/pydantic/pydantic"
@ -32,13 +32,17 @@ checkdepends=(
python-dirty-equals python-dirty-equals
python-email-validator python-email-validator
python-faker python-faker
python-greenlet
python-hypothesis python-hypothesis
python-jsonschema
python-packaging
python-pygments python-pygments
python-pytest python-pytest
python-pytest-benchmark python-pytest-benchmark
python-pytest-examples python-pytest-examples
python-pytest-mock python-pytest-mock
python-pytest-pretty python-pytest-pretty
python-pytz
python-sqlalchemy python-sqlalchemy
) )
optdepends=( optdepends=(
@ -48,8 +52,8 @@ optdepends=(
'python-hypothesis: for hypothesis plugin when using legacy v1' 'python-hypothesis: for hypothesis plugin when using legacy v1'
) )
source=($url/archive/v$pkgver/$_name-v$pkgver.tar.gz) source=($url/archive/v$pkgver/$_name-v$pkgver.tar.gz)
sha512sums=('a9ef0ee54fac0d06e53effd4db793559e5d2779b5df53b5b9eceb0839c3c7dbd56224424b4d418d18932dc5341132c8a9bc159138badcbc12b957412d4d229f2') sha512sums=('aa6f0f488cb570f2fd14eb095b5fccb1813b09b6c903ac60c08072894dfdec363c3c7a7a86877b6d97bff7c48b238919cedfc28bd31d3dd8db6b46e8ae5b2cfc')
b2sums=('953499ce736b62ff5c1b96b4292265a3fac720968949ed2e4929328da634a022cfad5c576e34eddfe301856f9cd86cdefd8678c764765d1c767bec6acfae5227') b2sums=('2195cce8aea51096dadb8e12254dcf87f22e452171f0096261694d23a12fbc72c878358935a288c62f2b4d6e64adeaeb1ce074efe21568ded5245bb6223aa93b')
build() { build() {
cd $_name-$pkgver cd $_name-$pkgver