Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
3d95e51ecd |
BIN
docutils-0.20.1.tar.gz
(Stored with Git LFS)
BIN
docutils-0.20.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
docutils-0.21.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
docutils-0.21.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,8 +1,40 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 15 13:54:59 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
Fri Jan 17 09:00:56 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||||||
|
|
||||||
|
- fix alternatives
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 15 13:51:33 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||||||
|
|
||||||
- Use libalternatives instead of update-alternatives, bsc#1235783
|
- Use libalternatives instead of update-alternatives, bsc#1235783
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 3 05:32:05 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.21.2:
|
||||||
|
* General:
|
||||||
|
+ Drop support for Python 3.7 and 3.8.
|
||||||
|
+ Provide rst2* "console_scripts" entry points (without the .py
|
||||||
|
extension) instead of installing the rst2*.py front end tools in the
|
||||||
|
binary PATH.
|
||||||
|
+ Use docutils --reader=pep --writer=pep_html for a PEP preview.
|
||||||
|
+ Use python -m docutils.writers.odf_odt.prepstyles to strip the page
|
||||||
|
size from an ODT writer stylesheet.
|
||||||
|
+ Use the same CSV format for the :header: option and the main data of
|
||||||
|
the "csv-table" directive.
|
||||||
|
+ New option "loading" for the "image" directive. Sets the new attribute
|
||||||
|
loading of the <image> doctree element.
|
||||||
|
* Configuration changes:
|
||||||
|
+ New configuration setting root_prefix. Configurable root directory
|
||||||
|
for included files.
|
||||||
|
+ New configuration setting sources for the "buildhtml.py" application.
|
||||||
|
+ Simpler and more secure input encoding default behaviour:
|
||||||
|
# Do not use the locale encoding as fallback if Python is started in
|
||||||
|
UTF-8 mode. Stop using "latin1" as second fallback.
|
||||||
|
# Remove BOM (U+FEFF ZWNBSP at start of data) only if the
|
||||||
|
input_encoding configuration setting is None, '', 'utf-8-sig',
|
||||||
|
'utf-16', or 'utf-32'. Do not remove other ZWNBSPs.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Mar 30 15:15:42 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
Sat Mar 30 15:15:42 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-docutils
|
# spec file for package python-docutils
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -33,16 +33,16 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: python-docutils%{psuffix}
|
Name: python-docutils%{psuffix}
|
||||||
Version: 0.20.1
|
Version: 0.21.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python Documentation Utilities
|
Summary: Python Documentation Utilities
|
||||||
License: BSD-2-Clause AND Python-2.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND SUSE-Public-Domain
|
License: BSD-2-Clause AND Python-2.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND SUSE-Public-Domain
|
||||||
URL: https://pypi.python.org/pypi/docutils/
|
URL: https://pypi.python.org/pypi/docutils/
|
||||||
Source: https://files.pythonhosted.org/packages/source/d/docutils/docutils-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/d/docutils/docutils-%{version}.tar.gz
|
||||||
Source99: python-docutils-rpmlintrc
|
Source99: python-docutils-rpmlintrc
|
||||||
|
BuildRequires: %{python_module base >= 3.9}
|
||||||
|
BuildRequires: %{python_module flit-core}
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools}
|
|
||||||
BuildRequires: %{python_module wheel}
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
%if %{with libalternatives}
|
%if %{with libalternatives}
|
||||||
@@ -58,8 +58,7 @@ Recommends: python-Pygments
|
|||||||
Recommends: python-roman
|
Recommends: python-roman
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{with test}
|
%if %{with test}
|
||||||
BuildRequires: %{python_module Pillow}
|
BuildRequires: %{python_module docutils = %{version}}
|
||||||
BuildRequires: %{python_module Pygments}
|
|
||||||
BuildRequires: %{python_module packaging}
|
BuildRequires: %{python_module packaging}
|
||||||
# BuildRequires: %%{python_module roman}
|
# BuildRequires: %%{python_module roman}
|
||||||
%endif
|
%endif
|
||||||
@@ -78,11 +77,8 @@ easy-to-read, what-you-see-is-what-you-get plaintext markup syntax.
|
|||||||
%autosetup -p1 -n docutils-%{version}
|
%autosetup -p1 -n docutils-%{version}
|
||||||
# Remove useless ".py" ending from executables:
|
# Remove useless ".py" ending from executables:
|
||||||
for i in tools/rst*; do mv "$i" "${i/.py}"; done
|
for i in tools/rst*; do mv "$i" "${i/.py}"; done
|
||||||
sed -i "s|'tools/\(rst.*\)\.py'|'tools/\1'|" setup.py
|
|
||||||
find . -name \*.mp4 -print -exec chmod -x '{}' \;
|
find . -name \*.mp4 -print -exec chmod -x '{}' \;
|
||||||
|
find . -name \*.swp -delete
|
||||||
# Actually seems to work with Python 3.6
|
|
||||||
sed -i -e '/python_requires/ s/7/6/' setup.py
|
|
||||||
|
|
||||||
# Remove shebang from non-executable files
|
# Remove shebang from non-executable files
|
||||||
sed -i '1{/^#!/d}' \
|
sed -i '1{/^#!/d}' \
|
||||||
@@ -103,7 +99,7 @@ sed -i '1{/^#!/d}' \
|
|||||||
%install
|
%install
|
||||||
%if !%{with test}
|
%if !%{with test}
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
for binary in docutils rst2html rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html rst2html4 rst2html5 ; do
|
for binary in docutils rst2html rst2latex rst2man rst2odt rst2pseudoxml rst2s5 rst2xetex rst2xml rst2html4 rst2html5 ; do
|
||||||
%python_clone -a %{buildroot}%{_bindir}/$binary
|
%python_clone -a %{buildroot}%{_bindir}/$binary
|
||||||
done
|
done
|
||||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||||
@@ -122,7 +118,7 @@ update-alternatives --query rst2html >/dev/null 2>&1 && update-alternatives --qu
|
|||||||
%python_libalternatives_reset_alternative docutils
|
%python_libalternatives_reset_alternative docutils
|
||||||
|
|
||||||
%post
|
%post
|
||||||
%python_install_alternative docutils rst2html rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html rst2html4 rst2html5
|
%python_install_alternative docutils rst2html rst2latex rst2man rst2odt rst2pseudoxml rst2s5 rst2xetex rst2xml rst2html4 rst2html5
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
%python_uninstall_alternative docutils
|
%python_uninstall_alternative docutils
|
||||||
@@ -135,12 +131,10 @@ update-alternatives --query rst2html >/dev/null 2>&1 && update-alternatives --qu
|
|||||||
%python_alternative %{_bindir}/rst2latex
|
%python_alternative %{_bindir}/rst2latex
|
||||||
%python_alternative %{_bindir}/rst2man
|
%python_alternative %{_bindir}/rst2man
|
||||||
%python_alternative %{_bindir}/rst2odt
|
%python_alternative %{_bindir}/rst2odt
|
||||||
%python_alternative %{_bindir}/rst2odt_prepstyles
|
|
||||||
%python_alternative %{_bindir}/rst2pseudoxml
|
%python_alternative %{_bindir}/rst2pseudoxml
|
||||||
%python_alternative %{_bindir}/rst2s5
|
%python_alternative %{_bindir}/rst2s5
|
||||||
%python_alternative %{_bindir}/rst2xetex
|
%python_alternative %{_bindir}/rst2xetex
|
||||||
%python_alternative %{_bindir}/rst2xml
|
%python_alternative %{_bindir}/rst2xml
|
||||||
%python_alternative %{_bindir}/rstpep2html
|
|
||||||
%python_alternative %{_bindir}/rst2html4
|
%python_alternative %{_bindir}/rst2html4
|
||||||
%python_alternative %{_bindir}/rst2html5
|
%python_alternative %{_bindir}/rst2html5
|
||||||
%{python_sitelib}/docutils/
|
%{python_sitelib}/docutils/
|
||||||
|
Reference in New Issue
Block a user