(gh#dateutil/dateutil!1403). OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-dateutil?expand=0&rev=32
		
			
				
	
	
		
			719 lines
		
	
	
		
			35 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			719 lines
		
	
	
		
			35 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | ||
| Tue Dec 17 23:25:58 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
 | ||
| 
 | ||
| - Add remove-six.patch to remove dependency on six module
 | ||
|   (gh#dateutil/dateutil!1403).
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Mar  5 13:44:20 UTC 2024 - Ben Greiner <code@bnavigator.de>
 | ||
| 
 | ||
| - Update to 2.9.0.post0
 | ||
|   * Pinned setuptools_scm to <8, which should make the generated
 | ||
|     _version.py file compatible with all supported versions of
 | ||
|     Python. (We don't do this at openSUSE, we don't need Python 2
 | ||
|     installs from a setuptools_scm v8 build)
 | ||
| - Version 2.9.0
 | ||
|   * Updated tzdata version to 2024a. (gh pr #1342)
 | ||
|   * Made all dateutil submodules lazily imported using PEP 562. On
 | ||
|     Python 3.7+, things like import dateutil;
 | ||
|     dateutil.tz.gettz("America/New_York") will now work without
 | ||
|     explicitly importing dateutil.tz, with the import occurring
 | ||
|     behind the scenes on first use. The old behavior remains on
 | ||
|     Python 3.6 and earlier. Fixed by Orson Adams. (gh issue #771,
 | ||
|     gh pr #1007)
 | ||
|   * Removed a call to datetime.utcfromtimestamp, which is
 | ||
|     deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh
 | ||
|     pr #1284), fixed by Thomas Grainger (gh pr #1285).
 | ||
| - Provide underscore name: some consuming packages go with that,
 | ||
|   don't fail unnecessarily
 | ||
| - Drop no-utcfromtimestamp.patch
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Sep 18 04:39:14 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
 | ||
| 
 | ||
| - Add patch no-utcfromtimestamp.patch, stop using a deprecated function.
 | ||
| - Switch to pyproject and autosetup macros.
 | ||
| - Stop using greedy globs in %files.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Apr 21 12:32:11 UTC 2023 - Dirk Müller <dmueller@suse.com>
 | ||
| 
 | ||
| - add sle15_python_module_pythons (jsc#PED-68)
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Apr 13 22:44:14 UTC 2023 - Matej Cepl <mcepl@suse.com>
 | ||
| 
 | ||
| - Make calling of %{sle15modernpython} optional.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Jul 26 21:41:48 UTC 2021 - Dirk Müller <dmueller@suse.com>
 | ||
| 
 | ||
| - update to 2.8.2:
 | ||
|   - Updated tzdata version to 2021a. (gh pr #1128)
 | ||
|   - Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
 | ||
|   during exception handling; this would happen, for example, if an
 | ||
|   ``IllegalMonthError`` was raised in ``dateutil`` code. Fixed by Mark Bailey.
 | ||
|   (gh issue #981, pr #987).
 | ||
|   - Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
 | ||
|   defined due to an indentation error. (gh issue #991, gh pr #993)
 | ||
|   - Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
 | ||
|   messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122)
 | ||
|   - Make ``isoparse`` raise when trying to parse times with inconsistent use of
 | ||
|   `:` separator. Reported and fixed by @mariocj89 (gh pr #1125).
 | ||
|   - Fixed ``tz.gettz()`` not returning local time when passed an empty string.
 | ||
|   Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
 | ||
|   * Documentation changes
 | ||
|   * Simplified handling of bytes and bytearray in ``_parser._timelex``.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Jan 16 08:42:35 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
 | ||
| 
 | ||
| - Update to 2.8.1:
 | ||
|   * Updated tzdata version to 2019c.
 | ||
|   * Fixed a race condition in the tzoffset and tzstr "strong"
 | ||
|     caches on Python 2.7. Reported by @kainjow (gh issue #901).
 | ||
|   * Parsing errors will now raise ParserError, a subclass of
 | ||
|     ValueError, which has a nicer string representation. Patch by
 | ||
|     @gfyoung (gh pr #881).
 | ||
|   * parser.parse will now raise TypeError when tzinfos is passed a
 | ||
|     type that cannot be interpreted as a time zone. Prior to this
 | ||
|     change, it would raise an UnboundLocalError instead. Patch by
 | ||
|     @jbrockmendel (gh pr #891).
 | ||
|   * Changed error message raised when when passing a bytes object as
 | ||
|     the time zone name to gettz in Python 3. Reported and fixed by
 | ||
|     @labrys () (gh issue #927, gh pr #935).
 | ||
|   * Changed compatibility logic to support a potential Python 4.0
 | ||
|     release. Patch by Hugo van Kemenade (gh pr #950).
 | ||
|   * Updated many modules to use tz.UTC in favor of tz.tzutc()
 | ||
|     internally, to avoid an unnecessary function call. (gh pr #910).
 | ||
|   * Fixed issue where dateutil.tz was using a backported version of
 | ||
|     contextlib.nullcontext even in Python 3.7 due to a malformed
 | ||
|     import statement. (gh pr #963).
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Oct 14 14:36:03 UTC 2019 - Matej Cepl <mcepl@suse.com>
 | ||
| 
 | ||
| - Replace %fdupes -s with plain %fdupes; hardlinks are better.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Feb 25 12:05:09 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
 | ||
| 
 | ||
| - Switch to _multibuild to not create buildcycle
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Feb 21 11:00:12 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>
 | ||
| 
 | ||
| - Update to 2.8.0 (2019-02-04)
 | ||
|   + Data updates
 | ||
|     * Updated tzdata version to to 2018i.
 | ||
|   + Features
 | ||
|     * Added support for EXDATE parameters when parsing rrule
 | ||
|       strings. Reported by @mlorant (gh issue #410), fixed by
 | ||
|       @nicoe (gh pr #859).
 | ||
|     * Added support for sub-minute time zone offsets in Python
 | ||
|       3.6+. Fixed by @cssherry (gh issue #582, pr #763)
 | ||
|     * Switched the tzoffset, tzstr and gettz caches over to using
 | ||
|       weak references, so that the cache expires when no other
 | ||
|       references to the original tzinfo objects exist. This cache-
 | ||
|       expiry behavior is not guaranteed in the public interface and
 | ||
|       may change in the future. To improve performance in the case
 | ||
|       where transient references to the same time zones are
 | ||
|       repeatedly created but no strong reference is continuously
 | ||
|       held, a smaller “strong value” cache was also added. Weak
 | ||
|       value cache implemented by @cs-cordero (gh pr #672, #801),
 | ||
|       strong cache added by Gökçen Nurlu (gh issue #691, gh pr
 | ||
|       #761)
 | ||
|   + Bugfixes
 | ||
|     * Added time zone inference when initializing an rrule with a
 | ||
|       specified UNTIL but without an explicitly specified DTSTART;
 | ||
|       the time zone of the generated DTSTART will now be taken from
 | ||
|       the UNTIL rule. Reported by @href (gh issue #652). Fixed by
 | ||
|       @absreim (gh pr #693).
 | ||
|     * Fixed an issue where parser.parse would raise Decimal-
 | ||
|       specific errors instead of a standard ValueError if certain
 | ||
|       malformed values were parsed (e.g. NaN or infinite values).
 | ||
|       Reported and fixed by @amureki (gh issue #662, gh pr #679).
 | ||
|     * Fixed issue in parser where a tzinfos call explicitly
 | ||
|       returning None would throw a ValueError. Fixed by @parsethis
 | ||
|       (gh issue #661, gh pr #681)
 | ||
|     * Fixed incorrect parsing of certain dates earlier than 100 AD
 | ||
|       when repesented in the form “%B.%Y.%d”, e.g.
 | ||
|       “December.0031.30”. (gh issue #687, pr #700)
 | ||
|     * Add support for ISO 8601 times with comma as the decimal
 | ||
|       separator in the dateutil.parser.isoparse function. (gh pr
 | ||
|       #721)
 | ||
|     * Changed handling of T24:00 to be compliant with the standard.
 | ||
|       T24:00 now represents midnight on the following day. Fixed by
 | ||
|       @cheukting (gh issue #658, gh pr #751)
 | ||
|     * Fixed an issue where isoparser.parse_isotime was unable to
 | ||
|       handle the 24:00 variant representation of midnight. (gh pr
 | ||
|       #773)
 | ||
|     * Added support for more than 6 fractional digits in isoparse.
 | ||
|       Reported and fixed by @jayschwa (gh issue #786, gh pr #787).
 | ||
|     * Added ‘z’ (lower case Z) as valid UTC time zone in isoparser.
 | ||
|       Reported by @cjgibson (gh issue #820). Fixed by @Cheukting
 | ||
|       (gh pr #822)
 | ||
|     * Fixed a bug with base offset changes during DST in tzfile,
 | ||
|       and refactored the way base offset changes are detected.
 | ||
|       Originally reported on StackOverflow by @MartinThoma. (gh
 | ||
|       issue #812, gh pr #810)
 | ||
|     * Fixed error condition in tz.gettz when a non-ASCII timezone
 | ||
|       is passed on Windows in Python 2.7. (gh issue #802, pr #861)
 | ||
|     * Improved performance and inspection properties of tzname
 | ||
|       methods. (gh pr #811)
 | ||
|     * Removed unnecessary binary_type compatibility shims. Added by
 | ||
|       @jdufresne (gh pr #817)
 | ||
|     * Changed python setup.py test to print an error to stderr and
 | ||
|       exit with 1 instead of 0. Reported and fixed by @hroncok (gh
 | ||
|       pr #814)
 | ||
|     * Added a pyproject.toml file with build requirements and an
 | ||
|       explicitly specified build backend. (gh issue #736, gh prs
 | ||
|       #746, #863)
 | ||
|   + Documentation changes
 | ||
|     * Added documentation for the rrule.rrulestr function. Fixed by
 | ||
|       @prdickson (gh issue #623, gh pr #762)
 | ||
|     * Added documentation for dateutil.tz.gettz. Fixed by
 | ||
|       @weatherpattern (gh issue #647, gh pr #704)
 | ||
|     * Add documentation for the dateutil.tz.win module and mocked
 | ||
|       out certain Windows-specific modules so that autodoc can
 | ||
|       still be run on non-Windows systems. (gh issue #442, pr #715)
 | ||
|     * Added changelog to documentation. (gh issue #692, gh pr #707)
 | ||
|     * Changed order of keywords in the rrule docstring. Reported
 | ||
|       and fixed by @rmahajan14 (gh issue #686, gh pr #695).
 | ||
|     * Improved documentation on the use of until and count
 | ||
|       parameters in rrule. Fixed by @lucaferocino (gh pr #755).
 | ||
|     * Added an example of how to use a custom parserinfo subclass
 | ||
|       to parse non-standard datetime formats in the examples
 | ||
|       documentation for parser. Added by @prdickson (gh #753)
 | ||
|     * Added doctest examples to tzfile documentation. Patch by
 | ||
|       @weatherpattern (gh pr #671)
 | ||
|     * Updated the documentation for relativedelta’s weekday
 | ||
|       arguments. Fixed by @kvn219 @huangy22 and @ElliotJH (gh pr
 | ||
|       #673)
 | ||
|     * Improved explanation of the order that relativedelta
 | ||
|       components are applied in. Fixed by @kvn219 @huangy22 and
 | ||
|       @ElliotJH (gh pr #673)
 | ||
|     * Expanded the description and examples in the relativedelta
 | ||
|       class. Contributed by @andrewcbennett (gh pr #759)
 | ||
|     * Improved the contributing documentation to clarify where to
 | ||
|       put new changelog files. Contributed by @andrewcbennett (gh
 | ||
|       pr #757)
 | ||
|     * Fixed a broken doctest in the relativedelta module. Fixed by
 | ||
|       @nherriot (gh pr #758).
 | ||
|     * Changed the default theme to sphinx_rtd_theme, and changed
 | ||
|       the sphinx configuration accordingly. (gh pr #707)
 | ||
|     * Reorganized dateutil.tz documentation and fixed issue with
 | ||
|       the dateutil.tz docstring. (gh pr #714)
 | ||
|     * Cleaned up malformed RST in the tz documentation. (gh issue
 | ||
|       #702, gh pr #706)
 | ||
|     * Corrected link syntax and updated URL to https for ISO year
 | ||
|       week number notation in relativedelta examples. (gh issue
 | ||
|       #670, pr #711)
 | ||
|   + Misc
 | ||
|     * GH #674, GH #688, GH #699, GH #720, GH #723, GH #726, GH
 | ||
|       #727, GH #740, GH #750, GH #760, GH #767, GH #772, GH #773,
 | ||
|       GH #780, GH #784, GH #785, GH #791, GH #799, GH #813, GH
 | ||
|       #836, GH #839, GH #857
 | ||
| 
 | ||
| - Update to 2.7.5 (2018-10-27)
 | ||
|   + Data updates
 | ||
|     * Update tzdata to 2018g
 | ||
| 
 | ||
| - Update to 2.7.4 (2018-10-24)
 | ||
|   + Data updates
 | ||
|     * Updated tzdata version to 2018f.
 | ||
| 
 | ||
| - Testing switched to py.test
 | ||
| - Add test dependencies
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Dec  4 12:53:00 UTC 2018 - Matej Cepl <mcepl@suse.com>
 | ||
| 
 | ||
| - Remove superfluous devel dependency for noarch package
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Wed Aug 22 15:21:45 UTC 2018 - alarrosa@suse.com
 | ||
| 
 | ||
| - Update to version 2.7.3
 | ||
|   * Update tzdata to 2018e. (gh pr #710)
 | ||
|   * Fixed an issue where decimal.Decimal would cast `NaN` or infinite value in a
 | ||
|     parser.parse, which will raise decimal.Decimal-specific errors. Reported and
 | ||
|     fixed by @amureki (gh issue #662, gh pr #679).
 | ||
|   * Fixed a ValueError being thrown if tzinfos call explicity returns ``None``.
 | ||
|     Reported by @pganssle (gh issue #661) Fixed by @parsethis (gh pr #681)
 | ||
|   * Fixed incorrect parsing of certain dates earlier than 100 AD when repesented
 | ||
|     in the form "%B.%Y.%d", e.g. "December.0031.30". (gh issue #687, pr #700)
 | ||
|   * Fixed a bug where automatically generated DTSTART was naive even if a
 | ||
|     specified UNTIL had a time zone. Automatically generated DTSTART will now
 | ||
|     take on the timezone of an UNTIL date, if provided. Reported by @href (gh
 | ||
|     issue #652). Fixed by @absreim (gh pr #693).
 | ||
|   * Corrected link syntax and updated URL to https for ISO year week number
 | ||
|     notation in relativedelta examples. (gh issue #670, pr #711)
 | ||
|   * Add doctest examples to tzfile documentation. Done by @weatherpattern and
 | ||
|     @pganssle (gh pr #671)
 | ||
|   * Updated the documentation for relativedelta. Removed references to tuple
 | ||
|     arguments for weekday, explained effect of weekday(_, 1) and better explained
 | ||
|     the order of operations that relativedelta applies. Fixed by @kvn219
 | ||
|     @huangy22 and @ElliotJH (gh pr #673)
 | ||
|   * Added changelog to documentation. (gh issue #692, gh pr #707)
 | ||
|   * Changed order of keywords in rrule docstring. Reported and fixed by
 | ||
|     @rmahajan14 (gh issue #686, gh pr #695).
 | ||
|   * Added documentation for ``dateutil.tz.gettz``. Reported by @pganssle (gh
 | ||
|     issue #647). Fixed by @weatherpattern (gh pr #704)
 | ||
|   * Cleaned up malformed RST in the ``tz`` documentation. (gh issue #702, gh pr
 | ||
|     #706)
 | ||
|   * Changed the default theme to sphinx_rtd_theme, and changed the sphinx
 | ||
|     configuration to go along with that. (gh pr #707)
 | ||
|   * Reorganized ``dateutil.tz`` documentation and fixed issue with the
 | ||
|     ``dateutil.tz`` docstring. (gh pr #714)
 | ||
| 
 | ||
| - Update to version 2.7.2
 | ||
|   * Fixed an issue with the setup script running in non-UTF-8 environment.
 | ||
|     Reported and fixed by @gergondet (gh pr #651)
 | ||
| 
 | ||
| - Update to version 2.7.1
 | ||
|   * Updated tzdata version to 2018d.
 | ||
|   * Fixed issue where parser.parse would occasionally raise
 | ||
|     decimal.Decimal-specific error types rather than ValueError. Reported by
 | ||
|     @amureki (gh issue #632). Fixed by @pganssle (gh pr #636).
 | ||
|   * Improve error message when rrule's dtstart and until are not both naive or
 | ||
|     both aware. Reported and fixed by @ryanpetrello (gh issue #633, gh pr #634)
 | ||
| 
 | ||
| - Update to version 2.7.0
 | ||
|   * Dropped support for Python 2.6 (gh pr #362 by @jdufresne)
 | ||
|   * Dropped support for Python 3.2 (gh pr #626)
 | ||
|   * Updated zoneinfo file to 2018c (gh pr #616)
 | ||
|   * Changed licensing scheme so all new contributions are dual licensed under
 | ||
|     Apache 2.0 and BSD. (gh pr #542, issue #496)
 | ||
|   * Added __all__ variable to the root package. Reported by @tebriel
 | ||
|     (gh issue #406), fixed by @mariocj89 (gh pr #494)
 | ||
|   * Added python_requires to setup.py so that pip will distribute the right
 | ||
|     version of dateutil. Fixed by @jakec-github (gh issue #537, pr #552)
 | ||
|   * Added the utils submodule, for miscellaneous utilities.
 | ||
|   * Added within_delta function to utils - added by @justanr (gh issue #432,
 | ||
|     gh pr #437)
 | ||
|   * Added today function to utils (gh pr #474)
 | ||
|   * Added default_tzinfo function to utils (gh pr #475), solving an issue
 | ||
|     reported by @nealmcb (gh issue #94)
 | ||
|   * Added dedicated ISO 8601 parsing function isoparse (gh issue #424).
 | ||
|     Initial implementation by @pganssle in gh pr #489 and #622, with a
 | ||
|     pre-release fix by @kirit93 (gh issue #546, gh pr #573). 
 | ||
|   * Moved parser module into parser/_parser.py and officially deprecated the use
 | ||
|     of several private functions and classes from that module. (gh pr #501, #515)
 | ||
|   * Tweaked parser error message to include rejected string format, added by
 | ||
|     @pbiering (gh pr #300)
 | ||
|   * Add support for parsing bytesarray, reported by @uckelman (gh issue #417) and
 | ||
|     fixed by @uckelman and @pganssle (gh pr #514)
 | ||
|   * Started raising a warning when the parser finds a timezone string that it
 | ||
|     cannot construct a tzinfo instance for (rather than succeeding with no
 | ||
|     indication of an error). Reported and fixed by @jbrockmendel (gh pr #540)
 | ||
|   * Dropped the use of assert in the parser. Fixed by @jbrockmendel (gh pr #502)
 | ||
|   * Fixed to assertion logic in parser to support dates like '2015-15-May',
 | ||
|     reported and fixed by @jbrockmendel (gh pr #409)
 | ||
|   * Fixed IndexError in parser on dates with trailing colons, reported and fixed
 | ||
|     by @jbrockmendel (gh pr #420)
 | ||
|   * Fixed bug where hours were not validated, leading to improper parse. Reported
 | ||
|     by @heappro (gh pr #353), fixed by @jbrockmendel (gh pr #482)
 | ||
|   * Fixed problem parsing strings in %b-%Y-%d format. Reported and fixed by
 | ||
|     @jbrockmendel (gh pr #481)
 | ||
|   * Fixed problem parsing strings in the %d%B%y format. Reported by @asishm
 | ||
|     (gh issue #360), fixed by @jbrockmendel (gh pr #483)
 | ||
|   * Fixed problem parsing certain unambiguous strings when year <99 (gh pr #510).
 | ||
|     Reported by @alexwlchan (gh issue #293).
 | ||
|   * Fixed issue with parsing an unambiguous string representation of an ambiguous
 | ||
|     datetime such that if possible the correct value for fold is set. Fixes
 | ||
|     issue reported by @JordonPhillips and @pganssle (gh issue #318, #320,
 | ||
|     gh pr #517)
 | ||
|   * Fixed issue with improper rounding of fractional components. Reported by
 | ||
|     @dddmello (gh issue #427), fixed by @m-dz (gh pr #570)
 | ||
|   * Performance improvement to parser from removing certain min() calls. Reported
 | ||
|     and fixed by @jbrockmendel (gh pr #589)
 | ||
|   * Significantly refactored parser code by @jbrockmendel (gh prs #419, #436,
 | ||
|     #490, #498, #539) and @pganssle (gh prs #435, #468)
 | ||
|   * Implementated of __hash__ for relativedelta and weekday, reported and fixed
 | ||
|     by @mrigor (gh pr #389) 
 | ||
|   * Implemented __abs__ for relativedelta. Reported by @binnisb and @pferreir
 | ||
|     (gh issue #350, pr #472)
 | ||
|   * Fixed relativedelta.weeks property getter and setter to work for both
 | ||
|     negative and positive values. Reported and fixed by @souliane (gh issue #459,
 | ||
|     pr #460)
 | ||
|   * Fixed issue where passing whole number floats to the months or years
 | ||
|     arguments of the relativedelta constructor would lead to errors during
 | ||
|     addition. Reported by @arouanet (gh pr #411), fixed by @lkollar (gh pr #553)
 | ||
|   * Added a pre-built tz.UTC object representing UTC (gh pr #497)
 | ||
|   * Added a cache to tz.gettz so that by default it will return the same object
 | ||
|     for identical inputs. This will change the semantics of certain operations
 | ||
|     between datetimes constructed with tzinfo=tz.gettz(...). (gh pr #628)
 | ||
|   * Changed the behavior of tz.tzutc to return a singleton (gh pr #497, #504)
 | ||
|   * Changed the behavior of tz.tzoffset to return the same object when passed the
 | ||
|     same inputs, with a corresponding performance improvement (gh pr #504)
 | ||
|     same inputs, with a corresponding performance improvement (gh pr #504)
 | ||
|   * Changed the behavior of tz.tzstr to return the same object when passed the
 | ||
|     same inputs. (gh pr #628)
 | ||
|   * Added .instance alternate constructors for tz.tzoffset and tz.tzstr, to
 | ||
|     allow the construction of a new instance if desired. (gh pr #628)
 | ||
|   * Added the tz.gettz.nocache function to allow explicit retrieval of a new
 | ||
|     instance of the relevant tzinfo. (gh pr #628)
 | ||
|   * Expand definition of tz.tzlocal equality so that the local zone is allow
 | ||
|     equality with tzoffset and tzutc. (gh pr #598)
 | ||
|   * Deprecated the idiosyncratic tzstr format mentioned in several examples but
 | ||
|     evidently designed exclusively for dateutil, and very likely not used by
 | ||
|     any current users. (gh issue #595, gh pr #606)
 | ||
|   * Added the tz.resolve_imaginary function, which generates a real date from
 | ||
|     an imaginary one, if necessary. Implemented by @Cheukting (gh issue #339,
 | ||
|     gh pr #607)
 | ||
|   * Fixed issue where the tz.tzstr constructor would erroneously succeed if
 | ||
|     passed an invalid value for tzstr. Fixed by @pablogsal (gh issue #259,
 | ||
|     gh pr #581)
 | ||
|   * Fixed issue with tz.gettz for TZ variables that start with a colon. Reported
 | ||
|     and fixed by @lapointexavier (gh pr #601)
 | ||
|   * Added a lock to tz.tzical's cache. Reported and fixed by @Unrud (gh pr #430) 
 | ||
|   * Fixed an issue with fold support on certain Python 3 implementations that
 | ||
|     used the pre-3.6 pure Python implementation of datetime.replace, most
 | ||
|     notably pypy3 (gh pr #446).
 | ||
|   * Added support for VALUE=DATE-TIME for DTSTART in rrulestr. Reported by @potuz
 | ||
|     (gh issue #401) and fixed by @Unrud (gh pr #429)
 | ||
|   * Started enforcing that within VTIMEZONE, the VALUE parameter can only be
 | ||
|     omitted or DATE-TIME, per RFC 5545. Reported by @Unrud (gh pr #439)
 | ||
|   * Added support for TZID parameter for DTSTART in rrulestr. Reported and
 | ||
|     fixed by @ryanpetrello (gh issue #614, gh pr #624)
 | ||
|   * Added 'RRULE:' prefix to rrule strings generated by rrule.__str__, in
 | ||
|     compliance with the RFC. Reported by @AndrewPashkin (gh issue #86), fixed by
 | ||
|     @jarondl and @mlorant (gh pr #450)
 | ||
|   * Switched to setuptools_scm for version management, automatically calculating
 | ||
|     a version number from the git metadata. Reported by @jreback (gh issue #511),
 | ||
|     implemented by @Sulley38 (gh pr #564)
 | ||
|   * Switched setup.py to use find_packages, and started testing against pip
 | ||
|     installed versions of dateutil in CI. Fixed issue with parser import
 | ||
|     discovered by @jreback in pandas-dev/pandas#18141. (gh issue #507, pr #509)
 | ||
|   * Switched test suite to using pytest (gh pr #495)
 | ||
|   * Switched CI over to use tox. Fixed by @gaborbernat (gh pr #549)
 | ||
|   * Added a test-only dependency on freezegun. (gh pr #474)
 | ||
|   * Reduced number of CI builds on Appveyor. Fixed by @kirit93 (gh issue #529,
 | ||
|     gh pr #579)
 | ||
|   * Made xfails strict by default, so that an xpass is a failure. (gh pr #567)
 | ||
|   * Added a documentation generation stage to tox and CI. (gh pr #568)
 | ||
|   * Added an explicit warning when running python setup.py explaining how to run
 | ||
|     the test suites with pytest. Fixed by @lkollar. (gh issue #544, gh pr #548)
 | ||
|   * Added requirements-dev.txt for test dependency management (gh pr #499, #516)
 | ||
|   * Fixed code coverage metrics to account for Windows builds (gh pr #526)
 | ||
|   * Fixed code coverage metrics to NOT count xfails. Fixed by @gaborbernat
 | ||
|     (gh issue #519, gh pr #563)
 | ||
|   * Style improvement to zoneinfo.tzfile that was confusing to static type
 | ||
|     checkers. Reported and fixed by @quodlibetor (gh pr #485)
 | ||
|   * Several unused imports were removed by @jdufresne. (gh pr #486)
 | ||
|   * Switched ``isinstance(*, collections.Callable)`` to callable, which is available
 | ||
|     on all supported Python versions. Implemented by @jdufresne (gh pr #612)
 | ||
|   * Added CONTRIBUTING.md (gh pr #533)
 | ||
|   * Added AUTHORS.md (gh pr #542)
 | ||
|   * Corrected setup.py metadata to reflect author vs. maintainer, (gh issue #477,
 | ||
|     gh pr #538)
 | ||
|   * Corrected README to reflect that tests are now run in pytest. Reported and
 | ||
|     fixed by @m-dz (gh issue #556, gh pr #557)
 | ||
|   * Updated all references to RFC 2445 (iCalendar) to point to RFC 5545. Fixed
 | ||
|     by @mariocj89 (gh issue #543, gh pr #555)
 | ||
|   * Corrected parse documentation to reflect proper integer offset units,
 | ||
|     reported and fixed by @abrugh (gh pr #458)
 | ||
|   * Fixed dangling parenthesis in tzoffset documentation (gh pr #461)
 | ||
|   * Started including the license file in wheels. Reported and fixed by
 | ||
|     @jdufresne (gh pr #476)
 | ||
|   * Indendation fixes to parser docstring by @jbrockmendel (gh pr #492)
 | ||
|   * Moved many examples from the "examples" documentation into their appropriate
 | ||
|     module documentation pages. Fixed by @Tomasz-Kluczkowski and @jakec-github
 | ||
|     (gh pr #558, #561)
 | ||
|   * Fixed documentation so that the parser.isoparse documentation displays.
 | ||
|     Fixed by @alexchamberlain (gh issue #545, gh pr #560)
 | ||
|   * Refactored build and release sections and added setup instructions to
 | ||
|     CONTRIBUTING. Reported and fixed by @kynan (gh pr #562)
 | ||
|   * Cleaned up various dead links in the documentation. (gh pr #602, #608, #618)
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Jul 10 18:55:45 UTC 2017 - aloisio@gmx.com
 | ||
| 
 | ||
| - Update to version 2.6.1
 | ||
|   * Updated zoneinfo file to 2017b. (gh pr #395)
 | ||
|   * Added Python 3.6 to CI testing (gh pr #365)
 | ||
|   * Removed duplicate test name that was preventing a test from
 | ||
|     being run.
 | ||
|   * Reported and fixed by @jdufresne (gh pr #371)
 | ||
|   * Fixed testing of folds and gaps, particularly on Windows (gh
 | ||
|     pr #392)
 | ||
|   * Fixed deprecated escape characters in regular expressions.
 | ||
|     Reported by @nascheme and @thierryba (gh issue #361), fixed by
 | ||
|     @thierryba (gh pr #358)
 | ||
|   * Many PEP8 style violations and other code smells were fixed
 | ||
|     by @jdufresne (gh prs #358, #363, #364, #366, #367, #368, #372,
 | ||
|     #374, #379, #380, #398)
 | ||
|   * Improved performance of tzutc and tzoffset objects. (gh pr
 | ||
|     #391)
 | ||
|   * Fixed issue with several time zone classes around DST
 | ||
|     transitions in any zones with +0 standard offset (e.g.
 | ||
|     Europe/London) (gh issue #321, pr #390)
 | ||
|   * Fixed issue with fuzzy parsing where tokens similar to AM/PM
 | ||
|     that are in the end skipped were dropped in the
 | ||
|     fuzzy_with_tokens list. Reported and fixed by @jbrockmendel (gh
 | ||
|     pr #332).
 | ||
|   * Fixed issue with parsing dates of the form X m YY. Reported
 | ||
|     by @jbrockmendel. (gh issue #333, pr #393)
 | ||
|   * Added support for parser weekdays with less than 3
 | ||
|     characters. Reported by @arcadefoam (gh issue #343), fixed by
 | ||
|     @jonemo (gh pr #382)
 | ||
|   * Fixed issue with the addition and subtraction of certain
 | ||
|     relativedeltas. Reported and fixed by @kootenpv (gh issue #346,
 | ||
|     pr #347)
 | ||
|   * Fixed issue where the COUNT parameter of rrules was ignored
 | ||
|     if 0. Fixed by @mshenfield (gh pr #330), reported by @vaultah
 | ||
|     (gh issue #329).
 | ||
|   * Updated documentation to include the new tz methods. (gh pr
 | ||
|     #324)
 | ||
|   * Update documentation to reflect that the parser can raise
 | ||
|     TypeError, reported and fixed by @tomchuk (gh issue #336, pr
 | ||
|     #337)
 | ||
|   * Fixed an incorrect year in a parser doctest. Fixed by
 | ||
|     @xlotlu (gh pr #357)
 | ||
|   * Moved version information into _version.py and set up the
 | ||
|     versions more granularly.
 | ||
| 
 | ||
| - Use recommended source URL format
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Sat May  6 03:31:54 UTC 2017 - toddrme2178@gmail.com
 | ||
| 
 | ||
| - Don't provide python2-dateutil, singlespec packages should use
 | ||
|   correct name.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Mar 28 17:55:07 UTC 2017 - aloisio@gmx.com
 | ||
| 
 | ||
| - Converted to single-spec
 | ||
| - Enabled tests
 | ||
| - Spec cleanup
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Wed Nov  9 07:56:09 UTC 2016 - tbechtold@suse.com
 | ||
| 
 | ||
| - Use https for Source
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Nov  8 15:54:24 UTC 2016 - aloisio@gmx.com
 | ||
| 
 | ||
| - Update to version 2.6.0
 | ||
|   * Added PEP-495-compatible methods to address ambiguous and 
 | ||
|     imaginary dates in time zones in a backwards-compatible
 | ||
|     way. Ambiguous dates and times can now be safely represented
 | ||
|     by all dateutil time zones. Many thanks to Alexander
 | ||
|     Belopolski (@abalkin) and Tim Peters @tim-one for their 
 | ||
|     inputs on how to address this. Original issues reported by
 | ||
|     Yupeng and @zed (lP: 1390262, gh issues #57, #112, #249,
 | ||
|     #284, #286, prs #127, #225, #248, #264, #302).
 | ||
|   * Added new methods for working with ambiguous and imaginary 
 | ||
|     dates to the tz module. datetime_ambiguous() determines if
 | ||
|     a datetime is ambiguous for a given zone and datetime_exists()
 | ||
|     determines if a datetime exists in a given zone.
 | ||
|     This works for all fold-aware datetimes, not just those 
 | ||
|     provided by dateutil. (gh issue #253, gh pr #302)
 | ||
|   * Fixed an issue where dst() in Portugal in 1996 was 
 | ||
|     returning the wrong value  in tz.tzfile objects. Reported
 | ||
|     by @abalkin (gh issue #128,  pr #225)
 | ||
|   * Fixed an issue where zoneinfo.ZoneInfoFile errors were not 
 | ||
|     being properly deep-copied. (gh issue #226, pr #225)
 | ||
|   * Refactored tzwin and tzrange as a subclass of a common 
 | ||
|     class, tzrangebase, as there was substantial overlapping
 | ||
|     functionality. As part of this change, tzrange and tzstr
 | ||
|     now expose a transitions() function, which returns the
 | ||
|     DST on and off transitions for a given year. (gh issue 
 | ||
|     #260, pr #302)
 | ||
|   * Deprecated zoneinfo.gettz() due to confusion with 
 | ||
|     tz.gettz(), in favor of get() method of
 | ||
|     zoneinfo.ZoneInfoFile objects. (gh issue #11, pr #310)
 | ||
|   * For non-character, non-stream arguments, parser.parse now 
 | ||
|     raises TypeError instead of AttributeError. (gh issues
 | ||
|     #171, #269, pr #247)
 | ||
|   * Fixed an issue where tzfile objects were not properly 
 | ||
|     handling dst() and tzname() when attached to
 | ||
|     datetime.time objects. Reported by @ovacephaloid.
 | ||
|     (gh issue #292, pr #309)
 | ||
|   * /usr/share/lib/zoneinfo was added to TZPATHS for 
 | ||
|     compatibility with Solaris systems. Reported by @dhduvall
 | ||
|     (gh issue #276, pr #307)
 | ||
|   * tzoffset and tzrange objects now accept either a number of 
 | ||
|     seconds or a datetime.timedelta() object wherever
 | ||
|     previously only a  number of seconds was allowed.
 | ||
|     (gh pr #264, #277)
 | ||
|   * datetime.timedelta objects can now be added to 
 | ||
|     relativedelta objects. Reported and added by Alec Nikolas
 | ||
|     Reiter (@justanr) (gh issue #282, pr #283
 | ||
|   * Refactored relativedelta.weekday and rrule.weekday into a 
 | ||
|     common base class to reduce code duplication.
 | ||
|     (gh issue #140, pr #311)
 | ||
|   * An issue where the WKST parameter was improperly rendering 
 | ||
|     in str(rrule) was reported and fixed by Daniel LePage
 | ||
|     (@dplepage). (gh issue  #262, pr #263)
 | ||
|   * A replace() method has been added to rrule objects by 
 | ||
|     @jendas1, which creates new rrule with modified attributes,
 | ||
|     analogous to datetime.replace (gh pr #167)
 | ||
|   * Made some significant performance improvements to rrule 
 | ||
|     objects in Python 2.x (gh pr #245)
 | ||
|   * All classes defining equality functions now return 
 | ||
|     NotImplemented when  compared to unsupported classes,
 | ||
|     rather than raising TypeError, to allow other classes to
 | ||
|     provide fallback support. (gh pr #236)
 | ||
|   * Several classes have been marked as explicitly unhashable 
 | ||
|     to maintain identical behavior between Python 2 and 3.
 | ||
|     Submitted by Roy Williams (@rowillia) (gh pr #296)
 | ||
|   * Trailing whitespace in easter.py has been removed. 
 | ||
|     Submitted by @OmgImAlexis (gh pr #299)
 | ||
|   * Windows-only batch files in build scripts had line endings 
 | ||
|     switched to CRLF. (gh pr #237)
 | ||
|   * @adamchainz updated the documentation links to reflect 
 | ||
|     that the canonical location for readthedocs links is now
 | ||
|     at .io, not .org. (gh pr #272)
 | ||
|   * Made some changes to the CI and codecov to test against 
 | ||
|     newer versions of Python and pypy, and to adjust the code
 | ||
|     coverage  requirements. For the moment, full pypy3
 | ||
|     compatibility is not supported until a new release is
 | ||
|     available, due to upstream bugs in the old version
 | ||
|     affecting PEP-495 support. (gh prs #265, #266, #304, #308)
 | ||
|   * The full PGP signing key fingerprint was added to the 
 | ||
|     README.md in favor of the previously used long-id.
 | ||
|     Reported by @valholl (gh issue #287, pr #304)
 | ||
|   * Updated zoneinfo to 2016i. (gh issue #298, gh pr #306)
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Mar  4 06:59:53 UTC 2016 - tbechtold@suse.com
 | ||
| 
 | ||
| - Fix Obsoletes. No version upgrade was done during renaming.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Feb 26 12:45:15 UTC 2016 - tbechtold@suse.com
 | ||
| 
 | ||
| - Rename package to python-python-dateutil . It's openSUSE policy
 | ||
|   to use the $pypi name with the python prefix.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Aug 13 03:13:09 UTC 2015 - Greg.Freemyer@gmail.com
 | ||
| 
 | ||
| - update url in specfile
 | ||
| - use sed to eliminate MS-DOS style end of lines
 | ||
| 
 | ||
| - update to version 2.4.2:
 | ||
|   * Updated zoneinfo to 2015b.
 | ||
|   * Fixed issue with parsing of tzstr on Python 2.7.x; tzstr will now
 | ||
|     be decoded if not a unicode type. gh #51 (lp:1331576), gh pr #55.
 | ||
|   * Fix a parser issue where AM and PM tokens were showing up in fuzzy
 | ||
|     date stamps, triggering inappropriate errors. gh #56 (lp:
 | ||
|     1428895), gh pr #63.
 | ||
|   * Missing function "setcachsize" removed from zoneinfo __all__ list
 | ||
|     by @ryanss, fixing an issue with wildcard imports of
 | ||
|     dateutil.zoneinfo. (gh pr #66).
 | ||
|   * (PyPi only) Fix an issue with source distributions not including
 | ||
|     the test suite.
 | ||
| 
 | ||
| - changes from version 2.4.1:
 | ||
|   * Added explicit check for valid hours if AM/PM is specified in
 | ||
|     parser. (gh pr #22, issue #21)
 | ||
|   * Fix bug in rrule introduced in 2.4.0 where byweekday parameter was
 | ||
|     not handled properly. (gh pr #35, issue #34)
 | ||
|   * Fix error where parser allowed some invalid dates, overwriting
 | ||
|     existing hours with the last 2-digit number in the string. (gh pr
 | ||
|     #32, issue #31)
 | ||
|   * Fix and add test for Python 2.x compatibility with boolean
 | ||
|     checking of relativedelta objects. Implemented by @nimasmi (gh pr
 | ||
|     #43) and Céic Krier (lp: 1035038)
 | ||
|   * Replaced parse() calls with explicit datetime objects in unit
 | ||
|     tests unrelated to parser. (gh pr #36)
 | ||
|   * Changed private _byxxx from sets to sorted tuples and fixed one
 | ||
|     currently unreachable bug in _construct_byset. (gh pr #54)
 | ||
|   * Additional documentation for parser (gh pr #29, #33, #41) and
 | ||
|     rrule.
 | ||
|   * Formatting fixes to documentation of rrule and README.rst.
 | ||
|   * Updated zoneinfo to 2015a.
 | ||
| 
 | ||
| - changes from version 2.4.0:
 | ||
|   * Fix an issue with relativedelta and freezegun (lp:1374022)
 | ||
|   * Fix tzinfo in windows for timezones without dst (lp:1010050, gh
 | ||
|     #2)
 | ||
|   * Ignore missing timezones in windows like in POSIX
 | ||
|   * Fix minimal version requirement for six (gh #6)
 | ||
|   * Many rrule changes and fixes by @pganssle (gh pull requests #13
 | ||
|     #14 #17), including defusing some infinite loops (gh #4)
 | ||
| 
 | ||
| - changes from version 2.3:
 | ||
|   * Cleanup directory structure, moved test.py to
 | ||
|     dateutil/tests/test.py
 | ||
|   * Changed many aspects of dealing with the zone info file. Instead
 | ||
|     of a cache, all the zones are loaded to memory, but symbolic links
 | ||
|     are loaded only once, so not much memory is used.
 | ||
|   * The package is now zip-safe, and universal-wheelable, thanks to
 | ||
|     changes in the handling of the zoneinfo file.
 | ||
|   * Fixed tzwin silently not imported on windows python2
 | ||
|   * New maintainer, together with new hosting: GitHub, Travis,
 | ||
|     Read-The-Docs
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Jul 27 19:01:48 UTC 2015 - aloisio@gmx.com
 | ||
| 
 | ||
| - Update to version 2.2:
 | ||
|   * Updated zoneinfo to 2013h
 | ||
|   * fuzzy_with_tokens parse addon from Christopher Corley
 | ||
|   * Bug with LANG=C fixed by Mike Gilbert 
 | ||
| - Aligned requirement version with PyPI
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Oct 24 11:01:02 UTC 2013 - speilicke@suse.com
 | ||
| 
 | ||
| - Require python-setuptools instead of distribute (upstreams merged)
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Wed Jun  6 10:11:52 UTC 2012 - cfarrell@suse.com
 | ||
| 
 | ||
| - license update: BSD-3-Clause
 | ||
|   Look at the LICENSE file
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Wed Jun  6 08:49:28 UTC 2012 - toddrme2178@gmail.com
 | ||
| 
 | ||
| - Added python-six requires and buildrequires.  dateutil will build
 | ||
|   without out, but packaged down the dependency chain will fail
 | ||
|   if it isn't installed
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Sun Jun  3 05:11:38 UTC 2012 - os-dev@jacraig.com
 | ||
| 
 | ||
| - Update to version 2.1
 | ||
|   * See NEWS for changes
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Apr 27 14:07:19 UTC 2012 - toddrme2178@gmail.com
 | ||
| 
 | ||
| - Fix building python 3 package on openSUSE 11.4
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Apr 26 12:11:38 UTC 2012 - toddrme2178@gmail.com
 | ||
| 
 | ||
| - Add python 3 package
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Apr 20 12:31:46 UTC 2010 - cstender@novell.com
 | ||
| 
 | ||
| - updated to version 1.5
 | ||
|   * See NEWS for all changes and fixes
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Aug 13 10:55:11 UTC 2009 - cstender@novell.com
 | ||
| 
 | ||
| - build as noarch
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Sep  9 12:18:33 CEST 2008 - cstender@suse.de
 | ||
| 
 | ||
| - add python-setuptools to BuildRequire
 | ||
| - updated package to version 1.4.1
 | ||
|   o See NEWS for all changes and fixes
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Oct 20 20:27:51 CEST 2006 - dgollub@suse.de
 | ||
| 
 | ||
| - initial version of python-dateutil (1.1)
 | ||
| 
 |