Commit Graph

748 Commits

Author SHA1 Message Date
Robert Collins 62041d3ca8 Cleanup now use_wheel is the default.
There were a bunch of tests passing use_wheel unnecessarily, this
makes the change to remove use_wheel larger than it needs to be.
2015-04-20 20:12:03 +12:00
Robert Collins 0e57ebc008 Make adding options be just function calls.
The .make is just sugar for 'call a function' that gets in the way of
just having functions.
2015-04-17 15:04:25 +12:00
Robert Collins 08acb6670d Issue #2140: Build wheels automatically
Building wheels before installing elminates a cause of broken environments -
where install fails after we've already installed one or more packages.

If a package fails to wheel, we run setup.py install as normally.
2015-04-13 18:33:07 +12:00
Robert Collins 4926409340 Issue #2563: Read cached wheels from ~/.cache/pip
This won't put wheels into that directory, but will read them if they
are there. --no-cache-dir will disable reading such wheels.
2015-04-13 18:33:07 +12:00
Georgi Valkov 0da51b14d7 Remove misleading test cases and improve docs 2015-04-12 23:52:49 +02:00
Georgi Valkov 29f0c75c63 Do not shlex.split() and flatten value of global|install_options 2015-04-12 23:52:49 +02:00
Georgi Valkov 4a70730617 Replace all occurrences of install|global-options with install|global-option 2015-04-12 23:52:49 +02:00
Georgi Valkov b014668b30 Add --install-options and --global-options to the requirements file parser
This allows lines such as the following to exist in requirements files:

  INITools==0.2 --install-options="--prefix=/opt"
  virtualenv>=1 --global-options="--no-user-cfg"

In addition, the requirements file parser was overhauled with simplicity
and clarity in mind.
2015-04-12 23:52:49 +02:00
Donald Stufft 1d58e09588 Merge pull request #2645 from techtonik/patch-3
pip_install.rst: Fix backslashes in Windows path
2015-04-07 05:39:31 -04:00
Marcus Smith 6d839e2b14 Note that the current cycle handling is not a promise, and that broken environments are still possible. 2015-04-02 21:12:52 -07:00
Marcus Smith 30ea101678 more explanation of the install order 2015-04-01 21:21:19 -07:00
Marcus Smith dd27b19c1b fix broken section anchor 2015-04-01 16:57:15 -07:00
Robert Collins 17352765f0 Issue #2478 - topological install order.
This is needed for setup-requires, since without it its possible
to cause installation to fail in sort-circuit scenarios such as
the added functional test case demonstrates.
2015-04-01 12:33:17 +13:00
Eric Hanchrow b3c73c32a0 Update user_guide.rst
Fix typo: the example at the end is for _installing_ a bundle, not _uninstalling_ it
2015-03-22 17:03:04 -07:00
anatoly techtonik 6b28be6a76 pip_install.rst: Fix backslashes in Windows path 2015-03-18 15:41:10 +03:00
Kyle Persohn a57f31beba Update user_guide.rst 2015-03-16 15:30:13 -05:00
Bence Nagy ea01415b8b Disable sphinx's smartypants to fix -- being replaced with – in docs 2015-03-13 14:45:10 +01:00
Marc Abramowitz f4ee579304 test_freeze_svn: No dep on bitbucket
Instead of using local_checkout, which downloads a 204 KB dump file from
http://bitbucket.org/hltbra/pip-initools-dump/raw/8b55c908a320/INITools_modified.dump,
use `svnadmin create` and `svn import` to create an svn repo on the fly.
2015-03-11 10:26:35 -07:00
Donald Stufft 9981efdd89 Merge pull request #2302 from dstufft/document-cache
Document the default cache directories
(cherry picked from commit ef4b0a9bed)
2015-01-03 01:09:01 -05:00
Donald Stufft e65a22cd4f Document the default cache directories 2015-01-02 23:14:17 -05:00
Donald Stufft 15ab56dc14 Update the documentation to reflect the current release process 2014-12-23 09:43:46 -05:00
Marc Abramowitz e3ada1280b Update installing.rst
Resolve merge conflict on updating on Windows.
2014-12-23 07:39:13 -05:00
Marc Abramowitz a19e6dd308 Update installing.rst
Resolve merge conflict on updating on Windows.
2014-12-22 20:50:21 -08:00
Donald Stufft 7b4be2bc3e Merge branch 'develop'
Conflicts:
	docs/installing.rst
	docs/reference/pip_install.rst
