-
Notifications
You must be signed in to change notification settings - Fork 16
/
CHANGELOG
executable file
·191 lines (131 loc) · 4.49 KB
/
CHANGELOG
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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
0.0.34
----------------------------------------------
- Test against pip 24.1.x (#213, #216, #218, #220, #222)
- Drop support for Python 3.7 (#223)
0.0.33
----------------------------------------------
- Corrective release for 0.0.32
0.0.32
----------------------------------------------
- Handle editable projects with URL-sensitive characters in their paths (#208)
- Test against pip 24.0.x (#204)
0.0.31
----------------------------------------------
- Handle editable projects with pyproject.toml (#200)
0.0.30
----------------------------------------------
- Support editable project location (#148)
- Test against pip 22.1.x
0.0.29
----------------------------------------------
- Do not treat `--trusted-host` as a requirement (#136)
0.0.28
----------------------------------------------
- Expose whether a requirement is editable (#131)
0.0.27
----------------------------------------------
- Use correct long flag for requirements (#118)
- Support for hashed requirements (#126)
- Drop support for Python 3.6, test against pip==22.0.x (#127)
0.0.26
----------------------------------------------
- Pass PIP_DISABLE_PIP_VERSION_CHECK to all invocations (#114)
0.0.25
----------------------------------------------
- Support the --path parameter when calling pip list (#112)
0.0.24
----------------------------------------------
- Add support for parsing URL requirements (#109)
- Test against pip 21.3.1
0.0.23
----------------------------------------------
- Allow installed_distributions to be filtered for global distributions (#103)
- Support Python 3.10
- Test against pip 21.3
0.0.22
----------------------------------------------
- Allow requirement markers to be parsed (#99)
0.0.21
----------------------------------------------
- Use pip list's JSON output for installed_distributions (#93)
- Drop support for Python 3.5 (#94)
- Update vendored dependencies (#95)
- Add type hints (#97)
0.0.20
----------------------------------------------
- Ensure environment vars are passed to subprocess call (#68)
0.0.19
----------------------------------------------
- Drop support for Python 2.7
- Add experimental PEP 650 support
- Fix issue with handling LegacyVersions (#66)
- Test against pip 20.3.4, 21.0, 21.0.1
0.0.18
----------------------------------------------
- Test against pip 20.3, 20.3.1, 20.3.3
- Support Python 3.9
0.0.17
----------------------------------------------
- Test against pip 20.3b1
0.0.16
----------------------------------------------
- Test against pip 20.2.4
0.0.15
----------------------------------------------
- Test against pip 20.1, 20.2, 20.2.1, 20.2.2, 20.2.3
0.0.14
----------------------------------------------
- Test against pip 19.2 to 20.0.2
- Support Python 3.8
- Upgrade vendored six==1.14.0
- Upgrade vendored pyparsing==2.4.6
- Upgrade vendored packaging==20.3
0.0.13
----------------------------------------------
- Include six==1.12.0 as a vendored dependency (#42)
- Upgrade vendored packaging==19.2
- Upgrade vendored pyparsing==2.4.2
0.0.12
----------------------------------------------
- Bugfix with relative paths (#39)
0.0.11
----------------------------------------------
- Fix issue with relative paths (#35)
0.0.10
----------------------------------------------
- Fix issue with subpackages (#33)
0.0.9
----------------------------------------------
- Test against pip 19.0 to 19.1.1 (#27)
- Add include_invalid argument to parse_requirements (#9)
- Vendor dependencies to avoid conflicts (#30, #31)
0.0.8
----------------------------------------------
- Handle editable installs (#25)
- Ignore index url parameters in parse_requirements (#25)
0.0.7
----------------------------------------------
- Drop support for Python 3.4
- Add support for pip 19.0, 19.0.1, 19.0.2, 19.0.3
0.0.6
----------------------------------------------
- Fix bug with editable requirements (#22)
0.0.5
----------------------------------------------
- Update description (#17)
- Add license (#18)
- Add tests to distributions (#20)
0.0.4
----------------------------------------------
- Use `sys.executable` instead of `python` for default interpreter (#16)
0.0.3
----------------------------------------------
- Fixed issue where comments in requirements files were not being ignored (#10)
0.0.2
----------------------------------------------
- Add `pip_api.parse_requirements` (#6)
- Add `pip_api.installed_distributions` (#1)
- Add support for pip 10.0.0, 18.0, and 18.1, as well as Python 3.7 compatibility (#3)
0.0.1
----------------------------------------------
- Initial release