Cooper Lees
933431f63b
Ensure pypi_version in outdated is a str
2017-03-23 13:16:04 -07:00
Cooper Lees
24afdbaefc
Fix merge conflict
2017-03-23 10:57:22 -07:00
Cooper Lees
0772ab3e24
- Change the pip outdated check to use PackageFinder to find current
...
PyPI versions
-- Replaces the always phone back to pypi.python.org JSON call
-- This allows us specify a local mirror to be use to query for updated
version and respects other set options
-- Update tests
-- Fix setup.py to include freezegun for tests
2017-03-23 10:50:02 -07:00
Cooper Lees
c7cccaca95
- Change the pip outdated check to use PackageFinder to find current
...
PyPI versions
-- Replaces the always phone back to pypi.python.org JSON call
-- This allows us specify a local mirror to be use to query for updated
version and respects other set options
-- Update tests
-- Fix setup.py to include freezegun for tests
2017-03-23 10:24:09 -07:00
Xavier Fernandez
7adacc8b18
Fix deduce_helpful_msg in python3
...
Add a test and changelog for #4127
2017-03-23 12:57:57 +01:00
Donald Stufft
49af40e173
Merge pull request #4355 from dstufft/deprecate-3.3
...
Deprecate support for Python 3.3
2017-03-22 21:53:20 -04:00
Donald Stufft
bca2cf3824
Merge pull request #4362 from alex/patch-4
...
Remove pip download --editable, it doesn't make sense
2017-03-22 19:33:35 -04:00
Donald Stufft
6b54145783
Deprecate support for Python 3.3
2017-03-22 19:22:56 -04:00
Paul Kehrer
476d297ff6
add support for returning setuptools version for bigquery statistics ( #4209 )
...
* add support for returning setuptools version for bigquery statistics
* don't send the data if None
* add changelog entry
2017-03-22 23:59:43 +01:00
Alex Gaynor
ef174dff0e
Fix
2017-03-22 18:01:57 -04:00
Alex Gaynor
d71c81d2d4
Remove pip download --editable, it doesn't make sense
2017-03-22 14:14:54 -04:00
Donald Stufft
2f7007ca0a
Merge pull request #4351 from dstufft/remove-10
...
Officially bump to 10.0 and remove deprecated items.
2017-03-20 14:45:02 -04:00
Donald Stufft
8c2a1b44b0
Upgrade distro to 1.0.3
2017-03-20 11:03:15 -04:00
Donald Stufft
7c0df410bf
Remove an unused import
2017-03-20 10:58:13 -04:00
Donald Stufft
7025bf305a
Cycle the deprecation warnings forward
2017-03-20 10:49:57 -04:00
Donald Stufft
fabb73971e
Remove the ability to uninstall distutils installed projects
2017-03-20 10:49:57 -04:00
Donald Stufft
ffac1c2180
Removed the deprecated --default-vcs option
2017-03-20 10:49:57 -04:00
Donald Stufft
f920a3de82
Kick the can down the road for dependency links
2017-03-20 10:49:57 -04:00
Donald Stufft
95b9541ed4
Remove the deprecated --(no-)use-wheel flags
2017-03-20 10:49:56 -04:00
Donald Stufft
0b1f521059
Switch the default for pip list to the columns format
2017-03-20 10:49:56 -04:00
Donald Stufft
e6bfa12403
Remove the deprecated --download option to install
2017-03-20 10:49:56 -04:00
Ville Skyttä
cee7a53712
Python 3.6 invalid escape sequence deprecation fixes
2017-03-20 13:54:29 +01:00
Donald Stufft
bb41490225
Removed the deprecated --allow-* commands from PEP 438
2017-03-19 20:51:54 -04:00
Donald Stufft
bb48371714
Removed the deprecated `--egg
` flag
2017-03-19 20:31:23 -04:00
Donald Stufft
10fc43889d
Bump version to 10.0.0.dev0
2017-03-19 19:52:00 -04:00
Donald Stufft
16944a6341
Work around a bug in PyPy's sysconfig module
2017-03-18 20:13:28 -04:00
Donald Stufft
0eae0299a1
Revert "Use the built in support for os.path.samefile"
...
This reverts commit 23b03de81a
.
2017-03-18 15:35:15 -04:00
Donald Stufft
0992a81d3e
Revert an erroneous syntax change
2017-03-18 15:23:49 -04:00
Donald Stufft
24bc64fddd
Fix typo in wsgiref name
2017-03-18 15:19:44 -04:00
Donald Stufft
310bcfc78f
Fix API differences between distutils.sysconfig and sysconfig
2017-03-18 15:08:41 -04:00
Donald Stufft
0708de5b34
Misc syntax updates
2017-03-18 14:52:14 -04:00
Donald Stufft
a504ebdbcc
No need to gate on 2.6 anymore
2017-03-18 14:52:13 -04:00
Donald Stufft
e341417e62
We no longer need to warn about 2.6
2017-03-18 14:52:13 -04:00
Donald Stufft
23b03de81a
Use the built in support for os.path.samefile
2017-03-18 14:52:13 -04:00
Donald Stufft
28d4954a50
We only support Pythons with argparse on it
2017-03-18 14:52:13 -04:00
Donald Stufft
c77894833a
Use the built in support for total_seconds
2017-03-18 14:52:13 -04:00
Donald Stufft
904fcf1f17
Use sysconfig instead of distutils.sysconfig
2017-03-18 14:52:13 -04:00
Donald Stufft
6bd1f432d6
Remove the logging.config.dictConfig backport
2017-03-18 14:52:13 -04:00
Donald Stufft
84b42ba06b
Remove the orderddict backport install for 2.6
2017-03-18 14:52:13 -04:00
Donald Stufft
b005a9bb84
Upgrade setuptools, appdirs, cachecontrol, distro, ipaddress, pyparsing, and requests ( #4342 )
...
* Upgrade setuptools to 34.3.2
* Upgrade appdirs to 1.4.3
* Upgrade CacheControl to 0.12.1
* Upgrade distro to 1.0.2
* Upgrade ipaddress to 1.0.18
* Upgrade pyparsing to 2.2.0
* Upgrade requests to 2.13.0
* Remove patching of progress
* Don't translate imports that would be syntax errors
* Patch pkg_resources to handle packaging correctly
2017-03-18 14:51:13 -04:00
Jason R. Coombs
dd3defe509
Import setuptools in a subprocess. ( #4294 )
2017-03-05 11:29:50 -05:00
Anish Tambe
85b5b16417
macOS use ~/.config/pip/pip.conf as well ( #4100 )
2017-03-02 14:14:13 +01:00
Xavier Fernandez
5b7060a20d
Deprecate the _strip_postfix function ( #4174 )
...
It only happens for editable-non-file URLs and is an undocumented
behavior.
2017-02-13 10:02:20 +01:00
Xavier Fernandez
6ec5597930
Add support for PEP 508 @ url syntax ( #4175 )
...
* Add support for PEP 508 @ url syntax
* Add test for install_requires
* Forbid dependencies direct url
2017-02-05 12:22:36 +01:00
Atsushi Odagiri
ee345ef37b
add exclude-editable option to list command ( #4016 )
...
* added exclude-editable option to list command
* added include-editable option
* added functional test
* added changes
2017-01-31 13:06:47 +01:00
Stephan Erb
6da392f689
Adopt cachecontrol 0.12.0 with msgpack support ( #3515 ) ( #4258 )
...
This change promises a performance improvement of up to 25%:
# Before
$ time pip install django --no-compile
2.34s user 2.49s system 47% cpu 10.106 total
# With this patch
$ time pip install django --no-compile
1.82s user 2.10s system 51% cpu 7.646 total
Both tests have been performed with hot caches.
2017-01-30 17:44:49 -05:00
Avner Cohen
0552ffeeda
Add --no-progress <progress_bar>
to `pip download
and
pip install
` to suppress progress bar in the console
2017-01-30 10:14:07 +01:00
Xavier Fernandez
672e88adb6
Merge pull request #4048 from techtonik/insttype
...
Group package selection options together
2017-01-28 13:46:40 +01:00
Pradyun S. Gedam
6def0aa243
[minor] An aesthetic change to wheel command source ( #3974 )
...
* A minor aesthetic change to wheel command source
* Add --upgrade to the suggestions
* Remove redundant `--upgrade`
2017-01-17 23:29:04 +01:00
Anish Tambe
f913942479
Improve message when installing requirements file ( #4127 ) ( #4211 )
...
* improve message when installing requirements file (#4127 )
* Refactor for issue (#4127 )
2017-01-17 23:14:09 +01:00