Hello community,

here is the log from the commit of package python3-pytz for openSUSE:Factory 
checked in at 2016-05-17 17:12:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pytz (Old)
 and      /work/SRC/openSUSE:Factory/.python3-pytz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-pytz"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pytz/python3-pytz.changes        
2016-03-29 09:51:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pytz.new/python3-pytz.changes   
2016-05-17 17:12:22.000000000 +0200
@@ -1,0 +2,18 @@
+Sun May  8 07:05:37 UTC 2016 - [email protected]
+
+- specfile:
+  * changed to https for source url
+  * updated source url to files.pythonhosted.org
+
+
+-------------------------------------------------------------------
+Sun Apr 24 14:13:52 UTC 2016 - [email protected]
+
+- update to version 2016.4:
+  * Fix old example insisting normalize() is necessary after
+    astimezone() conversion
+  * Update Makefile for xenial container
+  * Import 2016d
+  * development container setup cheat sheet
+
+-------------------------------------------------------------------

Old:
----
  pytz-2016.3.tar.bz2

New:
----
  pytz-2016.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-pytz.spec ++++++
--- /var/tmp/diff_new_pack.EZpzD1/_old  2016-05-17 17:12:23.000000000 +0200
+++ /var/tmp/diff_new_pack.EZpzD1/_new  2016-05-17 17:12:23.000000000 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           python3-pytz
-Version:        2016.3
+Version:        2016.4
 Release:        0
 Url:            http://pytz.sourceforge.net
 Summary:        World timezone definitions, modern and historical
 License:        MIT
 Group:          Development/Languages/Python
-Source:         
http://pypi.python.org/packages/source/p/pytz/pytz-%{version}.tar.bz2
+Source:         
https://files.pythonhosted.org/packages/source/p/pytz/pytz-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  python3

++++++ pytz-2016.3.tar.bz2 -> pytz-2016.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/PKG-INFO new/pytz-2016.4/PKG-INFO
--- old/pytz-2016.3/PKG-INFO    2016-03-24 07:07:11.000000000 +0100
+++ new/pytz-2016.4/PKG-INFO    2016-04-22 15:11:10.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pytz
-Version: 2016.3
+Version: 2016.4
 Summary: World timezone definitions, modern and historical
 Home-page: http://pythonhosted.org/pytz
 Author: Stuart Bishop
@@ -143,19 +143,21 @@
         >>> dt2.strftime(fmt)
         '2002-10-27 01:30:00 EST-0500'
         
-        Converting between timezones also needs special attention. We also need
-        to use the ``normalize()`` method to ensure the conversion is correct.
+        Converting between timezones is more easily done, using the
+        standard astimezone method.
         
         >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899))
         >>> utc_dt.strftime(fmt)
         '2006-03-26 21:34:59 UTC+0000'
         >>> au_tz = timezone('Australia/Sydney')
-        >>> au_dt = au_tz.normalize(utc_dt.astimezone(au_tz))
+        >>> au_dt = utc_dt.astimezone(au_tz)
         >>> au_dt.strftime(fmt)
         '2006-03-27 08:34:59 AEDT+1100'
-        >>> utc_dt2 = utc.normalize(au_dt.astimezone(utc))
+        >>> utc_dt2 = au_dt.astimezone(utc)
         >>> utc_dt2.strftime(fmt)
         '2006-03-26 21:34:59 UTC+0000'
+        >>> utc_dt == utc_dt2
+        True
         
         You can take shortcuts when dealing with the UTC side of timezone
         conversions. ``normalize()`` and ``localize()`` are not really
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/README.txt new/pytz-2016.4/README.txt
--- old/pytz-2016.3/README.txt  2016-03-24 07:06:58.000000000 +0100
+++ new/pytz-2016.4/README.txt  2016-04-22 14:58:11.000000000 +0200
@@ -134,19 +134,21 @@
 >>> dt2.strftime(fmt)
 '2002-10-27 01:30:00 EST-0500'
 
-Converting between timezones also needs special attention. We also need
-to use the ``normalize()`` method to ensure the conversion is correct.
+Converting between timezones is more easily done, using the
+standard astimezone method.
 
 >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899))
 >>> utc_dt.strftime(fmt)
 '2006-03-26 21:34:59 UTC+0000'
 >>> au_tz = timezone('Australia/Sydney')
->>> au_dt = au_tz.normalize(utc_dt.astimezone(au_tz))
+>>> au_dt = utc_dt.astimezone(au_tz)
 >>> au_dt.strftime(fmt)
 '2006-03-27 08:34:59 AEDT+1100'
