From c33d9d12a0a7cfe96efff3c32b7551e2156bef6d Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 16 Dec 2024 22:33:59 +0300 Subject: [PATCH] import python-fastjsonschema-2.18.0-6.el10 --- .gitignore | 1 + .python-fastjsonschema.metadata | 1 + SPECS/python-fastjsonschema.spec | 120 +++++++++++++++++++++++++++++++ 3 files changed, 122 insertions(+) create mode 100644 .gitignore create mode 100644 .python-fastjsonschema.metadata create mode 100644 SPECS/python-fastjsonschema.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..26d54c5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/python-fastjsonschema-2.18.0.tar.gz diff --git a/.python-fastjsonschema.metadata b/.python-fastjsonschema.metadata new file mode 100644 index 0000000..ddd8bed --- /dev/null +++ b/.python-fastjsonschema.metadata @@ -0,0 +1 @@ +6490854bb53a88054c802db346618442ec7b6b27 SOURCES/python-fastjsonschema-2.18.0.tar.gz diff --git a/SPECS/python-fastjsonschema.spec b/SPECS/python-fastjsonschema.spec new file mode 100644 index 0000000..b29bf0e --- /dev/null +++ b/SPECS/python-fastjsonschema.spec @@ -0,0 +1,120 @@ +Name: python-fastjsonschema +Version: 2.18.0 +Release: 6%{?dist} +Summary: Fastest Python implementation of JSON schema + +License: BSD-3-Clause +URL: https://github.com/horejsek/%{name} +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-pytest +BuildRequires: pyproject-rpm-macros + +%global _description %{expand: +fastjsonschema implements validation of JSON documents by JSON schema. +The library implements JSON schema drafts 04, 06 and 07. +The main purpose is to have a really fast implementation.} + +%description %_description + +%package -n python3-fastjsonschema +Summary: %{summary} + +%description -n python3-fastjsonschema %_description + +%prep +%autosetup -p1 -n %{name}-%{version} + +%generate_buildrequires +%pyproject_buildrequires + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files fastjsonschema + +%check +%pytest -m "not benchmark" + +%files -n python3-fastjsonschema -f %{pyproject_files} +%license LICENSE +%doc README.rst + +%changelog +* Mon Dec 16 2024 Arkady L. Shane - 2.18.0-6 +- Rebuilt for MSVSphere 10 + +* Tue Oct 29 2024 Troy Dawson - 2.18.0-6 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 2.18.0-5 +- Bump release for June 2024 mass rebuild + +* Fri Jan 26 2024 Yaakov Selkowitz - 2.18.0-4 +- Avoid tox dependency + +* Fri Jan 26 2024 Fedora Release Engineering - 2.18.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.18.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Aug 11 2023 Tomáš Hrnčiar - 2.18.0-1 +- Update to 2.18.0 +- Fixes: rhbz#2128071 + +* Fri Jul 21 2023 Fedora Release Engineering - 2.16.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jun 14 2023 Python Maint - 2.16.3-2 +- Rebuilt for Python 3.12 + +* Mon Mar 20 2023 Jerry James - 2.16.3-1 +- Version 2.16.3 +- Convert License tag to SPDX + +* Fri Jan 20 2023 Fedora Release Engineering - 2.16.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Jul 25 2022 Tomáš Hrnčiar - 2.16.1-1 +- Update to 2.16.1 +- Fixes: rhbz#2107889 + +* Fri Jul 22 2022 Fedora Release Engineering - 2.15.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 2.15.3-3 +- Rebuilt for Python 3.11 + +* Tue Apr 05 2022 Tomáš Hrnčiar - 2.15.3-2 +- Backport patch to fix failing test + +* Mon Jan 31 2022 Tomáš Hrnčiar - 2.15.3-1 +- Update to 2.15.3 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.15.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering - 2.15.1-2 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 08 2021 Tomas Hrnciar - 2.15.1-1 +- Update to 2.15.1 + +* Fri Jun 04 2021 Python Maint - 2.15.0-2 +- Rebuilt for Python 3.10 + +* Thu Feb 4 09:47:59 CET 2021 Tomas Hrnciar - 2.15.0-1 +- Update 2.15.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.14.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Oct 19 2020 Tomas Hrnciar - 2.14.5-1 +- Initial package