Package python3-module-sybil: Specfile

%define _unpackaged_files_terminate_build 1

%define pypi_name sybil
%define mod_name %pypi_name

%def_with check

Name: python3-module-%pypi_name
Version: 6.1.0
Release: alt1
Summary: Automated testing for the examples in your documentation
License: MIT
Group: Development/Python3
Url: https://pypi.org/project/sybil/
Vcs: https://github.com/simplistix/sybil
BuildArch: noarch
Source: %name-%version.tar
Source1: %pyproject_deps_config_name
%pyproject_runtimedeps_metadata
BuildRequires(pre): rpm-build-pyproject
%pyproject_builddeps_build
%if_with check
%pyproject_builddeps_metadata_extra test
%endif

%description
Automated testing for the examples in your documentation.

%prep
%setup
%pyproject_deps_resync_build
%pyproject_deps_resync_metadata

%build
%pyproject_build

%install
%pyproject_install

%check
%pyproject_run_pytest -ra -Wignore

%files
%doc README.rst
%python3_sitelibdir/%mod_name/
%python3_sitelibdir/%{pyproject_distinfo %pypi_name}/

%changelog
* Tue Apr 23 2024 Stanislav Levin <slev@altlinux.org> 6.1.0-alt1
- 6.0.3 -> 6.1.0.

* Tue Feb 13 2024 Stanislav Levin <slev@altlinux.org> 6.0.3-alt1
- 5.0.3 -> 6.0.3.

* Tue Jul 18 2023 Stanislav Levin <slev@altlinux.org> 5.0.3-alt1
- 3.0.1 -> 5.0.3.

* Fri Mar 11 2022 Stanislav Levin <slev@altlinux.org> 3.0.1-alt1
- 1.4.0 -> 3.0.1.

* Fri Oct 16 2020 Stanislav Levin <slev@altlinux.org> 1.4.0-alt1
- 1.0.7 -> 1.4.0.
- Stopped Python2 package build.

* Thu Jun 07 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 1.0.7-alt2
- Fixed documentation build.

* Thu Mar 01 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 1.0.7-alt1
- Updated to upstream version 1.0.7.

* Wed Aug 23 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 1.0.5-alt1
- Initial build for ALT.