From 78ed37c76cbf8920def023b51d16b4a5398c32a6 Mon Sep 17 00:00:00 2001 From: jdh2358 <jdh2358@gmail.com> Date: Tue, 11 Oct 2011 12:32:46 -0500 Subject: [PATCH 1/2] bumb version string; change python 2.4 to 2.6 dependency --- INSTALL | 6 +++--- doc/devel/coding_guide.rst | 3 +-- doc/users/whats_new.rst | 2 +- lib/matplotlib/__init__.py | 2 +- setup.py | 4 ++-- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/INSTALL b/INSTALL index 08fc3ab05629..119bf99a8896 100644 --- a/INSTALL +++ b/INSTALL @@ -54,7 +54,7 @@ Next, we need to get matplotlib installed. We provide prebuilt binaries for OS X and Windows on the matplotlib `download <http://sourceforge.net/projects/matplotlib/files/>`_ page. Click on the latest release of the "matplotlib" package, choose your python -version (e.g., 2.5, 2.6 or 2.7) and your platform (macosx or win32). +version (e.g., 2.6 or 2.7) and your platform (macosx or win32). If you have any problems, please check the :ref:`installing-faq`, search using Google, and/or post a question to the `mailing list <http://sourceforge.net/project/showfiles.php?group_id=80706>`_. @@ -179,8 +179,8 @@ libraries themselves. This does not build matplotlib, but it does get the install the build dependencies, which will make building from source easier. -:term:`python` 2.4 (or later but not python3) - matplotlib requires python 2.4 or later (`download <http://www.python.org/download/>`__) +:term:`python` 2.6 (or later but not python3) + matplotlib requires python 2.6 or later (`download <http://www.python.org/download/>`__) :term:`numpy` 1.1 (or later) array support for python (`download diff --git a/doc/devel/coding_guide.rst b/doc/devel/coding_guide.rst index 0c71085acad2..34ea7ca6f7e2 100644 --- a/doc/devel/coding_guide.rst +++ b/doc/devel/coding_guide.rst @@ -17,8 +17,7 @@ in mind. and consider posting to `matplotlib-devel <http://lists.sourceforge.net/mailman/listinfo/matplotlib-devel>`_ -* Are your changes python2.4 compatible? We still support 2.4, so - avoid features new to 2.5 +* Are your changes python2.6 compatible? We support python2.6 and later * Can you pass :file:`examples/tests/backend_driver.py`? This is our poor man's unit test. diff --git a/doc/users/whats_new.rst b/doc/users/whats_new.rst index 4d293b802086..d066ee326709 100644 --- a/doc/users/whats_new.rst +++ b/doc/users/whats_new.rst @@ -9,7 +9,7 @@ This page just covers the highlights -- for the full story, see the .. note:: Matplotlib version 1.1 is the last major release compatible with Python - versions 2.4 to 2.7. The next major release will support + versions 2.4 to 2.7. matplotlib 1.2 and later require versions 2.6, 2.7, and 3.1 and higher. .. _whats-new-1-1: diff --git a/lib/matplotlib/__init__.py b/lib/matplotlib/__init__.py index 316022ce0541..2ca24a66e0fa 100644 --- a/lib/matplotlib/__init__.py +++ b/lib/matplotlib/__init__.py @@ -99,7 +99,7 @@ """ from __future__ import generators -__version__ = '1.1.x' +__version__ = '1.2.x' import os, re, shutil, subprocess, sys, warnings import distutils.sysconfig diff --git a/setup.py b/setup.py index 2f138218881d..31241ce78759 100644 --- a/setup.py +++ b/setup.py @@ -28,8 +28,8 @@ import sys major, minor1, minor2, s, tmp = sys.version_info -if major==2 and minor1<4 or major<2: - raise SystemExit("""matplotlib requires Python 2.4 or later.""") +if major==2 and minor1<6 or major<2: + raise SystemExit("""matplotlib requires Python 2.6 or later.""") import glob from distutils.core import setup From aad1d26000e75b4b60e5d8f271ba941c4934a6c3 Mon Sep 17 00:00:00 2001 From: jdh2358 <jdh2358@gmail.com> Date: Tue, 11 Oct 2011 12:45:12 -0500 Subject: [PATCH 2/2] added pytz 2011k --- lib/pytz/__init__.py | 10 ++++++- lib/pytz/tests/test_tzinfo.py | 2 +- lib/pytz/tzinfo.py | 37 ++++++++++++++++++++++-- lib/pytz/zoneinfo/Africa/Cairo | Bin 9371 -> 1901 bytes lib/pytz/zoneinfo/Africa/Casablanca | Bin 558 -> 586 bytes lib/pytz/zoneinfo/Africa/Dar_es_Salaam | Bin 229 -> 229 bytes lib/pytz/zoneinfo/Africa/Juba | Bin 0 -> 669 bytes lib/pytz/zoneinfo/Africa/Kampala | Bin 269 -> 269 bytes lib/pytz/zoneinfo/Africa/Nairobi | Bin 269 -> 269 bytes lib/pytz/zoneinfo/America/Goose_Bay | Bin 3203 -> 3193 bytes lib/pytz/zoneinfo/America/Havana | Bin 2411 -> 2411 bytes lib/pytz/zoneinfo/America/Kralendijk | Bin 0 -> 194 bytes lib/pytz/zoneinfo/America/Lower_Princes | Bin 0 -> 194 bytes lib/pytz/zoneinfo/America/Metlakatla | Bin 2264 -> 717 bytes lib/pytz/zoneinfo/America/Resolute | Bin 8554 -> 1916 bytes lib/pytz/zoneinfo/America/Santiago | Bin 9227 -> 9227 bytes lib/pytz/zoneinfo/America/St_Johns | Bin 3648 -> 3638 bytes lib/pytz/zoneinfo/Asia/Anadyr | Bin 1931 -> 1183 bytes lib/pytz/zoneinfo/Asia/Gaza | Bin 2285 -> 1534 bytes lib/pytz/zoneinfo/Asia/Hebron | Bin 0 -> 1562 bytes lib/pytz/zoneinfo/Asia/Irkutsk | Bin 1967 -> 1203 bytes lib/pytz/zoneinfo/Asia/Istanbul | Bin 2721 -> 2721 bytes lib/pytz/zoneinfo/Asia/Kamchatka | Bin 1915 -> 1167 bytes lib/pytz/zoneinfo/Asia/Krasnoyarsk | Bin 1946 -> 1182 bytes lib/pytz/zoneinfo/Asia/Magadan | Bin 1947 -> 1183 bytes lib/pytz/zoneinfo/Asia/Novokuznetsk | Bin 1968 -> 1220 bytes lib/pytz/zoneinfo/Asia/Novosibirsk | Bin 1944 -> 1196 bytes lib/pytz/zoneinfo/Asia/Omsk | Bin 1946 -> 1182 bytes lib/pytz/zoneinfo/Asia/Sakhalin | Bin 1961 -> 1213 bytes lib/pytz/zoneinfo/Asia/Vladivostok | Bin 1961 -> 1197 bytes lib/pytz/zoneinfo/Asia/Yakutsk | Bin 1946 -> 1183 bytes lib/pytz/zoneinfo/Asia/Yekaterinburg | Bin 2000 -> 1252 bytes lib/pytz/zoneinfo/Atlantic/Stanley | Bin 1993 -> 1965 bytes lib/pytz/zoneinfo/Canada/Newfoundland | Bin 3648 -> 3638 bytes lib/pytz/zoneinfo/Chile/Continental | Bin 9227 -> 9227 bytes lib/pytz/zoneinfo/Chile/EasterIsland | Bin 8989 -> 8989 bytes lib/pytz/zoneinfo/Cuba | Bin 2411 -> 2411 bytes lib/pytz/zoneinfo/Egypt | Bin 9371 -> 1901 bytes lib/pytz/zoneinfo/Europe/Istanbul | Bin 2721 -> 2721 bytes lib/pytz/zoneinfo/Europe/Kaliningrad | Bin 2233 -> 1494 bytes lib/pytz/zoneinfo/Europe/Kiev | Bin 2057 -> 1316 bytes lib/pytz/zoneinfo/Europe/Minsk | Bin 2067 -> 1328 bytes lib/pytz/zoneinfo/Europe/Moscow | Bin 2226 -> 1464 bytes lib/pytz/zoneinfo/Europe/Samara | Bin 2078 -> 1330 bytes lib/pytz/zoneinfo/Europe/Simferopol | Bin 2113 -> 1372 bytes lib/pytz/zoneinfo/Europe/Uzhgorod | Bin 2077 -> 1336 bytes lib/pytz/zoneinfo/Europe/Volgograd | Bin 1982 -> 1234 bytes lib/pytz/zoneinfo/Europe/Zaporozhye | Bin 2085 -> 1344 bytes lib/pytz/zoneinfo/Pacific/Apia | Bin 268 -> 343 bytes lib/pytz/zoneinfo/Pacific/Easter | Bin 8989 -> 8989 bytes lib/pytz/zoneinfo/Turkey | Bin 2721 -> 2721 bytes lib/pytz/zoneinfo/W-SU | Bin 2226 -> 1464 bytes lib/pytz/zoneinfo/iso3166.tab | 10 +++++-- lib/pytz/zoneinfo/zone.tab | 12 +++++--- 54 files changed, 61 insertions(+), 10 deletions(-) create mode 100644 lib/pytz/zoneinfo/Africa/Juba create mode 100644 lib/pytz/zoneinfo/America/Kralendijk create mode 100644 lib/pytz/zoneinfo/America/Lower_Princes create mode 100644 lib/pytz/zoneinfo/Asia/Hebron diff --git a/lib/pytz/__init__.py b/lib/pytz/__init__.py index f6bcf100d5a5..c4a3462740ae 100644 --- a/lib/pytz/__init__.py +++ b/lib/pytz/__init__.py @@ -9,7 +9,7 @@ ''' # The Olson database is updated several times a year. -OLSON_VERSION = '2011c' +OLSON_VERSION = '2011k' VERSION = OLSON_VERSION # Version format for a patch release - only one so far. #VERSION = OLSON_VERSION + '.2' @@ -544,6 +544,7 @@ def _test(): 'Africa/Gaborone', 'Africa/Harare', 'Africa/Johannesburg', + 'Africa/Juba', 'Africa/Kampala', 'Africa/Khartoum', 'Africa/Kigali', @@ -658,10 +659,12 @@ def _test(): 'America/Kentucky/Louisville', 'America/Kentucky/Monticello', 'America/Knox_IN', + 'America/Kralendijk', 'America/La_Paz', 'America/Lima', 'America/Los_Angeles', 'America/Louisville', + 'America/Lower_Princes', 'America/Maceio', 'America/Managua', 'America/Manaus', @@ -772,6 +775,7 @@ def _test(): 'Asia/Dushanbe', 'Asia/Gaza', 'Asia/Harbin', + 'Asia/Hebron', 'Asia/Ho_Chi_Minh', 'Asia/Hong_Kong', 'Asia/Hovd', @@ -1118,6 +1122,7 @@ def _test(): 'Africa/Gaborone', 'Africa/Harare', 'Africa/Johannesburg', + 'Africa/Juba', 'Africa/Kampala', 'Africa/Khartoum', 'Africa/Kigali', @@ -1220,9 +1225,11 @@ def _test(): 'America/Juneau', 'America/Kentucky/Louisville', 'America/Kentucky/Monticello', + 'America/Kralendijk', 'America/La_Paz', 'America/Lima', 'America/Los_Angeles', + 'America/Lower_Princes', 'America/Maceio', 'America/Managua', 'America/Manaus', @@ -1325,6 +1332,7 @@ def _test(): 'Asia/Dushanbe', 'Asia/Gaza', 'Asia/Harbin', + 'Asia/Hebron', 'Asia/Ho_Chi_Minh', 'Asia/Hong_Kong', 'Asia/Hovd', diff --git a/lib/pytz/tests/test_tzinfo.py b/lib/pytz/tests/test_tzinfo.py index c4da6b58a07d..d8e5ddf33397 100644 --- a/lib/pytz/tests/test_tzinfo.py +++ b/lib/pytz/tests/test_tzinfo.py @@ -21,7 +21,7 @@ # I test for expected version to ensure the correct version of pytz is # actually being tested. -EXPECTED_VERSION='2011c' +EXPECTED_VERSION='2011k' fmt = '%Y-%m-%d %H:%M:%S %Z%z' diff --git a/lib/pytz/tzinfo.py b/lib/pytz/tzinfo.py index 2be4fb8425df..1bb57c250039 100644 --- a/lib/pytz/tzinfo.py +++ b/lib/pytz/tzinfo.py @@ -107,10 +107,33 @@ def localize(self, dt, is_dst=False): return dt.replace(tzinfo=self) def normalize(self, dt, is_dst=False): - '''Correct the timezone information on the given datetime''' + '''Correct the timezone information on the given datetime. + + This is normally a no-op, as StaticTzInfo timezones never have + ambiguous cases to correct: + + >>> from pytz import timezone + >>> gmt = timezone('GMT') + >>> isinstance(gmt, StaticTzInfo) + True + >>> dt = datetime(2011, 5, 8, 1, 2, 3, tzinfo=gmt) + >>> gmt.normalize(dt) is dt + True + + The supported method of converting between timezones is to use + datetime.astimezone(). Currently normalize() also works: + + >>> la = timezone('America/Los_Angeles') + >>> dt = la.localize(datetime(2011, 5, 7, 1, 2, 3)) + >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)' + >>> gmt.normalize(dt).strftime(fmt) + '2011-05-07 08:02:03 GMT (+0000)' + ''' + if dt.tzinfo is self: + return dt if dt.tzinfo is None: raise ValueError('Naive time - no tzinfo set') - return dt.replace(tzinfo=self) + return dt.astimezone(self) def __repr__(self): return '<StaticTzInfo %r>' % (self.zone,) @@ -192,6 +215,16 @@ def normalize(self, dt): >>> before = eastern.normalize(before) >>> before.strftime(fmt) '2002-10-27 01:50:00 EDT (-0400)' + + The supported method of converting between timezones is to use + datetime.astimezone(). Currently, normalize() also works: + + >>> th = timezone('Asia/Bangkok') + >>> am = timezone('Europe/Amsterdam') + >>> dt = th.localize(datetime(2011, 5, 7, 1, 2, 3)) + >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)' + >>> am.normalize(dt).strftime(fmt) + '2011-05-06 20:02:03 CEST (+0200)' ''' if dt.tzinfo is None: raise ValueError('Naive time - no tzinfo set') diff --git a/lib/pytz/zoneinfo/Africa/Cairo b/lib/pytz/zoneinfo/Africa/Cairo index 0b0f374d52c4b7f1a819ce489da42c97a94443ca..d3730dfbc1d2c88298e08b2362b9d6de80a0cc5a 100644 GIT binary patch delta 51 zcmV-30L=fJN$n1hBLRA`B=7-~@B&nl0|b*q10s{014{w`d$Z{S-~*G<AW@UxAPAEp JAtIAxBscSl5_kXr literal 9371 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 JN`qi&`CsM}iS_^h diff --git a/lib/pytz/zoneinfo/Africa/Casablanca b/lib/pytz/zoneinfo/Africa/Casablanca index 28ab6bcc93a383298ad6ce72bc0955020b406e17..77b88cffa389c297821a5faf9d379cc72bcfe68a 100644 GIT binary patch delta 60 zcmZ3-a*AbwGNbfFl^hP=={p+yOnN>{oFF;*Eu;0sM?mq(Y>XEK7=QpI38E1S907%A B6w3er delta 38 ocmX@bvW{hfGNa@~m7K{RfYjy~M#;$nj29prOE#`>*AN3P00R09jsO4v diff --git a/lib/pytz/zoneinfo/Africa/Dar_es_Salaam b/lib/pytz/zoneinfo/Africa/Dar_es_Salaam index 3b81079f23bdc794780e3eea8d5a9c13f88c0819..720d76c8300f94058c0948bd257bd6ee59c56070 100644 GIT binary patch delta 57 qcmaFL_>^&ixyThpCPoGZl`9NDpk=_o!oZ-mX5s<4iJ8tgq*MWi91Pw7 delta 57 qcmaFL_>^&ixyWNiCPoGZl`9NDpk=_o!oZ+5cj5uLiJ8tgq*MWkRt(+% diff --git a/lib/pytz/zoneinfo/Africa/Juba b/lib/pytz/zoneinfo/Africa/Juba new file mode 100644 index 0000000000000000000000000000000000000000..20284ff94b9bb40c738448781e8191b492d73305 GIT binary patch literal 669 zcmcK1%_~Gv7=ZCJpJuKZjIS}w<R%N5l(4XoucqXqPR(7ha8`zeEbNrY3MCtVfRrd% z+1T1h*&SP}*NO!TODoPZWo01?=XUPzbnDjXd4t8Zl_B+GMco%RtH*85nd{R>QO8*c zZH?&g_J>54DmH4W5*vH9@d+b!-M&uvQ<79=>#1Jxp7wOT#3gl`(&?KQX*e6VjTbS~ zw7aP@`_HDia&B8z?@jA$(YDQ8n)c$d&h{Oej?|IOB{od%?M`>TA4r#-)A@&WDO^?U z=uXKGhkkh?N)=ArjaC0($lW~et0ZTYo?i&m^kkV=ph|9kuiy_EKHaLN;AfWuNP=WR z(ja+|L`Wti6_N`{hGeVh(jobfgh)mtC6W_KieyF7B6*R-NM<B8k{d~mWUuMcBl(dL SAY(vAf&VlP&&_6F*!u#{HG)+D literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/Africa/Kampala b/lib/pytz/zoneinfo/Africa/Kampala index eab63498a625c92ae80fc74bab13d43627704f0b..b018ba26f2f35b040446ea625c521ec37b067c9d 100644 GIT binary patch delta 29 dcmeBW>SdZ>%@{J#Mv`&O#D}UAtG(eI9RQH)3Pu0` delta 29 dcmeBW>SdZ>&6qsVMv`&v#D}UAtG(eI9RQJm3Pu0` diff --git a/lib/pytz/zoneinfo/Africa/Nairobi b/lib/pytz/zoneinfo/Africa/Nairobi index 933be64c1cfbb326c6d3ac5dd27c4f197181c1d8..72676bb987d485a91f0cf7386ce9f104130f49d8 100644 GIT binary patch delta 29 dcmeBW>SdZ>&3I*^jU?lmi4RpLR(r!aIsl++3q}9{ delta 29 dcmeBW>SdZ>&G>ktjU?mTi4RpLR(r!aIsl;o3q}9{ diff --git a/lib/pytz/zoneinfo/America/Goose_Bay b/lib/pytz/zoneinfo/America/Goose_Bay index 49ee49fda6a44bc104d37aa64bfb80868df6e173..f2a981849d1d546ed15149f2684a77eb99cd53c2 100644 GIT binary patch delta 663 zcmW;JKS-NV6o&E72832D4izkjkVO|8%peFA?B<f-sm2hi#?z_<qgGorwe?R16?Jm5 zg(8_mr&2*F(!r_XB;Iy%k_!?yK^#OWi1)eQ^82{kdESNRcU3z}kMh5sNn1~g%KDAG zZVqev)Twk-hcwaoTN3|^nrz&VWU<7iYW7X)&$;co|8CxF9@_4+S<|z)ZF>*WCOxof z`wFj&#<%qCa<9C5v7-H%78xkd>R@YF1}|fpsS8QwIHE(PMH%{0q1lTg8U9*t6C)?* zW;FNIzW;e>#yYR;_}aGl(D=`O99uOLm3wxwZP-lS|J7X6isa6Ab-F4m(+BJN`8FnB z3ZHc5G$OO}T{^d4A@k{%n*Vk!yQxsPl*<D5aUF6YawT#paxHSP*IkWV?seBA1-z~T zQUa-g6hW$Bo;3WB2T6ovLQ)~QkYq?UB%RmgLlSyjMkJ-z<wTMqSsnR+v^<a(NsMGh zQX{#M<VbcTz1QVOCh)o$kSV-w4rCH!mLRAN0=D6SeUOciozQPpU6v?$Tpy1{Bhg61 FlLv}T*0cZs delta 673 zcmW;JJxEny9LMofp+gaf5hzL#ic{ISgCL@VE=}H>c9mP2S}GUye|^apy!rQDK}E>H zNo|ljxky2RSW7qw;t(wn;^5@V^0<hD(S!JWpR;_<IotpH`&Tquyg7e6yL~0G_A-6B zd?-z|dD=YwQ(l#vX}l#T@&EhUS~VlB$0s)NXw4*c_w4KIjCr%ZVcU+nO#9rTeY?|O zI(kyJGgof98b9f~g?f4aOtd>$CO!9~+WR6;de1{mR-8%lSE2Uh?@Qm;OYJ}XA_FT0 zHZH&SOlthX4u0D(LoI*o@Y13gsrqg|45iHI!_Rgs7Bgel+d5G#GI6x3lSNUP+(~Qt zDwL18Hk~>s6wTD>^p8u)bUfDV>R;JP+<B7EWr2IR4!IDy61fz)7P;8#u0}5Ry6cew zURMDrfz&{XAXP9+8eYhQBtkMFsgPVqG9(+4&g=3a3B4{OlG5vPB1w^~j%+|$evlVQ zjATYqBe{{}NOmN>*X2hh@VXh0DZFkDWD;bSAgBlew&4f+AR8e&q2H?XUi{XB=V474 PdD<9>R7NU8|8e&Q3ohoQ diff --git a/lib/pytz/zoneinfo/America/Havana b/lib/pytz/zoneinfo/America/Havana index f34e63a3a25e3bb45d854af2e213b4a380633238..b519c0947008a2f2704901487fd714bcbf7caba9 100644 GIT binary patch delta 25 ecmaDY^jc`cK}P1*&I_B5FtV_M8K>D6FaZFQ&<fT7 delta 25 dcmaDY^jc`cK}O~p|A5U$7+F}sjMHojm;i%02~Yq4 diff --git a/lib/pytz/zoneinfo/America/Kralendijk b/lib/pytz/zoneinfo/America/Kralendijk new file mode 100644 index 0000000000000000000000000000000000000000..6733d2413e3ba3e802c3a720ff09f30a5383a802 GIT binary patch literal 194 zcmWHE%1kq2zyQoZ5fBCeCLji}c_z#0DSVsp#)FaR|Ns373=IGOAK1ab^8f$w0}LEK iz99^ben1=?0#phDAtadm9|%CEgJ|My-~w7^!UX`QS1t7b literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/America/Lower_Princes b/lib/pytz/zoneinfo/America/Lower_Princes new file mode 100644 index 0000000000000000000000000000000000000000..6733d2413e3ba3e802c3a720ff09f30a5383a802 GIT binary patch literal 194 zcmWHE%1kq2zyQoZ5fBCeCLji}c_z#0DSVsp#)FaR|Ns373=IGOAK1ab^8f$w0}LEK iz99^ben1=?0#phDAtadm9|%CEgJ|My-~w7^!UX`QS1t7b literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/America/Metlakatla b/lib/pytz/zoneinfo/America/Metlakatla index 05ff095e1c6ad69d1c5f686c9126af7562de212d..4145b9a58164680ce931c1db83eaf92f713bcf74 100644 GIT binary patch delta 109 zcmca1c$Rg7xF9P70|N+yfFcmHPSog_oWP_w`7M*&WI<*bM#jko%#woaKq(Lg0c9X& y-y8*$V_{@sW|{neU1IVFcDBhW9NH{Cz99@iZQ_$RaBy-lGB9xYrUr*tZ~*|;MH0dQ literal 2264 zcmciCeN0tl0LSseyO)=GDo~`0J*hz;TrVhi70XoI72^uVmBh@%cp0RjLRTmy-Pp_; z<00outJsrsE!PYkv)L*lx7u363YsfzjJ1`{VwLrWmAkj+`>_5g=bxUl=X}o2`TO?` zu5W56bpCh6n=c%$ZgY4~`+R?f9+~yWwvpN_5kBLWk+*V%b0kMby^t)T+mmF>_WM<A zZMKeElc?gCx^#l~XO+;sT)V_M<vQ_^O#JnvN*eFi$=?o(l%ZaI+k5@u_T%qJ@k+0_ zW51GjcC?DSns&(4nzbUWEGVZgTp*_96wCCPRcg8`U1mfVsf?@h_1)i3Q|^(eI`iW{ z)r?cu^gVA}R5CP2-n;ihHM2TJ&T76OW*7Y;?_2eO$V&T4X6N>a?C^xnN!%lH#=g+G zS2l||gQs-fXs62WJD@!So7CLSXSDagGF8y{vMg+!t>*dL<ov35Rg_&ViwiHS1qnXs zbH@qar3|_7?@MCQr`Ki4#m~gzlj-___um!|_WY%nyxJ`uYWYqt?K-ZORSfFobuX#X zxmvF%-KtjnJ}UkBFAD$YX<3%CMU)L3ma8UKi-%tu(B<cwRbbaaz53m9Rk2~Gt~}&X zYZlk&M?ykXxl43#?Nt@Lo~f&gzE;&gERySH{3h0Y;+8exQL+A5SUxs(T5RYVmyZt~ z78~o%$|w3d#HPTQuHAP~ZO$LkPd4sUbty-6y}w4)Pju<V>=M;D+@PBhGF8)wmAd)I zh<fT!z1;GpTWk&a<<tFP(NdiwxAlyR?ZruQN6T5!nl>TZDvpV^h)aijLn<`(lWtEx zs@eyKb;q?X^=x0ie(swFwX3sN?>@6qb#83c&mYNEQPED!&F<K^TX;tzJ$oD{5_w%k z#oFf-`%Jdqg?$&5RY9lnQFAKIDGfS-dh@|?qRg3m25-EWDdsnatH&JPr$@}SWa!)l z+`Z46fvgBwlGUsU?V@;LRa|CSz`BryAuB_chO7-)9I`sASst=Jt63njLS%`^8j(dJ zt3;NGtP@!%vQlKJ$Xb!bBCAD~i>wz}FtTE+Su(O_WYNf~k!2(6Mi!2&99cTDc4YC$ z>XGFm>$jQ$AQiBh5+F4|ihxuBDFadmq!36YkWwJEK#GA>11Sem52PSSMXaVINKKHU zAXP!ig46{m3{n}SG)Qfb;vm&Q%7fI$Y6^r@$ZAT2)W~Xzgj5MB6H+InP)MbaQX#cM ziiK1QDHl>Nt0@>#F{>#VQZuV58d5c+Y)IXZ!XcGIN{7@ADIQWiq<l#IkOCqVw3-qk zHME){B2~1SG9q<E3W-z_DJ4=%q?kxGk#ZvSL<)*j)M`qK)YNK<id5BV%8Jw#DJ)W1 zq_jwFk>cWHbz@?q<8F4xC)~o@an5Ja-L5xzng;);zNW_}f#!RvZE$LNz_j<q9sak( alO|GUACJ7iJWrv=n-?f3@DzBwiT?mdeKoWI diff --git a/lib/pytz/zoneinfo/America/Resolute b/lib/pytz/zoneinfo/America/Resolute index 553744029560488d62284ff1658565d9ba9d627e..7713f5bead4314819aa3feefaaecc9f0ab2a5ebe 100644 GIT binary patch delta 905 zcma))J!q3b0ERE0!J?3Y#lJz)9|s51kSG-gyI3J4nnrDm)ui<=C9PU}Y8#uj_Pasa z(cyzyL5f3k5m71BP93z4QbY+(1r<ev;0+EArFze0ar8Ytp8IZmpZCY%wfg4`KKG@F zwGQgo`}-muNa^_exJXo^`sjmu>R6>yCMQa&b0H#AxvV-q(;!bAYF8&me#x#~jVgVr zBGYR=m1$d)nXf_79sHoX-w1JLeL<fse-_!*S)IGHEP9s4bZ`E#I5(Hm=aaA0h3S&K z*jiSX3R#(V15>Im)-L<1{i?91Q5N1N)Ign24m=I1%iq4pD>HF%b>)v9EbbN8o_*3o znShXYU+e2_KgErqNBZWrcVaj-t%ujEs(7$0i>oVYbmx>DU3#HPzx(CboTtV=CgjBA zh`PNPl9Rosl{;H69iOv-<860>UX!yi;J3fEN58kl*==68ny=1tohJX2hhmc#Yi{<I zofb#jn*Z)psE$ydrKylmqot{mP$#5PNUe}+A@xEkhSUtH8d5i;a!Bo#uIZi&{aYFb z1P_+R1;Gcz3Be1*4Z#n@5y2D06~q_B8N?fO^Tr(){8<`@5RaC|CB&ztaSHJYaZB(E zaZK<GaZT_IaZd1V;0oju24HDM02zX%83SYxmSz-?VL-+K83<$~kfA`v0{<OMZ6S6# iwSoNSbXs<Fbfph;97%_g`@{Rfkx()k4M)R~&3^&rlmvMI literal 8554 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 diff --git a/lib/pytz/zoneinfo/America/Santiago b/lib/pytz/zoneinfo/America/Santiago index 453d78741e3ef7aa91a8cbfc6c75c609138ce411..a8cafe6a88993c1e006477f10b9e7dfabcc5a43a 100644 GIT binary patch delta 37 ncmeD7==RufmXZA!yMbRo(}B%b7)@BYfgA=P01F7S|BwLy{s;_{ delta 37 ncmeD7==RufmXUq>qYZu&WgIqNVKiao267mH04yNP{zC=;9Hb4Q diff --git a/lib/pytz/zoneinfo/America/St_Johns b/lib/pytz/zoneinfo/America/St_Johns index f5d2855c5b80a7c4d3c79d0f22c24c32e1eda161..27416c3797327dd0451404b37be7e866b46af759 100644 GIT binary patch delta 681 zcmW;JKS<PJ9LMpWc&HcW&>)COxui>p2MQ<DD18^v>^#4gX?iDz|ME|ISeb_+v=w-m zn>siq6$jFEI5a#MA#TqgM}r6=qGOau&-?i;uOH9$eSh|9cWb}iEY0p#N=IKzJJ&Ac z@q-%enmd#yx2`naotOB(q9$6_Bys%L>g{hve;nD~>zsMIU9iuJbEa=)%RVpknEuqV z9oT3!FWNVC@O?st?k{OF9g|dLQimVa$nbfart7aH{i{Jo%8D|w6V}m_JsJCS*T%;W zj?6@++`jx$Fq7S<cIxAnnQr-MXC{};tEwG4+mSM}*ZZ1@ElH;MS?8;hGGF+hum7~k zn~f=bYa3)?u}j~556fbIvu4-NBzIX_y&9@m4TbU*p}KNz4BW?^$gRk|$j!*z$n9Qt zKhnVKIv_2)t_RWt>4LOD`e2qw{16I>g#<&QA>ojCNI)c_*M&r4dR<T?s@H`@;v#_^ z*?`DA5E_Y%1V^GH;gR^r0LTblHv}?<*A0S<;&sCy;~)bCL46Rg5)Uketc5Iwezn8M Yo!sw8S^hHeuq1r1JsNF{Ha6Y(4`syMUjP6A delta 691 zcmW;JJxE(o7>Ds&3~FmSNGSxGY9~RcnhchrxM~-%ABkwI*4j4)wSK>T)z%CKI<_@f zHwSSnwIJ#yLAr`a7pIWn(4_<{oIwym&vWkbyZ3JI^FNH{qd#jaG6(;pXCSIiH-F2s z_Od=-IFJ|jike7nN#goMds|ne*A#4D-KOdLmAC!nCG&E3$G$4`n}KZB4j#9gAsMx= zx9^+b?sa|hsZB<jQu;O>6}jD|sm`*bN{yOsC`$UYM#m~oWbAuM$N%ig#J8I^@$M{d zCKvwNsl6RDojkQOpR;DRb<fUCkDB?rU#<2$F<Snii;q*XSoosLkuF(2p3{}9MtQ%T z(AA3?`LOm#KOU82Z78Cdtux78Rzx;J)f=JEes$<U6*mU%;ZEdM<X+@v<Zk44ue%>< z;B_647GBo_X@Yb?+8})}LnK}Zg~URFA<>X<NIWDU64C2IA~C%#C=%7{!Xj~zz>Z8n zWPT7DiH!tDq9fsv_{adr2wpb?GKSX;f{fyI!yw}z0|h}t5U>(ISPEGSSq%MZ=i&NX cF<iNS8Sc1orzO@Fi$Cm+$D8BLG5>MvKLbeWQ2+n{ diff --git a/lib/pytz/zoneinfo/Asia/Anadyr b/lib/pytz/zoneinfo/Asia/Anadyr index a49b1688a55250be04ace8c43c507342bbddef5f..2841a6376d9f9694ab79586449398d15a57d20a5 100644 GIT binary patch delta 164 zcmeC?pU*i#T#$=_fdPa;zyXN4HfpdiPGYiWWSv~fWTwf$u;Ks%i;r&zgQK4#m<SF5 iDP>?_1OW&WL}D{)^A{!-Cb(HfM4QD0vP;*{hzkI3ixxuw delta 880 zcmb`_Pe_w-9LMozHOP%H1<^W0bQ`+nhB!|$b_jyfG`C^tT2{Jpv%a;I&05bTDUu*t zmq_p+VTbS!MW8ni>TP%s=@3Lv&_Uu$i6?`8?+3bhlAiJK`tclg_`H8pp7A5k>#9AL zW%2S1o7c18bGz*JcQtx`=&N*$?`UV@k6y@p(ys6qjh$W6c<r(#8YVTdGp*e<i_*P0 zrWdzg%cYNL?b#?w@6;nnen`n>dq7ezqjDv6M*50Ly&9>PYsrXSKXF+4TTkjhg-_GR z4{G{{S8wco*PClwI{0}_Gc)D5W>>z+(BpZ%^=4IWr(dXyy_Gv1b8@%;spNtaa_@9j zhO2Ti5_qB`8kc<Kpyt<Gr10~cj?N#G`{jT>c-5@M*(!Zls8jpdFD?09k?^64{rpN< zSGbgOAN{wKW$iWH``<420h=Y+57`je5!n*i6WJ8m71<Wq*U@Z@?CfZ^M)pQFM|MZE zz3m(bzy~5AA&?kI5F`o`28n|NLLwod98D}F7!nN$hnX3>>>LQl2O=UNk(fwOBq|aX ziHihAA|s(4O>88%qlu1$$I%8;p941lxdq5gKyCy6ryJqpznsS#ZI8xIg+hj|n7^$l P&>RT*+d@HXZ1VmENi6%T diff --git a/lib/pytz/zoneinfo/Asia/Gaza b/lib/pytz/zoneinfo/Asia/Gaza index 043a06ce737149130cb1bb2608d1a46ad0301965..063ed39e8d8c3c2a85331edad4ed6797109c0097 100644 GIT binary patch delta 83 zcmaDW_>X&nGGoj}l{iKz!3&<Je?9P8;8ozgR&S0^;@%6s(>~wvGd&bAIfp4`@*k!Y j#@Nk?%=?&_1TRchWK-n^$}#`}Sj9*7*vU;C!Hir0$MGP| delta 802 zcmZ|MOGs2v9LMo{FAa%B<{~IMw&(?hb9IO*G-wf7KAOyQ)G23Do2G}A$7+1^@IpkJ z2$Wk?aEQT0xCt@|B4`R15x7W*Hc=sMYE%7P1W_Q}?|`f59uA+&S^mBY%f6M4Zm>ru zH>PYaEcG+L=NfViy78fF_H{p>jon;n_IIt&O#@+dpni)qx0R@a<;$fdI<H!bzDs=7 zTNVF0D{ViYsP@;7rQ_Wlm6*6Chw@YA@Ytm8ynovy`+c1n88k<lv$`vlFx`=M-LrFt zIa*q+)9cDidVa0WEUi%)@BMZ;{za)1&(_GvR}1RYy+6|XU{0ML{wQazPph+u7t+`F z$>?1lbbr%Jb8dZJpRXJ@7o42VmRvL0&sX)pkBk|dPV1pJb!K>ckG}Zyn7VYMM=syp ztFH9!mXV=y<uz^=%U(Q=y?FdbcAYPF(SPm||CgP%$EK1_-f_a>mxVTY!8}&*F%dEo zG8HlxG8r-(G95Bs!C*pUMr2B4PGnMKR%BZA*q0wRMs`NFM)pQFM|MZHNA@omG(b8O z3{oIDkR(VJBu#*4(T4{bA)Sy`NH3%r(hX^c^g|jV9Sa66k)B9Xq$|?avRum|Fb_mV vLL;$};7D{o7E1cLQ1L%^A{1X;TieoF5!>oU-EEasHC2&{ShX8*qs4y#g@ydh diff --git a/lib/pytz/zoneinfo/Asia/Hebron b/lib/pytz/zoneinfo/Asia/Hebron new file mode 100644 index 0000000000000000000000000000000000000000..841779271fe09b6cc431c49c162960bde52a47f8 GIT binary patch literal 1562 zcmZ|PTS(JU0LStF++4a*U{F+4R$AF*wX9ZlGtGG`<qxfg#PmodL_~w0qM{WM-5`31 zhyo)*5Q?mbi0CF1T`W&m=&92~Drz~?EDf{sJtGO4=g)ti@gGCb-`7ytw(3mlzvI?V zxH%R2=6%YOjn`G<=ZE%-%fGFck9%a($!aC*cFR|XgnE7KY52|7`pDbuO11_zi`E{W z-R8Y5+TID--q9cJxVgjn(zHMN^~^V`v;Ianx_f%0>r`{}TiHgdd)I_;&+-$I?;C2u zy^~WSKLW3#KL&$V-#B-;@6$7@zb`BLYi6#UwD-758mO1ay=}r%yHHNN_ft(e+9fA9 z4vJK9)}C_knwVO2Q%>7dBGOX5GQG?%rd!$e4DS~;<9)N7+1{iw9ysk;Z#%^7x>Pym z&Q>+|s6+bB6{vZYb@u!{vy{K^k@UBWPz$!?i_Dw`u`n+~ESh>rEKc``fa9<T9Pd_3 z##V`??mT<x;69brDde(`m1=oYu3T|HN3Fb?E?3p0sqB+(xq5%1$|*mfaw}TYnw(qF zJYTH{jvlb{M}1KFtvka7T@|YEj@vGJ-mi);6o=PdnRk9&)m>R~`eJ$M;s(34+^b5D z{IV>^-z&ip=W;oRy&MUNT=Bj&^vtqm`yKkvJ8_DB;l0beCYvWCW6y)ZkQEHB4_QTd z`qrAmxAY0cpU?>X5jUq&-@G3)sL#H;#p97VA(KL8g-i>X7cwzqX2{f#xgnE7W@psX zL*{4H6GUc+Oc9wQGD&2X$TX38A`?YsicA%mD>7MRwnjZ&WWGi{VPwY0l=-DFXQQ4p zGHYbo$h?t>BQr;)j?5jIJTiM^`pEo|1dt4jIt3&LBnc!7Bn>1FBoQPNBo!nVBpIX5 z21y6W2T2IY2uTUa$*7Y;vO>}_>b#J|kj#+Oklc{uknE83ko=GYkqnU(ksOgEkt~fm zO(ahwQ6y6&RU}s=StMH|U8By|s1yDtTW3O?E73LVmEd%9#rxLKGd+eDepIYpU2?49 dB=aQJaEd9}wXTGc<JGMH$Hb0Df9}il`~fri9YFv9 literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/Asia/Irkutsk b/lib/pytz/zoneinfo/Asia/Irkutsk index 8e1483e9e2d52745a2fee7ceb7efd4f097c83a17..7c38e7fd6b2863c2a7ec9fb0bc64705c88d49953 100644 GIT binary patch delta 75 zcmZ3_znOD_GNZ#r6%NKpO!kZ%lS`RQI2c$M80sc4a!%gJ<i_Z@`3I8#)8q|o4nP4l ab}JqR4zMh*k8cPAP=)a1dUgpWOD+Jmz!8xE delta 764 zcmZ9}O-NKx7>DsWI>^<^W)ap#dZQMB!_0&qMG+%KL6~LEXlmK`kxe<1spX`WT?wLs z2<cYPB6>G5Ey9$MHqp{*B@rP+?jmRrB@uy(sQa8%bl~tioaOT`ls;QKwb_i!ZgGrz z=xJOI53JIrTbty_(XG;)EtbUgGD$XkmX?aI(pvReT7NA_+qzHMwm2j0Kj*dM`5ig- zKCj0gO>5`eO+DdGY3go9yHdm2J#j;N;z{l8?3a@p>$Gq8K{@3lBwZPi^p{#W{W~OQ z-mI7Yr5}>Xue3<^Rk@zM{!s=VFYCGVOBuZOPKTO4=y2bho{zoI3;XWtNa&&FA_d7U zyE<BaPe$K%>)5x8GCs3cFD<mo<p*6dF}+K!jO`KkcBOb>6ZcYP^?$d-%bFU;lm-HW zlYyZ3#Oyb@!gmuYas&RM1X2Sjf>c4uAa#&JNF}6{)vtvVv-;JLa!5U-Ao>+u`yeGB z<V2DpS&_6zUL-M+8A*-gMv`0o>_~bfKQaMk^6rX#Fa;mXflPwTf=q+VgG_|XgiM9Z zg-mAkXG5m5`tu<Z;&_$6BM-Jj_Cz*Cc164GpW=Ei8Vvn&OT7BvPRFdVyE@+0V06Qd X1I-PIWVo?9QX7ed8@I(UT3z-Rtt!_2 diff --git a/lib/pytz/zoneinfo/Asia/Istanbul b/lib/pytz/zoneinfo/Asia/Istanbul index a7c16e76d1743ccdf5f8b7e6f8ef761e23456cb1..864099556bc9875b7e9258af6c3b221d84c68eae 100644 GIT binary patch delta 25 ecmZ1|x=?fjBNKD~-3gmnnD()P8AsXgFaZF0fC={i delta 25 dcmZ1|x=?fjBNKC9kHBUYrhTkn#!>b=OaNz~2vYz6 diff --git a/lib/pytz/zoneinfo/Asia/Kamchatka b/lib/pytz/zoneinfo/Asia/Kamchatka index 0c5a85dbb8cc8f5d1693fe434559a30c4ce660cd..090bf488957b2fa56419a25c2b378ea9b5ce366c 100644 GIT binary patch delta 114 zcmey(*UvdYT#%E2fdPa;zyXLkH)^mjPGYiWWSPv%ZotC8u;RdEYj#N{Muy3InB*~) bZ+^qX!i1?_m=R<k7;pu+hJ@%E8gT&t=Ry%6 delta 871 zcmb`_Pe_w-9LMo3N39`ZAdU_po)WdWA?itn2SG4x<~FQcEB~#W+Sg1`b3T_ODI#-T zLLn%^4x&aPXr~V4ZFrFI5JX@Q6!|5>O9uYl&()jwjEC2c=di=){d;=)U(S^GjN9RG z@bV0r*ZsE0<+K_X^7K;gHwiu7)28Tuy`0?E=E|=cu3y(k{s)bg%xQG*mA2%qNz3O6 zz4CWfuC6BZ+Ez+hUp$c5N?fj6T@s(EksI+kxtWS-Td-K#V?pgG$d=CPLhW)FY2sX# zCVqJI*8X?Bz41%Czieo7J`>TNk2}))a9R6af08?iX_bjL(jQuqyPc0@!2e9{)%M6> z?tl#WCUr<7GMv+`!<$ty^82EWE}xbA8J~_luh7(Du8xm*)q3(r)4N&0%9E##@=KSw z{OOlYZ~DEn;P7PcemY$zEEZ%pWIJR(WJ6>}WJ_dEWK(2UTeB^)udUe_*%{dy*&EH~ zmVID&J}^EK0EvKvKw=<4kSItPBn}eD)<i-=A+eBPn4GsV_JMGGARZDBiHL+mVj@A2 zs7P2OE)v+*L`Fi}n%GEi94#@`IZz&{kK6#{7T_`6g!B9tk0(?c4qpfa49(%vhH_tp N&tKXQ@MBrI=K#D}{oeop diff --git a/lib/pytz/zoneinfo/Asia/Krasnoyarsk b/lib/pytz/zoneinfo/Asia/Krasnoyarsk index e0a53b915125fc33f041301c47968183e4bc800b..580e8dd2f43ed3f49cba503c6397fa38348b08ed 100644 GIT binary patch delta 72 zcmbQmKaX>QGNZ#r6%NKpO!kZ%lV#aWI2c$M7z!E~IVW#qa$|JZ{DX;u39F<s2bXt{ JV~DN=7XV1?4_yEN delta 806 zcmbu+%S%*Y9LDi;LUMG`1tJQ{7S?K}@ewOGg+vz+nHqI8)6|@@shmc;jLcYe+DMy< zV8p0}1r-bw@r$xm1i6SJh@i`=pk1};LeU~9dcWr%aM6MHd|uw=^PR4`vhZT9pTE00 z;s-l!C$uxS+>+<&)Vgbf+Omt)-ndMumLKX^`dgjRH|qTLPF+jBTi4r1+WqsDbw9YK zp4T(B=juc2y?@F2f@$lYEZW}wGd3_jrF2u;_VpIDf7MnS+|;cDkpX2^ZdB&e79IRk zqeD;E=<s__L*>d2WuL6DBWFJ=ck{0eXP#?h;)5McezaqQvvyq1?8LSkmS1$sM&pk) z`t7_G7F<{1<**gMOlZtn?c|G$PF>Dv{7$n@7n2GuL{*CUO(j*#pYvq>brHYH^U@<; zMXBs>_w)C@`jL5o=RTG})<G6RRzj9S)<PCTRzsExb?YGuhPoAzC6P6eMbWJqgcqje zfq9XMk(rUHk-3q{k=c>yk@=AXp)LcG0?C0S!J%?c8D2=k19^}{NG2o|k_$<OWJA&+ z`H+O6E+djM)a68y;#kym<w9GeFVYz4jQ`WRwx+tJZF6dEqx-j~Vu^<M`nY0=dSP8d F^*?m{<>vqZ diff --git a/lib/pytz/zoneinfo/Asia/Magadan b/lib/pytz/zoneinfo/Asia/Magadan index 98674195508ab6407dc8e32f7c85e616c299c820..e3c76b57f59f590e82cae053dafd15140a0c6322 100644 GIT binary patch delta 73 zcmbQuKc91gGNZ#r6%NKpO!kZ%lV#aWI2c$M7*-r$<ea>b$&Jxr^A9EtCajXmoLs(+ K?jgE{MqB`P-4JpB delta 807 zcmbu+&r8#B9LMo}Q(}%N4^ns#2|Yxvxnb%lhKGJYt}M4<>YQmhbu-^(6Sda&k|c#t z&5Id$5Ya=}A`$fF!Mu$Q5*-2w3Oa<oiSU%r=lT5yJoJSxk2jy=^EFpAd*Vffm4098 zw(M(fOZ58SH)(pluQ#FxdNcV&o9lKoe05zTCpR=&^+u!n^V(9fCM};Q^wytQX<bcd z+jd6U=blJxB`zIyuf(Stq%(d+Zf9cJ6+A25v7p{5KPEjFPHV6Gj3&woH1X4;eSd#w z|JE-Z_`0RZ#e76lo8M*dX-@Ahe3YTYE0u{Qx!3eg?)N;CVgE~ca4{w6;$a!_P3nk7 zWc2uej()0_vE4=;&y~u<yiXs^)M{qASRap_QhVyRX1!K0>n}Wd=%2FAyR9OZ>vhgm zm|e0iS?LdZmivh9G9P7-I!Ga;5>g7Og%m@oA>|xRJ*1$csfd(BY9d9^RJEOhv^<a( zNsMGhQX{#M<VbcTJ(3@pz|qWrOo7aSOoGWpJMSD!!vpgm6CpDpQz3I9lOeMq(;@RA z6FQn1ktrR`oXDg&US)RWU|VEgWMgD!{GY8W$~~cm%i(i@fT20;4b}K+eSU8!;K%A3 F&p%$E2>t*7 diff --git a/lib/pytz/zoneinfo/Asia/Novokuznetsk b/lib/pytz/zoneinfo/Asia/Novokuznetsk index 76bace90fb08d5ae7de8bbe571bccf8d516626bc..f78c1f88bf659dc263bc62a3eccd1d77f1c9507f 100644 GIT binary patch delta 123 zcmdnMe}r>_xF9zJ0|N+yfCCV7Z`5F6oWx|$$TeAm-G+sMA*o>UdL}g<Mvww1z@}|8 VJ2MLtralp5eO!M2VIjKaTmaj24|xCp delta 881 zcmb`_KS-2u9LMo{MC3fe3KXYs36;FAlS3s){0_B<|2<F3^!$I8m;dU-f7dgmi->S8 z(cog?Acs~2ZC^-4MASi)h6ZsF2WilnqJHm3+?t~2c<%M^4A1a+|JKr1uFhp&_qbdx zZmyWQJ*)YtmR+^nEY<yaS~F8BwT<_sE}A3tCAku;u%sc|Eun%V3H>;crp({kw7(?} z&kps`r=&FRebL7Yo7(d6t+v|B8lIolw(zXB#}}oeY*0H}rlc#UPP<EcrN=!WksIX_ zIj)u7UtW2#5s;_fGNf-Qt3jgcxAfWcPw9VmMF%2ZW$@Lh4%M9NaQCi0_aEqs2k$j@ z?X!;fc4XxH8y(G9mC@a}j-4iCd?l<C+cBAZJt^^Iqr4nz6?^usB)nExu{-@=eu=1c zFOjrvUM^*Z`rCFN(o#}WY^G#DWJF|0WK3jGWK?8WWL#umM>8@qw4)gt85|iM86M5} zw(~#%UQhukfz&{XAXShuNFAgQQVA*LXlfzFkZMRd>|3(4oCgZ>f{I8<q$W}nsfv_E z>LP`a%1CKPQyVGnXsRRSalF9f=Yb=D90TMiAjbj!(~-#MTNjt7syY<BU2OjAgWk%3 PugK^3Ru=m4PQddA1p?rp diff --git a/lib/pytz/zoneinfo/Asia/Novosibirsk b/lib/pytz/zoneinfo/Asia/Novosibirsk index 806ca1ae7e76e3c04d95b2d919b486015bbfe489..c401a9817dab892d4858e6b2d30f15a7982720ad 100644 GIT binary patch delta 117 zcmbQizlL*yxF8n;0|N+yfFlrdZPegkoV=FJfsti$6_Xho14B{)1Iy$MOcIliF)3jx a-~5w_hY72CVMef_V1mofKP*JooC^SK)e__Y delta 793 zcmaLUKS-2u9LMqJ35Pq8D?!mk+%odIPL31@={wjW`TsmM(=$!afBC2MQ1g0dC>N37 z8WM+=3Wr0|B5?bH5D`%hQaCh(OE`#wW=q)b{e!mff#1D;JlyiUKN<hCvrh_g{f^^s zc#`J$*Dm;6uP)Oe^`j-)uuvt9t<};rQY_6C=OudGm6igZ#7cK1_G?et@=mnv>nCYH z{Gm7AtxCuCrrv!1Q9Iwh)GjZh@u&0J9beR2sTb07bzFNpAIt6HChe;lkbd8oB#LSz z@v~6|{sd+4LqvwY2V{69zePsgU(`GE$1?gVN5>L7GX7{^CmN3QZr_&P3xCteYwJ37 zZbOryFOoc1*6F~SOmC%hW<M>nuj6|E^OVdj%}HvtRUXWAiMLoO>9A`~R-QfGZXiA3 zmZu+P75@8t$N686H^1GSGah+}f`mchAc2rbNGK#05)6rEHQ|tWRud43h=fF9q6zBR z3sreRS)?vf7^#euMrtF)k?Kf!q`uWGfUJNlfvkbUD_*|6unI3&23ZGL2w4eP3Rw$T z3|S3X4q4A?7DQIGnkA7nakkV<%7s~xX_0x6iSe|VOZbC*vg_(&(M#p#w>cWDjfAd* N!ok|IFkX&i{{@Q>;&A`~ diff --git a/lib/pytz/zoneinfo/Asia/Omsk b/lib/pytz/zoneinfo/Asia/Omsk index f47337f62f5a5a3e2d2bf540a6599d61a6eb2b22..a3dbb4bb1c5ad68e460fde645e3303b804932535 100644 GIT binary patch delta 72 zcmbQmKaX>QGNZ#r6%NKpO!kZ%lV#aWI2c$M7?KJYIVW#qa$|JZ{DX;u39F<s2baHZ JaEPus7XU&44>14$ delta 806 zcmbu+%S)6|7{~EBBJnDrEfQDeLQ&9h8W}BIh|fY>NaJnB`(?~a<7M(vji@=kD{~VP zOq&XFQ!xt>tq9sZAV@@%izr&Oh&Iu}T69@Sp6~k)wCIKNehz2(`##9Imw&s&BzH?4 z<F;(|OY2Ozw%w|i_U=aMNEA!te3?Wq8tE)_q^t6abp8G&J*WR_&->TX`}4E*J>Qo8 zcY8Xp`AP?$J<=g}OJjG|bvU-6mr@U9q+w1+2XD$)afgoAPsn9wR^mm?693vR6GwiT zd>N9dPkAz(Dd?2MeuZ9H|06SxPwH&^qs*-x>U`TTy*hrN*McAPdeak4o_e7Rfw!{o z<GwED?aJaoN|z4Pvb+=18*h@ba(6{i+ugFdG$iguouvJyAsx&<@z0YmHIB*g`J%(V z>~zLlFv+Lijg#g2?8h?5I><uEO2|^kTF7F^YRGb)c0FW4PrD+rB(f&5DB4wB@4~b^ zFfTGOGBYwYGB+|gGCMLoGCz{Q(`G<YAUTjEIGu3|ybEb~AP<rV$%Ldrav{l(Y)CpJ zACl11W<*kY+MGyIT&}cTxzHBri!??$<NvfSIg{HOjzp`@*?%PJ4~GJ^fuKKJ9mKPt F++!uO>^=Yh diff --git a/lib/pytz/zoneinfo/Asia/Sakhalin b/lib/pytz/zoneinfo/Asia/Sakhalin index b1fda9ac7ca3f25eba81b3f9fb4e765335069819..f5105a363cfd6639e28553307f40229e09de5967 100644 GIT binary patch delta 117 zcmZ3<zn61@xF8n;0|N+yfFlrdZPegkoV=CIfsu8xHoF-M1H-HhljGTym>3x*Utm(e cRKJ;#nTH9B1`$TEnP7q|*wH&g*U*p)07`xm5C8xG delta 801 zcma)(OGs2<7>3^?6^;zuh@v1Af)cdph-7UfgItN1nsKtcm1a|oQ&~1RQ+B=<(V~dx z2-Qkjgh&@k!kxGhX;Uu5RjzYo5z?j>{m)tErU(9cKMu2co|)L>mM6Qm#U$|{?_TUf zWvLgmyxFJL+;?kxv{5Hd$8{?EP06}drJ6peedmJGRj-x)HKmRn^VYF6rZa1kc6K_i z&c%n;HU8APKjy3_7`EQARy)_5w)3Nd>N|GS`ny|np?r@G)cd+vdPJGM+m%__txJE_ zbb0=_u6$imc4E0*gL6ME_h436UoG0T%u8LrKW#&8Gj?O(x!v@~ZMd;$x3=E1eBzn% zKl*KCb3r2ujaFFgRPp@*yZyOdcV3*(=(}>=E$mnD*i-0x4PnEE_&;w`IONrZZ@r4} zi&wGU$5ctYB)|?%052?V06%~uz!TsK@C7)F)_DWmMeF<l4p}?`E?MU@hz_Lk0kJG{ zSp>6421K*S286Rn2gC#Nqjdp*2tWuR24p9K<>(*^2VsCXEP;SXETLFpu>@m@#uAPt zUbHSCOT=hhNS2sTta3#;s0x$?>H>w~e=1i-|Kz7EdAuogu*P?jOjS46CJrb3>gF1s IJycuv7l9(mZ~y=R diff --git a/lib/pytz/zoneinfo/Asia/Vladivostok b/lib/pytz/zoneinfo/Asia/Vladivostok index 514489555fb29d07c65db45a44725e5c7ba38fe5..1cae6d0fd9880e7de01c294cbecf820dde247f9f 100644 GIT binary patch delta 73 zcmZ3<zm{`?GNZ#r6%NKpO!kZ%lS`RQI2c$M7-nr?<ea>b$(PY#^M57|CajWLoLpf( Kjv=~+hFk!YToD=o delta 764 zcma)(O-NK>7)GC46O17i5m7<7FbYz}EB3cB3365blsZ|aQ>jfgj`pL2GiCQ}5iOF4 zu28M4MTlt8AMT`8NSlxlSGlg0Mu?jt`p#Xr?!d=+`IhH-RWz~bQJFXRc6Zzh8m7wB zm|eD}kqtU|x>%<&-_?9@NiD}et99F)lI4?1uD(;-)>&&?7}c4T2|GKTQ~Ue_J2&>& zIzD8rGZ?VcXrrA^CGEm+uP)Xewyur_b(ik6o*G}5;)j&pwMFS4J9PQaimuH5*41wd z%8W0zs`t|`%ijN}zL)dXpMIfh_onT7(~RBdd1^QPF&n5W*x=^7mP<TQ?q`<`mE<)v zS7-U9b`{?2wOe0mbo<#c4Zkkco%|jJ4?Tr{*Vl%Xv68iy@`}SFvHfwcNE&&rSXhYd z3%`0U!uwS(zAli15<m@15ugfC2B-rR0xAKeBD-2ZvB<6(P!3ZMD2QFfAUa6N2RSiG zF<CKbfxMW+KxRy8AUBXavda#n2l4|GKxRBxj1H#YU=Cms%q+k(n0YW0VP?Wig_#R8 zS!6dGX1d63KFowrD0e$@uqCi3uqm)B{O`6^+x_H;qs=W9_0@?33BRJg%Ey(}8~*`` C{mT9T diff --git a/lib/pytz/zoneinfo/Asia/Yakutsk b/lib/pytz/zoneinfo/Asia/Yakutsk index e25574570c2a10bae57f589f75e665b78eebbdee..461901f6f83bac90e1c1b4781469148325e6e6ae 100644 GIT binary patch delta 73 zcmbQmKc91gGNZ#r6%NKpO!kZ%lV#aWI2c$M7<v{ka!%gJ<i_Z*`3DmR6IMxOPOeBt K?+{%>11<n)3=jtZ delta 806 zcmbu+&r8#B9LMqRS41`s?G1$o!3q{AIM>7<&>^M6b{R8s(==VCY15{a)rQU=Uywo% zQg2unyBLA#!K_G%ZXF_oP&!mzqC<2Dgz{jW68t>B|A2?S@cBMIe2%Z@g7=|M{dVTX z36JeGtyIg|;XQ4hJ1pnUmr6_ekHqW$Ng}!>ttH>2t@4eu{e3I#M?P!&m&ekv`&uu& zx+9&R=Cy0#ktWy1^`bMa-4Bv_sk={mCUer;7}3kgF6lc~q5Y>D<ccROsj}me`dKam zdj&GM?v<-we@J?1yH$qXTRJ?mA=eha>-E$#xpDWMjx>MJoBdDpR_LkT4$o>v?rS!< zDA}D69X&K7qaWis_G?gb&+Bx2Gb$7FEi$=UB~xRy;@tB|K43TILxn{Lo*}!|V|y)Y zO0B~DvK_HAFMr#f0>?5R%OL9@3n42ZOCf6^iy^Ba%ek8MkOf`MipY}4n#iJPR(0G9 z)AGQ)$i&FZ$kfQ($mGcE$n?nkNCH=r0ZD=6K$2j3$=P-<q~U=)NFpQ?k_yR%Btx<x z>5zO#LRXU!N$F~GB1th<X}WTuEz%chjC98TY3)B++;JwFs5)i-@kAh26RZn{0<r24 Io~$X}2PIk8jsO4v diff --git a/lib/pytz/zoneinfo/Asia/Yekaterinburg b/lib/pytz/zoneinfo/Asia/Yekaterinburg index 106477ec1421758f81224f4495d1a1408493aea2..aca50c6e1d8bf0395f6275f1046ca34a9670f56b 100644 GIT binary patch delta 127 zcmcb>|AcdbxF9bB0|N+yfCCWoZq#65oWx|$$TQi3-GhaJAtYgP9lHh}BS--pVAHr+ VoSB6QQ>PfJPOeB-?+{%xE&v>b4|)Iq delta 815 zcma*kO-NKx7>Dt>YN9fwEmR1jg%FYBIH7|ggtQO?vtD(yvC^@09L@2obnt7uix9#> zg0V#)gqtvkD3ulx<jPvf8$^VltD;tBAmYNn^IUKfExd5%cery`|L1$UW<JS1>2|qX z9G)R_+;7jNSoYOdU2?70ukyHBYOmKxU9?c@OG_khB~u!5bEL80k2LP?Nih4k2EVRL z)6Q?b@$S9c{PJ0EJ^!Z7ON-iKFKcM#skVk@^>%zg?o>=@Tl0*xpJ~<b#h7%Y#U*k& zD3M<w>HJ$RU7s$=-Hklyp3iTP=xUkvJUk}7FHUJ+<frsc?(0Bpvfc}C>V4l29jsi@ zp{$P@^KM9N`=t(__#ngjNJqBjWb{psj;%eA@n=&Ke;t;Ik*L_yRg&;n6^W4L{^z77 zqSocavUT=w24{=^O|zJjl#*ogH~SzPAv+;kA$uX4A-f^lA^SO+4Uruk&6dcX$fn4y zXtuST3j_0lk&&U1v5~=%(UIYi@sR*X1SEu`iGc(`q99?gd*04>E(GEQk&sYGEF>5b z4GD+DLjocZk&uoiCKA-qL`A~lXo0EAg~CW>q%=|+k5c?RA09p#O_kMwLcjT~4|r;d Py?(FHQ**(GMa3BhjM(jY diff --git a/lib/pytz/zoneinfo/Atlantic/Stanley b/lib/pytz/zoneinfo/Atlantic/Stanley index 4cb6097cbeb0e9abef40c8b640dd82863f50273b..d7da723f7ec8215c55ce3fcf827deabc0dd49203 100644 GIT binary patch delta 37 tcmX@fzm|W3GGpaN6&c3O9*mxhlP5D}Fjj5;!(_v>*@IP#X>tO4CII6E3vU1b delta 57 zcmZ3>f0BQKGGp~d6&Xf$-&MsI{E~$?+cSDGPHtz)VyxNxiOGhE8zjyE1Ryz0R%xcm HPVCtL7i<wP diff --git a/lib/pytz/zoneinfo/Canada/Newfoundland b/lib/pytz/zoneinfo/Canada/Newfoundland index f5d2855c5b80a7c4d3c79d0f22c24c32e1eda161..27416c3797327dd0451404b37be7e866b46af759 100644 GIT binary patch delta 681 zcmW;JKS<PJ9LMpWc&HcW&>)COxui>p2MQ<DD18^v>^#4gX?iDz|ME|ISeb_+v=w-m zn>siq6$jFEI5a#MA#TqgM}r6=qGOau&-?i;uOH9$eSh|9cWb}iEY0p#N=IKzJJ&Ac z@q-%enmd#yx2`naotOB(q9$6_Bys%L>g{hve;nD~>zsMIU9iuJbEa=)%RVpknEuqV z9oT3!FWNVC@O?st?k{OF9g|dLQimVa$nbfart7aH{i{Jo%8D|w6V}m_JsJCS*T%;W zj?6@++`jx$Fq7S<cIxAnnQr-MXC{};tEwG4+mSM}*ZZ1@ElH;MS?8;hGGF+hum7~k zn~f=bYa3)?u}j~556fbIvu4-NBzIX_y&9@m4TbU*p}KNz4BW?^$gRk|$j!*z$n9Qt zKhnVKIv_2)t_RWt>4LOD`e2qw{16I>g#<&QA>ojCNI)c_*M&r4dR<T?s@H`@;v#_^ z*?`DA5E_Y%1V^GH;gR^r0LTblHv}?<*A0S<;&sCy;~)bCL46Rg5)Uketc5Iwezn8M Yo!sw8S^hHeuq1r1JsNF{Ha6Y(4`syMUjP6A delta 691 zcmW;JJxE(o7>Ds&3~FmSNGSxGY9~RcnhchrxM~-%ABkwI*4j4)wSK>T)z%CKI<_@f zHwSSnwIJ#yLAr`a7pIWn(4_<{oIwym&vWkbyZ3JI^FNH{qd#jaG6(;pXCSIiH-F2s z_Od=-IFJ|jike7nN#goMds|ne*A#4D-KOdLmAC!nCG&E3$G$4`n}KZB4j#9gAsMx= zx9^+b?sa|hsZB<jQu;O>6}jD|sm`*bN{yOsC`$UYM#m~oWbAuM$N%ig#J8I^@$M{d zCKvwNsl6RDojkQOpR;DRb<fUCkDB?rU#<2$F<Snii;q*XSoosLkuF(2p3{}9MtQ%T z(AA3?`LOm#KOU82Z78Cdtux78Rzx;J)f=JEes$<U6*mU%;ZEdM<X+@v<Zk44ue%>< z;B_647GBo_X@Yb?+8})}LnK}Zg~URFA<>X<NIWDU64C2IA~C%#C=%7{!Xj~zz>Z8n zWPT7DiH!tDq9fsv_{adr2wpb?GKSX;f{fyI!yw}z0|h}t5U>(ISPEGSSq%MZ=i&NX cF<iNS8Sc1orzO@Fi$Cm+$D8BLG5>MvKLbeWQ2+n{ diff --git a/lib/pytz/zoneinfo/Chile/Continental b/lib/pytz/zoneinfo/Chile/Continental index 453d78741e3ef7aa91a8cbfc6c75c609138ce411..a8cafe6a88993c1e006477f10b9e7dfabcc5a43a 100644 GIT binary patch delta 37 ncmeD7==RufmXZA!yMbRo(}B%b7)@BYfgA=P01F7S|BwLy{s;_{ delta 37 ncmeD7==RufmXUq>qYZu&WgIqNVKiao267mH04yNP{zC=;9Hb4Q diff --git a/lib/pytz/zoneinfo/Chile/EasterIsland b/lib/pytz/zoneinfo/Chile/EasterIsland index 4a3cf389c390148b4293a85c15f1cc9e11f84abc..1f7bae5373b932a230b0922e7a76f373bb70596b 100644 GIT binary patch delta 37 ncmbR1HrH*#L`L>w>;`@TO$Rp5V4Tmw4dgHY0a(C^?Y0a6{(cO$ delta 37 ncmbR1HrH*#L`L@Mk2d&ClyTTRgK<6!H;}^s1YiLtw%alQ9U2Y9 diff --git a/lib/pytz/zoneinfo/Cuba b/lib/pytz/zoneinfo/Cuba index f34e63a3a25e3bb45d854af2e213b4a380633238..b519c0947008a2f2704901487fd714bcbf7caba9 100644 GIT binary patch delta 25 ecmaDY^jc`cK}P1*&I_B5FtV_M8K>D6FaZFQ&<fT7 delta 25 dcmaDY^jc`cK}O~p|A5U$7+F}sjMHojm;i%02~Yq4 diff --git a/lib/pytz/zoneinfo/Egypt b/lib/pytz/zoneinfo/Egypt index 0b0f374d52c4b7f1a819ce489da42c97a94443ca..d3730dfbc1d2c88298e08b2362b9d6de80a0cc5a 100644 GIT binary patch delta 51 zcmV-30L=fJN$n1hBLRA`B=7-~@B&nl0|b*q10s{014{w`d$Z{S-~*G<AW@UxAPAEp JAtIAxBscSl5_kXr literal 9371 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 JN`qi&`CsM}iS_^h diff --git a/lib/pytz/zoneinfo/Europe/Istanbul b/lib/pytz/zoneinfo/Europe/Istanbul index a7c16e76d1743ccdf5f8b7e6f8ef761e23456cb1..864099556bc9875b7e9258af6c3b221d84c68eae 100644 GIT binary patch delta 25 ecmZ1|x=?fjBNKD~-3gmnnD()P8AsXgFaZF0fC={i delta 25 dcmZ1|x=?fjBNKC9kHBUYrhTkn#!>b=OaNz~2vYz6 diff --git a/lib/pytz/zoneinfo/Europe/Kaliningrad b/lib/pytz/zoneinfo/Europe/Kaliningrad index 98ebee9aad004b739691cfc3aa49201a975c26b4..fa6bab8620370007ccb2a308c44b84ba8b596286 100644 GIT binary patch delta 159 zcmdlfc#V6q1G6%xF9QPuKM>1p)G=Y4Y{KNj$TxW#QwSRagO&k<)MPGZDPcF)5TF7^ zMj!zsK{VrJLuNHm0U#fQLBJ1)L2RYXIm`u2lUvw*8Tlu(b3{SRk(->zA*T&72h|{u NUSz-pRHSRn1porG64L+x delta 842 zcmZ9JOGs2<7>2(yIaX$-i$R#kqD3tlXEcp25Vbk2Je4_KveYR}tuZf^qNbe>gDAT5 zN7QasWsp%MLYrt+f)FjFHeFUl5kv&hrl9}%SK<pF&zZvv1JCnz#j}zdrLiIr;n;*d zp5spv)n2&wq0xQ48QFhjP-`2<^gvIe)@^Oobj^0HFWs#TiPhThXT3JXwn@{wJU#e3 zF3mGv^w9iYIh<P}Ez=*RHT*1Xw_Zr5?UfuEf3HV(J&^X6=i0IMvK-r))6Ql0wQJ3U zc7461-TylD_-s~BeAuJe$)H|)Ubf50iz)5B=SyFAiS}REC<C=gIn}vbPFEJo8UMQs z7XOl=)KVS#IWNOS-*ouRjEwx4)6vIw<m~Gy9lJZN<BzWExslr%UK>!8@oG%YD_nH> zX39&Oo6-165zoVgXD6mQvLUw0e&X19dpwst?ThqBLSCT>qKcslq70%9q7I@Dq7b6d z(W->#bhJt#S{Z5~dYM)1{@;1#1+E#s8O|BrA?_LeAq^NEAT1z09BmUw7f2gOADEpC z1NT5DMk`1!Ml(n^Mmt77MngtNMoUIdN86Oq)zP+P^o66FY-C1gNNh-ONOb7Jf65EY wx@h5|%QxlGW^*-Kw!?mJL3w_*a0R}fF5m3?b?HP<mE4l7NCcG?FjZCXAK6ya$N&HU diff --git a/lib/pytz/zoneinfo/Europe/Kiev b/lib/pytz/zoneinfo/Europe/Kiev index 075cc02fd893fcac655ecf1b49207b399e7a405d..1255e67fb6d177246dc1f7a6971356a32292328f 100644 GIT binary patch delta 174 zcmeAaSi&_yT$GoAfdPa;zzK*!Y^9Al9E_7Wm>d~-Cf750urV-b88FCAKF%a3=jIv$ zQpv~&#*82u27nx(d3-=F2!nt#5QErin>Cpwm?pnub7JJ3oXGA6F;HppdUhpssDW5b O1PU^80Tt*Pa{&Omo)T^V delta 869 zcmajdO-NKx7>Dt>auFLUUV~xWG=go4ZaSt?izJF}wa6)((X7$z%a3vz(`uTr>;^$! zM7(f=a1kVkxCkk<TC|IZ79njUA|hxN5fM~Ki@@_7Xcste_?@}KZ2r%kh~5;9$CgJT z5e}aV=5S9u_9~np^>AGG=JT@e_El{?a7*{+dNjQ$r<pywv@M>}c5j`wFC?`iwo^LZ zt<r<P*UF)%zcf1^mCgs1(lz@{4hKJ_`|g|^>7JLPqhIyd)@O3O>y4hM9+RHtY3;3e zqJ67X`@Y=M{=dU|@^wj1eaz^<RJKiXuZHCGjb_bHre(0dTF+c-lA+cuGTa-Nv-Jr% z=l_xOl@Te_#kBC_vlLe@Xz}e!DSdyhBabHK;@oq+H1<MAr|;|K(u4+g0u39TZQ-C( zzT_!5yTeazqRPzSIQGE5kK^c?WkvICg*i1dURhOHz;A4Z?1pTI?1yZK?1*fM?1^k@ zHM=6)TFt)5#>mdd)@b$)?1j;J!0^cUNB|@P5(0^V1VN%8VURdh69|cfghFEBz*La6 z7ozcia7a8PAQBM?iNr*LB2kgBNL;H4j6}AY&`4|?S#OGSp*m6?sgJw?Xy1Yz?)LDC uTfXGE?xw;IZp~)?_@CFnJd65%X2V9`PiMTAhT5juWL<;TQlGT9#^@r{rR5#~ diff --git a/lib/pytz/zoneinfo/Europe/Minsk b/lib/pytz/zoneinfo/Europe/Minsk index 6a45115571f2e2d4fec5ab364bc02d01e056930e..ba9971c6313838b0bd33ca5c8703d22a4b7d6bf1 100644 GIT binary patch delta 170 zcmbO%uz_oWxF`<;0|N+yfC~_V*h(991Q;g^FgY`FPwr%LVq;*?GGLIKe2`sE#?3VZ zq>_;lgn<CWfdQatyg)VxgMcd#gV<`DwV5@TCjVx0VdR-y%I*O%PHFO9b|qD)aoEjc L-~vkP8gl^vtFsc# delta 834 zcmZvZUucbC9LIm}yfKILx;U-K)VZM?=j@+QM0n-G!R+j8{_GE%ZJgN*TRX?*{pCVL ztR9Kn?24^MleJ5^LMiQH<py_TiKMg}%JX?@<-)gqeV*P{>wG?wF%yiG#g~Z)#|rj% zmp@GgUUXo>=)s;=IdrpMYa532aCd{&ZEn`={;gVHwo`M-)tZ}6Xk&bfG`{oo$gfp$ zbo#R%oBb`vM;A%c)JJKKK1s`+7t-4DN=^*F*ONQOrLF0?wy(V*r?!u3N9iN&TysS` zzg*X@Kka(@bzaYW*sJ-mOucr$Y?HIs(%SPdl-{nDdhY5v>8nl2`HrP>p)!z*;aBMo ze#$_4i4OdjmBAHrIyf^eh3{{)IC)Ply?v}h_osCD$!)z{xU12vJ~i9C-KN(I{<+0Q zy<O&;U(QeWJkImXyqAbCw;woGw8uN~ELF0;B;pf-Ad(oOAhICBAkrY>Ao3sr9j!!& zNJlFZB9tK&B9>XX?*BW(e84ipG{ZK-IK(=`Jj6bu0Hgw>grltiDFUeiDFgFkQN}$e z#Ha)*#i#`-#;C?9$Ee3B$f(FD>1b;*iaOe=jIyw}!RBQohGd4MhUA7WdCuQsM*P@+ r&NmPIeP+&2)bPg(?RhUO7KYi4Rbg0{O=hZ7n^G0YOl1X3SI7PW>qFJt diff --git a/lib/pytz/zoneinfo/Europe/Moscow b/lib/pytz/zoneinfo/Europe/Moscow index cf001a555feac1deb3f67ed9a6c0fb5ebfce8c96..6068f8b9e584385eb1096c4f9603da74aa3e4095 100644 GIT binary patch delta 72 zcmdlaxPyCwGNaE%6${46229?JJd-yv`EW4sGB8*;FbYnN=1`lg&1}x-yE&P;fN63y ZyALDp<iG4e91MbB6{3^FIb4}cxB!6C5Jmt1 delta 790 zcmajcKS<PJ9LMo{tdk>AJjiSbkzCB<Iz1|vxFv`1t~~!-re2z6XKB~hGV%WpgF-<h z`nA|{o81th7UI%aM1wYn2-VcmQhbO0P$cwwKYR4R!|UN0-=B@5wcvxJW_Goz-Z<x; z-jnm$q&6*NBzYk#%|mCU<y4cj#%rXlyiQV~VoCixDD7p{+P?EcE`Bf4j`dyX-2S3n zxo?_&v89)s9qoR!sy*EsdU<+NdSj2ZFTEmHDyFpm^h3ECSdz?<5y^a>l!3jJTziw2 z>mTc7Fdu7^q1UZ?W3E!N%O~~bz&?@thjlnvp||>f>+M>jBMl$)PU$Bd4gZo+eWhb1 z?`7=W6CMBhQYKdBb#gN&Q%lP-{cKid#^=OY>=U=kG`cwx_{S}D^CliJL7(qf#8>S8 zF==!6c}Ia1I6m)C1gV0QLFyodkV;4?q!v=l>QzI^S-pBlL8Ky561|#^eUOw7vLb1b zyhvgsGm;v~jU-31Bk8SPeq;h<24o5x%sVmrU=lu<1(^n!2bl<&37HC+3z-a=4VljB z&4)~A^=3q-#EBYjPabTF?22rQ?2C5exBKI6slV{Qx7^<xFlBb@pgZhuI228^oCzhO Q;S=FVC{Y{1<Iw|u0caWi+5i9m diff --git a/lib/pytz/zoneinfo/Europe/Samara b/lib/pytz/zoneinfo/Europe/Samara index 78a49082f9dfe221cd99fecd34bb02bce76c6be5..fe5060094b501f885ba1e62292467300ef7c52ff 100644 GIT binary patch delta 108 zcmbOyu!(DexS${d0|N+yfFlqKZq(plocw{!fsuD|6;lEW1A~Rb<Qq&nlbM+XCkr!6 UU~1TG!_32kOUHk9b|w=p0O)=bsQ>@~ delta 878 zcmb`_J4{ny7>Dt;IFO216A3PaFnOWYLL-_GQWzLWEK*x4AeFo2T3&7qS5F);m>6TM z3l6d&gE63lurNxT(18#VaB^XRyaQ@9A>n(@MB+v~&FSyt3}^U1-$(ab&&%8k9*4uh z&6P5@XX#3&)2e<yEq9Y)t$Ci1@cpFR>#dT=ts05mDU{mWVu^XrN$mGUsmr;lbz8rr z{^wb3SlN~boBP^0cc}5@ulms1(x%r-+T66NEmIrP8hoQ|@kMFRpVW@BSMn%xRuXx` zlGvM&&ZC%geThr=_uJC55UiEn^{DpE6i9NuMEg54M4n#KfpESKcKp?$BBu^l?&^r= zho*dgB&DBqG<!!zzrEA3gEbjne5Ml{b22$QFH;|$$m6jYv0k)E+V3nc$v%IYUwXjV zoIW^nEuG=I{O@F+N?lnliv`&Y*$&wc*$~+g*%H|k*%aB;)@+OHYil+}c1E^F_C~Y0 zWj`=HFBl&QfJ8t-ATf|2NE9Rt5(f!nYa$_`kXT4C>{+ma_5<N~K|CZN5)lcB#6*H3 zQIW7nTqLlqiHwA{HL;Q4I9_O~^FVo|K5_z(Q-J^JB>4E&$;%z72t}_4%zq^64F!BR NeSUAK$d5My?qdk7_nrU% diff --git a/lib/pytz/zoneinfo/Europe/Simferopol b/lib/pytz/zoneinfo/Europe/Simferopol index ebb63b4450b0ac035c09d064ab515eb016850ff1..08efa510178f2dcf5ef4d6ebb9e5f4bae7cc355d 100644 GIT binary patch delta 170 zcmX>oaEEJx_+$-c9!@s~1_oXrR@$f|!8loh$(503@?<6tHU<VQ0|vRtx0&Q*++0I| z3K$p}!I%+5!vN!Cer8EgJ|Gu_LBJh|L2R|nw#*hxlV#c67<nhpWcT9&8>r;t8^QoG TR2^z4R#Sn3j9fqky2e}p=n)j6 delta 882 zcmbW#J!n%=7>DtDO9s8E@>U4xVhXw_#x}K9J6Lq^R);29lh$fl>sLRtG1{sn>4$d^ zM2g4@SC9^Zf|L$YlvW)aL=kb2;!;%5#Ysd&P$>?A=Q-daP9_|FCpVDc|Ky$bL^K|& zbR37nYs?((iF?UvH^|(%rF)7+*?Z-pw(XzPeT81lZY^l8b(glsGun|{uN_M%?TocZ z=j&B^;Kw>S_~5(d7d`2^StZ@`pXE^SO?s{^$l;zvIWqA{k8Xb`$GTtY@tP^=ZJyP> zW%spzwQB#z>pJjjSWmnt>&f>y9h}LxYvK8joVwhs#p$e^9;neXml|cLZJP}D#pP^$ zLeBX=<$RSRBXuzy`T9XhE0?tN>Y0?kyw%aW(=xX3NXMt1>cs2~y->cb!PP*+ovt4S zuJ`wecu_AJPP)6pH*TWZY~Z@~z@L}v>e}Vw=F<vu*39jwXsQVKj-imTkin4Akl~Q= zkO7eqks+;SOk_~285J2885bEC&B%ehurv=?8(AD#9a$b(A1Q!TKuRDrkRn!71u28n zK?>pEOpv!1O7VbNNHL@uQVywy6htZ_C6Ss)QLCwnl(m|=NMRh^U@~(dHIf@ij$}uh zz7%QM60Q87clbDxiL|D34*!lOe()cE5A)3P{oKY)zMst{(+#zawW+#>WV$|OZ=1c} D7kk`W diff --git a/lib/pytz/zoneinfo/Europe/Uzhgorod b/lib/pytz/zoneinfo/Europe/Uzhgorod index 7032ab9b34f97640d1ef631dc4cc790abeeed606..00584c1fca222e39b8e11198c7e7df60cf4eeaf5 100644 GIT binary patch delta 170 zcmbO$u!C!Y_+%+&9!?hq1_oXrmfNT!z&Kfe$(fO7awn4q8v}!u0fW@!i%e27ZmuB= z42+CGMIeF^%mQ*ifN?S-v!o~=kOjgZ;0nYbw$f&OW(}sv|Jhs^c_&x0`*DE{l=JZo VVE`Gb4mK2rsUSPJfC_Ytxd5^16q5h| delta 834 zcmZ9}O-NK>6o>J9Wr!L~j=?Y@q>DC2la89yLTORAS~ycSS2HIw&98DA(@LBvyFm~U z5eIG%E~J7G7a>Jog1d-l5knh^7HwKZL<AMmBItcyT1W%0zr)@6f0m+iqVZU{<2XEi z1@pM8A1A~O(hu+J!F*m0-Mp$DM{elh+>mB==G1TBubuI<b|toI*J@I`WBa80{U$y7 zt4?~J|J3YCRF2)Nl-{Rb<#_Nz`fiuxMBj?^&wSB=-7n;1?^_+Lot2@sMIB!MOh-1W zj(onOqkks#)SH5y{^;x2Lbg+LuP5Zp^)}7VXJmY|R?l8*k%^90nH-MGxyBkf@BNkw zm5xj`#B}QWCz-BT)#-Pyr10&779Y*a#nQ4~ntiD=i*tIp@IZrGfrhQ_o^afiHE&&b z#XS&~-0CXFb<KazAA6XapX=(D4MlToG_U4KQ(0YEz<2gRHbQnnwnFwoHbZtpwnO%_ znhlX1t!7JPPh?YMS2WuO_F!N>FfuYUGBz?eGCDFmGCmRjiGYN#nixnBBnlD+#}<OD zJqW}HA|auWSV%A=8WIkPhXh0-A|b6NCKA+Yq9S3jxXsk%pfFMyDUH-dTf8T-H`GYQ wnpYm)jie*(Dc>Rcu7A1z?{30JJ<s3X<arrCk!r4QsZTaECsK_`d+mt+1wfnJBLDyZ diff --git a/lib/pytz/zoneinfo/Europe/Volgograd b/lib/pytz/zoneinfo/Europe/Volgograd index 658075893bec079471eec1225a282dc37a1d641d..b91e4fbff6b4508668625770fd38880b186bcc57 100644 GIT binary patch delta 113 zcmdnTe~EK~xF8P$0|N+yfCCWoY}8<3oWx|$$TnG@-HC;P!NOs3KD*lFn@lR0YB%#S WvoK*Q7G(sP1_NAS{yrhPCR_li5D#Pk delta 795 zcmajcO-K}B9LMop9YS3!g+wnRMu)_0)fUr>tOOkd-!|9HtX0c&HFf=KD!w*!C=?>1 z>9SqC*&ZU4BD&bE@MIz)VR`D(rT8Cu!9ei&4jlv!4m|UD80Pf-ZDzhd^&~&n=ka(r zJmcp0R?b;oyYb}%X-b5(`B7ZLR}*q&uufX4nk7<SDy{h!B<jzW=-<=QmRF)}+kfQR zZ=bfm{VdnFe&~(GUmAP!NjvOq?R>VPU7hdr=G?m63O(2E*s|O%n$@0~r_!5|lz8Eo z#J|r--+om3*J5&Kw^{~Lp;j6E7}25mVo5Ar)ZxB#k%t935-!rwo_~6`!mDGKzv_6- zH=PLV$%KB;$&+7Xa^r<g{alsl<prHtUzFM8lFYrjFZZVA#eUo^POcSlYOS0@=Y$is zE;&i-th3`ibF{_l>@+LQCJjN5C`cG24iX57goHw3A;DZtG$fp>iH8J4A|fHt#I)TD zMfpHgq%2YwDU4J`N+Y$A;z)I*ysN2?EP$+lEP(?lJLFzigb%EOEQ73rEQG9tEQPFv zEQYLxEaz(0Ll$&3D<Vtcbg7w>3zH(VBGV%C;&Bs~@YDY%E80{aIUh9dmWaP07^n=C M`x`3Cu`HN%0CV5>q5uE@ diff --git a/lib/pytz/zoneinfo/Europe/Zaporozhye b/lib/pytz/zoneinfo/Europe/Zaporozhye index 2ccf8998b24f3493e68670c5d08c51ad759bf7f6..899fa88b63116211b2d2c8793772bbc6538106d3 100644 GIT binary patch delta 170 zcmZ1~aDZ!q_+&X|9!?hq1_oXrR@$f|z&Kfe$(fO7awn4q8v}!u0fXG+i%fEIZmuCf z1q_UgV9W@jVF1XPATG)W<bp5=xB@YVt+v^iS%YaZGrJ2T@8nu`KQ6F=N<O|J3?M_* Sp@w2L6)4Ea1yrDG%mo05TNB3s delta 873 zcmbW#Pe_w-9LMqJkrA~lz6N7mnot*`r8EE3LFrIWb#N=&qiIX6%s=ItX(euDPY^^z z#220*JOo809zu$;4qYN5I>hKA(V<JHh=`y<It2aRKL|Q>YU9W2w`U;udGA^Du4p_~ z={OFDSJ52qi3dq>gUr2Ky1P)2Jy$Mh`@YM%H$R}+&3X0Pc4|jFqn*k1+PRq0uGkLg zdb>)yf7HnS$KN%#5S0TrtEA`AXXy>TN#C`y9PC?=LsOsh@YW~N-}73JR8Px5>zocQ zo!6l?szV>I>+r8}J^HGs$KLxoGMnqr{L3*peyLRpGg%oOuGSM5n`ErLMaBo?a<V=l zr@WtXy2_D>x|mLU{UDPo7j^Q@3n_kir=|Nda;E%L&rUzrsks|^u6Rd-tAU0s?zV8$ zmA}rC@VvV#EW3%-=3jSRd*IK@b#>jclKHg4oV5>|D{3kNzGEL`BV;FJD`YQZGh{bp zJ7hnr*$~;$YPLl7L^efsMYC;SFAU5BMn;B4#zqE5Mn{H6#zz7m5s(m869Wl?L_xyf z$ZU|a7XtBsNJuCo77`4JhJ-`nApwzyNJy)Ri3GKps7P2WZ7_AYP#CF<ltyZ!E#4d1 z-n_i>f8OEkNG8&j_8op5Tlj<j_<5LTQP1-?Zt}dWpG-H@Hr1x;8j|Vyl)W`Ze*<9! B+8_V` diff --git a/lib/pytz/zoneinfo/Pacific/Apia b/lib/pytz/zoneinfo/Pacific/Apia index 8886f365f0363d1e11f71dbd3889256859db54c9..e6c3c59f04e7789122c5dc47a7f78c5a7a48e5cf 100644 GIT binary patch delta 174 zcmeBSy3RB~+=7jPfdPa;fE|cIY@vy)e;95hu~_)bSKr_}UHgGw?V|+0zugP`%XuF# zGBGnTv#?IQD8a+PaO43aF9XB23k;kSU&>4@kQ4+N0m2}_0mSSRXK5+}O#tyhrhsXn eNgx_(8Vk@gwuz_Z(2WD~85p?2gF|!;jky5#{V0<F delta 109 zcmcc4)WbAET$6=?fdPa;0LB)Y$ohxjRuYSa&wTX_zB7Ui7@3%vCi+WE)@PKOI8j`X l6{r@3K>*C2xKoo4qKt)^fnh@f0|P|03_DkNaEPHH7Xbb`67&E7 diff --git a/lib/pytz/zoneinfo/Pacific/Easter b/lib/pytz/zoneinfo/Pacific/Easter index 4a3cf389c390148b4293a85c15f1cc9e11f84abc..1f7bae5373b932a230b0922e7a76f373bb70596b 100644 GIT binary patch delta 37 ncmbR1HrH*#L`L>w>;`@TO$Rp5V4Tmw4dgHY0a(C^?Y0a6{(cO$ delta 37 ncmbR1HrH*#L`L@Mk2d&ClyTTRgK<6!H;}^s1YiLtw%alQ9U2Y9 diff --git a/lib/pytz/zoneinfo/Turkey b/lib/pytz/zoneinfo/Turkey index a7c16e76d1743ccdf5f8b7e6f8ef761e23456cb1..864099556bc9875b7e9258af6c3b221d84c68eae 100644 GIT binary patch delta 25 ecmZ1|x=?fjBNKD~-3gmnnD()P8AsXgFaZF0fC={i delta 25 dcmZ1|x=?fjBNKC9kHBUYrhTkn#!>b=OaNz~2vYz6 diff --git a/lib/pytz/zoneinfo/W-SU b/lib/pytz/zoneinfo/W-SU index cf001a555feac1deb3f67ed9a6c0fb5ebfce8c96..6068f8b9e584385eb1096c4f9603da74aa3e4095 100644 GIT binary patch delta 72 zcmdlaxPyCwGNaE%6${46229?JJd-yv`EW4sGB8*;FbYnN=1`lg&1}x-yE&P;fN63y ZyALDp<iG4e91MbB6{3^FIb4}cxB!6C5Jmt1 delta 790 zcmajcKS<PJ9LMo{tdk>AJjiSbkzCB<Iz1|vxFv`1t~~!-re2z6XKB~hGV%WpgF-<h z`nA|{o81th7UI%aM1wYn2-VcmQhbO0P$cwwKYR4R!|UN0-=B@5wcvxJW_Goz-Z<x; z-jnm$q&6*NBzYk#%|mCU<y4cj#%rXlyiQV~VoCixDD7p{+P?EcE`Bf4j`dyX-2S3n zxo?_&v89)s9qoR!sy*EsdU<+NdSj2ZFTEmHDyFpm^h3ECSdz?<5y^a>l!3jJTziw2 z>mTc7Fdu7^q1UZ?W3E!N%O~~bz&?@thjlnvp||>f>+M>jBMl$)PU$Bd4gZo+eWhb1 z?`7=W6CMBhQYKdBb#gN&Q%lP-{cKid#^=OY>=U=kG`cwx_{S}D^CliJL7(qf#8>S8 zF==!6c}Ia1I6m)C1gV0QLFyodkV;4?q!v=l>QzI^S-pBlL8Ky561|#^eUOw7vLb1b zyhvgsGm;v~jU-31Bk8SPeq;h<24o5x%sVmrU=lu<1(^n!2bl<&37HC+3z-a=4VljB z&4)~A^=3q-#EBYjPabTF?22rQ?2C5exBKI6slV{Qx7^<xFlBb@pgZhuI228^oCzhO Q;S=FVC{Y{1<Iw|u0caWi+5i9m diff --git a/lib/pytz/zoneinfo/iso3166.tab b/lib/pytz/zoneinfo/iso3166.tab index b8a2592c0083..950c40f1db66 100644 --- a/lib/pytz/zoneinfo/iso3166.tab +++ b/lib/pytz/zoneinfo/iso3166.tab @@ -1,5 +1,5 @@ # <pre> -# @(#)iso3166.tab 8.6 +# @(#)iso3166.tab 8.11 # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. # ISO 3166 alpha-2 country codes @@ -21,6 +21,9 @@ # # Lines beginning with `#' are comments. # +# From Arthur David Olson (2011-08-17): +# Resynchronized today with the ISO 3166 site (adding SS for South Sudan). +# #country- #code country name AD Andorra @@ -30,7 +33,6 @@ AG Antigua & Barbuda AI Anguilla AL Albania AM Armenia -AN Netherlands Antilles AO Angola AQ Antarctica AR Argentina @@ -53,6 +55,7 @@ BL St Barthelemy BM Bermuda BN Brunei BO Bolivia +BQ Bonaire Sint Eustatius & Saba BR Brazil BS Bahamas BT Bhutan @@ -75,6 +78,7 @@ CO Colombia CR Costa Rica CU Cuba CV Cape Verde +CW Curacao CX Christmas Island CY Cyprus CZ Czech Republic @@ -229,8 +233,10 @@ SM San Marino SN Senegal SO Somalia SR Suriname +SS South Sudan ST Sao Tome & Principe SV El Salvador +SX Sint Maarten SY Syria SZ Swaziland TC Turks & Caicos Is diff --git a/lib/pytz/zoneinfo/zone.tab b/lib/pytz/zoneinfo/zone.tab index 03a93a43585c..f197b948dd97 100644 --- a/lib/pytz/zoneinfo/zone.tab +++ b/lib/pytz/zoneinfo/zone.tab @@ -1,5 +1,5 @@ # <pre> -# @(#)zone.tab 8.41 +# @(#)zone.tab 8.49 # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. # @@ -32,7 +32,6 @@ AG +1703-06148 America/Antigua AI +1812-06304 America/Anguilla AL +4120+01950 Europe/Tirane AM +4011+04430 Asia/Yerevan -AN +1211-06900 America/Curacao AO -0848+01314 Africa/Luanda AQ -7750+16636 Antarctica/McMurdo McMurdo Station, Ross Island AQ -9000+00000 Antarctica/South_Pole Amundsen-Scott Station, South Pole @@ -87,6 +86,7 @@ BL +1753-06251 America/St_Barthelemy BM +3217-06446 Atlantic/Bermuda BN +0456+11455 Asia/Brunei BO -1630-06809 America/La_Paz +BQ +120903-0681636 America/Kralendijk BR -0351-03225 America/Noronha Atlantic islands BR -0127-04829 America/Belem Amapa, E Para BR -0343-03830 America/Fortaleza NE Brazil (MA, PI, CE, RN, PB) @@ -120,7 +120,7 @@ CA +4901-08816 America/Nipigon Eastern Time - Ontario & Quebec - places that did CA +4823-08915 America/Thunder_Bay Eastern Time - Thunder Bay, Ontario CA +6344-06828 America/Iqaluit Eastern Time - east Nunavut - most locations CA +6608-06544 America/Pangnirtung Eastern Time - Pangnirtung, Nunavut -CA +744144-0944945 America/Resolute Eastern Standard Time - Resolute, Nunavut +CA +744144-0944945 America/Resolute Central Standard Time - Resolute, Nunavut CA +484531-0913718 America/Atikokan Eastern Standard Time - Atikokan, Ontario and Southampton I, Nunavut CA +624900-0920459 America/Rankin_Inlet Central Time - central Nunavut CA +4953-09709 America/Winnipeg Central Time - Manitoba & west Ontario @@ -155,6 +155,7 @@ CO +0436-07405 America/Bogota CR +0956-08405 America/Costa_Rica CU +2308-08222 America/Havana CV +1455-02331 Atlantic/Cape_Verde +CW +1211-06900 America/Curacao CX -1025+10543 Indian/Christmas CY +3510+03322 Asia/Nicosia CZ +5005+01426 Europe/Prague @@ -318,7 +319,8 @@ PL +5215+02100 Europe/Warsaw PM +4703-05620 America/Miquelon PN -2504-13005 Pacific/Pitcairn PR +182806-0660622 America/Puerto_Rico -PS +3130+03428 Asia/Gaza +PS +3130+03428 Asia/Gaza Gaza Strip +PS +313200+0350542 Asia/Hebron West Bank PT +3843-00908 Europe/Lisbon mainland PT +3238-01654 Atlantic/Madeira Madeira Islands PT +3744-02540 Atlantic/Azores Azores @@ -360,8 +362,10 @@ SM +4355+01228 Europe/San_Marino SN +1440-01726 Africa/Dakar SO +0204+04522 Africa/Mogadishu SR +0550-05510 America/Paramaribo +SS +0451+03136 Africa/Juba ST +0020+00644 Africa/Sao_Tome SV +1342-08912 America/El_Salvador +SX +180305-0630250 America/Lower_Princes SY +3330+03618 Asia/Damascus SZ -2618+03106 Africa/Mbabane TC +2128-07108 America/Grand_Turk