Sync from SUSE:ALP:Source:Standard:1.0 saltbundlepy-pytz revision cfa2ebec0ff1ff9c118c8a6e4b13b623
This commit is contained in:
commit
4866329751
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
81
0001-Fix-tests-for-older-timezone-versions.patch
Normal file
81
0001-Fix-tests-for-older-timezone-versions.patch
Normal file
@ -0,0 +1,81 @@
|
||||
From ba0f4aa2cb32d3e0338c389a0ee32ae8ceb1f367 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Bechtold <tbechtold@suse.com>
|
||||
Date: Wed, 28 Jun 2017 12:28:31 +0200
|
||||
Subject: [PATCH] Fix tests for older timezone versions
|
||||
|
||||
This improves the fix from commit c00dbe290b .
|
||||
---
|
||||
src/pytz/tests/test_tzinfo.py | 26 ++++++++++++++------------
|
||||
1 file changed, 14 insertions(+), 12 deletions(-)
|
||||
|
||||
Index: pytz-2022.2.1/pytz/tests/test_tzinfo.py
|
||||
===================================================================
|
||||
--- pytz-2022.2.1.orig/pytz/tests/test_tzinfo.py
|
||||
+++ pytz-2022.2.1/pytz/tests/test_tzinfo.py
|
||||
@@ -253,12 +253,13 @@ class USEasternDSTStartTestCase(unittest
|
||||
|
||||
def _test_tzname(self, utc_dt, wanted):
|
||||
tzname = wanted['tzname']
|
||||
+ if not isinstance(tzname, list):
|
||||
+ tzname = [tzname]
|
||||
dt = utc_dt.astimezone(self.tzinfo)
|
||||
- self.assertEqual(
|
||||
- dt.tzname(), tzname,
|
||||
- 'Expected %s as tzname for %s. Got %s' % (
|
||||
- tzname, str(utc_dt), dt.tzname()
|
||||
- )
|
||||
+ self.assertIn(dt.tzname(), tzname,
|
||||
+ 'Expected %s as tzname for %s. Got %s' % (
|
||||
+ tzname, str(utc_dt), dt.tzname()
|
||||
+ )
|
||||
)
|
||||
|
||||
def _test_utcoffset(self, utc_dt, wanted):
|
||||
@@ -516,7 +517,7 @@ class NoumeaHistoryStartTestCase(USEaste
|
||||
'dst': timedelta(0),
|
||||
}
|
||||
after = {
|
||||
- 'tzname': '+11', # pre-2017a, NCT
|
||||
+ 'tzname': ['+11', 'NCT'], # pre-2017a, NCT
|
||||
'utcoffset': timedelta(hours=11),
|
||||
'dst': timedelta(0),
|
||||
}
|
||||
@@ -527,12 +528,12 @@ class NoumeaDSTEndTestCase(USEasternDSTS
|
||||
tzinfo = pytz.timezone('Pacific/Noumea')
|
||||
transition_time = datetime(1997, 3, 1, 15, 00, 00, tzinfo=UTC)
|
||||
before = {
|
||||
- 'tzname': '+12', # pre-2017a, NCST
|
||||
+ 'tzname': ['+12', 'NCST'], # pre-2017a, NCST
|
||||
'utcoffset': timedelta(hours=12),
|
||||
'dst': timedelta(hours=1),
|
||||
}
|
||||
after = {
|
||||
- 'tzname': '+11', # pre-2017a, NCT
|
||||
+ 'tzname': ['+11', 'NCT'], # pre-2017a, NCT
|
||||
'utcoffset': timedelta(hours=11),
|
||||
'dst': timedelta(0),
|
||||
}
|
||||
@@ -556,7 +557,7 @@ class TahitiTestCase(USEasternDSTStartTe
|
||||
'dst': timedelta(0),
|
||||
}
|
||||
after = {
|
||||
- 'tzname': '-10', # pre-2017a, TAHT
|
||||
+ 'tzname': ['-10', 'TAHT'], # pre-2017a, TAHT
|
||||
'utcoffset': timedelta(hours=-10),
|
||||
'dst': timedelta(0),
|
||||
}
|
||||
@@ -569,12 +570,12 @@ class SamoaInternationalDateLineChange(U
|
||||
tzinfo = pytz.timezone('Pacific/Apia')
|
||||
transition_time = datetime(2011, 12, 30, 10, 0, 0, tzinfo=UTC)
|
||||
before = {
|
||||
- 'tzname': '-10', # pre-2017a, SDT
|
||||
+ 'tzname': ['-10', 'SDT'], # pre-2017a, SDT
|
||||
'utcoffset': timedelta(hours=-10),
|
||||
'dst': timedelta(hours=1),
|
||||
}
|
||||
after = {
|
||||
- 'tzname': '+14', # pre-2017a, WSDT
|
||||
+ 'tzname': ['+14', 'WSDT'], # pre-2017a, WSDT
|
||||
'utcoffset': timedelta(hours=14),
|
||||
'dst': timedelta(hours=1),
|
||||
}
|
20
fix-tests.patch
Normal file
20
fix-tests.patch
Normal file
@ -0,0 +1,20 @@
|
||||
Index: pytz-2022.2.1/pytz/tests/test_tzinfo.py
|
||||
===================================================================
|
||||
--- pytz-2022.2.1.orig/pytz/tests/test_tzinfo.py
|
||||
+++ pytz-2022.2.1/pytz/tests/test_tzinfo.py
|
||||
@@ -685,15 +685,6 @@ class LocalTestCase(unittest.TestCase):
|
||||
'2004-04-04 01:50:00 EST-0500'
|
||||
)
|
||||
|
||||
- def no_testCreateLocaltime(self):
|
||||
- # It would be nice if this worked, but it doesn't.
|
||||
- tz = pytz.timezone('Europe/Amsterdam')
|
||||
- dt = datetime(2004, 10, 31, 2, 0, 0, tzinfo=tz)
|
||||
- self.assertEqual(
|
||||
- dt.strftime(fmt),
|
||||
- '2004-10-31 02:00:00 CET+0100'
|
||||
- )
|
||||
-
|
||||
|
||||
class CommonTimezonesTestCase(unittest.TestCase):
|
||||
def test_bratislava(self):
|
BIN
pytz-2023.3.tar.gz
(Stored with Git LFS)
Normal file
BIN
pytz-2023.3.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
6
pytz-2023.3.tar.gz.asc
Normal file
6
pytz-2023.3.tar.gz.asc
Normal file
@ -0,0 +1,6 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iF0EABECAB0WIQTH7MNlq28lXh65uhcB+pmPusY3SgUCZCO9OQAKCRAB+pmPusY3
|
||||
SuqGAJ96Q/JnCSMkbB53e6ba2FC3ssLxNQCgmxQu20qp1Cuq39KWKupVMzYmR9I=
|
||||
=UBDl
|
||||
-----END PGP SIGNATURE-----
|
413
saltbundlepy-pytz.changes
Normal file
413
saltbundlepy-pytz.changes
Normal file
@ -0,0 +1,413 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 15 15:41:38 UTC 2023 - Victor Zhestkov <vzhestkov@suse.com>
|
||||
|
||||
- Update to 2023.3:
|
||||
* Update to IANA 2023c
|
||||
|
||||
- Update to 2023.2:
|
||||
* Update to IANA 2023b
|
||||
|
||||
- Update to 2022.7.1:
|
||||
* fixes to documentation formatting
|
||||
|
||||
- Update to 2022.7:
|
||||
* In the Mexican state of Chihuahua, the border strip near the US
|
||||
will change to agree with nearby US locations on 2022-11-30.
|
||||
The strip's western part, represented by Ciudad Juárez, switches
|
||||
from -06 all year to -07/-06 with US DST rules, like El Paso, TX.
|
||||
The eastern part, represented by Ojinaga, will observe US DST next
|
||||
year, like Presidio, TX.
|
||||
A new Zone America/Ciudad_Juarez splits from America/Ojinaga.
|
||||
* Much of Greenland, represented by America/Nuuk, stops observing
|
||||
winter time after March 2023, so its daylight saving time becomes
|
||||
standard time.
|
||||
* Changes for pre-1996 northern Canada
|
||||
* Update to past DST transition in Colombia (1993), Singapore
|
||||
(1981)
|
||||
|
||||
- Update to 2022.6:
|
||||
* IANA 2022f
|
||||
* Squashed 'tz/' changes from c4eb3fcf2..623631d84
|
||||
* Upgrade unittest asserts
|
||||
* Bump GitHub Actions
|
||||
* Add support for Python 3.11
|
||||
|
||||
- Update to 2022.5:
|
||||
* IANA 2022e
|
||||
Squashed 'tz/' changes from 0fc8f915a..16bd7a384
|
||||
c4eb3fcf2 Release 2022e
|
||||
842ad565d Add Jordan URL from Brian Inglis
|
||||
3aa74b7f7 Jordan to switch from +02/+03 with DST to plain +03
|
||||
59aa97e8e Syria to switch from +02/+03 with DST to plain +03
|
||||
f29068291 Prefer UT for whole-hour UT transitions
|
||||
7f860c0fe Circa-1922 Mexico fixes
|
||||
ff2e2a09a Treat 1931 changes in Mexico as DST
|
||||
|
||||
- Update to 2022.4
|
||||
|
||||
- Update to 2022.2.1:
|
||||
* matches tzdata 2022b
|
||||
|
||||
- Modified:
|
||||
* 0001-Fix-tests-for-older-timezone-versions.patch
|
||||
* fix-tests.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 2 08:03:10 UTC 2023 - Victor Zhestkov <vzhestkov@suse.com>
|
||||
|
||||
- Adding missing file reference:
|
||||
* saltbundlepy-pytz.keyring
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 29 11:27:45 UTC 2023 - Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
|
||||
|
||||
- update to 2022.1
|
||||
* matches tzdata 2022a
|
||||
* declare python 3.10 compatibility
|
||||
|
||||
- update to 2021.3
|
||||
* matches tzdata 2021c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 4 12:58:54 UTC 2022 - Victor Zhestkov <victor.zhestkov@suse.com>
|
||||
|
||||
- Strictly require Python 3.10 with saltbundlepy requrement
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 8 17:16:15 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Add %pyunittest shim for platforms where it is missing.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 24 21:46:08 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Remove real directory of %{python_sitelib}/pytz/zoneinfo when
|
||||
upgrading, before it is replaced by a symlink (bsc#1185748).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 28 09:56:44 UTC 2021 - pgajdos@suse.com
|
||||
|
||||
- %check: use %pyunittest rpm macro
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 23 21:22:23 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Bump tzdata_version
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 9 22:52:58 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 2021.1:
|
||||
* update to IANA 2021a timezone release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 29 20:27:04 UTC 2020 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 2020.5:
|
||||
* update to IANA 2020e timezone release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 26 08:45:14 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
- update to 2020.4:
|
||||
* update to IANA 2020d timezone release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 2 20:32:01 UTC 2020 - Arun Persaud <arun@gmx.de>
|
||||
|
||||
- specfile:
|
||||
* be more specific in %files section
|
||||
* README.txt -> README.rst
|
||||
|
||||
- update to version 2020.1:
|
||||
* Test against Python 3.8 and Python 3.9
|
||||
* Bump version numbers to 2020.1/2020a
|
||||
* Base class for all errors
|
||||
* Add flake8 settings
|
||||
* IANA 2020a
|
||||
* Fix remaining references to README.txt
|
||||
* Update README.md
|
||||
* Use .rst extension for reStructuredText
|
||||
* typo
|
||||
* highlight codes
|
||||
* use .rst extension name
|
||||
* Tidelift links
|
||||
* Add links for security reports
|
||||
* Update LICENSE.txt
|
||||
* Create FUNDING.yml
|
||||
* Make FixedOffset part of public API
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 24 03:12:10 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
- Update to 2019.3
|
||||
* IANA 2019c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 27 17:49:06 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
||||
|
||||
- Add versioned dependency on timezone database to ensure the
|
||||
correct data is installed
|
||||
- Remove system_zoneinfo.patch, and instead add a symlink to the
|
||||
system timezone database
|
||||
- Replace unnecessary pytest, adding a missing __init__.py in the
|
||||
tests to allow the test suite to work on Python 2.7 without pytest
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 9 13:22:52 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 2019.2
|
||||
* IANA 2019b
|
||||
* Defer generating case-insensitive lookups
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 16 09:04:10 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 2019.1
|
||||
* Raise UnknownTimeZoneError if provided timezone name is None
|
||||
* Use early python2 compatible str formatting
|
||||
* timezone constructor arg is case-insensitive
|
||||
* Add _all_timezones_lower_to_standard to gen_tzinfo
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 17 01:37:01 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
||||
|
||||
- Use more useful and clean https://pythonhosted.org/pytz/ as URL
|
||||
- Use fdupes
|
||||
- Add missing dependency on Python runtime, and install using setuptools.
|
||||
- update to 2018.9
|
||||
* IANA 2018i
|
||||
* Replace all references to deprecated easy_install with pip
|
||||
* Add _all_timezones_lower_to_standard to gen_tzinfo
|
||||
* timezone constructor arg is case-insensitive
|
||||
* Use early python2 compatible str formatting
|
||||
* Raise UnknownTimeZoneError if provided timezone name is None
|
||||
* Make timezone lookup case insensitive
|
||||
- from 2018.7
|
||||
* IANA 2018g
|
||||
- from 2018.6
|
||||
* IANA 2018f
|
||||
* Promote BaseTzInfo to public API for type checking
|
||||
* Update dev notes for Ubuntu 18.04 containers
|
||||
* Add warnings to examples showing what not to do
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 9 18:18:15 CET 2019 - mcepl@suse.com
|
||||
|
||||
- Replace nose test runner with pytest (py2k stdlib unittest
|
||||
runner is not sufficient to run the test suite here).
|
||||
- Refresh patches fix-tests.patch, system_zoneinfo.patch,
|
||||
0001-Fix-tests-for-older-timezone-versions.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 4 12:53:18 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Remove superfluous devel dependency for noarch package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 30 17:39:12 UTC 2018 - astieger@suse.com
|
||||
|
||||
- update to 2018.5:
|
||||
* various python compatibility fixes
|
||||
- fix upstream signing key
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 17 18:35:20 UTC 2018 - arun@gmx.de
|
||||
|
||||
- specfile:
|
||||
* update copyright year
|
||||
* move from zip to tar.gz
|
||||
* updated line number in patches and fixed whitespace issues:
|
||||
o 0001-Fix-tests-for-older-timezone-versions.patch
|
||||
o fix-tests.patch
|
||||
o system-zoneinfo.patch
|
||||
|
||||
- update to version 2018.3:
|
||||
* Test updates for Iana 2018c changes
|
||||
* delint
|
||||
* lint target & update iana build rule
|
||||
* Bump version numbers to 2018.3/2018c
|
||||
* Include license file in the generated wheel package
|
||||
* Update travis config
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 2 03:10:52 UTC 2017 - arun@gmx.de
|
||||
|
||||
- updated system_zoneinfo.patch
|
||||
|
||||
- update to version 2017.3:
|
||||
* PYTZ_TZDATADIR environment variable override of database location
|
||||
* Allow pickles from Python2 to be unpickled with Python3
|
||||
* Remove unmaintained CHANGES.txt
|
||||
* Test with Python 3.6
|
||||
* Detect compiled tzfiles by sniffing magic
|
||||
* Squashed 'tz/' changes from f8ebe3a64..e6ff702de
|
||||
* Be explicit about supported Python versions
|
||||
* Fixed README.txt to not issue warnings.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 28 12:07:24 UTC 2017 - tbechtold@suse.com
|
||||
|
||||
- add 0001-Fix-tests-for-older-timezone-versions.patch . This fixes
|
||||
the tests on SLE12SP2 and SLE12SP3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 5 15:17:50 UTC 2017 - jmatejek@suse.com
|
||||
|
||||
- create correct backwards-compatible Obsoletes/Provides
|
||||
- revert to semantic PyPI URLs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 3 08:59:23 UTC 2017 - astieger@suse.com
|
||||
|
||||
- update to 2017.2:
|
||||
* include IANA 2017b, tests assume >= 2017a is used
|
||||
* drop pytz-2016.10-fix-tests-with-2017a.patch, upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 20 19:55:27 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Apply pytz-2016.10-fix-tests-with-2017a.patch for Tumbleweed
|
||||
buildin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 16 02:58:11 UTC 2017 - toddrme2178@gmail.com
|
||||
|
||||
- Implement single-spec version
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 15 21:33:50 UTC 2017 - astieger@suse.com
|
||||
|
||||
- update to 2016.10:
|
||||
* includes IANA 2016j
|
||||
* No longer fails with timezone-2017a bsc#1027705
|
||||
add pytz-2016.10-fix-tests-with-2017a.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 25 08:10:27 UTC 2016 - astieger@suse.com
|
||||
|
||||
- update to 2016.4
|
||||
* including fixes for Venezuela (America/Caracas) boo#975875
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 1 11:12:53 UTC 2016 - toddrme2178@gmail.com
|
||||
|
||||
- update to version 2015.7:
|
||||
* Improved localtime handling, and added a localize() method enabling
|
||||
correct creation of local times.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 5 13:54:04 UTC 2015 - mcihar@suse.cz
|
||||
|
||||
- update to 2015.6
|
||||
* update Olson/IANA database
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 19 09:10:33 UTC 2015 - benoit.monin@gmx.fr
|
||||
|
||||
- update to version 2015.2:
|
||||
* update to Olson/IANA database version 2015b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 14 07:55:05 UTC 2015 - mcihar@suse.cz
|
||||
|
||||
- Do not remove internal timezone database on older distributions where
|
||||
it is still required
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 7 09:06:56 UTC 2015 - dmueller@suse.com
|
||||
|
||||
- update to 2014.10:
|
||||
+ Database update to 2014j
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 13 12:17:35 UTC 2014 - aplanas@suse.com
|
||||
|
||||
- Use system tz database instead pytz one
|
||||
+ Add system_zoneinfo.patch
|
||||
+ Add timezone requirement
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 11 11:47:38 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Update to pytz 2014.9
|
||||
+ Database updated to 2014i
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 24 09:41:38 UTC 2014 - mcihar@suse.com
|
||||
|
||||
- Run test suite during build (required disabling of one test as
|
||||
it is known to be broken)
|
||||
- Disable broken test (fix-tests.patch)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 23 12:08:31 UTC 2014 - mcihar@suse.cz
|
||||
|
||||
- Update to pytz 2014.4
|
||||
+ Database update to 2014d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 12 16:35:55 UTC 2014 - aj@ajaissle.de
|
||||
|
||||
- Update to pytz 2014.2
|
||||
+ Olson/IANA databse version 2014b
|
||||
+ No code changes in this release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 13:26:58 UTC 2014 - dmueller@suse.com
|
||||
|
||||
- update to 2013.9:
|
||||
- Olson database 2013i
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 8 14:13:58 UTC 2013 - aj@ajaissle.de
|
||||
|
||||
- New upstream release 2013.8
|
||||
- IANA database version 2013h
|
||||
- No code changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 21 07:27:26 UTC 2013 - speilicke@suse.com
|
||||
|
||||
- Update to version 2013.7:
|
||||
+ No changes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 17 08:54:44 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- update to 2013d:
|
||||
* sync with timezone 2013d release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 30 12:09:19 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- remove conflicts with timezone, breaks the build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 30 09:56:41 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- add provides/obsoletes on python(3)-tz
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 29 12:11:02 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- update to 2013b:
|
||||
* Sync with timezone 2013b release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 14 18:35:51 UTC 2013 - p.drouand@gmail.com
|
||||
|
||||
- Initial python3 support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 14 17:56:44 UTC 2013 - p.drouand@gmail.com
|
||||
|
||||
- Update to 2012j version:
|
||||
* Add python3 support
|
||||
- Fix a shebang RPMLint warning
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 21 19:35:32 UTC 2012 - saschpe@gmx.de
|
||||
|
||||
- Initial version
|
||||
|
1259
saltbundlepy-pytz.keyring
Normal file
1259
saltbundlepy-pytz.keyring
Normal file
File diff suppressed because it is too large
Load Diff
92
saltbundlepy-pytz.spec
Normal file
92
saltbundlepy-pytz.spec
Normal file
@ -0,0 +1,92 @@
|
||||
#
|
||||
# spec file for package saltbundlepy-pytz
|
||||
#
|
||||
# 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
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%{?!saltbundlepy_module:%define saltbundlepy_module() saltbundlepy-%{**}}
|
||||
%define pythons saltbundlepy
|
||||
|
||||
# Disable python bytecompile for all distros
|
||||
# It's called explicitly in the spec
|
||||
%global __brp_python_bytecompile %{nil}
|
||||
|
||||
Name: saltbundlepy-pytz
|
||||
Version: 2023.3
|
||||
Release: 0
|
||||
Summary: World timezone definitions, modern and historical
|
||||
License: MIT
|
||||
Group: Development/Languages/Python
|
||||
URL: https://pythonhosted.org/pytz/
|
||||
Source: https://files.pythonhosted.org/packages/source/p/pytz/pytz-%{version}.tar.gz
|
||||
Source2: https://files.pythonhosted.org/packages/source/p/pytz/pytz-%{version}.tar.gz.asc
|
||||
Source90: %{name}.keyring
|
||||
# PATCH-FIX-UPSTREAM fix-tests.patch -- Remote tests which are known to be broken
|
||||
Patch0: fix-tests.patch
|
||||
# PATCH-FIX-UPSTREAM 0001-Fix-tests-for-older-timezone-versions.patch -- https://code.launchpad.net/~toabctl/pytz/+git/pytz/+merge/326419
|
||||
Patch2: 0001-Fix-tests-for-older-timezone-versions.patch
|
||||
BuildRequires: %{saltbundlepy_module base >= 3.10}
|
||||
BuildRequires: %{saltbundlepy_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: saltbundlepy-rpm-macros
|
||||
BuildRequires: timezone
|
||||
Requires: saltbundlepy-base
|
||||
Requires: timezone
|
||||
BuildArch: noarch
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
pytz - World Timezone Definitions for Python
|
||||
pytz brings the Olson tz database into Python. This library allows
|
||||
accurate and cross platform timezone calculations using Python 2.4
|
||||
or higher. It also solves the issue of ambiguous times at the end
|
||||
of daylight savings, which you can read more about in the Python
|
||||
Library Reference (``datetime.tzinfo``).
|
||||
|
||||
Amost all of the Olson timezones are supported.
|
||||
|
||||
%prep
|
||||
%setup -q -n pytz-%{version}
|
||||
%autopatch -p1
|
||||
|
||||
# For rpmlint warning: remove shebang from python library:
|
||||
sed -i '/^#!/d' ./pytz/tzfile.py
|
||||
|
||||
%build
|
||||
%python_build
|
||||
|
||||
%install
|
||||
%python_install
|
||||
# Replace custom data with symlink to /usr/share/zoneinfo
|
||||
%{python_expand rm -r %{buildroot}%{$python_sitelib}/pytz/zoneinfo
|
||||
ln -s %{_datadir}/zoneinfo %{buildroot}%{$python_sitelib}/pytz/zoneinfo
|
||||
%fdupes %{buildroot}%{$python_sitelib}
|
||||
}
|
||||
|
||||
%check
|
||||
%pyunittest discover -v
|
||||
|
||||
%pre
|
||||
if [ $1 -gt 1 ] ; then
|
||||
[ "$(readlink -e %{python_sitelib}/pytz/zoneinfo)" = "%{python_sitelib}/pytz/zoneinfo" ] && rm -rf %{python_sitelib}/pytz/zoneinfo
|
||||
fi || :
|
||||
|
||||
%files %{python_files}
|
||||
%license LICENSE.txt
|
||||
%doc README.rst
|
||||
%{python_sitelib}/pytz
|
||||
%{python_sitelib}/pytz-%{version}-py*.egg-info
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user