-
Notifications
You must be signed in to change notification settings - Fork 59
/
Copy pathCHANGES.txt
129 lines (79 loc) · 2.8 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
CHANGES
=======
0.7.3 (unreleased)
------------------
- Drop support for Python < 3.9
- add type hints
0.7.2 (2024-10-08)
------------------
- drop end of life python versions
- Don't match garbage characters at the end of parsed strings #16 (Gabriel de Perthuis)
Potentially breaking changes:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Fractional seconds are cut off to microseconds (always round down)
- Allow control over return type of parse_duration #64 (Felix Claessen)
- Python >= 3.7 required
0.6.1 (2021-12-13)
------------------
- support python 3.10 (Hugo van Kemenade)
- last version to support py 2.7
0.6.0 (2017-10-13)
------------------
- support incomplete month date (Fabien Loffredo)
- rely on duck typing when doing duration maths
- support ':' as separator in fractional time zones (usrenmae)
0.5.4 (2015-08-06)
------------------
- Fix parsing of Periods (Fabien Bochu)
- Make Duration objects hashable (Geoffrey Fairchild)
- Add multiplication to duration (Reinoud Elhorst)
0.5.1 (2014-11-07)
------------------
- fixed pickling of Duration objects
- raise ISO8601Error when there is no 'T' separator in datetime strings (Adrian Coveney)
0.5.0 (2014-02-23)
------------------
- ISO8601Error are subclasses of ValueError now (Michael Hrivnak)
- improve compatibility across various python variants and versions
- raise exceptions when using fractional years and months in date
maths with durations
- renamed method todatetime on Duraction objects to totimedelta
0.4.9 (2012-10-30)
------------------
- support pickling FixedOffset instances
- make sure parsed fractional seconds are in microseconds
- add leading zeros when formattig microseconds (Jarom Loveridge)
0.4.8 (2012-05-04)
------------------
- fixed incompatibility of unittests with python 2.5 and 2.6 (runs fine on 2.7
and 3.2)
0.4.7 (2012-01-26)
------------------
- fixed tzinfo formatting (never pass None into tzinfo.utcoffset())
0.4.6 (2012-01-06)
------------------
- added Python 3 compatibility via 2to3
0.4.5 (2012-01-06)
------------------
- made setuptools dependency optional
0.4.4 (2011-04-16)
------------------
- Fixed formatting of microseconds for datetime objects
0.4.3 (2010-10-29)
------------------
- Fixed problem with %P formatting and fractions (supplied by David Brooks)
0.4.2 (2010-10-28)
------------------
- Implemented unary - for Duration (supplied by David Brooks)
- Output fractional seconds with '%P' format. (partly supplied by David Brooks)
0.4.1 (2010-10-13)
------------------
- fixed bug in comparison between timedelta and Duration.
- fixed precision problem with microseconds (reported by Tommi Virtanen)
0.4.0 (2009-02-09)
------------------
- added method to parse ISO 8601 time zone strings
- added methods to create ISO 8601 conforming strings
0.3.0 (2009-1-05)
------------------
- Initial release