-
Notifications
You must be signed in to change notification settings - Fork 11
/
CHANGELIST
157 lines (92 loc) · 2.56 KB
/
CHANGELIST
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
## v4.4.1 - 21/01/11
* Stop supporting early Python versions
* Con't install setup.py as script
## v4.4.0 - 21/01/11
* Use tdir everywhere
* New safer.dump
* Add safer logo
## v4.3.0 - 20/10/11
* Now dry_run can be a callable
## v4.2.1 - 20/10/07
* Enable Python 3.9
## v4.2.0 - 20/10/07
* New dry_run parameter disables writing
## v4.1.2 - 20/09/06
* Add MANIFEST.in
* Update documentation
## v4.1.1 - 20/06/19
* Fix error in documentation link
## v4.1.0 - 20/06/18
* More documentation
* Allow writer() to take a string, or None
* Add Shields
* Add code coverage build
* Fix several bugs found by increasing test coverage
## v4.0.0 - 2020-05-12
* Now `safer` caches in memory by default
## v3.1.2 - 2020-05-10
* New `safer.closer()`
* Now `safer.open()` can also cache in memory
## v3.1.1 - 2020-05-09
* Fix README.rst
* Add unittest to make sure the .rst renders
## v3.1.0 - 2020-05-09
* New improved safer.writer()
* In-memory caching
## v3.0.0 - 2020-04-27
* Remove Python 2 support
* Remove deprecated safer.writer()
## v2.0.5 - 2020-04-24
* Move to production status stable
## v2.0.4 - 2020-04-24
* Correctly handle symlinks (fix #7)
## v2.0.3 - 2020-04-23
* Correctly handle 't' mode (fix #6)
## v2.0.2 - 2020-04-23
* Simplify stream class wrapping
## v2.0.1 - 2020-04-22
* Add a '=' to a title underline in README.rst
## v2.0.0 - 2020-04-21
* New safer.open()
* Rename create_parent to make_parents
## v1.0.1 - 2020-04-19
* Copy file modes (fix #1)
* Use tempfile.mkstemp() for tempfiles (fix #3)
* Better error on opening file descriptor (fix #4)
## v1.0.0 - 2020-04-17
* Out of things to improve
## v0.9.11 - 2020-04-17
* Find a unique temporary filename
* Rename create_parents to create_parent
* Improve documentation
* Allow Python 2.7 tests to work in parallel
## v0.9.10 - 2020-04-16
* Fix README.rst's formatting
## v0.9.9 - 2020-04-16
* More documentation
* Add a test for doc_safer.py
## v0.9.8 - 2020-04-10
* Rename safer.open() to .writer()
## v0.9.7 - 2020-04-09
* Bump version number
## v0.9.6 - 2020-04-09
* Automatically generated documentation
## v0.9.5 - 2020-04-09
* Support Python 2.7 and 3.4
* Two bugfixes
* More documentation
* Better error checking
## v0.9.4 - 2020-04-08
* Rename to safer
* Rename safe_printer and safe_writer to printer, writer
## v0.9.3 - 2020-03-17
* New `safe_printer` context
* More tests
## v0.9.2 - 2020-03-17
* Handle all file opening modes
* More and better error handling*
More documentation
## v0.9.1 - 2020-03-02
* Fix reading README in setup.py
## v0.9.0 - 2020-03-02
* Initial port from gitz