2014-12-22 11:20:01 -05:00
Donald Stufft 5f5ebe8259 Document an alternative to pip bundle 2014-12-20 19:08:33 -05:00
Bussonnier Matthias 0582a91e62 Do not shadow submodules
using object that have the same name as submodules as the weird effect
of makeing `import pip.commands.<something> as <anothername>` fail with
a key error. This fixes it by renamin commands as command_dict and fixin
a few imports to accomodate.

Related to #2149
2014-12-12 16:06:04 +01:00
Jan Pokorný 859acf124d
doc/install: fix typo in "from repo subdir" example
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2014-12-09 22:00:31 +01:00
jarondl b974eadd9d DOC: pip is sometimes included with Python 2014-12-08 14:15:12 +02:00
Victor Stinner e498d83db1 Support markers in requirements
It's now possible to specify requirements markers in requirements.
Examples::

    futures; python_version < '2.7'
    mock; python_version < '3.3'
    nose
    ordereddict; python_version < '2.7'
    unittest2; python_version < '2.7'

The separator is "; ". For convinience, ";" alone is also supported, but
no in URLs. The ";" character is a legit and common character in an URL.
Example of valid URL without markers::

    http://foo.com/?p=bar.git;a=snapshot;h=v0.1;sf=tgz

Example of URL with markers::

    http://foo.com/?p=bar.git;a=snapshot;h=v0.1;sf=tgz; python_version < '3.3'
2014-11-20 10:52:08 -05:00
Chris Jerdonek c9c69ed052 Update docs to explain the "version" component of the egg name. 2014-10-01 07:14:49 -04:00
Donald Stufft 0e96b1af4b Switch versioning from X.Y.Z to X.Y dropping the leading 1 2014-09-17 22:05:31 -04:00
Donald Stufft d91e0d9e20 Clarify the requirements file format documentation - Thanks @thanatos 2014-09-11 09:53:30 -04:00
Donald Stufft f63d1e3abb Implement platform specific user config locations 2014-09-10 11:43:34 -04:00
Donald Stufft 767d11e49c Switch to using the stdlib logger instead of pip.log 2014-09-10 09:36:09 -04:00
anatoly techtonik aef9dccc92 docs: there are also independent package managers 2014-09-07 22:52:00 +03:00
Marcus Smith 743fb9efcc describe "non-recursive" as "only if needed recursive" 2014-08-24 10:48:36 -07:00
Richard Jones aedca3c842 Implement site-wide configuration settings
* add site_config_dirs() to appdirs to determine locations across OSes
* add system_config_files to locations.py
* add system_config_files to get_config_files() and re-order files entries to correct precedence
* document changes to configuration files in user guide

Closes #309
2014-08-22 14:26:41 +10:00
Richard Jones 79c0176f12 Remove unnecessary duplicate reference
Fixes issue #1972
2014-08-13 12:24:55 +10:00
Donald Stufft 90688e82b1 Revert "Merge pull request #1519 from dstufft/remove-dependency-links"
This reverts commit da02f073da, reversing
changes made to 2ad8888901.

Conflicts:
	CHANGES.txt
	pip/commands/freeze.py
	pip/commands/list.py
	pip/commands/wheel.py
	pip/index.py
	pip/req/req_set.py
	pip/vcs/subversion.py
2014-08-01 16:50:08 -04:00
Matt Iversen fcdde73e9f Merge pull request #1627 from techtonik/develop
Update sphinx-generated doc build files
2014-08-01 21:19:23 +10:00
Marcus Smith 6adbab3d9e break out the examples so we can add a qualifying footnote for --user installs
Conflicts:
	docs/installing.rst
2014-07-21 20:51:44 -07:00
Marcus Smith 24952b32d3 get-pip.py option examples
Conflicts:
	docs/installing.rst
2014-07-21 20:47:24 -07:00
Donald Stufft bb6c11ed17 Merge pull request #1848 from daviewales/clarify-documentation
Clarify requirement specifier format
2014-06-25 23:47:14 -04:00
patricktokeeffe bd47689075 Add note about updating system path
Remind users to update system path since script does not. 

Well, at least on Windows it doesn't update PATH. Perhaps this should be qualified?
2014-06-19 14:27:22 -07:00
Jyrki Pulliainen 2f5b0449ad Document the --no-use-wheel in requirements.txt 2014-06-10 15:36:20 +02:00
David Wales 91eb30195f Clarify requirement specifier format
If you use single or double quotes in a `requirements.txt` file, pip exits with an error. This change clarifies that single or double quotes should only be used in the shell.
2014-05-31 00:02:00 +10:00
Donald Stufft 52ca02608e Use CacheControl instead of custom cache code
* Deprecates the --download-cache option & removes the download
  cache code.
