Dustin Ingram
8d96363882
Don't assume master branch exists when reinstalling editable package from Git ( #4450 )
...
* Add failing test
* Don't assume master branch is default
* Don't expect output to stderr
* Use the 'short ref' instead of the 'full ref'
2017-09-30 00:30:30 +02:00
kpinc
e3288bb15c
Improve sentence in docs vis passing multiple values in an environment variable ( #4677 )
...
* Improve repeated command line options sentence
* Add trivial news entry
* Update user_guide.rst
* Shorten sentence
2017-09-29 23:49:22 +02:00
Paul Moore
4ac223585a
Add documentation on how to call pip from user code ( #4743 )
...
* Add documentation on how to call pip from user code
* Document the lack of a Python API for pip
2017-09-28 22:15:51 +01:00
Donald Stufft
13a3f1d52a
Upgrade requests
2017-09-07 15:54:22 -04:00
Donald Stufft
b14a62f36e
Upgrade cachecontrol, setuptools, and pytoml
2017-09-07 12:47:05 -04:00
Pradyun S. Gedam
11451c54ec
Merge branch 'master' into mypy/infrastructure
2017-09-02 16:06:48 +05:30
Donald Stufft
95bcf8c5f6
Move all internal APIs to pip._internal
2017-08-31 14:53:00 -04:00
Filip Kokosiński
6ebec4a87e
Added offending line from requirements file ( #4227 ) ( #4635 )
2017-08-31 13:07:42 -04:00
Ian Stapleton Cordasco
283cf2ca78
Add support for wheel build tags ( #4299 )
2017-08-31 07:58:02 -04:00
Pradyun S. Gedam
a2bf077111
Fix a typo I made in #4579 ( #4641 )
2017-08-16 13:07:13 -04:00
Chris Jerdonek
d5402d33e1
Refactor in preparation for issue #1139 fix. ( #4644 )
2017-08-09 16:30:13 -04:00
Pradyun S. Gedam
573a501181
Per requirement global options ( #4579 )
...
* Stop using a mutable default value
* 📰
2017-08-02 18:03:38 -04:00
Pradyun S. Gedam
c365304f66
Merge branch 'master' into mypy/infrastructure
2017-08-03 03:26:59 +05:30
Pradyun S. Gedam
281061fca7
Upgrade some vendored dependencies ( #4638 )
2017-08-02 17:50:45 -04:00
Pradyun S. Gedam
bc637a8491
📰
2017-07-17 22:19:31 +05:30
Pradyun S. Gedam
bf4c613071
Add man pages for pip ( #4491 )
...
* Add man pages to pip
* 📰
2017-07-05 19:56:13 -04:00
Paul Moore
d3f040e120
Handle sys.__stderr__.encoding not existing ( #4599 )
...
Handle sys.__stderr__.encoding not existing
2017-07-05 15:46:36 +01:00
Pradyun S. Gedam
69ef4d9224
From RequirementSet to Resolver - Part 1 ( #4546 )
2017-06-27 12:37:38 -04:00
Pradyun S. Gedam
29bab5adbd
Support forward slash on windows ( #4563 )
...
Support forward slash on windows
2017-06-26 22:07:49 +01:00
Pradyun S. Gedam
21be153044
Display where pip is looking for packages ( #4483 )
...
Display where PackageFinder is looking for packages
2017-06-26 21:45:47 +01:00
Pradyun S. Gedam
c92cbe7aba
Add Required-by field to pip show ( #4564 )
2017-06-26 08:58:52 -04:00
Pradyun S. Gedam
49abd55fe5
Configuration - Documentation updates ( #4556 )
2017-06-24 13:24:13 -04:00
Pradyun S. Gedam
a24c59fc27
Only apply re-runs marker on CI runs ( #4541 )
2017-06-17 12:21:14 -04:00
Pradyun S. Gedam
44e82c4cf4
📰
2017-06-16 12:32:10 +05:30
Donald Stufft
78573d9897
Merge pull request #4240 from pradyunsg/configuration-command
...
Add a configuration command
2017-06-13 15:21:20 -04:00
Donald Stufft
f5558026c5
Merge pull request #4526 from pradyunsg/refactor/resolve
...
Move prepare_files logic to pip.resolve
2017-06-13 14:41:32 -04:00
Donald Stufft
32601af01c
Merge pull request #4481 from pradyunsg/more-checks
...
Travis CI - Updates and Additions (sorted imports)
2017-06-13 13:54:36 -04:00
Pradyun S. Gedam
b0ed0f7e9b
Merge branch 'master' into configuration-command
2017-06-13 21:26:10 +05:30
Donald Stufft
fc3a8e77e6
Merge pull request #4495 from pradyunsg/installed-files-bug-373
...
Fix for #373
2017-06-13 09:43:13 -04:00
Pradyun S. Gedam
0bd4ba9467
📰
2017-06-13 17:59:33 +05:30
Pradyun S. Gedam
9923c1ad7e
Sort imports and minor Flake8 changes ( #4520 )
...
* Run isort on the codebase
Command: isort --recursive --skip __main__.py --skip _vendor -o pip._vendor -sd THIRDPARTY -m 5 -p pip -p tests ./pip ./tests
* 📰
2017-06-13 14:17:00 +02:00
Pradyun S. Gedam
5e6be8b4b0
📰
2017-06-13 11:35:40 +05:30
Pradyun S. Gedam
8b5cf0de1d
🎨 Misc change to re-trigger CI
2017-06-13 10:33:13 +05:30
David Tucker
7b88f2bbe4
Fall back to sys.getdefaultencoding in auto_decode ( #4430 )
...
* Test auto_decode when getpreferredencoding is None
* Fall back to sys.getdefaultencoding in auto_decode
* Add a news file fragment for 4184
2017-06-01 21:41:01 +02:00
Pradyun S. Gedam
0bdbee5c30
TemporaryDirectory abstraction ( #4332 )
...
* Rename BuildDirectory to TempDirectory
Because that's what it is.
* Use TempDirectory in more places (take 2)
* Fix indentation...
* 🎨
* Dumb mistake.
* Defer creation of temporary directory
* Misc
* Oops!
* Use better name
* Fix mistakes made in rebasing
* Remove unnecessary wrapping
* 📰
* Misc change to trigger a new CI build
* Make TempDirectory more robust
Update test accordingly
* 🎨 Remove unused import
* 🔧 Fix mistake made during merge
* Move kind to prefix
* Move delete initalization to __init__
* Remove unrelated message
* Improve existing test
* Oops.
* Add a test to verify that readonly files are also deleted
* 🎨
* Increase places where TempDirectory is used
* Remove unused import
* Improve tests, fix bug
* 🎨
* Update test for new behaviour
* Missed no_clean argument
* Make temp_dir private
* Delete the temporary directory based on no_clean
* Give TemporaryDirectory use a unique name
* 🎨
* 📝 Add basic documentation
2017-06-01 14:54:29 +02:00
Donald Stufft
2dd2375c11
Merge pull request #4509 from pradyunsg/misc/indent-completion-snippets
...
Indent the completion text and use textwrap.dedent
2017-05-30 07:48:36 -04:00
Paul Moore
8a101321f6
Another attempt to fix encoding issues ( #4486 )
...
When reading bytes from subprocesses, use the locale encoding. Don't fail if the data is encoded incorrectly - instead, use the backslashreplace error handler (and warn the user).
2017-05-27 22:02:08 +01:00
Pradyun S. Gedam
067dd14082
📰
2017-05-25 22:16:56 +05:30
Pradyun S. Gedam
d6db3b0429
📰
2017-05-20 13:22:31 +05:30
Pradyun S. Gedam
9ed0dd73a1
Add a news file
2017-05-20 12:53:13 +05:30
Donald Stufft
9c03780319
Merge pull request #4454 from dstufft/securetransport
...
Use SecureTransport on macOS
2017-05-19 18:15:13 -04:00
Donald Stufft
410549db9d
Merge pull request #4500 from pradyunsg/switch-default-strategy
...
Switch default upgrade strategy to only-if-needed
2017-05-19 18:10:18 -04:00
Pradyun S. Gedam
053218b991
📰
2017-05-19 19:40:59 +05:30
Donald Stufft
7c4353e683
Merge pull request #4144 from takluyver/pep518
...
Install build dependencies as specified in PEP 518
2017-05-19 09:48:43 -04:00
Donald Stufft
84677844e3
Inject securetransport support into pip
...
Older versions of OpenSSL (before 1.0.1) did not support TLSv1.2 and
in the near future PyPI will be configured to *only* support TLSv1.2+.
This allows us to utilize SecureTransport on these systems where the
linked OpenSSL is *not* new enough to handle TLSv1.2.
2017-05-19 09:47:23 -04:00
Donald Stufft
bf5c388aa1
Merge pull request #4499 from dstufft/upgrade
...
Upgrade Dependencies
2017-05-19 09:10:26 -04:00
Donald Stufft
5fcd202a11
Merge pull request #4492 from pradyunsg/rerun-network-tests
...
Mark network tests as flaky and do reruns on fail
2017-05-19 08:28:12 -04:00
Donald Stufft
de829c4017
Merge pull request #4233 from pradyunsg/nicer-permissions-error
...
Nicer permissions error message
2017-05-19 08:04:18 -04:00
Donald Stufft
c665bc1369
Upgrade setuptools to 35.0.2
2017-05-19 08:01:44 -04:00
Donald Stufft
20b2f324f5
Upgrade requests to 2.14.2
2017-05-19 08:01:43 -04:00