# Compiling Time: 2.13 SBU
# Maintainer: Marius Cirsta <mcirsta@frugalware.org>

_F_archive_name="pydantic"
pkgname=python3-pydantic
pkgver=2.11.5
pkgrel=1
pkgdesc="Data validation using Python type hints"
groups=('devel-extra')
archs=('x86_64')
depends=('python3-pydantic-core' 'python3-annotated-types')
makedepends=('python3-build' 'python3-installer' 'python3-hatchling' 'python3-hatch-fancy-pypi-readme')
_F_pypi_name=pydantic
_F_archive_grepv="a1"
Finclude pypi
sha1sums=('1a63a25a291c38677a4f3d59a6f2c5ad65f5b3ae')
_F_python_version=python3
options=('force')

build() {
	Fcd
	Fexec python3 -m build --wheel --no-isolation || Fdie
	Fexec python3 -m installer --destdir="$Fdestdir" dist/*.whl || Fdie
}

# optimization OK
