Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jaraco.packaging for openSUSE:Factory checked in at 2023-01-06 17:04:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jaraco.packaging (Old) and /work/SRC/openSUSE:Factory/.python-jaraco.packaging.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jaraco.packaging" Fri Jan 6 17:04:49 2023 rev:8 rq:1056000 version:9.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jaraco.packaging/python-jaraco.packaging.changes 2022-11-01 16:10:41.634471450 +0100 +++ /work/SRC/openSUSE:Factory/.python-jaraco.packaging.new.1563/python-jaraco.packaging.changes 2023-01-06 17:05:17.224090853 +0100 @@ -1,0 +2,6 @@ +Wed Jan 4 20:18:15 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 9.1.2: + * #6: Added minimal test to ``sphinx.packaging``. + +------------------------------------------------------------------- Old: ---- jaraco.packaging-9.1.1.tar.gz New: ---- jaraco.packaging-9.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jaraco.packaging.spec ++++++ --- /var/tmp/diff_new_pack.O8dAOs/_old 2023-01-06 17:05:17.716093616 +0100 +++ /var/tmp/diff_new_pack.O8dAOs/_new 2023-01-06 17:05:17.720093639 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jaraco.packaging # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-jaraco.packaging -Version: 9.1.1 +Version: 9.1.2 Release: 0 Summary: Supplement packaging Python releases License: MIT ++++++ jaraco.packaging-9.1.1.tar.gz -> jaraco.packaging-9.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/.github/workflows/main.yml new/jaraco.packaging-9.1.2/.github/workflows/main.yml --- old/jaraco.packaging-9.1.1/.github/workflows/main.yml 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/.github/workflows/main.yml 2022-12-28 19:04:37.000000000 +0100 @@ -2,14 +2,46 @@ on: [push, pull_request] +env: + # Environment variables to support color support (jaraco/skeleton#66): + # Request colored output from CLI tools supporting it. Different tools + # interpret the value differently. For some, just being set is sufficient. + # For others, it must be a non-zero integer. For yet others, being set + # to a non-empty value is sufficient. For tox, it must be one of + # <blank>, 0, 1, false, no, off, on, true, yes. The only enabling value + # in common is "1". + FORCE_COLOR: 1 + # MyPy's color enforcement (must be a non-zero number) + MYPY_FORCE_COLOR: -42 + # Recognized by the `py` package, dependency of `pytest` (must be "1") + PY_COLORS: 1 + # Make tox-wrapped tools see color requests + TOX_TESTENV_PASSENV: >- + FORCE_COLOR + MYPY_FORCE_COLOR + NO_COLOR + PY_COLORS + PYTEST_THEME + PYTEST_THEME_MODE + + # Suppress noisy pip warnings + PIP_DISABLE_PIP_VERSION_CHECK: 'true' + PIP_NO_PYTHON_VERSION_WARNING: 'true' + PIP_NO_WARN_SCRIPT_LOCATION: 'true' + + # Disable the spinner, noise in GHA; TODO(webknjaz): Fix this upstream + # Must be "1". + TOX_PARALLEL_NO_SPINNER: 1 + + jobs: test: strategy: matrix: python: - "3.7" - - "3.10" - "3.11" + - "3.12" # Workaround for actions/setup-python#508 dev: - -dev @@ -18,9 +50,32 @@ - macos-latest - windows-latest include: + - python: "3.8" + platform: ubuntu-latest + - python: "3.9" + platform: ubuntu-latest + - python: "3.10" + platform: ubuntu-latest - python: pypy3.9 platform: ubuntu-latest runs-on: ${{ matrix.platform }} + continue-on-error: ${{ matrix.python == '3.12' }} + steps: + - uses: actions/checkout@v3 + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python }}${{ matrix.dev }} + - name: Install tox + run: | + python -m pip install tox + - name: Run tests + run: tox + + docs: + runs-on: ubuntu-latest + env: + TOXENV: docs steps: - uses: actions/checkout@v3 - name: Setup Python @@ -38,6 +93,7 @@ needs: - test + - docs runs-on: ubuntu-latest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/.readthedocs.yaml new/jaraco.packaging-9.1.2/.readthedocs.yaml --- old/jaraco.packaging-9.1.1/.readthedocs.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/jaraco.packaging-9.1.2/.readthedocs.yaml 2022-12-28 19:04:37.000000000 +0100 @@ -0,0 +1,13 @@ +version: 2 +python: + install: + - path: . + extra_requirements: + - docs + +# workaround for readthedocs/readthedocs.org#9623 +build: + # workaround for readthedocs/readthedocs.org#9635 + os: ubuntu-22.04 + tools: + python: "3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/.readthedocs.yml new/jaraco.packaging-9.1.2/.readthedocs.yml --- old/jaraco.packaging-9.1.1/.readthedocs.yml 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/.readthedocs.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -version: 2 -python: - install: - - path: . - extra_requirements: - - docs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/CHANGES.rst new/jaraco.packaging-9.1.2/CHANGES.rst --- old/jaraco.packaging-9.1.1/CHANGES.rst 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/CHANGES.rst 2022-12-28 19:04:37.000000000 +0100 @@ -1,8 +1,13 @@ +v9.1.2 +====== + +#6: Added minimal test to ``sphinx.packaging``. + v9.1.1 ====== Change requirement to ``build[virtualenv]`` as workaround for -`pypa/build#266 <https://github.com/pypa/build/issue/266>`_. +`pypa/build#266 <https://github.com/pypa/build/issues/266>`_. v9.1.0 ====== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/PKG-INFO new/jaraco.packaging-9.1.2/PKG-INFO --- old/jaraco.packaging-9.1.1/PKG-INFO 2022-09-30 02:25:42.419777400 +0200 +++ new/jaraco.packaging-9.1.2/PKG-INFO 2022-12-28 19:05:06.805370000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jaraco.packaging -Version: 9.1.1 +Version: 9.1.2 Summary: tools to supplement packaging Python releases Home-page: https://github.com/jaraco/jaraco.packaging Author: Jason R. Coombs @@ -17,12 +17,9 @@ License-File: LICENSE .. image:: https://img.shields.io/pypi/v/jaraco.packaging.svg - :target: `PyPI link`_ + :target: https://pypi.org/project/jaraco.packaging .. image:: https://img.shields.io/pypi/pyversions/jaraco.packaging.svg - :target: `PyPI link`_ - -.. _PyPI link: https://pypi.org/project/jaraco.packaging .. image:: https://github.com/jaraco/jaraco.packaging/workflows/tests/badge.svg :target: https://github.com/jaraco/jaraco.packaging/actions?query=workflow%3A%22tests%22 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/README.rst new/jaraco.packaging-9.1.2/README.rst --- old/jaraco.packaging-9.1.1/README.rst 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/README.rst 2022-12-28 19:04:37.000000000 +0100 @@ -1,10 +1,7 @@ .. image:: https://img.shields.io/pypi/v/jaraco.packaging.svg - :target: `PyPI link`_ + :target: https://pypi.org/project/jaraco.packaging .. image:: https://img.shields.io/pypi/pyversions/jaraco.packaging.svg - :target: `PyPI link`_ - -.. _PyPI link: https://pypi.org/project/jaraco.packaging .. image:: https://github.com/jaraco/jaraco.packaging/workflows/tests/badge.svg :target: https://github.com/jaraco/jaraco.packaging/actions?query=workflow%3A%22tests%22 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/docs/conf.py new/jaraco.packaging-9.1.2/docs/conf.py --- old/jaraco.packaging-9.1.1/docs/conf.py 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/docs/conf.py 2022-12-28 19:04:37.000000000 +0100 @@ -1,12 +1,10 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - extensions = [ 'sphinx.ext.autodoc', 'jaraco.packaging.sphinx', ] master_doc = "index" +html_theme = "furo" # Link dates and other references in the changelog extensions += ['rst.linker'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/jaraco/packaging/sphinx.py new/jaraco.packaging-9.1.2/jaraco/packaging/sphinx.py --- old/jaraco.packaging-9.1.1/jaraco/packaging/sphinx.py 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/jaraco/packaging/sphinx.py 2022-12-28 19:04:37.000000000 +0100 @@ -1,3 +1,11 @@ +""" +This module is a Sphinx plugin. Add ``jaraco.packaging.sphinx`` +to conf.py, and the setup hook does the rest. + +>>> 'setup' in globals() +True +""" + import os import subprocess diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/PKG-INFO new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/PKG-INFO --- old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/PKG-INFO 2022-09-30 02:25:42.000000000 +0200 +++ new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/PKG-INFO 2022-12-28 19:05:06.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jaraco.packaging -Version: 9.1.1 +Version: 9.1.2 Summary: tools to supplement packaging Python releases Home-page: https://github.com/jaraco/jaraco.packaging Author: Jason R. Coombs @@ -17,12 +17,9 @@ License-File: LICENSE .. image:: https://img.shields.io/pypi/v/jaraco.packaging.svg - :target: `PyPI link`_ + :target: https://pypi.org/project/jaraco.packaging .. image:: https://img.shields.io/pypi/pyversions/jaraco.packaging.svg - :target: `PyPI link`_ - -.. _PyPI link: https://pypi.org/project/jaraco.packaging .. image:: https://github.com/jaraco/jaraco.packaging/workflows/tests/badge.svg :target: https://github.com/jaraco/jaraco.packaging/actions?query=workflow%3A%22tests%22 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/SOURCES.txt new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/SOURCES.txt --- old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/SOURCES.txt 2022-09-30 02:25:42.000000000 +0200 +++ new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/SOURCES.txt 2022-12-28 19:05:06.000000000 +0100 @@ -2,7 +2,7 @@ .editorconfig .flake8 .pre-commit-config.yaml -.readthedocs.yml +.readthedocs.yaml CHANGES.rst LICENSE README.rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/requires.txt new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/requires.txt --- old/jaraco.packaging-9.1.1/jaraco.packaging.egg-info/requires.txt 2022-09-30 02:25:42.000000000 +0200 +++ new/jaraco.packaging-9.1.2/jaraco.packaging.egg-info/requires.txt 2022-12-28 19:05:06.000000000 +0100 @@ -7,11 +7,12 @@ sphinx>=3.5 jaraco.packaging>=9 rst.linker>=1.9 +furo +sphinx-lint [testing] pytest>=6 pytest-checkdocs>=2.4 -pytest-flake8 flake8<5 pytest-cov pytest-enabler>=1.3 @@ -19,3 +20,6 @@ [testing:platform_python_implementation != "PyPy"] pytest-black>=0.3.7 pytest-mypy>=0.9.1 + +[testing:python_version < "3.12"] +pytest-flake8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/mypy.ini new/jaraco.packaging-9.1.2/mypy.ini --- old/jaraco.packaging-9.1.1/mypy.ini 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/mypy.ini 2022-12-28 19:04:37.000000000 +0100 @@ -1,2 +1,5 @@ [mypy] ignore_missing_imports = True +# required to support namespace packages +# https://github.com/python/mypy/issues/14057 +explicit_package_bases = True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/pytest.ini new/jaraco.packaging-9.1.2/pytest.ini --- old/jaraco.packaging-9.1.1/pytest.ini 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/pytest.ini 2022-12-28 19:04:37.000000000 +0100 @@ -1,9 +1,11 @@ [pytest] norecursedirs=dist build .tox .eggs -# Disabled due to pytest-dev/pytest#3396 -# addopts=--doctest-modules +addopts=--doctest-modules --import-mode=importlib doctest_optionflags=ALLOW_UNICODE ELLIPSIS filterwarnings= + # Ensure ResourceWarnings are emitted + default::ResourceWarning + # Suppress deprecation warning in flake8 ignore:SelectableGroups dict interface is deprecated::flake8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/setup.cfg new/jaraco.packaging-9.1.2/setup.cfg --- old/jaraco.packaging-9.1.1/setup.cfg 2022-09-30 02:25:42.419777400 +0200 +++ new/jaraco.packaging-9.1.2/setup.cfg 2022-12-28 19:05:06.805370000 +0100 @@ -32,7 +32,8 @@ testing = pytest >= 6 pytest-checkdocs >= 2.4 - pytest-flake8 + pytest-flake8; \ + python_version < "3.12" flake8 < 5 pytest-black >= 0.3.7; \ python_implementation != "PyPy" @@ -44,6 +45,8 @@ sphinx >= 3.5 jaraco.packaging >= 9 rst.linker >= 1.9 + furo + sphinx-lint [options.entry_points] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.packaging-9.1.1/tox.ini new/jaraco.packaging-9.1.2/tox.ini --- old/jaraco.packaging-9.1.1/tox.ini 2022-09-30 02:25:09.000000000 +0200 +++ new/jaraco.packaging-9.1.2/tox.ini 2022-12-28 19:04:37.000000000 +0100 @@ -20,6 +20,7 @@ changedir = docs commands = python -m sphinx -W --keep-going . {toxinidir}/build/html + python -m sphinxlint [testenv:release] skip_install = True