Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-readme_renderer for
openSUSE:Factory checked in at 2024-11-08 11:55:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-readme_renderer (Old)
and /work/SRC/openSUSE:Factory/.python-readme_renderer.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-readme_renderer"
Fri Nov 8 11:55:53 2024 rev:15 rq:1222462 version:44.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-readme_renderer/python-readme_renderer.changes
2024-03-18 16:44:30.874860491 +0100
+++
/work/SRC/openSUSE:Factory/.python-readme_renderer.new.2017/python-readme_renderer.changes
2024-11-08 11:58:21.590909855 +0100
@@ -1,0 +2,15 @@
+Thu Nov 7 13:28:54 UTC 2024 - Daniel Garcia <[email protected]>
+
+- Update to 44.0:
+ * Drop support for Python 3.8 (#315)
+ * Require docutils 0.21.2 and higher (#315)
+ * Remove HTML5 <s> tag from the list of allowed HTML tags (#315)
+ * Test all supported CPython and PyPy versions in CI (#315)
+ * Resolve Node 16 deprecation warnings in CI (#309)
+ * Lint specific directories (#312)
+ * Build a wheel once for all tox test environments (#308)
+ * Lazy open output files, and always close them (#314)
+ * Gitpod: Migrate to the Even Better TOML extension (#306)
+ * check-manifest: Remove a now-default .gitpod.yml exclusion (#307)
+
+-------------------------------------------------------------------
Old:
----
readme_renderer-43.0.tar.gz
New:
----
readme_renderer-44.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-readme_renderer.spec ++++++
--- /var/tmp/diff_new_pack.uLZFKO/_old 2024-11-08 11:58:24.155016784 +0100
+++ /var/tmp/diff_new_pack.uLZFKO/_new 2024-11-08 11:58:24.167017284 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-readme_renderer
-Version: 43.0
+Version: 44.0
Release: 0
Summary: A library for rendering "readme" descriptions
License: Apache-2.0
++++++ readme_renderer-43.0.tar.gz -> readme_renderer-44.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/CHANGES.rst
new/readme_renderer-44.0/CHANGES.rst
--- old/readme_renderer-43.0/CHANGES.rst 2024-02-26 17:10:36.000000000
+0100
+++ new/readme_renderer-44.0/CHANGES.rst 2024-07-08 17:00:47.000000000
+0200
@@ -1,16 +1,31 @@
Changes
=======
+44.0 (2024-07-08)
+-----------------
+
+* Drop support for Python 3.8 (#315)
+* Require docutils 0.21.2 and higher (#315)
+* Remove HTML5 ``<s>`` tag from the list of allowed HTML tags (#315)
+* Test all supported CPython and PyPy versions in CI (#315)
+* Resolve Node 16 deprecation warnings in CI (#309)
+* Lint specific directories (#312)
+* Build a wheel once for all tox test environments (#308)
+* Lazy open output files, and always close them (#314)
+* Gitpod: Migrate to the Even Better TOML extension (#306)
+* check-manifest: Remove a now-default ``.gitpod.yml`` exclusion (#307)
+
43.0 (2024-02-26)
-----------------
-- Allow HTML5 ``picture`` tag through cleaner (#299)
-- Test against Python 3.12 (#300)
+
+* Allow HTML5 ``picture`` tag through cleaner (#299)
+* Test against Python 3.12 (#300)
42.0 (2023-09-07)
-----------------
-- Migrate from ``bleach`` to ``nh3`` (#295)
-- Migrate from ``setup.py`` to ``pyproject.toml``
+* Migrate from ``bleach`` to ``nh3`` (#295)
+* Migrate from ``setup.py`` to ``pyproject.toml``
41.0 (2023-08-18)
-----------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/PKG-INFO
new/readme_renderer-44.0/PKG-INFO
--- old/readme_renderer-43.0/PKG-INFO 2024-02-26 17:10:47.588036300 +0100
+++ new/readme_renderer-44.0/PKG-INFO 2024-07-08 17:00:51.605775000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: readme_renderer
-Version: 43.0
+Version: 44.0
Summary: readme_renderer is a library for rendering readme descriptions for
Warehouse
Author-email: The Python Packaging Authority <[email protected]>
License: Apache License, Version 2.0
@@ -16,7 +16,6 @@
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
-Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
@@ -24,11 +23,11 @@
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Typing :: Typed
-Requires-Python: >=3.8
+Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: nh3>=0.2.14
-Requires-Dist: docutils>=0.13.1
+Requires-Dist: docutils>=0.21.2
Requires-Dist: Pygments>=2.5.1
Provides-Extra: md
Requires-Dist: cmarkgfm>=0.8.0; extra == "md"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/pyproject.toml
new/readme_renderer-44.0/pyproject.toml
--- old/readme_renderer-43.0/pyproject.toml 2024-02-26 17:10:36.000000000
+0100
+++ new/readme_renderer-44.0/pyproject.toml 2024-07-08 17:00:47.000000000
+0200
@@ -1,13 +1,17 @@
[project]
name = "readme_renderer"
-version = "43.0"
+version = "44.0"
description = "readme_renderer is a library for rendering readme descriptions
for Warehouse"
authors = [
{name = "The Python Packaging Authority", email = "[email protected]"}
]
readme = "README.rst"
license = {text = "Apache License, Version 2.0"}
-dependencies = ["nh3>=0.2.14", "docutils>=0.13.1", "Pygments>=2.5.1"]
+dependencies = [
+ "nh3>=0.2.14",
+ "docutils>=0.21.2",
+ "Pygments>=2.5.1",
+]
classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
@@ -20,7 +24,6 @@
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
- "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
@@ -29,7 +32,7 @@
"Programming Language :: Python :: Implementation :: PyPy",
"Typing :: Typed"
]
-requires-python = ">=3.8"
+requires-python = ">=3.9"
[project.optional-dependencies]
md = ["cmarkgfm>=0.8.0"]
@@ -47,9 +50,6 @@
requires = ["setuptools>=40.8.0"]
build-backend = "setuptools.build_meta"
-# TODO: Remove when https://github.com/mgedmin/check-manifest/pull/155 released
-[tool.check-manifest]
-ignore = [".gitpod.yml"]
[tool.coverage.run]
branch = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/readme_renderer/__main__.py
new/readme_renderer-44.0/readme_renderer/__main__.py
--- old/readme_renderer-43.0/readme_renderer/__main__.py 2024-02-26
17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/readme_renderer/__main__.py 2024-07-08
17:00:47.000000000 +0200
@@ -18,7 +18,7 @@
help="README format (inferred from input file name or
package)")
parser.add_argument('input', help="Input README file or package name")
parser.add_argument('-o', '--output', help="Output file (default: stdout)",
- type=argparse.FileType('w'), default='-')
+ default='-')
args = parser.parse_args(cli_args)
content_format = args.format
@@ -55,7 +55,11 @@
"`rst`, or `txt`)")
if rendered is None:
sys.exit(1)
- print(rendered, file=args.output)
+ if args.output == "-":
+ print(rendered, file=sys.stdout)
+ else:
+ with open(args.output, "w") as fp:
+ print(rendered, file=fp)
if __name__ == '__main__':
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/readme_renderer/clean.py
new/readme_renderer-44.0/readme_renderer/clean.py
--- old/readme_renderer-43.0/readme_renderer/clean.py 2024-02-26
17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/readme_renderer/clean.py 2024-07-08
17:00:47.000000000 +0200
@@ -26,7 +26,7 @@
"br", "caption", "cite", "col", "colgroup", "dd", "del", "details", "div",
"dl", "dt", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "img", "p", "pre",
"span", "sub", "summary", "sup", "table", "tbody", "td", "th", "thead",
- "tr", "tt", "kbd", "var", "input", "section", "aside", "nav", "s",
"figure",
+ "tr", "tt", "kbd", "var", "input", "section", "aside", "nav", "figure",
"figcaption", "picture",
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readme_renderer-43.0/readme_renderer.egg-info/PKG-INFO
new/readme_renderer-44.0/readme_renderer.egg-info/PKG-INFO
--- old/readme_renderer-43.0/readme_renderer.egg-info/PKG-INFO 2024-02-26
17:10:47.000000000 +0100
+++ new/readme_renderer-44.0/readme_renderer.egg-info/PKG-INFO 2024-07-08
17:00:51.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: readme_renderer
-Version: 43.0
+Version: 44.0
Summary: readme_renderer is a library for rendering readme descriptions for
Warehouse
Author-email: The Python Packaging Authority <[email protected]>
License: Apache License, Version 2.0
@@ -16,7 +16,6 @@
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
-Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
@@ -24,11 +23,11 @@
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Typing :: Typed
-Requires-Python: >=3.8
+Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: nh3>=0.2.14
-Requires-Dist: docutils>=0.13.1
+Requires-Dist: docutils>=0.21.2
Requires-Dist: Pygments>=2.5.1
Provides-Extra: md
Requires-Dist: cmarkgfm>=0.8.0; extra == "md"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readme_renderer-43.0/readme_renderer.egg-info/requires.txt
new/readme_renderer-44.0/readme_renderer.egg-info/requires.txt
--- old/readme_renderer-43.0/readme_renderer.egg-info/requires.txt
2024-02-26 17:10:47.000000000 +0100
+++ new/readme_renderer-44.0/readme_renderer.egg-info/requires.txt
2024-07-08 17:00:51.000000000 +0200
@@ -1,5 +1,5 @@
nh3>=0.2.14
-docutils>=0.13.1
+docutils>=0.21.2
Pygments>=2.5.1
[md]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readme_renderer-43.0/tests/fixtures/test_rst_bibtex.html
new/readme_renderer-44.0/tests/fixtures/test_rst_bibtex.html
--- old/readme_renderer-43.0/tests/fixtures/test_rst_bibtex.html
2024-02-26 17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/tests/fixtures/test_rst_bibtex.html
2024-07-08 17:00:47.000000000 +0200
@@ -1,2 +1,2 @@
<pre><code><span class="nc">@article</span><span class="p">{</span><span
class="nl">the_impact_of_pygments_docutils_config_and_html5</span><span
class="p">,</span><span class="w">
- </span><span class="na">year</span><span class="w"> </span><span
class="p">=</span><span class="w"> </span><s>{2022}</s><span
class="p">,</span></code></pre>
+ </span><span class="na">year</span><span class="w"> </span><span
class="p">=</span><span class="w"> </span><span class="s">{2022}</span><span
class="p">,</span></code></pre>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readme_renderer-43.0/tests/fixtures/test_rst_contents.html
new/readme_renderer-44.0/tests/fixtures/test_rst_contents.html
--- old/readme_renderer-43.0/tests/fixtures/test_rst_contents.html
2024-02-26 17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/tests/fixtures/test_rst_contents.html
2024-07-08 17:00:47.000000000 +0200
@@ -1,5 +1,5 @@
<nav class="contents" id="contents">
-<p class="topic-title">Contents</p>
+<p class="topic-title"><a href="#top" rel="nofollow">Contents</a></p>
<ul class="simple">
<li><p><a href="#features" id="toc-entry-1"
rel="nofollow">Features</a></p></li>
<li><p><a href="#installation" id="toc-entry-2"
rel="nofollow">Installation</a></p></li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readme_renderer-43.0/tests/fixtures/test_rst_linkify.html
new/readme_renderer-44.0/tests/fixtures/test_rst_linkify.html
--- old/readme_renderer-43.0/tests/fixtures/test_rst_linkify.html
2024-02-26 17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/tests/fixtures/test_rst_linkify.html
2024-07-08 17:00:47.000000000 +0200
@@ -1,5 +1,9 @@
-<a href="https://travis-ci.org/tulsawebdevs/django-multi-gtfs"
rel="nofollow"><img
alt="https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master"
src="https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master"></a>
-<a href="https://coveralls.io/github/tulsawebdevs/django-multi-gtfs"
rel="nofollow"><img
alt="https://coveralls.io/repos/github/tulsawebdevs/django-multi-gtfs/badge.svg?branch=django19"
src="https://coveralls.io/repos/github/tulsawebdevs/django-multi-gtfs/badge.svg?branch=django19"></a>
+<a href="https://travis-ci.org/tulsawebdevs/django-multi-gtfs" rel="nofollow">
+<img
alt="https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master"
src="https://travis-ci.org/tulsawebdevs/django-multi-gtfs.svg?branch=master">
+</a>
+<a href="https://coveralls.io/github/tulsawebdevs/django-multi-gtfs"
rel="nofollow">
+<img
alt="https://coveralls.io/repos/github/tulsawebdevs/django-multi-gtfs/badge.svg?branch=django19"
src="https://coveralls.io/repos/github/tulsawebdevs/django-multi-gtfs/badge.svg?branch=django19">
+</a>
<p><strong>multigtfs</strong> is an <a
href="http://choosealicense.com/licenses/apache/" rel="nofollow">Apache
2.0</a>-licensed Django app that supports importing
and exporting of GTFS feeds. All features of the <a
href="https://developers.google.com/transit/gtfs/reference" rel="nofollow">June
20, 2012 reference</a>
are supported, including <a
href="https://developers.google.com/transit/gtfs/changes#RevisionHistory"
rel="nofollow">all changes</a> up to February 17, 2014.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readme_renderer-43.0/tox.ini
new/readme_renderer-44.0/tox.ini
--- old/readme_renderer-43.0/tox.ini 2024-02-26 17:10:36.000000000 +0100
+++ new/readme_renderer-44.0/tox.ini 2024-07-08 17:00:47.000000000 +0200
@@ -1,14 +1,25 @@
[tox]
-envlist = py38,py39,py310,py311,py312,pep8,packaging,noextra,mypy
+envlist =
+ py{39, 310, 311, 312}
+ pypy{39, 310}
+ pep8
+ packaging
+ noextra
+ mypy
isolated_build = True
[testenv]
+package = wheel
+wheel_build_env = build_wheel
deps =
pytest
pytest-cov
pytest-icdiff
+setenv =
+ # Display up to 20 frames in backtraces when showing ResourceWarnings.
+ PYTHONTRACEMALLOC=20
commands =
- pytest --strict-markers --cov {posargs}
+ pytest -Wall --strict-markers --cov {posargs}
extras = md
[testenv:mypy]
@@ -22,10 +33,11 @@
[testenv:pep8]
basepython = python3
+skip_install = true
deps =
flake8
pep8-naming
-commands = flake8 .
+commands = flake8 readme_renderer tests
[testenv:packaging]
deps =
@@ -42,6 +54,5 @@
extras =
[flake8]
-exclude = .tox,*.egg
select = E,W,F,N
max-line-length = 88