91c1a34
Name:           python-swagger-spec-validator
5520029
Version:        3.0.3
f481ce8
Release:        5%{?dist}
3df8655
Summary:        Validation of Swagger specifications
3df8655
5520029
License:        Apache-2.0
3df8655
URL:            https://github.com/Yelp/swagger_spec_validator
5520029
Source:         %{url}/archive/v%{version}/swagger-spec-validator-%{version}.tar.gz
41eca0f
# https://github.com/Yelp/swagger_spec_validator/pull/163
41eca0f
Patch:          0001-Add-missing-setuptools-dependency.patch
3df8655
3df8655
BuildArch:      noarch
91c1a34
BuildRequires:  python3-devel
91c1a34
BuildRequires:  python3-pytest
3df8655
3df8655
%global _description %{expand:
5520029
Swagger Spec Validator is a Python library that validates Swagger Specs against
5520029
the Swagger 1.2 or Swagger 2.0 specification. The validator aims to check for
5520029
full compliance with the Specification.}
5520029
3df8655
3df8655
%description %{_description}
3df8655
91c1a34
%package     -n python3-swagger-spec-validator
3df8655
Summary:        %{summary}
3df8655
91c1a34
91c1a34
%description -n python3-swagger-spec-validator %{_description}
3df8655
3df8655
3df8655
%prep
41eca0f
%autosetup -n swagger_spec_validator-%{version} -p 1
5520029
3df8655
91c1a34
%generate_buildrequires
91c1a34
%pyproject_buildrequires
91c1a34
91c1a34
3df8655
%build
91c1a34
%pyproject_wheel
91c1a34
3df8655
3df8655
%install
91c1a34
%pyproject_install
91c1a34
%pyproject_save_files swagger_spec_validator
91c1a34
3df8655
3df8655
%check
91c1a34
%pytest -v tests
3df8655
91c1a34
91c1a34
%files -n python3-swagger-spec-validator -f %{pyproject_files}
3df8655
%doc README.md CHANGELOG.rst
91c1a34
3df8655
3df8655
%changelog
f481ce8
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-5
f481ce8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f481ce8
5cbde40
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-4
5cbde40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
5cbde40
457cdcf
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-3
457cdcf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
457cdcf
75a4dbe
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 3.0.3-2
75a4dbe
- Rebuilt for Python 3.12
75a4dbe
5520029
* Tue Feb 14 2023 Carl George <carl@george.computer> - 3.0.3-1
5520029
- Update to version 3.0.3, resolves rhbz#2169878
91c1a34
- Convert to pyproject macros
41eca0f
- Add setuptools dependency
5520029
d5cd07c
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-3
d5cd07c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
d5cd07c
30205d2
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-2
30205d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
30205d2
169ed0a
* Sun Jul 10 2022 Kevin Fenzi <kevin@scrye.com> - 2.7.4-1
169ed0a
- Update to 2.7.4.
169ed0a
31f5913
* Thu Jun 16 2022 Python Maint <python-maint@redhat.com> - 2.7.3-6
31f5913
- Rebuilt for Python 3.11
31f5913
c5bc29d
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.3-5
c5bc29d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
c5bc29d
b498135
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.3-4
b498135
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
b498135
4d91392
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.7.3-3
4d91392
- Rebuilt for Python 3.10
4d91392
580412c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.3-2
580412c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
580412c
f66c4ba
* Fri Nov 20 2020 Nils Philippsen <nils@redhat.com> - 2.7.3-1
f66c4ba
- Update to 2.7.3
f66c4ba
34f6264
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-4
34f6264
- Second attempt - Rebuilt for
34f6264
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
34f6264
10c0b3b
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-3
10c0b3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
10c0b3b
03682c7
* Tue May 26 2020 Miro HronĨok <mhroncok@redhat.com> - 2.4.3-2
03682c7
- Rebuilt for Python 3.9
03682c7
3df8655
* Fri Jan 31 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 2.4.3-1
3df8655
- Initial package