->>> utc_dt2 = utc.normalize(au_dt.astimezone(utc))
+>>> utc_dt2 = au_dt.astimezone(utc)
 >>> utc_dt2.strftime(fmt)
 '2006-03-26 21:34:59 UTC+0000'
+>>> utc_dt == utc_dt2
+True
 
 You can take shortcuts when dealing with the UTC side of timezone
 conversions. ``normalize()`` and ``localize()`` are not really
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz/__init__.py 
new/pytz-2016.4/pytz/__init__.py
--- old/pytz-2016.3/pytz/__init__.py    2016-03-24 07:06:58.000000000 +0100
+++ new/pytz-2016.4/pytz/__init__.py    2016-04-22 14:58:11.000000000 +0200
@@ -9,8 +9,8 @@
 '''
 
 # The IANA (nee Olson) database is updated several times a year.
-OLSON_VERSION = '2016c'
-VERSION = '2016.3'  # Switching to pip compatible version numbering.
+OLSON_VERSION = '2016d'
+VERSION = '2016.4'  # Switching to pip compatible version numbering.
 __version__ = VERSION
 
 OLSEN_VERSION = OLSON_VERSION # Old releases had this misspelling
@@ -804,6 +804,7 @@
  'Asia/Thimbu',
  'Asia/Thimphu',
  'Asia/Tokyo',
+ 'Asia/Tomsk',
  'Asia/Ujung_Pandang',
  'Asia/Ulaanbaatar',
  'Asia/Ulan_Bator',
@@ -930,6 +931,7 @@
  'Europe/Jersey',
  'Europe/Kaliningrad',
  'Europe/Kiev',
+ 'Europe/Kirov',
  'Europe/Lisbon',
  'Europe/Ljubljana',
  'Europe/London',
@@ -1360,6 +1362,7 @@
  'Asia/Tehran',
  'Asia/Thimphu',
  'Asia/Tokyo',
+ 'Asia/Tomsk',
  'Asia/Ulaanbaatar',
  'Asia/Urumqi',
  'Asia/Ust-Nera',
@@ -1418,6 +1421,7 @@
  'Europe/Jersey',
  'Europe/Kaliningrad',
  'Europe/Kiev',
+ 'Europe/Kirov',
  'Europe/Lisbon',
  'Europe/Ljubljana',
  'Europe/London',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz/tests/test_tzinfo.py 
new/pytz-2016.4/pytz/tests/test_tzinfo.py
--- old/pytz-2016.3/pytz/tests/test_tzinfo.py   2016-03-24 07:06:58.000000000 
+0100
+++ new/pytz-2016.4/pytz/tests/test_tzinfo.py   2016-04-22 14:58:11.000000000 
+0200
@@ -21,8 +21,8 @@
 
 # I test for expected version to ensure the correct version of pytz is
 # actually being tested.
-EXPECTED_VERSION='2016.3'
-EXPECTED_OLSON_VERSION='2016c'
+EXPECTED_VERSION='2016.4'
+EXPECTED_OLSON_VERSION='2016d'
 
 fmt = '%Y-%m-%d %H:%M:%S %Z%z'
 
Files old/pytz-2016.3/pytz/zoneinfo/America/Caracas and 
new/pytz-2016.4/pytz/zoneinfo/America/Caracas differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Almaty and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Almaty differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Anadyr and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Anadyr differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Aqtau and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Aqtau differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Aqtobe and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Aqtobe differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Baku and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Baku differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Barnaul and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Barnaul differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Chita and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Chita differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Irkutsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Irkutsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Kamchatka and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Kamchatka differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Khandyga and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Khandyga differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Krasnoyarsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Krasnoyarsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Magadan and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Magadan differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Novokuznetsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Novokuznetsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Novosibirsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Novosibirsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Omsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Omsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Oral and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Oral differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Qyzylorda and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Qyzylorda differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Sakhalin and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Sakhalin differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Srednekolymsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Srednekolymsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Tomsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Tomsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Ust-Nera and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Ust-Nera differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Vladivostok and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Vladivostok differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Yakutsk and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Yakutsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Yekaterinburg and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Yekaterinburg differ
Files old/pytz-2016.3/pytz/zoneinfo/Asia/Yerevan and 
new/pytz-2016.4/pytz/zoneinfo/Asia/Yerevan differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Astrakhan and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Astrakhan differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Kaliningrad and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Kaliningrad differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Kirov and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Kirov differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Minsk and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Minsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Moscow and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Moscow differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Samara and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Samara differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Ulyanovsk and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Ulyanovsk differ
Files old/pytz-2016.3/pytz/zoneinfo/Europe/Volgograd and 
new/pytz-2016.4/pytz/zoneinfo/Europe/Volgograd differ
Files old/pytz-2016.3/pytz/zoneinfo/W-SU and new/pytz-2016.4/pytz/zoneinfo/W-SU 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz/zoneinfo/zone.tab 
new/pytz-2016.4/pytz/zoneinfo/zone.tab
--- old/pytz-2016.3/pytz/zoneinfo/zone.tab      2016-03-24 07:06:58.000000000 
+0100
+++ new/pytz-2016.4/pytz/zoneinfo/zone.tab      2016-04-22 14:58:11.000000000 
+0200
@@ -329,14 +329,16 @@
 RU     +5443+02030     Europe/Kaliningrad      MSK-01 - Kaliningrad
 RU     +554521+0373704 Europe/Moscow   MSK+00 - Moscow area
 RU     +4457+03406     Europe/Simferopol       MSK+00 - Crimea
-RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Kirov, 
Saratov
+RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Saratov
+RU     +5836+04939     Europe/Kirov    MSK+00 - Kirov
 RU     +4621+04803     Europe/Astrakhan        MSK+01 - Astrakhan
 RU     +5312+05009     Europe/Samara   MSK+01 - Samara, Udmurtia
 RU     +5420+04824     Europe/Ulyanovsk        MSK+01 - Ulyanovsk
 RU     +5651+06036     Asia/Yekaterinburg      MSK+02 - Urals
 RU     +5500+07324     Asia/Omsk       MSK+03 - Omsk
-RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk, Tomsk
+RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk
 RU     +5322+08345     Asia/Barnaul    MSK+04 - Altai
+RU     +5630+08458     Asia/Tomsk      MSK+04 - Tomsk
 RU     +5345+08707     Asia/Novokuznetsk       MSK+04 - Kemerovo
 RU     +5601+09250     Asia/Krasnoyarsk        MSK+04 - Krasnoyarsk area
 RU     +5216+10420     Asia/Irkutsk    MSK+05 - Irkutsk, Buryatia
@@ -345,7 +347,7 @@
 RU     +623923+1353314 Asia/Khandyga   MSK+06 - Tomponsky, Ust-Maysky
 RU     +4310+13156     Asia/Vladivostok        MSK+07 - Amur River
 RU     +643337+1431336 Asia/Ust-Nera   MSK+07 - Oymyakonsky
-RU     +5934+15048     Asia/Magadan    MSK+07 - Magadan
+RU     +5934+15048     Asia/Magadan    MSK+08 - Magadan
 RU     +4658+14242     Asia/Sakhalin   MSK+08 - Sakhalin Island
 RU     +6728+15343     Asia/Srednekolymsk      MSK+08 - Sakha (E); North Kuril 
Is
 RU     +5301+15839     Asia/Kamchatka  MSK+09 - Kamchatka
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz/zoneinfo/zone1970.tab 
new/pytz-2016.4/pytz/zoneinfo/zone1970.tab
--- old/pytz-2016.3/pytz/zoneinfo/zone1970.tab  2016-03-24 07:06:58.000000000 
+0100
+++ new/pytz-2016.4/pytz/zoneinfo/zone1970.tab  2016-04-22 14:58:11.000000000 
+0200
@@ -286,14 +286,16 @@
 RU     +5443+02030     Europe/Kaliningrad      MSK-01 - Kaliningrad
 RU     +554521+0373704 Europe/Moscow   MSK+00 - Moscow area
 RU     +4457+03406     Europe/Simferopol       MSK+00 - Crimea
-RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Kirov, 
Saratov
+RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Saratov
+RU     +5836+04939     Europe/Kirov    MSK+00 - Kirov
 RU     +4621+04803     Europe/Astrakhan        MSK+01 - Astrakhan
 RU     +5312+05009     Europe/Samara   MSK+01 - Samara, Udmurtia
 RU     +5420+04824     Europe/Ulyanovsk        MSK+01 - Ulyanovsk
 RU     +5651+06036     Asia/Yekaterinburg      MSK+02 - Urals
 RU     +5500+07324     Asia/Omsk       MSK+03 - Omsk
-RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk, Tomsk
+RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk
 RU     +5322+08345     Asia/Barnaul    MSK+04 - Altai
+RU     +5630+08458     Asia/Tomsk      MSK+04 - Tomsk
 RU     +5345+08707     Asia/Novokuznetsk       MSK+04 - Kemerovo
 RU     +5601+09250     Asia/Krasnoyarsk        MSK+04 - Krasnoyarsk area
 RU     +5216+10420     Asia/Irkutsk    MSK+05 - Irkutsk, Buryatia
@@ -302,7 +304,7 @@
 RU     +623923+1353314 Asia/Khandyga   MSK+06 - Tomponsky, Ust-Maysky
 RU     +4310+13156     Asia/Vladivostok        MSK+07 - Amur River
 RU     +643337+1431336 Asia/Ust-Nera   MSK+07 - Oymyakonsky
-RU     +5934+15048     Asia/Magadan    MSK+07 - Magadan
+RU     +5934+15048     Asia/Magadan    MSK+08 - Magadan
 RU     +4658+14242     Asia/Sakhalin   MSK+08 - Sakhalin Island
 RU     +6728+15343     Asia/Srednekolymsk      MSK+08 - Sakha (E); North Kuril 
Is
 RU     +5301+15839     Asia/Kamchatka  MSK+09 - Kamchatka
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz.egg-info/PKG-INFO 
new/pytz-2016.4/pytz.egg-info/PKG-INFO
--- old/pytz-2016.3/pytz.egg-info/PKG-INFO      2016-03-24 07:07:11.000000000 
+0100
+++ new/pytz-2016.4/pytz.egg-info/PKG-INFO      2016-04-22 15:11:10.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pytz
-Version: 2016.3
+Version: 2016.4
 Summary: World timezone definitions, modern and historical
 Home-page: http://pythonhosted.org/pytz
 Author: Stuart Bishop
@@ -143,19 +143,21 @@
         >>> dt2.strftime(fmt)
         '2002-10-27 01:30:00 EST-0500'
         
-        Converting between timezones also needs special attention. We also need
-        to use the ``normalize()`` method to ensure the conversion is correct.
+        Converting between timezones is more easily done, using the
+        standard astimezone method.
         
         >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899))
         >>> utc_dt.strftime(fmt)
         '2006-03-26 21:34:59 UTC+0000'
         >>> au_tz = timezone('Australia/Sydney')
-        >>> au_dt = au_tz.normalize(utc_dt.astimezone(au_tz))
+        >>> au_dt = utc_dt.astimezone(au_tz)
         >>> au_dt.strftime(fmt)
         '2006-03-27 08:34:59 AEDT+1100'
-        >>> utc_dt2 = utc.normalize(au_dt.astimezone(utc))
+        >>> utc_dt2 = au_dt.astimezone(utc)
         >>> utc_dt2.strftime(fmt)
         '2006-03-26 21:34:59 UTC+0000'
+        >>> utc_dt == utc_dt2
+        True
         
         You can take shortcuts when dealing with the UTC side of timezone
         conversions. ``normalize()`` and ``localize()`` are not really
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytz-2016.3/pytz.egg-info/SOURCES.txt 
new/pytz-2016.4/pytz.egg-info/SOURCES.txt
--- old/pytz-2016.3/pytz.egg-info/SOURCES.txt   2016-03-24 07:07:11.000000000 
+0100
+++ new/pytz-2016.4/pytz.egg-info/SOURCES.txt   2016-04-22 15:11:10.000000000 
+0200
@@ -383,6 +383,7 @@
 pytz/zoneinfo/Asia/Thimbu
 pytz/zoneinfo/Asia/Thimphu
 pytz/zoneinfo/Asia/Tokyo
+pytz/zoneinfo/Asia/Tomsk
 pytz/zoneinfo/Asia/Ujung_Pandang
 pytz/zoneinfo/Asia/Ulaanbaatar
 pytz/zoneinfo/Asia/Ulan_Bator
@@ -501,6 +502,7 @@
 pytz/zoneinfo/Europe/Jersey
 pytz/zoneinfo/Europe/Kaliningrad
 pytz/zoneinfo/Europe/Kiev
+pytz/zoneinfo/Europe/Kirov
 pytz/zoneinfo/Europe/Lisbon
 pytz/zoneinfo/Europe/Ljubljana
 pytz/zoneinfo/Europe/London


Reply via email to