Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-tzdata for openSUSE:Factory checked in at 2026-04-08 17:13:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-tzdata (Old) and /work/SRC/openSUSE:Factory/.python-tzdata.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-tzdata" Wed Apr 8 17:13:42 2026 rev:9 rq:1344946 version:2026.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-tzdata/python-tzdata.changes 2026-01-28 15:07:35.483110409 +0100 +++ /work/SRC/openSUSE:Factory/.python-tzdata.new.21863/python-tzdata.changes 2026-04-08 17:14:02.915772149 +0200 @@ -1,0 +2,11 @@ +Sun Apr 5 15:35:59 UTC 2026 - ecsos <[email protected]> + +- Update to 2026.1: + - Upstream version 2026a released 2026-03-02T06:59:49+00:00 + - Since 2022 Moldova has observed EU transition times, that is, + it has sprung forward at 03:00, not 02:00, and has fallen back + at 04:00, not 03:00. + - Remove Europe/Chisinau from zonenow.tab, as it now agrees with + Europe/Athens for future timestamps. + +------------------------------------------------------------------- Old: ---- tzdata-2025.3.tar.gz New: ---- tzdata-2026.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-tzdata.spec ++++++ --- /var/tmp/diff_new_pack.g92YIC/_old 2026-04-08 17:14:04.283828395 +0200 +++ /var/tmp/diff_new_pack.g92YIC/_new 2026-04-08 17:14:04.295828889 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-tzdata -Version: 2025.3 +Version: 2026.1 Release: 0 Summary: Provider of IANA time zone data License: Apache-2.0 ++++++ tzdata-2025.3.tar.gz -> tzdata-2026.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/.github/workflows/auto-tag.yml new/tzdata-2026.1/.github/workflows/auto-tag.yml --- old/tzdata-2025.3/.github/workflows/auto-tag.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/tzdata-2026.1/.github/workflows/auto-tag.yml 2026-04-03 13:24:43.000000000 +0200 @@ -0,0 +1,40 @@ +name: Auto Tag on Version Bump + +on: + push: + branches: + - master + paths: + - VERSION + +jobs: + tag-repo: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: Check out repository + uses: actions/checkout@v6 + + - name: Get current version + id: version + run: | + VERSION=$(cat VERSION) + echo "version=$VERSION" >> $GITHUB_OUTPUT + + - name: Check if tag already exists + id: checktag + run: | + if git rev-parse "v${{ steps.version.outputs.version }}" >/dev/null 2>&1; then + echo "skip=true" >> $GITHUB_OUTPUT + else + echo "skip=false" >> $GITHUB_OUTPUT + fi + + - name: Push tag + if: steps.checktag.outputs.skip == 'false' + run: | + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git tag "${{ steps.version.outputs.version }}" + git push origin "${{ steps.version.outputs.version }}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/.github/workflows/check-for-updates.yml new/tzdata-2026.1/.github/workflows/check-for-updates.yml --- old/tzdata-2025.3/.github/workflows/check-for-updates.yml 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/.github/workflows/check-for-updates.yml 2026-04-03 13:24:43.000000000 +0200 @@ -87,7 +87,7 @@ # Extract TZDATA_NEWS from file content TZDATA_NEWS=$(cat "$news_files") - echo "TZDATA_VERSION='$TZDATA_VERSION'" >> $GITHUB_ENV + echo "TZDATA_VERSION=$TZDATA_VERSION" >> $GITHUB_ENV { echo "TZDATA_NEWS<<EOF" echo "$TZDATA_NEWS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/NEWS.md new/tzdata-2026.1/NEWS.md --- old/tzdata-2025.3/NEWS.md 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/NEWS.md 2026-04-03 13:24:43.000000000 +0200 @@ -1,3 +1,27 @@ +# Version 2026.1 +Upstream version 2026a released 2026-03-02T06:59:49+00:00 + +## Briefly: + +Moldova has used EU transition times since 2022. The "right" TZif files are no +longer installed by default. -DTZ_RUNTIME_LEAPS=0 disables runtime support for +leap seconds. TZif files are no longer limited to 50 bytes of abbreviations. zic +is no longer limited to 50 leap seconds. Several integer overflow bugs have been +fixed. + +## Changes to past and future timestamps + +Since 2022 Moldova has observed EU transition times, that is, it has sprung +forward at 03:00, not 02:00, and has fallen back at 04:00, not 03:00. (Thanks +to Heitor David Pinto.) + +## Changes to data + +Remove Europe/Chisinau from zonenow.tab, as it now agrees with Europe/Athens for +future timestamps. + +--- + # Version 2025.3 Upstream version 2025c released 2025-12-10T22:42:37+00:00 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/PKG-INFO new/tzdata-2026.1/PKG-INFO --- old/tzdata-2025.3/PKG-INFO 2025-12-13 18:45:20.325091000 +0100 +++ new/tzdata-2026.1/PKG-INFO 2026-04-03 13:25:06.721497500 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: tzdata -Version: 2025.3 +Version: 2026.1 Summary: Provider of IANA time zone data Home-page: https://github.com/python/tzdata Author: Python Software Foundation @@ -8,8 +8,8 @@ License: Apache-2.0 Project-URL: Bug Reports, https://github.com/python/tzdata/issues Project-URL: Source, https://github.com/python/tzdata -Project-URL: Documentation, https://tzdata.readthedocs.io -Classifier: Development Status :: 4 - Beta +Project-URL: Documentation, https://tzdata.python.org +Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 3 @@ -30,4 +30,4 @@ This repository generates a ``pip``-installable package, published on PyPI as `tzdata <https://pypi.org/project/tzdata>`_. -For more information, see `the documentation <https://tzdata.readthedocs.io>`_. +For more information, see `the documentation <https://tzdata.python.org>`_. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/README.rst new/tzdata-2026.1/README.rst --- old/tzdata-2025.3/README.rst 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/README.rst 2026-04-03 13:24:43.000000000 +0200 @@ -9,4 +9,4 @@ This repository generates a ``pip``-installable package, published on PyPI as `tzdata <https://pypi.org/project/tzdata>`_. -For more information, see `the documentation <https://tzdata.readthedocs.io>`_. +For more information, see `the documentation <https://tzdata.python.org>`_. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/VERSION new/tzdata-2026.1/VERSION --- old/tzdata-2025.3/VERSION 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/VERSION 2026-04-03 13:24:43.000000000 +0200 @@ -1 +1 @@ -2025.3 \ No newline at end of file +2026.1 \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/setup.cfg new/tzdata-2026.1/setup.cfg --- old/tzdata-2025.3/setup.cfg 2025-12-13 18:45:20.326090800 +0100 +++ new/tzdata-2026.1/setup.cfg 2026-04-03 13:25:06.722246600 +0200 @@ -12,14 +12,14 @@ LICENSE licenses/LICENSE_APACHE classifiers = - Development Status :: 4 - Beta + Development Status :: 5 - Production/Stable Intended Audience :: Developers Programming Language :: Python :: 2 Programming Language :: Python :: 3 project_urls = Bug Reports = https://github.com/python/tzdata/issues Source = https://github.com/python/tzdata - Documentation = https://tzdata.readthedocs.io + Documentation = https://tzdata.python.org [options] packages = tzdata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/src/tzdata/__init__.py new/tzdata-2026.1/src/tzdata/__init__.py --- old/tzdata-2025.3/src/tzdata/__init__.py 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/src/tzdata/__init__.py 2026-04-03 13:24:43.000000000 +0200 @@ -1,6 +1,6 @@ # IANA versions like 2020a are not valid PEP 440 identifiers; the recommended # way to translate the version is to use YYYY.n where `n` is a 0-based index. -__version__ = "2025.3" +__version__ = "2026.1" # This exposes the original IANA version number. -IANA_VERSION = "2025c" +IANA_VERSION = "2026a" Binary files old/tzdata-2025.3/src/tzdata/zoneinfo/Asia/Tbilisi and new/tzdata-2026.1/src/tzdata/zoneinfo/Asia/Tbilisi differ Binary files old/tzdata-2025.3/src/tzdata/zoneinfo/Europe/Chisinau and new/tzdata-2026.1/src/tzdata/zoneinfo/Europe/Chisinau differ Binary files old/tzdata-2025.3/src/tzdata/zoneinfo/Europe/Tiraspol and new/tzdata-2026.1/src/tzdata/zoneinfo/Europe/Tiraspol differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/src/tzdata/zoneinfo/leapseconds new/tzdata-2026.1/src/tzdata/zoneinfo/leapseconds --- old/tzdata-2025.3/src/tzdata/zoneinfo/leapseconds 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/src/tzdata/zoneinfo/leapseconds 2026-04-03 13:24:43.000000000 +0200 @@ -70,7 +70,7 @@ # Any additional leap seconds will come after this. # This Expires line is commented out for now, # so that pre-2020a zic implementations do not reject this file. -#Expires 2026 Jun 28 00:00:00 +#Expires 2026 Dec 28 00:00:00 # Here are POSIX timestamps for the data in this file. # "#updated" gives the last time the leap seconds data changed @@ -79,8 +79,8 @@ # "#expires" gives the first time this file might be wrong; # if this file was derived from the IERS leap-seconds.list, # this is typically a bit less than one year after "updated". -#updated 1751846400 (2025-07-07 00:00:00 UTC) -#expires 1782604800 (2026-06-28 00:00:00 UTC) +#updated 1767698058 (2026-01-06 11:14:18 UTC) +#expires 1798416000 (2026-12-28 00:00:00 UTC) # Updated through IERS Bulletin C (https://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat) -# File expires on 28 June 2026 +# File expires on 28 December 2026 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/src/tzdata/zoneinfo/tzdata.zi new/tzdata-2026.1/src/tzdata/zoneinfo/tzdata.zi --- old/tzdata-2025.3/src/tzdata/zoneinfo/tzdata.zi 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/src/tzdata/zoneinfo/tzdata.zi 2026-04-03 13:24:43.000000000 +0200 @@ -1,4 +1,5 @@ -# version 2025c +# version 2026a +# redo posix_only # This zic input file is in the public domain. R d 1916 o - Jun 14 23s 1 S R d 1916 1919 - O Su>=1 23s 0 - @@ -1304,8 +1305,8 @@ R MT 1975 1979 - Ap Su>=15 2 1 S R MT 1975 1980 - S Su>=15 2 0 - R MT 1980 o - Mar 31 2 1 S -R MD 1997 ma - Mar lastSu 2 1 S -R MD 1997 ma - O lastSu 3 0 - +R MD 1997 2021 - Mar lastSu 2 1 S +R MD 1997 2021 - O lastSu 3 0 - R O 1918 1919 - S 16 2s 0 - R O 1919 o - Ap 15 2s 1 S R O 1944 o - Ap 3 2s 1 S @@ -3666,7 +3667,8 @@ 3 R MSK/MSD 1990 May 6 2 2 R EE%sT 1992 2 e EE%sT 1997 -2 MD EE%sT +2 MD EE%sT 2022 +2 E EE%sT Z Europe/Dublin -0:25:21 - LMT 1880 Au 2 -0:25:21 - DMT 1916 May 21 2s -0:25:21 1 IST 1916 O 1 2s diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/src/tzdata/zoneinfo/zonenow.tab new/tzdata-2026.1/src/tzdata/zoneinfo/zonenow.tab --- old/tzdata-2025.3/src/tzdata/zoneinfo/zonenow.tab 2025-12-13 18:44:54.000000000 +0100 +++ new/tzdata-2026.1/src/tzdata/zoneinfo/zonenow.tab 2026-04-03 13:24:43.000000000 +0200 @@ -166,9 +166,6 @@ # +02/+03 - EET/EEST (Lebanon DST) XX +3353+03530 Asia/Beirut Lebanon # -# +02/+03 - EET/EEST (Moldova DST) -XX +4700+02850 Europe/Chisinau Moldova -# # +02/+03 - EET/EEST (Palestine DST) XX +3130+03428 Asia/Gaza Palestine # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tzdata-2025.3/src/tzdata.egg-info/SOURCES.txt new/tzdata-2026.1/src/tzdata.egg-info/SOURCES.txt --- old/tzdata-2025.3/src/tzdata.egg-info/SOURCES.txt 2025-12-13 18:45:20.000000000 +0100 +++ new/tzdata-2026.1/src/tzdata.egg-info/SOURCES.txt 2026-04-03 13:25:06.000000000 +0200 @@ -10,6 +10,7 @@ tag_release.sh tox.ini .github/dependabot.yml +.github/workflows/auto-tag.yml .github/workflows/check-for-updates.yml .github/workflows/publish.yml .github/workflows/tests.yml
