Skip to content

Commit 361dcec

Browse files
Merge branch 'master' of https://github.com/pypa/pip into patch-1
2 parents 38355b6 + 7012275 commit 361dcec

File tree

287 files changed

+3990
-8132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

287 files changed

+3990
-8132
lines changed

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Patches must have Unix-style line endings, even on Windows
2+
tasks/vendoring/patches/* eol=lf
3+
# The CA Bundle should always use Unix-style line endings, even on Windows
4+
src/pip/_vendor/certifi/*.pem eol=lf

.mailmap

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,22 @@ Anatoly Techtonik <[email protected]
55
Andrey Bulgakov <[email protected]>
66
77
Andrei Geacar <[email protected]> unknown <hakaton@Anam-mbl.(none)>
8+
9+
810
Ben Rosser <[email protected]>
911
1012
1113
Daniel Holth <[email protected]>
1214
David Black <[email protected]>
1315
1416
17+
1518
Endoh Takanao <[email protected]>
1619
Erik M. Bray <[email protected]>
1720
Gabriel de Perthuis <[email protected]>
1821
Geoffrey Lehée <[email protected]>
1922
Hsiaoming Yang <[email protected]>
23+
2024
Ilya Baryshev <[email protected]>
2125
Jakub Stasiak <[email protected]>
2226
John-Scott Atlakson <[email protected]>
@@ -35,5 +39,8 @@ Przemek Wrzos <hetmankp@none>
3539
3640
3741
Thomas Johansson <devnull@localhost> prencher <devnull@localhost>
42+
43+
44+
3845
3946
Zhiping Deng <[email protected]>

.travis/run.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22
set -e
33
set -x
44

5+
# Short circuit tests and linting jobs if there are no code changes involved.
6+
if [[ $TOXENV != docs ]]; then
7+
if [[ "$TRAVIS_PULL_REQUEST" == "false" ]]
8+
then
9+
echo "This is not a PR -- will do a complete build."
10+
else
11+
# Pull requests are slightly complicated because $TRAVIS_COMMIT_RANGE
12+
# may include more changes than desired if the history is convoluted.
13+
# Instead, explicitly fetch the base branch and compare against the
14+
# merge-base commit.
15+
git fetch -q origin +refs/heads/$TRAVIS_BRANCH
16+
changes=$(git diff --name-only HEAD $(git merge-base HEAD FETCH_HEAD))
17+
echo "Files changed:"
18+
echo "$changes"
19+
if ! echo "$changes" | grep -qvE '(\.rst$)|(^docs)|(^news)|(^\.github)'
20+
then
21+
echo "Only Documentation was updated -- skipping build."
22+
exit
23+
fi
24+
fi
25+
fi
26+
527
if [[ $TOXENV == py* ]]; then
628
# Run unit tests
729
tox -- -m unit

AUTHORS.txt

Lines changed: 60 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
Adam Chainz <[email protected]>
22
Adam Wentz <[email protected]>
3+
34
Aleks Bunin <[email protected]>
45
Alex Gaynor <[email protected]>
56
Alex Grönholm <[email protected]>
@@ -12,27 +13,40 @@ Andrei Geacar <[email protected]>
1213
Andrey Bulgakov <[email protected]>
1314
Andy Freeland <[email protected]>
1415
Andy Kluger <[email protected]>
16+
Anish Tambe <[email protected]>
1517
18+
Anthony Sottile <[email protected]>
1619
Antoine Musso <[email protected]>
1720
Anton Ovchinnikov <[email protected]>
1821
Anton Patrushev <[email protected]>
1922
Antonio Alvarado Hernandez <[email protected]>
23+
Antony Lee <[email protected]>
2024
Antti Kaihola <[email protected]>
25+
Anubhav Patel <[email protected]>
26+
Anuj Godase <[email protected]>
2127
AQNOUCH Mohammed <[email protected]>
28+
2229
Arindam Choudhury <[email protected]>
2330
Armin Ronacher <[email protected]>
2431
Ashley Manton <[email protected]>
32+
Atsushi Odagiri <[email protected]>
33+
Avner Cohen <[email protected]>
2534
Baptiste Mispelon <[email protected]>
35+
Bartek Ogryczak <[email protected]>
2636
Ben Darnell <[email protected]>
37+
2738
Ben Rosser <[email protected]>
2839
Bence Nagy <[email protected]>
2940
Benjamin VanEvery <[email protected]>
41+
Benoit Pierre <[email protected]>
3042
Berker Peksag <[email protected]>
3143
Bernardo B. Marques <[email protected]>
3244
Bogdan Opanchuk <[email protected]>
3345
Brad Erickson <[email protected]>
3446
Bradley Ayers <[email protected]>
47+
Brandon L. Reiss <[email protected]>
3548
Brian Rosner <[email protected]>
49+
BrownTruck <[email protected]>
3650
Bruno Oliveira <[email protected]>
3751
Bruno Renié <[email protected]>
3852
Buck Golemon <[email protected]>
@@ -50,6 +64,7 @@ Chris Brinker <[email protected]>
5064
Chris Jerdonek <[email protected]>
5165
Chris McDonough <[email protected]>
5266
Chris Wolfe <[email protected]>
67+
Christian Heimes <[email protected]>
5368
Christian Oudard <[email protected]>
5469
Christopher Snyder <[email protected]>
5570
Clark Boylan <[email protected]>
@@ -58,10 +73,14 @@ Cody <[email protected]>
5873
Cody Soyland <[email protected]>
5974
Colin Watson <[email protected]>
6075
Connor Osborn <[email protected]>
76+
Cooper Lees <[email protected]>
77+
Cooper Ry Lees <[email protected]>
6178
Cory Benfield <[email protected]>
6279
Cory Wright <[email protected]>
6380
Craig Kerstiens <[email protected]>
6481
Cristian Sorinel <[email protected]>
82+
Curtis Doty <[email protected]>
83+
Damian Quiroga <[email protected]>
6584
Dan Savilonis <[email protected]>
6685
Dan Sully <[email protected]>
6786
@@ -78,6 +97,7 @@ David Caro <[email protected]>
7897
David Evans <[email protected]>
7998
David Linke <[email protected]>
8099
David Pursehouse <[email protected]>
100+
David Tucker <[email protected]>
81101
David Wales <[email protected]>
82102
Davidovich <[email protected]>
83103
@@ -86,37 +106,51 @@ Domen Kožar <[email protected]>
86106
Donald Stufft <[email protected]>
87107
Dongweiming <[email protected]>
88108
Douglas Thor <[email protected]>
109+
Dustin Ingram <[email protected]>
89110
Dwayne Bailey <[email protected]>
111+
Ed Morley <[email protected]>
90112
Ed Morley <[email protected]>
91113
Emil Styrke <[email protected]>
92114
Endoh Takanao <[email protected]>
93115
94116
Eric Gillingham <[email protected]>
95117
Eric Hanchrow <[email protected]>
118+
Eric Hopper <[email protected]>
96119
Erik M. Bray <[email protected]>
97120
Erik Rose <[email protected]>
121+
Erwin Janssen <[email protected]>
98122
Eugene Vereshchagin <[email protected]>
123+
fiber-space <[email protected]>
124+
Filip Kokosiński <[email protected]>
99125
Florian Briand <[email protected]>
100126
Francesco <[email protected]>
101127
Francesco Montesano <[email protected]>
128+
Gabriel Curio <[email protected]>
102129
Gabriel de Perthuis <[email protected]>
103130
Garry Polley <[email protected]>
131+
gdanielson <[email protected]>
104132
Geoffrey Lehée <[email protected]>
105133
Geoffrey Sneddon <[email protected]>
106134
George Song <[email protected]>
107135
Georgi Valkov <[email protected]>
136+
Giftlin Rajaiah <[email protected]>
108137
gizmoguy1 <[email protected]>
138+
GOTO Hayato <[email protected]>
109139
Guilherme Espada <[email protected]>
110140
Guy Rozendorn <[email protected]>
141+
Hari Charan <[email protected]>
111142
Herbert Pfennig <[email protected]>
112143
Hsiaoming Yang <[email protected]>
144+
113145
Hugo Lopes Tavares <[email protected]>
114146
Hynek Schlawack <[email protected]>
115147
Ian Bicking <[email protected]>
116148
Ian Cordasco <[email protected]>
117149
150+
Ian Stapleton Cordasco <[email protected]>
118151
Ian Wienand <[email protected]>
119152
Ian Wienand <[email protected]>
153+
Igor Kuzmitshov <[email protected]>
120154
Igor Sobreira <[email protected]>
121155
Ilya Baryshev <[email protected]>
122156
INADA Naoki <[email protected]>
@@ -141,6 +175,7 @@ Jim Garrison <[email protected]>
141175
Jivan Amara <[email protected]>
142176
John-Scott Atlakson <[email protected]>
143177
Jon Banafato <[email protected]>
178+
Jon Dufresne <[email protected]>
144179
Jon Parise <[email protected]>
145180
Jon Wayne Parrott <[email protected]>
146181
Jonas Nockert <[email protected]>
@@ -163,24 +198,30 @@ Kevin Burke <[email protected]>
163198
Kevin Carter <[email protected]>
164199
Kevin Frommelt <[email protected]>
165200
Kit Randel <[email protected]>
201+
166202
Kumar McMillan <[email protected]>
167203
Kyle Persohn <[email protected]>
168204
Laurent Bristiel <[email protected]>
169205
Leon Sasson <[email protected]>
170206
Lev Givon <[email protected]>
171207
Lincoln de Sousa <[email protected]>
172208
209+
Lucas Cimon <[email protected]>
173210
Ludovic Gasc <[email protected]>
174211
Luke Macken <[email protected]>
175-
Luo Jiebin <[email protected]>
212+
Luo Jiebin <[email protected]>
213+
luojiebin <[email protected]>
214+
176215
Marc Abramowitz <[email protected]>
177216
Marc Tamlyn <[email protected]>
178217
Marcus Smith <[email protected]>
218+
179219
Mark Kohler <[email protected]>
180220
Markus Hametner <[email protected]>
181221
182222
Matej Stuchlik <[email protected]>
183223
Mathew Jennings <[email protected]>
224+
Mathieu Bridon <[email protected]>
184225
Matt Good <[email protected]>
185226
Matt Maker <[email protected]>
186227
Matt Robenolt <[email protected]>
@@ -189,7 +230,9 @@ Matthew Einhorn <[email protected]>
189230
Matthew Gilliard <[email protected]>
190231
Matthew Iversen <[email protected]>
191232
Matthew Trumbell <[email protected]>
233+
Matthew Willson <[email protected]>
192234
Matthias Bussonnier <[email protected]>
235+
193236
Maxim Kurnikov <[email protected]>
194237
Maxime Rouyrre <[email protected]>
195238
memoselyk <[email protected]>
@@ -209,19 +252,23 @@ Nate Coraor <[email protected]>
209252
Nathaniel J. Smith <[email protected]>
210253
Nick Coghlan <[email protected]>
211254
Nick Stenning <[email protected]>
255+
Nikhil Benesch <[email protected]>
212256
Nowell Strite <[email protected]>
213257
214258
Ofekmeister <[email protected]>
215259
Oliver Tonnhofer <[email protected]>
216260
Olivier Girardot <[email protected]>
217261
Olivier Grisel <[email protected]>
218262
Ollie Rutherfurd <[email protected]>
263+
OMOTO Kenji <[email protected]>
219264
Oren Held <[email protected]>
220265
Oscar Benjamin <[email protected]>
266+
Oz N Tiram <[email protected]>
221267
Patrick Dubroy <[email protected]>
222268
Patrick Jenkins <[email protected]>
223269
Patrick Lawson <[email protected]>
224270
patricktokeeffe <[email protected]>
271+
Paul Kehrer <[email protected]>
225272
Paul Moore <[email protected]>
226273
Paul Nasrat <[email protected]>
227274
Paul Oswald <[email protected]>
@@ -232,15 +279,18 @@ Pekka Klärck <[email protected]>
232279
Peter Waller <[email protected]>
233280
Phaneendra Chiruvella <[email protected]>
234281
Phil Freo <[email protected]>
282+
Phil Pennock <[email protected]>
235283
Phil Whelan <[email protected]>
236284
Philippe Ombredanne <[email protected]>
237-
Pierre-Yves Rofes <[email protected]>
238285
Pi Delport <[email protected]>
239-
240-
Pradyun S. Gedam <[email protected]>
286+
Pierre-Yves Rofes <[email protected]>
287+
288+
Pradyun Gedam <[email protected]>
289+
Pratik Mallya <[email protected]>
241290
Preston Holmes <[email protected]>
242291
Przemek Wrzos <hetmankp@none>
243292
Qiangning Hong <[email protected]>
293+
R. David Murray <[email protected]>
244294
Rafael Caricio <[email protected]>
245295
Ralf Schmitt <[email protected]>
246296
Razzi Abuissa <[email protected]>
@@ -270,6 +320,7 @@ schlamar <[email protected]>
270320
Scott Kitterman <[email protected]>
271321
272322
Sebastian Schaetz <[email protected]>
323+
Segev Finer <[email protected]>
273324
Sergey Vasilyev <[email protected]>
274325
Seth Woodworth <[email protected]>
275326
Simeon Visser <[email protected]>
@@ -278,7 +329,7 @@ Simon Pichugin <[email protected]>
278329
Sorin Sbarnea <[email protected]>
279330
Stavros Korokithakis <[email protected]>
280331
Stefan Scherfke <[email protected]>
281-
Stephan Erb <[email protected]>
332+
Stephan Erb <[email protected]>
282333
283334
Steve (Gadget) Barnes <[email protected]>
284335
Steve Barnes <[email protected]>
@@ -293,7 +344,7 @@ Thomas Fenzl <[email protected]>
293344
Thomas Grainger <[email protected]>
294345
Thomas Guettler <[email protected]>
295346
Thomas Johansson <devnull@localhost>
296-
Thomas Kluyver <[email protected]>
347+
Thomas Kluyver <[email protected]>
297348
Thomas Smith <[email protected]>
298349
Tim D. Smith <[email protected]>
299350
Tim Harder <[email protected]>
@@ -307,10 +358,10 @@ Toshio Kuratomi <[email protected]>
307358
Travis Swicegood <[email protected]>
308359
Valentin Haenel <[email protected]>
309360
Victor Stinner <[email protected]>
310-
Victor Stinner <[email protected]>
311361
Viktor Szépe <[email protected]>
312362
Ville Skyttä <[email protected]>
313363
Vinay Sajip <[email protected]>
364+
Vincent Philippon <[email protected]>
314365
Vitaly Babiy <[email protected]>
315366
Vladimir Rutsky <[email protected]>
316367
W. Trevor King <[email protected]>
@@ -320,6 +371,7 @@ William ML Leslie <[email protected]>
320371
Wolfgang Maier <[email protected]>
321372
Xavier Fernandez <[email protected]>
322373
Xavier Fernandez <[email protected]>
374+
323375
YAMAMOTO Takashi <[email protected]>
324376
Yen Chi Hsuan <[email protected]>
325377
@@ -328,3 +380,4 @@ Zearin <[email protected]>
328380
329381
Zhiping Deng <[email protected]>
330382
Zvezdan Petkovic <[email protected]>
383+
Семён Марьясин <[email protected]>

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2008-2016 The pip developers (see AUTHORS.txt file)
1+
Copyright (c) 2008-2018 The pip developers (see AUTHORS.txt file)
22

33
Permission is hereby granted, free of charge, to any person obtaining
44
a copy of this software and associated documentation files (the

0 commit comments

Comments
 (0)