|
| 1 | +Version 2.1 |
| 2 | +----------- |
| 3 | + |
| 4 | +- New maintainer |
| 5 | + |
| 6 | +- Dateutil now works on Python 2.6, 2.7 and 3.2 from same codebase (with six) |
| 7 | + |
| 8 | +- #704047: Ismael Carnales' patch for a new time format |
| 9 | + |
| 10 | +- Small bug fixes, thanks for reporters! |
| 11 | + |
| 12 | + |
| 13 | +Version 2.0 |
| 14 | +----------- |
| 15 | + |
| 16 | +- Ported to Python 3, by Brian Jones. If you need dateutil for Python 2.X, |
| 17 | + please continue using the 1.X series. |
| 18 | + |
| 19 | +- There's no such thing as a "PSF License". This source code is now |
| 20 | + made available under the Simplified BSD license. See LICENSE for |
| 21 | + details. |
| 22 | + |
| 23 | +Version 1.5 |
| 24 | +----------- |
| 25 | + |
| 26 | +- As reported by Mathieu Bridon, rrules were matching the bysecond rules |
| 27 | + incorrectly against byminute in some circumstances when the SECONDLY |
| 28 | + frequency was in use, due to a copy & paste bug. The problem has been |
| 29 | + unittested and corrected. |
| 30 | + |
| 31 | +- Adam Ryan reported a problem in the relativedelta implementation which |
| 32 | + affected the yearday parameter in the month of January specifically. |
| 33 | + This has been unittested and fixed. |
| 34 | + |
| 35 | +- Updated timezone information. |
| 36 | + |
| 37 | + |
| 38 | +Version 1.4.1 |
| 39 | +------------- |
| 40 | + |
| 41 | +- Updated timezone information. |
| 42 | + |
| 43 | + |
| 44 | +Version 1.4 |
| 45 | +----------- |
| 46 | + |
| 47 | +- Fixed another parser precision problem on conversion of decimal seconds |
| 48 | + to microseconds, as reported by Erik Brown. Now these issues are gone |
| 49 | + for real since it's not using floating point arithmetic anymore. |
| 50 | + |
| 51 | +- Fixed case where tzrange.utcoffset and tzrange.dst() might fail due |
| 52 | + to a date being used where a datetime was expected (reported and fixed |
| 53 | + by Lennart Regebro). |
| 54 | + |
| 55 | +- Prevent tzstr from introducing daylight timings in strings that didn't |
| 56 | + specify them (reported by Lennart Regebro). |
| 57 | + |
| 58 | +- Calls like gettz("GMT+3") and gettz("UTC-2") will now return the |
| 59 | + expected values, instead of the TZ variable behavior. |
| 60 | + |
| 61 | +- Fixed DST signal handling in zoneinfo files. Reported by |
| 62 | + Nicholas F. Fabry and John-Mark Gurney. |
| 63 | + |
| 64 | + |
| 65 | +Version 1.3 |
| 66 | +----------- |
| 67 | + |
| 68 | +- Fixed precision problem on conversion of decimal seconds to |
| 69 | + microseconds, as reported by Skip Montanaro. |
| 70 | + |
| 71 | +- Fixed bug in constructor of parser, and converted parser classes to |
| 72 | + new-style classes. Original report and patch by Michael Elsd�rfer. |
| 73 | + |
| 74 | +- Initialize tzid and comps in tz.py, to prevent the code from ever |
| 75 | + raising a NameError (even with broken files). Johan Dahlin suggested |
| 76 | + the fix after a pyflakes run. |
| 77 | + |
| 78 | +- Version is now published in dateutil.__version__, as requested |
| 79 | + by Darren Dale. |
| 80 | + |
| 81 | +- All code is compatible with new-style division. |
| 82 | + |
| 83 | + |
| 84 | +Version 1.2 |
| 85 | +----------- |
| 86 | + |
| 87 | +- Now tzfile will round timezones to full-minutes if necessary, |
| 88 | + since Python's datetime doesn't support sub-minute offsets. |
| 89 | + Thanks to Ilpo Nyyss�nen for reporting the issue. |
| 90 | + |
| 91 | +- Removed bare string exceptions, as reported and fixed by |
| 92 | + Wilfredo S�nchez Vega. |
| 93 | + |
| 94 | +- Fix bug in leap count parsing (reported and fixed by Eugene Oden). |
| 95 | + |
| 96 | + |
| 97 | +Version 1.1 |
| 98 | +----------- |
| 99 | + |
| 100 | +- Fixed rrule byyearday handling. Abramo Bagnara pointed out that |
| 101 | + RFC2445 allows negative numbers. |
| 102 | + |
| 103 | +- Fixed --prefix handling in setup.py (by Sidnei da Silva). |
| 104 | + |
| 105 | +- Now tz.gettz() returns a tzlocal instance when not given any |
| 106 | + arguments and no other timezone information is found. |
| 107 | + |
| 108 | +- Updating timezone information to version 2005q. |
| 109 | + |
| 110 | + |
| 111 | +Version 1.0 |
| 112 | +----------- |
| 113 | + |
| 114 | +- Fixed parsing of XXhXXm formatted time after day/month/year |
| 115 | + has been parsed. |
| 116 | + |
| 117 | +- Added patch by Jeffrey Harris optimizing rrule.__contains__. |
| 118 | + |
| 119 | + |
| 120 | +Version 0.9 |
| 121 | +----------- |
| 122 | + |
| 123 | +- Fixed pickling of timezone types, as reported by |
| 124 | + Andreas K�hler. |
| 125 | + |
| 126 | +- Implemented internal timezone information with binary |
| 127 | + timezone files [1]. datautil.tz.gettz() function will now |
| 128 | + try to use the system timezone files, and fallback to |
| 129 | + the internal versions. It's also possible to ask for |
| 130 | + the internal versions directly by using |
| 131 | + dateutil.zoneinfo.gettz(). |
| 132 | + |
| 133 | +- New tzwin timezone type, allowing access to Windows |
| 134 | + internal timezones (contributed by Jeffrey Harris). |
| 135 | + |
| 136 | +- Fixed parsing of unicode date strings. |
| 137 | + |
| 138 | +- Accept parserinfo instances as the parser constructor |
| 139 | + parameter, besides parserinfo (sub)classes. |
| 140 | + |
| 141 | +- Changed weekday to spell the not-set n value as None |
| 142 | + instead of 0. |
| 143 | + |
| 144 | +- Fixed other reported bugs. |
| 145 | + |
| 146 | +[1] http://www.twinsun.com/tz/tz-link.htm |
| 147 | + |
| 148 | + |
| 149 | +Version 0.5 |
| 150 | +----------- |
| 151 | + |
| 152 | +- Removed FREQ_ prefix from rrule frequency constants |
| 153 | + WARNING: this breaks compatibility with previous versions. |
| 154 | + |
| 155 | +- Fixed rrule.between() for cases where "after" is achieved |
| 156 | + before even starting, as reported by Andreas K�hler. |
| 157 | + |
| 158 | +- Fixed two digit zero-year parsing (such as 31-Dec-00), as |
| 159 | + reported by Jim Abramson, and included test case for this. |
| 160 | + |
| 161 | +- Sort exdate and rdate before iterating over them, so that |
| 162 | + it's not necessary to sort them before adding to the rruleset, |
| 163 | + as reported by Nicholas Piper. |
| 164 | + |
0 commit comments