1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

4192 commits

Author SHA1 Message Date
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