* Removes the in memory page cache on the index
* Uses CacheControl to cache all cacheable HTTP requests to the
  filesystem.
  * Properly handles CacheControl headers for unconditional
    caching.
  * Will use ETag and Last-Modified headers to attempt to do a
    conditional HTTP request to speed up cache misses and turn
    them into cache hits.
  * Removes some concurrency unsafe code in the download cache
    accesses.
  * Uses a Cache-Control request header to limit the maximum
    length of time a cache is valid for.
* Adds pip.appdirs to handle platform specific application
  directories such as cache, config, data, etc.
2014-05-09 18:28:20 -04:00
Donald Stufft a4fec67bba Merge branch 'master' into develop
Conflicts:
	.travis.yml
	CHANGES.txt
	PROJECT.txt
	README.rst
	docs/installing.rst
	pip/__init__.py
	pip/_vendor/vendor.txt
	setup.py
	tox.ini
2014-05-03 02:37:03 -04:00
Donald Stufft 0e72f65bf4 Merge branch '1.5.X'
Conflicts:
	.travis/py34.sh
	CHANGES.txt
	PROJECT.txt
2014-05-03 01:13:28 -04:00
Donald Stufft 8d0741a0d2 Update documentation to point at the new bootstrap location 2014-05-02 18:55:39 -04:00
Marcus Smith 5adf82b7e7 consistent location for new build interface docs 2014-04-25 22:20:53 -07:00
Alex Gaynor 690ce3e839 Use the real URL, raw.github is just a redirect these days
And some tools don't follow redirects by default.
2014-04-25 12:58:51 -07:00
Marcus Smith 530fc97193 break out the examples so we can add a qualifying footnote for --user installs 2014-04-09 16:53:52 -07:00
Marcus Smith 0867816811 get-pip.py option examples 2014-04-08 22:57:22 -07:00
Florian Briand 4691a9e8b7 Fix conjugation and line length 2014-04-08 22:38:23 -07:00
Florian Briand 60b3579cf8 Add information about command line option
... which can be used with get-pip.py
2014-04-08 22:38:12 -07:00
Dav Clark a77bd6c64b Note `--build-option` only available in `pip wheel`
I got a little confused, per issue #1707.
2014-04-05 11:03:05 -07:00
Paul Moore 264aa69da1 Merge pull request #1675 from pfmoore/docs_setup_py
Document the build system interface used by pip
2014-04-04 17:22:46 +01:00
Donald Stufft 5a76a47d3b Fix code to handle the latest flake8 2014-03-26 18:24:19 -04:00
Jannis Leidel addfd202df Update IRC channel name. 2014-03-26 22:39:27 +01:00
Marcus Smith 6ab9b30587 pip upgrades on windows 2014-03-26 11:08:00 -07:00
Marcus Smith 86aa5f1daa pip upgrades on windows 2014-03-26 11:05:23 -07:00
Paul Moore e0cf2b650e Document the build system interface used by pip 2014-03-25 21:56:46 +00:00
Jannis Leidel 4d591cc81c Update IRC channel name. 2014-03-23 14:36:58 +01:00
Marcus Smith d4b691b743 remove mention of the unreleased virtualenv config support 2014-03-19 22:49:48 -07:00
Matthew Iversen 6181816d8a Use Sphinx extlinks for github issues/pulls
- :issue:`DDD` results in #DDD
- :pull:`DDD` results in PR #DDD
- Updated CHANGES.txt to use these
- Refs PR #1647
2014-03-16 16:31:20 +11:00
Marcus Smith 4068c832c9 fill in missing word in the user guide 2014-03-15 10:04:48 -07:00
Marcus Smith 1f64f882e1 clarify non-recursive upgrades 2014-03-12 22:40:44 -07:00
Marcus Smith af1d6d52a3 have pip just be an installer for simplicity. remove the vague "manage" description. 2014-03-11 09:08:52 -07:00
Matthew Iversen d0e6c2fc54 Update docs to ref sorting order of list/freeze 2014-03-09 05:03:28 +11:00
anatoly techtonik 702e1e19ce docs: Remove references to django-compressor 2014-03-08 12:48:05 +03:00
anatoly techtonik f5f7a292c2 docs: Update makefiles to current Sphinx version 2014-03-08 12:45:02 +03:00
Daniele Procida 68cacfb71d fixes #1615 2014-03-05 18:17:43 -05:00
Daniele Procida 459f026e20 fixes #1589 2014-03-03 23:06:44 +00:00
Tomer Chachamu 91b2674dad Docs -- fix typo 2014-02-27 17:38:04 +00:00
Donald Stufft 95ac4c16f5 Remove dependency links support from pip 2014-02-25 18:39:40 -05:00
Donald Stufft 751eec65f3 Merge branch 'master' into develop
Conflicts:
	CHANGES.txt
	docs/configuration.rst
	docs/cookbook.rst
	docs/reference/pip.rst
	docs/usage.rst
	pip/__init__.py
	pip/commands/install.py
	pip/commands/wheel.py
	pip/req.py
	pip/wheel.py
	tests/unit/test_wheel.py
