Xavier Fernandez
7e02e5c4f8
Update changelog for backward incompatibility
2015-10-01 23:41:40 +02:00
Xavier Fernandez
1a012bb63b
Abort installation on metadata mismatch
...
If setup.py egg_info produces metadata for a different project name than
self.req.project_name, abort the installation.
Fixes #3143
2015-10-01 23:40:27 +02:00
Donald Stufft
5a15cbb0d8
Merge pull request #3156 from dstufft/drop-32
...
Drop support for Python 3.2
2015-10-01 14:43:40 -04:00
Donald Stufft
b11cb019a4
Drop support for Python 3.2
2015-10-01 09:36:16 -04:00
Marcus Smith
a4f7bc62c2
Merge pull request #3152 from James-Firth/patch-1
...
Fixed broken link to article comparing setup.py to requirements.txt (remade)
2015-09-30 12:11:10 -07:00
James Firth
fa4be0f53d
Fixed broken link to article comparing setup.py to requirements.txt
2015-09-30 11:32:24 -05:00
Matt Iversen
f66d95ea89
Merge pull request #3122 from Ivoz/distinfo-entrypoints
...
Show entry points for dist-info installed packages
2015-10-01 02:01:14 +10:00
Matt Iversen
2b703d68e8
Merge pull request #3145 from pypa/check-long_description
...
Check long_description is valid
2015-10-01 02:00:01 +10:00
Xavier Fernandez
fe28652e63
Merge pull request #3136 from rouge8/fix-py26-home-slash
...
Fix user directory expansion when HOME=/
2015-09-29 22:18:24 +02:00
Andy Freeland
73a439ea66
Add pip.compat.expanduser to workaround http://bugs.python.org/issue14768
2015-09-29 16:01:32 -04:00
Andy Freeland
fac2891abb
Fix user directory expansion when HOME=/
...
On versions of CPython affected by <http://bugs.python.org/issue14768 >
(Python 2.6, some versions of Python 2.7 and 3.3),
`os.path.expanduser('~/path')` returns `//path` rather than `/path` when
`HOME=/`. This affects pip when `os.path.expanduser('~/.cache/pip')` is
expanded to `/\\\\.cache/pip`. Although `HOME=/` is probably uncommon on
most Linux systems, it is extremely common in Docker images.
Fixes #2996 .
2015-09-29 16:01:32 -04:00
Andy Freeland
6be4627f89
Failing test case for #2996
2015-09-29 16:01:31 -04:00
Xavier Fernandez
f8377a4ee6
Merge pull request #3117 from xavfernandez/fix_split_leading_dir
...
Fix split_leading_dir, no need to cast to str
2015-09-29 20:46:51 +02:00
Xavier Fernandez
070a7289a2
Fix split_leading_dir, no need to cast to str
...
closes #2729
2015-09-29 14:28:33 +02:00
Xavier Fernandez
e78df3e069
Merge pull request #3150 from xavfernandez/pin_pytest_272
...
Pin pytest==2.7.2 to avoid failing tests
Cf https://github.com/pytest-dev/pytest/issues/1083
2015-09-29 14:27:29 +02:00
Xavier Fernandez
cf501d2ab5
Pin pytest==2.7.2 to avoid failing tests
2015-09-29 14:00:03 +02:00
Paul Moore
9428313b3d
Add changelog entry for issue 3047
2015-09-29 09:22:14 +01:00
Paul Moore
908d07734c
Merge pull request #3047 from tgs/clean_wheel_build_dir
...
Clean build dir if bdist_wheel fails
2015-09-29 09:19:39 +01:00
Matt Iversen
d993429824
Check long_description is valid
2015-09-28 10:28:36 +10:00
Marcus Smith
7cea748d0f
Merge pull request #3135 from qwcode/linux_install_link
...
For linux package mgr instructions, link to the new PyPUG section
2015-09-24 12:44:30 -07:00
Marcus Smith
9dcfc887ee
for linux package mgr instructions, link to the new PyPUG section
2015-09-23 16:58:20 -07:00
Marcus Smith
57a5ebb9b2
link to the python.org location for the PyPUG
2015-09-23 16:57:51 -07:00
Marcus Smith
c4487bc453
Merge pull request #3093 from rbtcollins/develop
...
Add apparently missing py file flavor.
2015-09-23 15:44:11 -07:00
Xavier Fernandez
aa54c51387
Merge pull request #3126 from xavfernandez/fix_tests
...
fix PipTestEnvironment to use Path object
2015-09-22 23:36:51 +02:00
Xavier Fernandez
0d022c5ba0
fix PipTestEnvironment to use Path object
...
needed since
63cb4c725d
2015-09-22 10:48:23 +02:00
Matthew Iversen
f70aac4457
Show entry points for dist-info installed packages
...
Also make dist['files'] logic slightly more straight forward.
2015-09-21 04:21:20 +10:00
Matthew Iversen
fbc4b7ae5f
Merge branch 'develop' of github.com:pypa/pip into develop
2015-09-21 03:18:32 +10:00
Matt Iversen
47b0e9dcd0
Use shield.io badges in readme
...
They seem to load more consistently.
2015-09-21 03:16:53 +10:00
Matt Iversen
c5941b0841
Use shield.io badges in readme
...
They seem to load more consistently.
2015-09-21 03:15:17 +10:00
Marcus Smith
0ac55a06f5
Merge pull request #2929 from dougthor42/develop
...
Add example requirements.txt file to pip_install.rst
2015-09-17 09:47:18 -07:00
Douglas Thor
91f0e8b291
Removed example file section for external/unverified packages
...
[ci skip]
2015-09-17 09:43:27 -07:00
Douglas Thor
950009031f
Updated pip_install.rst to reflect comments made by @qwcode
...
[ci ckip]
2015-09-16 15:04:51 -07:00
Xavier Fernandez
0b1acf9726
Merge pull request #3085 from patricklaw/add-pip-download-command
...
Add `pip download` command and deprecate `pip install --download`.
2015-09-15 23:27:47 +02:00
Robert Collins
8737b9c5a4
Add apparently missing py flavor.
2015-09-15 15:04:58 +12:00
Donald Stufft
11d96fb3c5
Merge pull request #2937 from nakato/i2928
...
Attempt to install editable packge defined in constraints should error
2015-09-14 16:54:18 -04:00
Donald Stufft
3ce06fe4af
Merge pull request #3108 from dstufft/update-matrix
...
Test the released version of 3.5 instead of dev
2015-09-14 09:52:47 -04:00
Donald Stufft
07b4dea2c4
Test the released version of 3.5 instead of dev
2015-09-14 09:26:12 -04:00
Donald Stufft
dca7962ff3
Merge pull request #3106 from xavfernandez/fix_search_test
...
Adapt search tests to new PyPI searches
2015-09-14 07:08:46 -04:00
Xavier Fernandez
bb1812b99d
Adapt search tests to new PyPI searches
...
- unmark test_multiple_search for failure
- search for nonexistentpackage instead of non-existent-package since PyPI
seems to fallback to searches about "package" and manages to find
things...
2015-09-14 10:01:57 +02:00
Mathew Jennings
417f79d8b8
Add pip download
command and deprecate pip install --download
.
...
`pip download` has the same functionality as `pip install --download`,
and the behavior of `pip install --download` is preserved with a deprecation
warning. `pip install --download` will be removed in pip version 10.
2015-09-13 17:41:00 -04:00
Donald Stufft
a1df346e3d
Merge pull request #3104 from dstufft/coc
...
Add the PyPA Code of Conduct to pip
2015-09-13 13:30:42 -04:00
Donald Stufft
411e94e891
Add the PyPA Code of Conduct to pip
2015-09-13 13:18:16 -04:00
Marcus Smith
c0b4dbb1f2
Merge pull request #3101 from qwcode/pip_already_installed
...
be clearer when pip is already installed
2015-09-12 06:41:49 -07:00
Marcus Smith
eca8283bb5
remove the "by a tool like"
2015-09-11 20:27:26 -07:00
Marcus Smith
c5664a8470
mention that pre-installed pip needs to be upgraded
2015-09-11 20:24:44 -07:00
Marcus Smith
04a175e6fc
- instead of saying "may", explain when that's true
...
- simpler, more direct wording
2015-09-11 20:17:36 -07:00
Marcus Smith
3896f87c48
Merge pull request #3094 from qwcode/fast_local
...
refactor the "Fast & Local Installs" section to "Installing from local packages"
2015-09-11 20:03:14 -07:00
Xavier Fernandez
35f6a6b40f
Merge pull request #3099 from xavfernandez/unused_user_log_dir
...
Remove unused user_log_dir
2015-09-11 23:26:34 +02:00
Xavier Fernandez
d6767e14e2
Merge pull request #3098 from xavfernandez/unused__get_username
...
Remove unused __get_username function
2015-09-11 23:24:59 +02:00
Xavier Fernandez
f2ed6fcdc5
Remove unused __get_username function
2015-09-11 17:45:57 +02:00