diff --git a/hypothesmith-0.2.3.tar.gz b/hypothesmith-0.2.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..bab716c003e41b1fd92577bfaf8151314508c9ec Binary files /dev/null and b/hypothesmith-0.2.3.tar.gz differ diff --git a/python-hypothesmith.spec b/python-hypothesmith.spec new file mode 100644 index 0000000000000000000000000000000000000000..bad4cfc8a4ed24d462e6e608e1318523e26c669c --- /dev/null +++ b/python-hypothesmith.spec @@ -0,0 +1,52 @@ +%global pypi_name hypothesmith + +%global common_description %{expand: +Hypothesis strategies for generating Python programs, something like CSmith.} + +Name: python-%{pypi_name} +Version: 0.2.3 +Release: 1 +Summary: Hypothesis strategies for generating Python programs +License: MPLv2.0 +URL: https://github.com/Zac-HD/hypothesmith +Source0: %{pypi_source %{pypi_name}} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-editables +BuildRequires: python3-hatch-vcs +BuildRequires: python3-hatchling +BuildRequires: python3.10dist(hypothesis) >= 6.58.1 +BuildRequires: python3.10dist(libcst) >= 0.4 + +%description +%{common_description} + + +%package -n python3-%{pypi_name} +Summary: %{summary} + +%description -n python3-%{pypi_name} +%{common_description} + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_build + +%install +%pyproject_install + +%files -n python3-%{pypi_name} +%defattr(-,root,root) +%license LICENSE +%{python3_sitelib}/%{pypi_name}/ +%{python3_sitelib}/%{pypi_name}*.dist-info/ +%doc README.md CHANGELOG.md + +%changelog +* Thu Jun 8 2023 chaozhangm - 0.2.3-1 +- Initial package.