2014-02-20 20:33:59 -05:00
coagulant 4879bc5e79 Documentation for --exists-action option
Fixes #1458
2014-02-15 02:12:39 +04:00
Marcus Smith 19ef5973cd dropped support for Python 3.1 2014-02-11 22:33:24 -08:00
Marcus Smith 9e39d9d8ca pip docs refactor 2014-02-11 22:13:03 -08:00
Marcus Smith 96bfe8b0f9 pip docs refactor 2014-02-11 21:55:43 -08:00
Marcus Smith ffcd44c716 remove `pip wheel` warnings due to merge of #1524 2014-02-04 22:15:43 -08:00
Donald Stufft 9f027337a8 Use Flake8 on the test of pip's Python files 2014-01-28 19:47:58 -05:00
Marcus Smith 4238127440 `pip wheel` warning when wheels are already available on pypi 2014-01-25 11:33:35 -08:00
Marcus Smith 6d25e12dc8 `pip wheel` warning when wheels are already available on pypi 2014-01-25 11:32:22 -08:00
Marcus Smith b0b7a39696 docs fixes since the merge 2014-01-20 20:59:27 -08:00
Donald Stufft e9a896a9a0 Merge branch 'master' into develop
Conflicts:
	docs/installing.rst
	pip/__init__.py
2014-01-20 22:48:44 -05:00
Donald Stufft 33e21377a5 Merge branch '1.5.X'
Conflicts:
	docs/installing.rst
2014-01-20 22:47:14 -05:00
Marcus Smith 9d7d0005be simpler install instructions due to get-pip.py installing setuptools 2014-01-14 20:59:20 -08:00
Marcus Smith d680fd4f1f merge from 1.5.X 2014-01-11 16:28:00 -08:00
Marcus Smith 7822931f59 replace the ez_setup instructions with simple pip commands 2014-01-10 22:42:35 -08:00
Marcus Smith a7e8b9775a Merge pull request #1450 from qwcode/pip_first_install
`get-pip`-first instructions, due to vendoring pkg_resources
2014-01-10 21:00:52 -08:00
Donald Stufft dc8852bff2 The future is pip 1.5 2014-01-10 05:07:43 -05:00
Marcus Smith 71addee2be `get-pip`-first instructions, due to vendoring pkg_resources 2014-01-09 20:13:30 -08:00
Marcus Smith 4047b4b1bd updates docs related to using PEP438 options in requirements files 2014-01-08 15:54:44 -08:00
Donald Stufft 6bd791df1d Merge branch 'master' into develop
Conflicts:
	pip/__init__.py
	pip/_vendor/distlib/__init__.py
	pip/_vendor/distlib/t32.exe
	pip/_vendor/distlib/t64.exe
	pip/_vendor/distlib/w32.exe
	pip/_vendor/distlib/w64.exe
	pip/_vendor/vendor.txt
	tox.ini
2014-01-02 09:08:06 -05:00
Donald Stufft 0e84bd11fd Merge branch '1.5.x'
Conflicts:
	docs/conf.py
	docs/installing.rst
