From 7fa4990af27dc64157f55850653a9a04f5b3d13cee5dfaae47497ca5b664c630 Mon Sep 17 00:00:00 2001 From: Steve Kowalik Date: Wed, 26 Mar 2025 07:52:48 +0000 Subject: [PATCH] - Normalize metadata directory name. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rst.linker?expand=0&rev=27 --- .gitattributes | 23 ++++++++ .gitignore | 1 + python-rst.linker.changes | 118 ++++++++++++++++++++++++++++++++++++++ python-rst.linker.spec | 71 +++++++++++++++++++++++ rst.linker-2.4.0.tar.gz | 3 + 5 files changed, 216 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 python-rst.linker.changes create mode 100644 python-rst.linker.spec create mode 100644 rst.linker-2.4.0.tar.gz diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/python-rst.linker.changes b/python-rst.linker.changes new file mode 100644 index 0000000..655b24c --- /dev/null +++ b/python-rst.linker.changes @@ -0,0 +1,118 @@ +------------------------------------------------------------------- +Wed Mar 26 07:52:36 UTC 2025 - Steve Kowalik + +- Normalize metadata directory name. + +------------------------------------------------------------------- +Tue Sep 19 14:51:16 UTC 2023 - Dirk Müller + +- remove buildrequires that are not used on sle15 + +------------------------------------------------------------------- +Fri May 5 12:52:16 UTC 2023 - Dirk Müller + +- update to 2.4.0: + * Supply the encoding, fixing EncodingWarnings. + +------------------------------------------------------------------- +Fri Apr 21 12:33:29 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +------------------------------------------------------------------- +Thu Apr 13 22:44:39 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +------------------------------------------------------------------- +Mon Aug 29 13:59:54 UTC 2022 - Ben Greiner + +- Update to 2.3.1 + * Packaging refresh. + + #12: Added locale stability for tests. +- v2.3.0: + * #9: Fixed syntax errors in docs. + * Require Python 3.7 or later. +- v2.2.0 + * #8: Prefer author date to committer date when adding SCM + timestamps, reverting change in 2.1, and this time tracking the + motivation more carefully. +- v2.1.1: Fix Github Actions badge. +- v2.1.0 Prefer committer date to author date when adding SCM + timestamps. +- Don't build the docs + +------------------------------------------------------------------- +Sat Sep 26 11:26:01 UTC 2020 - Hans-Peter Jansen + +- Replace python-patrh.py with python-path + +------------------------------------------------------------------- +Fri Mar 27 10:59:06 UTC 2020 - pgajdos@suse.com + +- version update to 2.0.0 + * Drop support for Python 3.5 and earlier. + +------------------------------------------------------------------- +Tue Mar 17 11:08:33 UTC 2020 - Tomáš Chvátal + +- Fix building on Leap + +------------------------------------------------------------------- +Tue Sep 10 10:34:26 UTC 2019 - Tomáš Chvátal + +- Update to 1.11: + * Now supply the version of the package during Sphinx setup. + * Also supply "parallel_read_safe=True" + +------------------------------------------------------------------- +Fri Jun 7 11:56:25 UTC 2019 - Tomáš Chvátal + +- Fix fdupes call +- Run py3 only sphinx build as new sphinx does not provide py2 + variant anymore + +------------------------------------------------------------------- +Wed Feb 27 05:54:37 UTC 2019 - John Vandenberg + +- Add LICENSE +- Run Sphinx on Python 2 also +- Update to v1.10 + * Refreshed package metadata. + * Package now presents the ``rst`` package a pkg-util + namespace package (instead of pkg_resources). + +------------------------------------------------------------------- +Sun Jul 9 08:21:24 UTC 2017 - aloisio@gmx.com + +- Fixed dateutil requires + +------------------------------------------------------------------- +Tue Jul 4 09:35:47 UTC 2017 - aloisio@gmx.com + +- Update to version 1.9 + * Replacer now adds the Sphinx config namespace to the + replacements, meaning that names like ``project`` + or ``copyright`` may be referenced in the format + strings. This feature is particularly useful when + coupled with the `jaraco.packaging + `.sphinx + plugin, which supplies a ``package_url``. + 1.8.2: + * Added project description and updated changelog. + 1.8.1: + * Issue #4: Prefer public API of ``app.confdir`` to private + API. + 1.8: + * Issue #4: Resolve deterministically the filenames relative to + the config file. + * *semver deviation*: This change is backward-incompatible + for projects that relied on paths relative to the cwd where + the cwd was not the directory of the config file. + +- Converted to single-spec + +------------------------------------------------------------------- +Sat Jul 30 18:24:12 UTC 2016 - sor.alexei@meowr.ru + +- Initial package. diff --git a/python-rst.linker.spec b/python-rst.linker.spec new file mode 100644 index 0000000..f33e535 --- /dev/null +++ b/python-rst.linker.spec @@ -0,0 +1,71 @@ +# +# spec file for package python-rst.linker +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define _name rst.linker +%{?sle15_python_module_pythons} +Name: python-rst.linker +Version: 2.4.0 +Release: 0 +Summary: Changelog link and timestamp adding Sphinx plugin +License: MIT +URL: https://github.com/jaraco/rst.linker +Source: https://files.pythonhosted.org/packages/source/r/%{_name}/%{_name}-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module path} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module python-dateutil} +BuildRequires: %{python_module setuptools >= 56} +BuildRequires: %{python_module setuptools_scm >= 3.4.1} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildRequires: python3-Sphinx +%if 0%{python_version_nodots} < 38 +BuildRequires: %{python_module importlib-metadata if %python-version < 3.8} +Requires: python-importlib-metadata +%endif +Requires: python-python-dateutil +BuildArch: noarch +%python_subpackages + +%description +rst.linker is a Sphinx plugin to add links and timestamps to the +changelog. + +%prep +%setup -q -n %{_name}-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest + +%files %{python_files} +%license LICENSE +%doc CHANGES.rst README.rst +# This needs a fix if there will be any more rst.* namespace packages (none on PyPI so far) +%{python_sitelib}/rst +%{python_sitelib}/rst_linker-%{version}.dist-info + +%changelog diff --git a/rst.linker-2.4.0.tar.gz b/rst.linker-2.4.0.tar.gz new file mode 100644 index 0000000..c17dc17 --- /dev/null +++ b/rst.linker-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b41018765f1f65e3e6dfae6ea23cd699e0a26d8ce34cd3bcfd6f779af2944f01 +size 11340