Summary: Data validation using Python type hinting Name: python3-pydantic Version: 1.10.1 Release: 1%{?dist} Group: Development/Tools License: MIT Vendor: VMware, Inc. Distribution: Photon URL: https://pypi.org/project/pydantic Source0: https://files.pythonhosted.org/packages/d5/eb/d5ee9e58b2a4608c320fc72e5d471ba0cd949e8ef6f2689d30d1bd782d9f/pydantic-1.10.1.tar.gz %define sha512 pydantic=e0394b90c39fd5294b7f4f280548d07113d771737943c390405d5bdbaf05216dc20c6adb7860cbbe1f8ee9698909447e72a8a5245009c710fe9b172d53bb2260 BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools %if 0%{?with_check} BuildRequires: python3-pip BuildRequires: python3-typing-extensions BuildRequires: python3-pytest %endif Requires: python3-email-validator Requires: python3-ujson Requires: python3-typing-extensions %description Data validation and settings management using python type hinting. %prep %autosetup -n pydantic-%{version} # Remove bundled egg-info rm -rf pydantic.egg-info %build %py3_build %install %py3_install %if 0%{?with_check} %check pip3 install pytest-mock %pytest -v -k "not test_partial_legacy_typeddict" %endif %clean rm -rf %{buildroot} %files %defattr(-,root,root) %license LICENSE %doc README.md %{python3_sitelib}/pydantic %{python3_sitelib}/pydantic-%{version}-py%{python3_version}.egg-info %changelog * Wed Oct 12 2022 Nitesh Kumar 1.10.1-1 - Initial version