2014-01-02 09:03:54 -05:00
Donald Stufft c2361e72da Remove note about next release 2014-01-02 08:16:41 -05:00
Donald Stufft 78992dc72f Bump year 2014-01-02 08:16:28 -05:00
Daniel Jost 68288588a3 Minor grammar fix 2013-12-26 16:32:45 -08:00
Daniel Jost 6d353321e9 Minor grammar fix 2013-12-24 17:11:27 -06:00
Marcus Smith f53befcd99 merge from 1.5.X 2013-12-08 15:24:42 -08:00
Paul Moore 1e7ae116f5 Typo fixes and clarifications 2013-12-08 12:08:22 +00:00
Paul Moore 884861f390 Added a virtualenv-specific configuration file 2013-12-04 13:04:54 +00:00
Marcus Smith b5eb6122cd fix typo in find-links usage examples 2013-11-30 23:34:47 -08:00
Marcus Smith 5e0eeb2af6 rules and examples for how `pip install --user` works 2013-11-30 23:05:00 -08:00
Donald Stufft 2ad8ce4fae Merge pull request #1260 from techtonik/develop
Add pull request process example
2013-11-22 05:57:59 -08:00
Marcus Smith eaa565fdaa unsuppress --log-file 2013-11-14 18:13:23 -08:00
Marcus Smith 9f94221ff6 better detection of docs theme 2013-11-13 15:59:06 -08:00
Marcus Smith df270943ae use default theme, so we can evolve with RTD's design efforts. 2013-11-10 13:36:22 -08:00
Marcus Smith 0812926412 Merge pull request #1312 from pypa/docs_rtd
use default theme, so we can evolve with RTD's design efforts.
2013-11-10 11:32:09 -08:00
Marcus Smith 276a13a556 use default theme, so we can evolve with RTD's design efforts. 2013-11-10 11:17:34 -08:00
Donald Stufft b809fd6feb Fix the flag name 2013-11-07 15:52:46 -05:00
Donald Stufft bc224cd81a Remove --use-wheel from the docs 2013-11-07 15:50:04 -05:00
Marcus Smith 04f78cc71f allow pip to install Mac wheels from pypi (in addition to Windows wheels) 2013-10-31 20:54:25 -07:00
Marcus Smith c397e19deb Added a section for "pip" itself in the usage.
The top of the usage page needed something to hold the
orphaned General and Index options, otherwise it's disorientating.
2013-10-29 14:18:02 -07:00
anatoly techtonik 56a62dc8d2 docs: Expand development section example for #1259 2013-10-27 19:52:56 +03:00
anatoly techtonik 78c299aee7 Expand development instructions, fixes #1259 2013-10-27 19:30:14 +03:00
Donald Stufft fac6021466 Fix up the documentation 2013-10-26 23:54:41 -04:00
Marcus Smith 0cd0aba40d Merge pull request #1247 from qwcode/req_docs
improved cookbook entry for "Requirements Files"
2013-10-23 15:59:05 -07:00
Marcus Smith 6c1e87a16b details on logging for users, but also for maintainers 2013-10-23 00:36:10 -07:00
Marcus Smith 0e7f1ab0be improved cookbook entry for "Requirements Files" 2013-10-22 19:30:43 -07:00
Paul Nasrat 951ef7438c Merge remote-tracking branch 'niedbalski/develop' into subdirectory-editable
Conflicts:
	CHANGES.txt
	tests/functional/test_install_reqs.py
	tests/lib/__init__.py
	tests/unit/test_req.py

Additional work - refactored tests to new style.
2013-09-27 14:42:05 -04:00
Hynek Schlawack b90fc1ad8d Mention wheel as an egg replacement
While it’s true that pip can’t install eggs, it’s not true anymore that it installs only source distributions.
2013-09-19 17:12:57 +02:00
Marcus Smith 15910f573e define options once, but don't globally instantiate 2013-09-16 22:21:15 -07:00
Marcus Smith 9075942002 mention pypi hash instability and the peep project 2013-09-09 18:41:32 -07:00
Baptiste Mispelon e337e47db8 Add a link to the configuration file section from the cookbook. 2013-09-07 19:17:07 +02:00
Marcus Smith 54ed8ba0df self-contained, non-circular install instructions 2013-08-29 20:57:54 -07:00
Marcus Smith 9242dbfe8a self-contained, non-circular install instructions 2013-08-28 20:43:20 -07:00
Donald Stufft eae5ffc11a Test that the documentation builds successfully 2013-08-28 06:49:28 -04:00
Donald Stufft ed31b98c59 Document the usage of tox to run the tests 2013-08-28 06:10:49 -04:00
Donald Stufft da0bc4b1d1 Switch to using py.test as the test runner instead of nose
* Better output with the bare asserts we use throughout the tests
* Function fixtures are pretty nice, especially as a way to
  start a background server or create an isolated virtualenv
2013-08-21 10:19:58 -04:00
Jorge Niedbalski 89c1eb5f01 [docs/usage.rst] added example of subdirectory installation 2013-08-20 10:38:31 -03:00
David Pursehouse 77665b9254 Minor grammatical fixes in the cookbook 2013-08-09 15:24:05 +09:00
Donald Stufft fcdee3c652 Merge branch 'master' into develop
Conflicts:
	.travis.yml
	CHANGES.txt
	pip/__init__.py
	tests/functional/test_install_index.py
