@@ -135,6 +135,7 @@ v1.0.0
135
135
136
136
0.23
137
137
====
138
+
138
139
* Added a compatibility shim to prevent failures on beta releases
139
140
of Python before the signature changed to accept the
140
141
"context" parameter on find_distributions. This workaround
@@ -143,6 +144,7 @@ v1.0.0
143
144
144
145
0.22
145
146
====
147
+
146
148
* Renamed ``package `` parameter to ``distribution_name ``
147
149
as `recommended <https://bugs.python.org/issue34632#msg349423 >`_
148
150
in the following functions: ``distribution ``, ``metadata ``,
@@ -153,6 +155,7 @@ v1.0.0
153
155
154
156
0.21
155
157
====
158
+
156
159
* ``importlib.metadata `` now exposes the ``DistributionFinder ``
157
160
metaclass and references it in the docs for extending the
158
161
search algorithm.
@@ -170,35 +173,42 @@ v1.0.0
170
173
171
174
0.20
172
175
====
176
+
173
177
* Clarify in the docs that calls to ``.files `` could return
174
178
``None `` when the metadata is not present. Closes #69.
175
179
* Return all requirements and not just the first for dist-info
176
180
packages. Closes #67.
177
181
178
182
0.19
179
183
====
184
+
180
185
* Restrain over-eager egg metadata resolution.
181
186
* Add support for entry points with colons in the name. Closes #75.
182
187
183
188
0.18
184
189
====
190
+
185
191
* Parse entry points case sensitively. Closes #68
186
192
* Add a version constraint on the backport configparser package. Closes #66
187
193
188
194
0.17
189
195
====
196
+
190
197
* Fix a permission problem in the tests on Windows.
191
198
192
199
0.16
193
200
====
201
+
194
202
* Don't crash if there exists an EGG-INFO directory on sys.path.
195
203
196
204
0.15
197
205
====
206
+
198
207
* Fix documentation.
199
208
200
209
0.14
201
210
====
211
+
202
212
* Removed ``local_distribution `` function from the API.
203
213
**This backward-incompatible change removes this
204
214
behavior summarily **. Projects should remove their
@@ -208,21 +218,25 @@ v1.0.0
208
218
209
219
0.13
210
220
====
221
+
211
222
* Update docstrings to match PEP 8. Closes #63.
212
223
* Merged modules into one module. Closes #62.
213
224
214
225
0.12
215
226
====
227
+
216
228
* Add support for eggs. !65; Closes #19.
217
229
218
230
0.11
219
231
====
232
+
220
233
* Support generic zip files (not just wheels). Closes #59
221
234
* Support zip files with multiple distributions in them. Closes #60
222
235
* Fully expose the public API in ``importlib_metadata.__all__ ``.
223
236
224
237
0.10
225
238
====
239
+
226
240
* The ``Distribution `` ABC is now officially part of the public API.
227
241
Closes #37.
228
242
* Fixed support for older single file egg-info formats. Closes #43.
@@ -231,6 +245,7 @@ v1.0.0
231
245
232
246
0.9
233
247
===
248
+
234
249
* Fixed issue where entry points without an attribute would raise an
235
250
Exception. Closes #40.
236
251
* Removed unused ``name `` parameter from ``entry_points() ``. Closes #44.
@@ -239,6 +254,7 @@ v1.0.0
239
254
240
255
0.8
241
256
===
257
+
242
258
* This library can now discover/enumerate all installed packages. **This
243
259
backward-incompatible change alters the protocol finders must
244
260
implement to support distribution package discovery. ** Closes #24.
@@ -267,6 +283,7 @@ v1.0.0
267
283
268
284
0.7
269
285
===
286
+
270
287
* Fixed issue where packages with dashes in their names would
271
288
not be discovered. Closes #21.
272
289
* Distribution lookup is now case-insensitive. Closes #20.
@@ -276,6 +293,7 @@ v1.0.0
276
293
277
294
0.6
278
295
===
296
+
279
297
* Removed ``importlib_metadata.distribution `` function. Now
280
298
the public interface is primarily the utility functions exposed
281
299
in ``importlib_metadata.__all__ ``. Closes #14.
@@ -284,6 +302,7 @@ v1.0.0
284
302
285
303
0.5
286
304
===
305
+
287
306
* Updated README and removed details about Distribution
288
307
class, now considered private. Closes #15.
289
308
* Added test suite support for Python 3.4+.
@@ -292,21 +311,25 @@ v1.0.0
292
311
293
312
0.4
294
313
===
314
+
295
315
* Housekeeping.
296
316
297
317
0.3
298
318
===
319
+
299
320
* Added usage documentation. Closes #8
300
321
* Add support for getting metadata from wheels on ``sys.path ``. Closes #9
301
322
302
323
0.2
303
324
===
325
+
304
326
* Added ``importlib_metadata.entry_points() ``. Closes #1
305
327
* Added ``importlib_metadata.resolve() ``. Closes #12
306
328
* Add support for Python 2.7. Closes #4
307
329
308
330
0.1
309
331
===
332
+
310
333
* Initial release.
311
334
312
335
0 commit comments