Donald Stufft
95bcf8c5f6
Move all internal APIs to pip._internal
2017-08-31 14:53:00 -04:00
Benoit Pierre
c58a4ccf1d
tests: fix mistakenly skipped test ( #4665 )
2017-08-31 13:17:56 -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 Gedam
c87ea2868c
Try running with 4 workers ( #4687 )
2017-08-31 07:49:21 -04:00
Pradyun S. Gedam
a2bf077111
Fix a typo I made in #4579 ( #4641 )
2017-08-16 13:07:13 -04:00
Pradyun S. Gedam
cd205fbd51
Re-order Travis jobs ( #4669 )
2017-08-16 13:06:54 -04:00
Pradyun S. Gedam
ebb0d1a2a3
Fix Pradyun's duplicate entries in AUTHORS ( #4672 )
2017-08-16 13:00:51 -04:00
Pradyun S. Gedam
1443be07bb
Adopt the use of OrderedDict ( #4650 )
2017-08-16 12:57:11 -04:00
Chris Jerdonek
d5402d33e1
Refactor in preparation for issue #1139 fix. ( #4644 )
2017-08-09 16:30:13 -04:00
Pradyun S. Gedam
9986c0f1a7
Travis: Upgrade to Trusty and MyPy 5.8.0 ( #4652 )
...
* Upgrade to Trusty on Travis
Before Travis pushes us forcefully, it makes sense to ensure that the flip won't break our builds.
* Show failures because travis misbehaves occasionally
* Try out newer PyPy versions on Travis
* Use pypy and pypy3
🎉
* Revert "Show failures because travis misbehaves occasionally"
This reverts commit 7434fd6103
.
* Allow PyPy3 to fail
2017-08-09 16:12:32 -04:00
Pradyun S. Gedam
841f5dfb5c
Add support for YAML based test files ( #4637 )
2017-08-07 12:03:43 -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
281061fca7
Upgrade some vendored dependencies ( #4638 )
2017-08-02 17:50:45 -04:00
Alan Yee
3de4464fab
Update installing.rst ( #3890 )
...
Various updates to installing.rst
2017-07-27 20:04:04 +01:00
Xavier Fernandez
7394d65eea
Merge pull request #4480 from xavfernandez/common_wheels
...
Add a common_wheels fixtures providing wheel and setuptools wheels
2017-07-23 22:50:40 +02:00
Pradyun S. Gedam
963b31aa3d
Breakup method in pip.operations.prepare ( #4602 )
2017-07-23 12:16:20 -04:00
Xavier Fernandez
1c7876fa49
Fix test_install_no_binary_disables_building_wheels
...
The only files present in the cache were http cache files from the
pip install wheel command.
2017-07-21 18:08:53 +02:00
Xavier Fernandez
b709b1ef4a
Add a common_wheels fixtures providing wheel & setuptools wheels
2017-07-21 18:08:53 +02:00
Pradyun S. Gedam
3dd4a0d1ac
Introduce pip.cache.Cache base class for pip's caches ( #4623 )
2017-07-20 14:59:44 -04:00
Pradyun S. Gedam
133ec67bed
Move get_cache_path_for_link to WheelCache ( #4603 )
...
* Move get_cache_path_for_link to WheelCache
* Remove redundant comment
2017-07-18 09:54:46 -04:00
Pradyun S. Gedam
26c5c4e652
Rename variable ( #4601 )
...
We know it's being prepared for installation
2017-07-06 10:01:35 +01:00
Pradyun S. Gedam
6f29b5d552
Move wheel_cache out of RequirementSet ( #4600 )
...
It now goes into both Resolver and WheelBuilder, where it belongs.
2017-07-05 19:57:35 -04:00
Pradyun S. Gedam
bf4c613071
Add man pages for pip ( #4491 )
...
* Add man pages to pip
* 📰
2017-07-05 19:56:13 -04:00
Pradyun S. Gedam
34100d406e
Merge linting tests onto 2 jobs ( #4566 )
...
* Merge linting tests onto 2
* Use a common section to remove repetition
2017-07-05 19:51:42 -04:00
Pradyun S. Gedam
581c12b5bc
Move some RequirementSet attributes to RequirementPreparer ( #4583 )
...
* Move some attributes to RequirementPreparer
* 🎨
Remove unused import
2017-07-05 14:41:45 -04:00
Pradyun S. Gedam
8087a27942
Move flake8 configuration into setup.cfg ( #4594 )
...
For consistency; All of this will move into pyproject.toml one day soon, hopefully.
2017-07-05 13:37:24 -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
ed60cdf10c
Fix an ambiguity in news file ( #4593 )
2017-07-03 15:36:09 -04:00
Pradyun S. Gedam
d2574efdcf
Travis: Improve build speeds and upgrade PyPy version ( #4590 )
...
* Try using a different version of pypy
* Try everything
* Switch to simpler names
* Try using container build with newest PyPy
* Use container build everywhere
* Remove a useless job
2017-07-02 13:47:37 -04:00
Pradyun S. Gedam
2dad78a99f
Refactor/move preparation logic out ( #4577 )
2017-06-28 18:29:32 -04: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
9c76a84f6b
Ignore the .idea directory when running flake8 ( #4570 )
2017-06-26 08:56:36 -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
Donald Stufft
454863f514
Merge pull request #4548 from pradyunsg/refactor/cache
...
Move WheelCache to a new pip.cache
2017-06-17 12:18:30 -04:00
Pradyun S. Gedam
4368439788
🎨
2017-06-16 12:32:41 +05:30
Pradyun S. Gedam
44e82c4cf4
📰
2017-06-16 12:32:10 +05:30
Pradyun S. Gedam
dc8f5825fd
🎨
2017-06-16 12:14:25 +05:30
Pradyun S. Gedam
29df9244f2
🔧
2017-06-16 12:10:42 +05:30
Pradyun S. Gedam
fe5b7c9c9a
Begin moving WheelCache to pip.cache
2017-06-15 18:34:05 +05:30
Donald Stufft
28384267f6
Merge pull request #4502 from pradyunsg/tests/nicer-uninstall
...
Add tests for shortened 'pip uninstall' output
2017-06-14 07:28:48 -04:00
Pradyun S. Gedam
72b91cc109
Address review comments
2017-06-14 10:13:04 +05:30
Pradyun S. Gedam
61b18df5ab
🎨
2017-06-14 10:13:04 +05:30
Pradyun S. Gedam
26c5f12a92
Add a test for compressed_listing
2017-06-14 10:13:04 +05:30
Pradyun S. Gedam
32c8f42729
Add a new create_file helper and use it
2017-06-14 10:13:04 +05:30
Pradyun S. Gedam
715178f1b4
Rename function and change signature
2017-06-14 10:13:04 +05:30