2013-08-07 21:21:32 -04:00
Marcus Smith 1e9202a861 add cookbook entry for distribute to setuptools upgrade 2013-08-07 16:36:02 -07:00
David Pursehouse a53e2bee20 Fix upgrade examples in cookbook 2013-08-05 10:28:45 +09:00
Jannis Leidel 5dd05a9718 More doc updates. 2013-07-23 21:47:52 +02:00
Jannis Leidel e3bf9c40ec Remove the changelog from the PyPI page and add links to it and the installation docs.
Also some minor stylistic changes.
2013-07-23 19:53:54 +02:00
Marcus Smith 0e342bc129 update changelog with note about case where distribute upgrade can fail 2013-07-06 00:03:47 -07:00
Marcus Smith 31c29c6d2f new install instructions after release of setuptools-0.8/distribute-0.7.3 2013-07-05 22:45:29 -07:00
Marcus Smith f7fa8359a5 setuptools upgrade instructions 2013-07-03 13:53:26 -07:00
Marcus Smith 3a7f416df9 wheel cookbook updates 2013-07-02 23:01:47 -07:00
Marcus Smith aed3b3bea1 updated install/upgrade instructions 2013-07-02 21:15:52 -07:00
Marcus Smith be1f752e8b note that setuptools-0.8 final is not released to pypi yet 2013-06-28 14:52:14 -07:00
Marcus Smith fb397cd1ec have "pip wheel" only be satisfied by setuptools 2013-06-27 00:20:28 -07:00
Marcus Smith 2fa1e6d0e3 doc updates for supporting the new setuptools 2013-06-24 19:48:20 -07:00
Paul Moore cd08115282 Document how to configure pip to use wheels by default 2013-06-24 15:05:26 +01:00
Donald Stufft 3a4ad0c3cd Document the logic behind Externally Hosted Files 2013-06-07 10:43:52 -04:00
Marcus Smith 2c4df7b49e update git/ssh vcs forms; clarify which forms support '-e' 2013-06-05 17:13:44 -07:00
Steven Myint f7bf72bc27 Fix spellings errors 2013-06-01 09:09:41 -07:00
Daniel Holth 4fc00313ec Update cookbook.rst 2013-05-24 12:53:48 -03:00
Daniel Holth b8173dbe6f write something about whether binary wheels go on pypi 2013-05-23 23:55:57 -04:00
Marcus Smith b7322ea523 quote our examples that use > or < 2013-05-15 17:37:57 -07:00
Marcus Smith adf8c4155b add note about quoting requirement specifiers 2013-05-15 17:22:45 -07:00
Marcus Smith cfb7421e5c add link to pypa-dev list 2013-04-23 22:04:05 -07:00
Marcus Smith 3718a149c9 update the release process 2013-04-23 22:03:46 -07:00
Donald Stufft 74fa3e2707 Assume versions are a pre-release if we cannot parse them
* The most likely unparseable version is something like "dev" or
  "py6-dev" etc. The number of sane version numbers that are
  not normalizable and should be conisdered stable are fairly low.
2013-04-23 09:06:06 -04:00
Marcus Smith 6e2bfe8323 remove python 2.5 logic 2013-04-17 22:50:22 -07:00
Marcus Smith 8979b3fe8e another 'pip freeze' example 2013-04-05 20:01:54 -07:00
Daniel Holth 0ea48dcf5a check for proper distribute when using wheels 2013-04-05 11:16:03 -07:00
Marcus Smith 59624a486e more wheel doc updates 2013-03-17 20:27:24 -07:00
Marcus Smith 494e1759d4 wheel doc updates 2013-03-17 19:58:32 -07:00
Marcus Smith d0addf57d0 clarify setup_requires cookbook entry 2013-03-17 15:48:51 -07:00
Marcus Smith ccec698b45 cookbook entry for controlling setup_requires 2013-03-16 23:51:55 -07:00
Marcus Smith 00fa9bea96 merge with develop 2013-03-15 23:46:46 -07:00
Marcus Smith c0e830e42a correct pip install example text 2013-03-12 09:06:50 -07:00
Marcus Smith 0e3e38533f add note on what versions support py25 and py24 2013-03-11 22:02:39 -07:00
Marcus Smith e4b5d3d75e update docs and help for new pre-release logic 2013-03-11 21:56:36 -07:00
Donald Stufft e18314e7d9 Document the logic behind the Pre Release/Stable distinction 2013-03-09 11:48:55 -05:00
Jannis Leidel 188ac202e8 Update docs to mentioned approximate release date of 1.4. 2013-03-08 10:59:33 +01:00
Jannis Leidel 7bdf99963a Merge branch '1.3.X' into develop
Conflicts:
	pip/__init__.py
