blob: de69c16c0e3d7471939d9b9c9389b8a9620d22ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
%global pypi_name polyfactory
# topdir: python-polyfactory-2.6.3 (normalized via tar --transform from ./sources/polyfactory)
# Build backend: poetry.core.masonry.api (poetry-core)
# Chroot: openeuler-24.03_LTS_SP4-x86_64 (pyproject-rpm-macros available)
Name: python-%{pypi_name}
Version: 2.6.3
Release: 1%{?dist}
Summary: Mock data generation factories
License: MIT
URL: https://github.com/litestar-org/polyfactory
Source0: https://github.com/litestar-org/polyfactory/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-poetry-core
%description
Polyfactory is a simple and powerful mock data generation library,
designed to generate complex data structures with high customizability.
It provides factories for generating mock data for various data models
including pydantic, msgspec, dataclasses, attrs, and TypedDicts.
%package -n python3-%{pypi_name}
Summary: Mock data generation factories
Provides: python-%{pypi_name}
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,
designed to generate complex data structures with high customizability.
It provides factories for generating mock data for various data models
including pydantic, msgspec, dataclasses, attrs, and TypedDicts.
%package help
Summary: Development documents and examples for %{pypi_name}
Provides: python3-%{pypi_name}-doc
%description help
Polyfactory is a simple and powerful mock data generation library.
This package provides documentation and examples for %{pypi_name}.
%prep
%autosetup -n %{name}-%{version} -p1
%build
%pyproject_build
%install
%pyproject_install
%files -n python3-%{pypi_name}
%license LICENSE
%{python3_sitelib}/polyfactory/
%{python3_sitelib}/polyfactory-%{version}*.dist-info/
%files help
%doc README.md
%changelog
* Tue Oct 27 2026 Python_Bot <Python_Bot@openeuler.org> - 2.6.3-1
- Initial package
|