From d0c841e5ac5185c22c5f04610082e8bf64e1f57b541bae1c7d19cbf884460550 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Mon, 12 Jul 2021 13:25:37 +0000 Subject: [PATCH] - Update to 0.11.3: - fix package bundling to include proselintrc (#1195) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-proselint?expand=0&rev=24 --- proselint-0.11.2.tar.gz | 3 --- proselint-0.11.3.tar.gz | 3 +++ python-proselint.changes | 6 ++++++ python-proselint.spec | 15 +++++++++------ 4 files changed, 18 insertions(+), 9 deletions(-) delete mode 100644 proselint-0.11.2.tar.gz create mode 100644 proselint-0.11.3.tar.gz diff --git a/proselint-0.11.2.tar.gz b/proselint-0.11.2.tar.gz deleted file mode 100644 index ac79109..0000000 --- a/proselint-0.11.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ea19c96ac7069ba04800fcb42d8aa9ec3e8afd4825c15fdf2eecb29db92cafe -size 872921 diff --git a/proselint-0.11.3.tar.gz b/proselint-0.11.3.tar.gz new file mode 100644 index 0000000..554e64b --- /dev/null +++ b/proselint-0.11.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5d1f6bb62863e2bb22df430529b9facc6f6eca2ab1f60eca5266747b71a7ef3 +size 874207 diff --git a/python-proselint.changes b/python-proselint.changes index a432ee0..4450296 100644 --- a/python-proselint.changes +++ b/python-proselint.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 12 13:16:11 UTC 2021 - Matej Cepl + +- Update to 0.11.3: + - fix package bundling to include proselintrc (#1195) + ------------------------------------------------------------------- Thu Jul 8 00:03:06 UTC 2021 - Matej Cepl diff --git a/python-proselint.spec b/python-proselint.spec index 6888ffe..fec4d4d 100644 --- a/python-proselint.spec +++ b/python-proselint.spec @@ -20,7 +20,7 @@ %bcond_without python2 %define modname proselint Name: python-proselint -Version: 0.11.2 +Version: 0.11.3 Release: 0 Summary: A linter for prose License: BSD-3-Clause @@ -65,13 +65,18 @@ existing tools. sed -i -e '/^#!\//, 1d' proselint/*.py +# We don't like hidden configuration files in /usr/lib +cp proselint/.proselintrc proselintrc + %build %pyproject_wheel %install %pyproject_install %python_clone -a %{buildroot}%{_bindir}/proselint -%python_expand %fdupes %{buildroot}%{$python_sitelib} +%{python_expand %fdupes %{buildroot}%{$python_sitelib} +rm -v %{buildroot}%{$python_sitelib}/proselint/.proselintrc +} %post %python_install_alternative proselint @@ -80,12 +85,10 @@ sed -i -e '/^#!\//, 1d' proselint/*.py %python_uninstall_alternative proselint %check -%{python_expand cp %{buildroot}%{_bindir}/proselint-%{$python_bin_suffix} ~/bin/proselint -PYTHONPATH=%{buildroot}%{$python_sitelib} $python -m pytest -} +%pytest %files %{python_files} -%doc CHANGELOG.md README.md +%doc CHANGELOG.md README.md proselintrc %license LICENSE.md %python_alternative %{_bindir}/proselint %{python_sitelib}/proselint/