- spec file cleanups

- list files to be included explicitly
- Initial package

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-pylint?expand=0&rev=2
This commit is contained in:
2024-08-31 12:46:29 +00:00
committed by Git OBS Bridge
parent 80d3d2a3d1
commit a77d562b8b
2 changed files with 21 additions and 13 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat Aug 31 12:46:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
- spec file cleanups
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 27 17:05:32 UTC 2024 - Meera Belur <mbelur@suse.com> Tue Aug 27 17:05:32 UTC 2024 - Meera Belur <mbelur@suse.com>

View File

@@ -15,38 +15,41 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-pytest-pylint Name: python-pytest-pylint
Version: 0.21.0 Version: 0.21.0
Release: 0 Release: 0
Summary: A pytest plugin to check source code with pylint Summary: A pytest plugin to check source code with pylint
License: MIT License: MIT
URL: https://github.com/carsongee/pytest-pylint
Group: Development/Languages/Python Group: Development/Languages/Python
URL: https://github.com/carsongee/pytest-pylint
Source: https://files.pythonhosted.org/packages/source/p/pytest-pylint/pytest-pylint-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/p/pytest-pylint/pytest-pylint-%{version}.tar.gz
# Remove archived https://github.com/pytest-dev/pytest-runner from setup_requires # Remove archived https://github.com/pytest-dev/pytest-runner from setup_requires
Patch0: rm-pytest-runner.patch Patch0: rm-pytest-runner.patch
BuildRequires: python-rpm-macros
BuildRequires: %{python_module pip} BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools} BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel} BuildRequires: %{python_module wheel}
# SECTION test requirements
BuildRequires: %{python_module pylint >= 2.15.0}
BuildRequires: %{python_module pytest >= 7.0}
BuildRequires: %{python_module black}
BuildRequires: %{python_module coverage}
BuildRequires: %{python_module flake8}
BuildRequires: %{python_module isort}
# /SECTION
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-pylint >= 2.15.0 Requires: python-pylint >= 2.15.0
Requires: python-pytest >= 7.0 Requires: python-pytest >= 7.0
Suggests: python-tomli >= 1.1.0 Suggests: python-tomli >= 1.1.0
BuildArch: noarch BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module black}
BuildRequires: %{python_module coverage}
BuildRequires: %{python_module flake8}
BuildRequires: %{python_module isort}
BuildRequires: %{python_module pylint >= 2.15.0}
BuildRequires: %{python_module pytest >= 7.0}
# /SECTION
%python_subpackages %python_subpackages
%description %description
pytest plugin to check source code with pylint. Run pylint with pytest and have configurable rule types (i.e. Convention, Warn, and Error) fail the build. You can also specify a pylintrc file. pytest plugin to check source code with pylint. Run pylint with pytest and have
configurable rule types (i.e. Convention, Warn, and Error) fail the build. You
can also specify a pylintrc file.
%prep %prep
%autosetup -p1 -n pytest-pylint-%{version} %autosetup -p1 -n pytest-pylint-%{version}