Commit Graph

24 Commits

Author SHA1 Message Date
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
anatoly techtonik 6b28be6a76 pip_install.rst: Fix backslashes in Windows path 2015-03-18 15:41:10 +03: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
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
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 bb6c11ed17 Merge pull request #1848 from daviewales/clarify-documentation
Clarify requirement specifier format
2014-06-25 23:47:14 -04: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
Marcus Smith 5adf82b7e7 consistent location for new build interface docs 2014-04-25 22:20:53 -07:00
Marcus Smith 0867816811 get-pip.py option examples 2014-04-08 22:57:22 -07:00
Paul Moore e0cf2b650e Document the build system interface used by pip 2014-03-25 21:56:46 +00: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
Marcus Smith 96bfe8b0f9 pip docs refactor 2014-02-11 21:55:43 -08:00