Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-agate-stats for openSUSE:Factory checked in at 2026-01-22 17:59:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-agate-stats (Old) and /work/SRC/openSUSE:Factory/.python-agate-stats.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-agate-stats" Thu Jan 22 17:59:15 2026 rev:5 rq:1328710 version:0.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-agate-stats/python-agate-stats.changes 2024-03-25 21:09:40.600440112 +0100 +++ /work/SRC/openSUSE:Factory/.python-agate-stats.new.1928/python-agate-stats.changes 2026-01-22 17:59:27.411761100 +0100 @@ -1,0 +2,7 @@ +Thu Jan 22 14:37:49 UTC 2026 - Dirk Müller <[email protected]> + +- update to 0.4.3: + * Add Python 3.13 and 3.14 support. Drop support for end-of- + life versions 3.8 and 3.9. + +------------------------------------------------------------------- Old: ---- agate-stats-0.4.2.tar.gz New: ---- agate-stats-0.4.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-agate-stats.spec ++++++ --- /var/tmp/diff_new_pack.jCbyaH/_old 2026-01-22 17:59:28.887822675 +0100 +++ /var/tmp/diff_new_pack.jCbyaH/_new 2026-01-22 17:59:28.891822842 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-agate-stats # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # 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-agate-stats -Version: 0.4.2 +Version: 0.4.3 Release: 0 License: MIT Summary: Additional statistical methods for agate ++++++ agate-stats-0.4.2.tar.gz -> agate-stats-0.4.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/.github/workflows/automerge.yml new/agate-stats-0.4.3/.github/workflows/automerge.yml --- old/agate-stats-0.4.2/.github/workflows/automerge.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/agate-stats-0.4.3/.github/workflows/automerge.yml 2025-12-15 19:42:52.000000000 +0100 @@ -0,0 +1,9 @@ +name: Auto-merge +on: pull_request_target +jobs: + automerge: + uses: open-contracting/.github/.github/workflows/automerge.yml@main + permissions: + actions: write + contents: write + pull-requests: write diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/.github/workflows/ci.yml new/agate-stats-0.4.3/.github/workflows/ci.yml --- old/agate-stats-0.4.2/.github/workflows/ci.yml 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/.github/workflows/ci.yml 2025-12-15 19:42:52.000000000 +0100 @@ -7,10 +7,10 @@ strategy: matrix: os: [macos-latest, windows-latest, ubuntu-latest] - python-version: [3.8, 3.9, '3.10', '3.11', '3.12', pypy-3.9] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14', pypy-3.11] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/.github/workflows/lint.yml new/agate-stats-0.4.3/.github/workflows/lint.yml --- old/agate-stats-0.4.2/.github/workflows/lint.yml 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/.github/workflows/lint.yml 2025-12-15 19:42:52.000000000 +0100 @@ -5,8 +5,8 @@ if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 with: python-version: '3.10' cache: pip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/.github/workflows/pypi.yml new/agate-stats-0.4.3/.github/workflows/pypi.yml --- old/agate-stats-0.4.2/.github/workflows/pypi.yml 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/.github/workflows/pypi.yml 2025-12-15 19:42:52.000000000 +0100 @@ -3,20 +3,40 @@ jobs: build: runs-on: ubuntu-latest - permissions: - id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 with: python-version: '3.10' - run: pip install --upgrade build - run: python -m build --sdist --wheel - - name: Publish to TestPyPI - uses: pypa/gh-action-pypi-publish@release/v1 + - uses: actions/upload-artifact@v6 + with: + name: python-package-distributions + path: dist/ + test: + needs: build + permissions: + id-token: write + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@v7 + with: + name: python-package-distributions + path: dist/ + - uses: pypa/gh-action-pypi-publish@release/v1 with: repository-url: https://test.pypi.org/legacy/ skip-existing: true - - name: Publish to PyPI - if: startsWith(github.ref, 'refs/tags') - uses: pypa/gh-action-pypi-publish@release/v1 + publish: + if: startsWith(github.ref, 'refs/tags/') + needs: test + permissions: + id-token: write + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@v7 + with: + name: python-package-distributions + path: dist/ + - uses: pypa/gh-action-pypi-publish@release/v1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/.readthedocs.yaml new/agate-stats-0.4.3/.readthedocs.yaml --- old/agate-stats-0.4.2/.readthedocs.yaml 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/.readthedocs.yaml 2025-12-15 19:42:52.000000000 +0100 @@ -1,11 +1,12 @@ version: 2 build: - os: ubuntu-20.04 + os: ubuntu-lts-latest tools: - python: "3.9" + python: "3" python: install: - path: . - requirements: docs/requirements.txt sphinx: + configuration: docs/conf.py fail_on_warning: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/CHANGELOG.rst new/agate-stats-0.4.3/CHANGELOG.rst --- old/agate-stats-0.4.2/CHANGELOG.rst 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/CHANGELOG.rst 2025-12-15 19:42:52.000000000 +0100 @@ -1,3 +1,8 @@ +0.4.3 - December 15, 2025 +------------------------- + +* Add Python 3.13 and 3.14 support. Drop support for end-of-life versions 3.8 and 3.9. + 0.4.2 - February 23, 2024 ------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/docs/conf.py new/agate-stats-0.4.3/docs/conf.py --- old/agate-stats-0.4.2/docs/conf.py 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/docs/conf.py 2025-12-15 19:42:52.000000000 +0100 @@ -12,7 +12,7 @@ project = 'agate-stats' copyright = '2015, Christopher Groskopf' -version = '0.4.2' +version = '0.4.3' release = version # -- General configuration --------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/setup.cfg new/agate-stats-0.4.3/setup.cfg --- old/agate-stats-0.4.2/setup.cfg 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/setup.cfg 2025-12-15 19:42:52.000000000 +0100 @@ -7,6 +7,3 @@ [isort] line_length = 119 - -[bdist_wheel] -universal = 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agate-stats-0.4.2/setup.py new/agate-stats-0.4.3/setup.py --- old/agate-stats-0.4.2/setup.py 2024-02-23 22:55:20.000000000 +0100 +++ new/agate-stats-0.4.3/setup.py 2025-12-15 19:42:52.000000000 +0100 @@ -5,7 +5,7 @@ setup( name='agate-stats', - version='0.4.2', + version='0.4.3', description='agate-stats adds additional statistical methods to agate.', long_description=long_description, long_description_content_type='text/x-rst', @@ -21,11 +21,11 @@ 'Natural Language :: English', 'Operating System :: OS Independent', 'Programming Language :: Python', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Multimedia :: Graphics',