2013-03-07 22:40:46 +01:00
Jannis Leidel a6e9633ef0 Happy new year! 2013-03-07 22:15:12 +01:00
Marcus Smith 6d7e35948d add cookbook entry for user installs 2013-03-06 22:33:29 -08:00
Marcus Smith 20a9673c48 use rst extensions for editability and RTD links 2013-03-03 00:50:00 -08:00
Marcus Smith 725f1a1683 merge 1.3.X 2013-03-01 11:15:00 -08:00
Marcus Smith ee3fb0250a add link to mailing list RC instructions 2013-02-23 11:01:31 -08:00
Marcus Smith 1162b1ca73 links to "Easy Install" docs. 2013-02-22 15:22:37 -08:00
Marcus Smith 44f659a6d0 note in docs on 1.3rc1 2013-02-20 19:45:26 -08:00
Marcus Smith db9c92aac4 remove extra indents in docs 2013-02-18 19:35:50 -08:00
Marcus Smith 2cbc7fadcd improve ssl exception text and docs 2013-02-18 00:30:05 -08:00
Marcus Smith 4a4a141c21 from --allow-no-ssl to --insecure 2013-02-17 22:43:17 -08:00
Marcus Smith a2ba2dca7a remove yum/apt-get instructions, since they will likely install non-ssl versions for awhile 2013-02-17 21:58:34 -08:00
Marcus Smith f72ddaaed9 our next virtualenv release will be 1.9 2013-02-17 21:53:45 -08:00
Marcus Smith 22bf924b52 merge with develop 2013-02-16 14:17:22 -08:00
Jannis Leidel 8a4458bf56 Fixed a whole bunch of cosmetic problems, mostly to adhere to PEP8. 2013-02-16 19:02:41 +01:00
Jannis Leidel ba3436e830 Fixed doc build errors. 2013-02-16 19:00:54 +01:00
Jannis Leidel 7db3d03e1a Moved the command description into the command class docstring to follow Python best practices. 2013-02-16 19:00:29 +01:00
Marcus Smith d0c3138fbf merge with develop 2013-02-15 17:11:17 -08:00
Marcus Smith b3702b9075 mention PIP_CONFIG_FILE as a way use an alternate config file 2013-02-15 15:10:39 -08:00
Jonas Nockert 5ae29b6f61 Corrected a few typos 2013-02-14 20:28:27 +01:00
Marcus Smith a6a0ee3e56 update installation docs related to ssl 2013-02-10 22:44:09 -08:00
Marcus Smith 912784fe3c ssl docs fix 2013-02-10 01:33:33 -08:00
Marcus Smith 49563cf888 ssl cert docs updates 2013-02-09 00:13:16 -08:00
Marcus Smith cabd1d5f80 merge with pypa/pip/develop 2013-02-02 22:40:30 -08:00
Marcus Smith e17be25041 release process doc update 2013-01-31 16:48:29 -08:00
Marcus Smith 103db0d62d docs and cli error text updates 2013-01-30 20:59:44 -08:00
Marcus Smith 68d983d69a update docs with new build dir 2013-01-25 23:08:29 -08:00
Marcus Smith c96548f579 update next release date 2013-01-24 18:46:48 -08:00
Marcus Smith 32ac12013c docs fixes for VCS support 2013-01-21 23:30:30 -08:00
Marcus Smith ab9ea197bd improved docs and cli help 2013-01-18 13:25:15 -08:00
Marcus Smith 1ea772f51d revert xdg compliance 2012-12-27 09:51:14 -08:00
Marcus Smith 7879e70963 authors, changelog, and docs for 'pip list' 2012-12-19 22:06:09 -08:00
Marcus Smith 1b582ff04a XDG compliance didn't happen in v1.2 2012-12-14 22:00:07 -08:00
Marcus Smith db9801b98a remove duplicate line from changelog 2012-12-14 16:04:45 -08:00
Marcus Smith 91bb09d0cc changelog update 2012-12-14 15:54:56 -08:00
Marcus Smith e8f32195d2 changelog and author updates 2012-12-11 19:29:01 -08:00
Marcus Smith f3debe994f changelog and author updates 2012-12-11 00:05:30 -08:00
Marcus Smith 53bbdf58cd merge with pypa/pip:develop 2012-11-28 20:28:57 -08:00
Marcus Smith ae8a062a43 mention 'pip wheel' in docs 2012-11-18 09:05:09 -08:00
Marcus Smith 843ffb38fe correct extras syntax in docs 2012-11-07 19:24:44 -08:00
Paul Nasrat fad65326c8 Merge pull request #693 from hetmankp/develop
Added --root command line option to give functionality equivalent to distutils --root
2012-10-29 09:58:18 -07:00
hetmankp 0b2a01bb46 Added author name and description of changes 2012-10-29 13:03:32 +11:00
Marcus Smith be12f79ab4 merge pypa/develop 2012-10-25 12:51:07 -07:00
Ben Rosser b4a3133ef8 Updated to upstream to make pull request build 2012-10-19 01:54:42 -04:00
Marcus Smith 403f8d53a5 --user installs work properly with --upgrade 2012-10-17 22:59:43 -07:00
Ben Rosser cd679a14aa Added changelog entry to news.txt 2012-10-04 20:30:36 -04:00
Marcus Smith fe443fa15b wheel doc updates 2012-10-02 13:43:36 -07:00
Daniel Holth aa5b33dbf4 experimental support for installing wheel archives 2012-10-01 22:50:24 -07:00
Carl Meyer 28aeb03b08 Add dependencies information to 'show' command. 2012-09-21 11:15:24 -06:00
Carl Meyer 8c9a241fb2 Rename 'status' command 'show'. 2012-09-12 10:39:19 -06:00
Carl Meyer 382465e4a2 Update AUTHORS and changelog. 2012-09-10 02:57:36 -06:00
Carl Meyer cc86de13d8 Update AUTHORS and changelog. 2012-09-10 00:51:53 -06:00
Carl Meyer 60860379d8 Add note in docs that bundle feature may go away. 2012-09-09 10:51:25 -06:00
Carl Meyer 51b928ff4b Update news entry. 2012-09-08 15:42:10 -06:00
Carl Meyer 6315bf9877 Update AUTHORS and changelog. 2012-09-08 15:41:07 -06:00
Carl Meyer 1d6f5af736 Add basic docs. 2012-09-08 15:34:24 -06:00
Jannis Leidel ac2c3fed39 Bumped up the version a notch and updated changelog. 2012-09-06 10:30:13 +02:00
Jannis Leidel d9599ec6df Added a pip.__version__ variable that is used in the setup.py and the docs' conf.py. 2012-09-01 20:36:21 +02:00
Jannis Leidel 77376b7e6b Happy new year! 2012-09-01 20:36:15 +02:00
Jannis Leidel 57557aeb9c Removed 2.4 a bit more. 2012-09-01 20:36:04 +02:00
Jannis Leidel 57236914a5 Updated changelog. 2012-09-01 17:56:47 +02:00
Paul Nasrat 8ed065a218 Update changelog. 2012-07-29 09:41:54 +01:00
Carl Meyer c6789f60fa Update changelog. 2012-07-09 22:07:10 -06:00
Marcus Smith 2bb195dd7c news for user scheme fixes 2012-07-08 16:01:15 -07:00
Donald Stufft 549fdbc506 Add documentation about the Hashing Schemes 2012-07-04 14:12:44 -04:00
Your Name 0202fc839e Documented change and added author 2012-06-23 22:15:08 -04:00
Donald Stufft bb01108257 Updated AUTHORS and NEWS 2012-06-21 02:56:07 -04:00
Carl Meyer 1c13812ae8 Update changelog. 2012-06-17 14:58:36 -06:00
Carl Meyer c670678db0 Update AUTHORS and changelog for git submodules. 2012-06-14 13:07:16 -06:00
Carl Meyer 8d92fc29b3 Add changelog entry for build-dir fix. 2012-06-06 08:38:31 -06:00
Carl Meyer 4b68fa2cf5 Remove backwards-compatibility shims for Python 2.4. 2012-06-06 08:21:16 -06:00
Stéphane Klein f8964f4231 Append documentation about comment line in requirements file format #564 2012-06-05 22:35:06 +02:00
Carl Meyer 2f84e14a8c Update AUTHORS and changelog. 2012-05-24 08:58:11 -06:00
Carl Meyer 61bfebdf0a Update changelog and AUTHORS. 2012-05-23 22:28:23 -06:00
Carl Meyer a6c9f3b367 Remove outdated comment about extras not being supported. 2012-05-03 19:57:04 -06:00
Carl Meyer 58ad223871 Fix issue #510 - prevent sdist filename matches on partial project names. Thanks casevh for the report. 2012-04-16 17:27:47 -06:00
Carl Meyer a307a563dc Update changelog and AUTHORS for pull #504. 2012-04-16 16:05:40 -06:00
Carl Meyer a3627458a5 Note the removal of Python 2.4 support in the changelog. 2012-04-15 12:20:49 -06:00
Carl Meyer 207471587c Update AUTHORS and changelog. 2012-04-13 21:27:16 -06:00