From 1c84598385db6481c7824caa1f4a7f71c818c7732722b3b6e3a3e0028fe0276d Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 24 Oct 2024 15:48:32 +0000 Subject: [PATCH] - Update to 0.2.14 * Fix ObjectMember related deprecation/removal by @theOehrly * Type hint mixin base class, fix some more minor style and typing issues by @theOehrly * Don't document class attributes that are an alias to another object by @theOehrly * Autoexception support by @Chilipp OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-autodocsumm?expand=0&rev=31 --- .gitattributes | 23 +++++++ .gitignore | 1 + autodocsumm-0.2.12.tar.gz | 3 + autodocsumm-0.2.13.tar.gz | 3 + autodocsumm-0.2.14.tar.gz | 3 + python-autodocsumm.changes | 120 +++++++++++++++++++++++++++++++++++++ python-autodocsumm.spec | 65 ++++++++++++++++++++ 7 files changed, 218 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 autodocsumm-0.2.12.tar.gz create mode 100644 autodocsumm-0.2.13.tar.gz create mode 100644 autodocsumm-0.2.14.tar.gz create mode 100644 python-autodocsumm.changes create mode 100644 python-autodocsumm.spec 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/autodocsumm-0.2.12.tar.gz b/autodocsumm-0.2.12.tar.gz new file mode 100644 index 0000000..4234a2f --- /dev/null +++ b/autodocsumm-0.2.12.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e027cf44fa413e74ae8fc0a99871410626f5ea731cea5461f8fd225d569254f6 +size 47356 diff --git a/autodocsumm-0.2.13.tar.gz b/autodocsumm-0.2.13.tar.gz new file mode 100644 index 0000000..b7a28bb --- /dev/null +++ b/autodocsumm-0.2.13.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d3c0b9779f1d56bb7c3ddac1039262c12db468215370c54d815cae0e4bcb2fd +size 47634 diff --git a/autodocsumm-0.2.14.tar.gz b/autodocsumm-0.2.14.tar.gz new file mode 100644 index 0000000..dd04912 --- /dev/null +++ b/autodocsumm-0.2.14.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2ed39e787e743fc65938371282123d2b22072b171ddd4facb8e6ea82397cd12 +size 48570 diff --git a/python-autodocsumm.changes b/python-autodocsumm.changes new file mode 100644 index 0000000..b8f7fcf --- /dev/null +++ b/python-autodocsumm.changes @@ -0,0 +1,120 @@ +------------------------------------------------------------------- +Thu Oct 24 11:58:10 UTC 2024 - Nico Krapp + +- Update to 0.2.14 + * Fix ObjectMember related deprecation/removal by @theOehrly + * Type hint mixin base class, fix some more minor style and typing issues by @theOehrly + * Don't document class attributes that are an alias to another object by @theOehrly + * Autoexception support by @Chilipp + +------------------------------------------------------------------- +Mon Aug 26 13:21:57 UTC 2024 - John Paul Adrian Glaubitz + +- Update to 0.2.13 + * Allow Sphinx >=8.0 and fix deprecations; allow Python + 3.12; rework test workflow by @theOehrly in (#98) + +------------------------------------------------------------------- +Mon Jan 8 20:02:39 UTC 2024 - Dirk Müller + +- update to 0.2.12: + * small fix for tests + * fix docs + * An option to sort sections +- drop sphinx72.patch (upstream) + +------------------------------------------------------------------- +Mon Aug 28 12:45:01 UTC 2023 - Markéta Machová + +- Add patch sphinx72.patch + +------------------------------------------------------------------- +Fri May 19 09:03:48 UTC 2023 - Jiri Srain + +- fixed the license tag to Apache-2.0 + +------------------------------------------------------------------- +Wed May 10 19:39:44 UTC 2023 - Dirk Müller + +- update to 0.2.11: + * Support Sphinx 7 and Python 3.11 + * pin build of docs to sphinx<=7.0 + +------------------------------------------------------------------- +Thu May 4 15:40:33 UTC 2023 - Dirk Müller + +- update to 0.2.11: + * Support Sphinx 7 and Python 3.11 + * Allow Sphinx v6 + * install versioneer + * remove OrderedDict + +------------------------------------------------------------------- +Fri Apr 21 12:22:26 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +------------------------------------------------------------------- +Thu Apr 13 22:40:09 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +------------------------------------------------------------------- +Wed Sep 28 10:24:29 UTC 2022 - Daniel Garcia + +- Remove sphinx-testing build dependency, it's not needed anymore + +------------------------------------------------------------------- +Thu Aug 4 09:17:21 UTC 2022 - Otto Hollmann + +- Update to 0.2.9: + * specify parser for BeautifulSoup + * Allow Sphinx v5 + * Drop Python 3.6 support + * Declare project and pytest configuration in pyproject.toml + +------------------------------------------------------------------- +Fri Jun 24 00:30:34 UTC 2022 - Steve Kowalik + +- Remove guard on upper Sphinx version. + +------------------------------------------------------------------- +Mon May 2 21:38:13 UTC 2022 - Ferdinand Thiessen + +- Update to 0.2.8 + * Fix: no links generated in summary table + * Fix: Sphinx dependencies + +------------------------------------------------------------------- +Sat Jul 10 11:38:27 UTC 2021 - Matej Cepl + +- Update to 0.2.6: + - license changed to Apache-2.0 + - This patch makes autodocsumm compatible with sphinx 4.0 and + from now on requires python>=3.6. + - implemented support for the :nosignatures: + +------------------------------------------------------------------- +Sun Apr 18 12:32:09 UTC 2021 - Ben Greiner + +- Update to 0.2.3 + * This Release makes autodocsumm compatible with sphinx 3.4 and + 3.5. See #42 +- Release 0.2.2 + * This release fixes a bug that included imported members in the + autosummary table (see #32, #33) and includes the sorting + bysource (#34). We also dropped the dependency on six (#35). +- Release 0.2.1 + * Patch for compatibility with python 3.5 + +------------------------------------------------------------------- +Thu Sep 3 04:27:24 UTC 2020 - Steve Kowalik + +- Update to 0.2.0: + * No upstream changelog + +------------------------------------------------------------------- +Fri Apr 3 15:43:15 UTC 2020 - John Paul Adrian Glaubitz + +- Initial build + + Version 0.1.13 diff --git a/python-autodocsumm.spec b/python-autodocsumm.spec new file mode 100644 index 0000000..fc5186f --- /dev/null +++ b/python-autodocsumm.spec @@ -0,0 +1,65 @@ +# +# spec file for package python-autodocsumm +# +# Copyright (c) 2024 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/ +# + + +%{?sle15_python_module_pythons} +Name: python-autodocsumm +Version: 0.2.14 +Release: 0 +Summary: Extended sphinx autodoc including automatic autosummaries +License: Apache-2.0 +URL: https://github.com/Chilipp/autodocsumm +Source: https://github.com/Chilipp/autodocsumm/archive/v%{version}.tar.gz#/autodocsumm-%{version}.tar.gz +BuildRequires: %{python_module pip} +BuildRequires: %{python_module versioneer} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Requires: python-Sphinx >= 2.2 +BuildArch: noarch +# SECTION test requirements +BuildRequires: %{python_module Sphinx >= 2.2} +BuildRequires: %{python_module beautifulsoup4} +BuildRequires: %{python_module pytest} +# /SECTION +%python_subpackages + +%description +Extended sphinx autodoc including automatic autosummaries + +%prep +%autosetup -p1 -n autodocsumm-%{version} +# Remove guard from Sphinx version +sed -i 's/,<5.0//' setup.py + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest + +%files %{python_files} +%doc README.rst +%license LICENSE +%{python_sitelib}/autodocsumm +%{python_sitelib}/autodocsumm-%{version}.dist-info + +%changelog