%global pypi_name polyfactory Name: python-%{pypi_name} Version: 2.6.3 Release: 1%{?dist} Summary: Simple and powerful mock data generation library based on type hints License: MIT URL: https://github.com/litestar-org/polyfactory Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pip BuildRequires: pyproject-rpm-macros BuildRequires: python3-poetry-core BuildRequires: python3-faker BuildRequires: python3-typing-extensions %description Polyfactory is a simple and powerful mock data generation library, based around type hints and supporting dataclasses, typed-dicts, pydantic models, msgspec structs and more. %package -n python3-%{pypi_name} Summary: Simple and powerful mock data generation library based on type hints Provides: python-%{pypi_name} = %{version}-%{release} Provides: python3dist(%{pypi_name}) = %{version} Requires: python3-faker Requires: python3-typing-extensions %description -n python3-%{pypi_name} Polyfactory is a simple and powerful mock data generation library, based around type hints and supporting dataclasses, typed-dicts, pydantic models, msgspec structs and more. It is part of the Litestar project and actively maintained by a community of maintainers and contributors. %package help Summary: Development documents and examples for %{pypi_name} Provides: python3-%{pypi_name}-doc Requires: python3-%{pypi_name} = %{version}-%{release} %description help Development documents and examples for the polyfactory library. %prep %autosetup -n %{pypi_name}-%{version} -p1 %build %pyproject_build %install %pyproject_install %files -n python3-%{pypi_name} %license LICENSE %{python3_sitelib}/%{pypi_name}/ %{python3_sitelib}/%{pypi_name}-%{version}*.dist-info/ %files help %license LICENSE %doc README.md %changelog * Mon Sep 14 2026 Python_Bot - 2.6.3-1 - Initial package