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

265 commits

Author SHA1 Message Date
Ionel Cristian Mărieș
ae41fe2866 Fix import so exception module is accesible. With the previous import pip module wouldn't have any exceptions attribute as it's __init__ doesn't actually import it. Fixes the confusing error message from #2067. 2014-12-22 16:53:16 -05:00
Donald Stufft
9c99becbd9 Ensure that we preserve executable file permission bits 2014-12-22 16:53:16 -05:00
Donald Stufft
75ae660c02 bump versions for development 2014-12-22 11:21:32 -05:00
Donald Stufft
071decf82b Bump verison and changelog for release 2014-12-22 11:09:39 -05:00
Donald Stufft
e7834f9226 Adjust changelog to switch from --no-check-certificate to --trusted-host 2014-12-20 17:31:20 -05:00
Donald Stufft
f0106a2a13 Update changelog 2014-12-20 15:53:39 -05:00
Donald Stufft
17da621a2d Update changelog to include note about PR#2183 2014-12-17 22:48:31 -05:00
Donald Stufft
320a07fce5 Upgrade distlib to 0.2.0 2014-12-17 15:02:55 -05:00
Donald Stufft
b73269e209 Revert "RELEASE notes"
This reverts commit 279569a164.
2014-12-12 19:40:26 -05:00
Donald Stufft
8f5e88e653 Merge pull request #2172 from Carreau/shadow-submodule
Shadow submodule
2014-12-12 19:40:08 -05:00
Donald Stufft
9552e68afb Update the change log 2014-12-12 16:58:10 -05:00
Bussonnier Matthias
279569a164 RELEASE notes 2014-12-12 16:06:04 +01:00
Donald Stufft
ddb2f1b459 Deprecate accessing non secure origins by default
* Deprecates accessing non secure origins by default, the list of
  which is taken from Chrome.
* Adds a --trusted-host flag to enable users to mark a specific
  host as a secure origin regardless of what we think.
* Refactors the original warning to better indicate the intent
  and the new flag.
2014-12-10 16:35:54 -05:00
Donald Stufft
9f10a05982 Fix #1100 - Use html5lib to decode the HTML response 2014-12-02 15:37:33 -05:00
Donald Stufft
a47411b18a Also retry connections on 503 errors 2014-12-02 02:58:09 -05:00
Donald Stufft
5d8090b87b Add support for environment markers in requirements.txt to change log 2014-11-20 10:55:20 -05:00
Donald Stufft
9751d3c14b Document the loss of ftp:// and remove some left over code from it 2014-11-20 08:44:31 -05:00
Donald Stufft
3c9c2ff507 Add the CVE for the randomized build directory 2014-11-20 07:06:35 -05:00
Donald Stufft
01610be0d5 Use a secure randomized build directory when possible 2014-11-11 20:19:10 -05:00
Paul Moore
56496f6526 Add --user options to pip list and pip freeze 2014-10-14 16:00:52 +01:00
Donald Stufft
ccab9fc56c Update changelog to include PR #2076 2014-10-06 07:04:03 -04:00
Marcus Smith
40bdaa75aa reverse the deprecation of --build and --no-clean 2014-09-25 22:03:58 -04:00
Marcus Smith
3bb4cbdd5e update changelog entry for PR 1838 2014-09-24 17:38:11 -07:00
Donald Stufft
c3df28c774 Fix for Python 3.x, Refactor, and small changes 2014-09-18 07:44:02 -04:00
Richard Jones
500a987ee4 Implement a pip self-check with to determine when it's out of date.
Initial work cribbed from PR 1214.
2014-09-18 17:31:57 +10: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
f63d1e3abb Implement platform specific user config locations 2014-09-10 11:43:34 -04:00
Donald Stufft
09a74c6062 Merge pull request #1984 from berkerpeksag/fix-1873
Silence byte compile errors when installation succeed.
2014-08-26 18:36:48 -04: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
Berker Peksag
eee2334c92 Silence byte compile errors when installation succeed.
Fixes #1873.
2014-08-21 16:40:02 +03:00
Matt Iversen
2eb6ed3c03 Add changelog for --no-check-certificate #1741 2014-08-13 06:13:22 +10:00
Richard Jones
c2121b570d mention issue 2014-08-12 12:51:27 +10:00
Richard Jones
8fd27b9a91 add missing changelog entry for PR #1967 2014-08-12 11:19:09 +10:00
Matt Iversen
739d0c16f1 Try to order changelogs by PR number. 2014-08-12 03:29:38 +10:00
Matt Iversen
c6bd79e962 Fix pull / issue syntax 2014-08-12 03:23:44 +10:00
Jannis Leidel
09d11312f9 Merge pull request #1933 from r1chardj0n3s/wheel-file-list
Wheel file list
2014-08-11 13:17:13 +02:00
Donald Stufft
cbbbc9f6c7 Merge pull request #1926 from jschneier/develop
install -d works on vcs links fix #798 fix #1060
2014-08-04 09:58:16 -04: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
Marcus Smith
5492422187 minor fixes to changelog 2014-07-29 10:36:20 +10:00
Marcus Smith
80fb4fd80d minor fixes to changelog 2014-07-21 18:05:27 -07:00
Josh Schneier
283df0e5a2 install -d works on vcs links fix #798 fix #1060 2014-07-17 01:53:14 -04:00
Richard Jones
66d26ca8b4 Correct paths reported so they are relative to the reported location of the package
fixes #1932
2014-07-16 16:36:46 +02:00
Antonio Alvarado Hernandez
0dedf2b6f5 Passing headers per-request in PipXmlrpcTransport
* Changed `PipXmlrpcTransport` to pass headers at request scope
* Added summary line to the changelog
2014-07-04 00:25:21 +02:00
Donald Stufft
aae78a66ae Add #1859 to the changelog 2014-06-25 23:45:55 -04:00
MinRK
c2e71e7ce6 query installed requirements for extras
fixes issue where egg_info('requires.txt') does not exist
for packages installed from wheels.
2014-06-25 22:45:28 -04:00
Donald Stufft
e05a759b6e Fix #1101 - Properly handle a <base> without a href 2014-06-13 07:49:56 -04:00
Donald Stufft
169379d839 Fix #1319 - Allow use of Zip64 extension 2014-06-13 07:15:03 -04:00
Donald Stufft
4a8173c4ed Fix #1680 - Use System SSL Certificates if Available 2014-06-12 23:10:00 -04:00
Marcus Smith
3d64db281b merge 1.5.X into develop 2014-05-26 15:06:36 -07:00
Marcus Smith
a36f663e2b update changelog 2014-05-26 14:50:01 -07:00
Donald Stufft
8ba11ed565 Merge branch 'master' into develop
Conflicts:
	CHANGES.txt
	pip/__init__.py
	pip/_vendor/vendor.txt
2014-05-16 22:27:02 -04:00
Donald Stufft
81f21f2261 Merge branch '1.5.X'
Conflicts:
	CHANGES.txt
2014-05-16 22:21:32 -04:00
Donald Stufft
52ffb9f9ea bump changelog 2014-05-16 22:18:42 -04:00
Donald Stufft
398bc9e9ea Upgrade requests to 2.3.0 2014-05-16 14:11:53 -04: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
b0b05737a9 Merge pull request #1787 from qwcode/wheel_editables
build wheels for dependencies of editables
2014-05-09 15:00:50 -07:00
Donald Stufft
f79ca70c66 Remove the bundle functionality from pip 2014-05-08 16:09:23 -04:00
Marcus Smith
12034176a1 build wheels for dependencies of editables 2014-05-03 10:12:57 -07: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
afae20557e Upgrade setuptools to 3.4.4 2014-05-02 22:02:50 -04:00
Donald Stufft
060ffb1ec9 Update the change log 2014-05-02 21:01:23 -04:00
Donald Stufft
23caaf35c2 Update documentation to point at https://pip.pypa.io/ 2014-05-02 20:08:13 -04:00
Donald Stufft
8d0741a0d2 Update documentation to point at the new bootstrap location 2014-05-02 18:55:39 -04:00
Marcus Smith
a851db31df changelog update (typo) 2014-05-02 09:58:59 -07:00
Marcus Smith
a695264936 changelog updates 2014-05-02 09:41:47 -07:00
Paul Moore
bfc26a17db Mentioned issue 1769 in changelog 2014-04-29 13:48:16 +01:00
Matthew Iversen
0fffb402e4 Merge branch 'duplicate_consumers' into develop
Conflicts:
	CHANGES.txt
2014-04-25 18:29:18 +10:00
Matthew Iversen
11e928a7df Add changelog for this PR 2014-04-23 23:05:37 +10:00
Matthew Iversen
81932c2238 Add changelog 2014-04-18 20:53:22 +10:00
Donald Stufft
22c562429a Use Accept-Encoding: identity when requesting files 2014-03-27 11:34:51 -04:00
Marcus Smith
3d1a6e79d5 update changelog to mention PR1364 2014-03-19 22:56:44 -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
d32e6ddf03 update changelog 2014-03-14 21:35:10 -07:00
Marcus Smith
ae0cfe3035 update changelog 2014-03-13 13:42:02 -07:00
Bruno Renié
244b399f1f Fix #1424 -- add support for SSL client certificate 2014-03-07 13:41:15 +01:00
Marcus Smith
cb52a330d3 update changelog 2014-03-04 22:43:53 -08:00
Donald Stufft
3f78e35201 Fix changelog link 2014-02-25 20:29:57 -05:00
Donald Stufft
95ac4c16f5 Remove dependency links support from pip 2014-02-25 18:39:40 -05:00
Donald Stufft
c8d9368e71 Merge branch 'master' into develop
Conflicts:
	CHANGES.txt
	pip/__init__.py
2014-02-21 07:18:52 -05:00
Donald Stufft
313b8d9f7d Merge branch '1.5.X'
Conflicts:
	CHANGES.txt
2014-02-21 07:10:46 -05:00
Marcus Smith
1a0e8fad4c log deprecation for --build when value is different than default 2014-02-20 22:37:35 -08:00
Marcus Smith
8b53c451fd remove redundancy from changelog 2014-02-20 21:14:13 -08: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
Donald Stufft
3435cf36eb Merge branch '1.5.X'
Conflicts:
	CHANGES.txt
2014-02-20 19:36:56 -05:00
Donald Stufft
8c6a6a01df Bump version and mark release date in the changelog 2014-02-20 18:48:34 -05:00
Donald Stufft
f8bf919f57 Add changelog item 2014-02-20 18:45:56 -05:00
Donald Stufft
aeeb33e215 Don't pass a unicode __file__ to setup.py on Python 2.x 2014-02-20 15:56:22 -05:00
Marcus Smith
c6356c855f deprecate --build and --no-clean 2014-02-16 12:30:49 -08: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
1b71046762 update changelog 2014-02-08 10:13:05 -08:00
Marcus Smith
90d325d6ba update changelog 2014-02-04 22:15:35 -08:00
Marcus Smith
792a95f964 update changelog 2014-02-02 16:04:46 -08:00
Donald Stufft
b38cf9f1f8 Set the date for the 1.5.2 release 2014-01-26 00:00:37 -05:00
Donald Stufft
14db2f057b Update changelog 2014-01-25 23:59:56 -05:00
Donald Stufft
cc43b8fe29 Upgrade pkg_resources to setuptools 2.1 2014-01-21 14:02:34 -05:00
Donald Stufft
f2e4644aa0 Version bump and Changelog gets a release date 2014-01-20 22:36:10 -05:00
Marcus Smith
0c306c61f0 changelog updates 2014-01-15 21:08:48 -08:00
Donald Stufft
aa6136014f Use the raw stream to prevent decoding the response 2014-01-07 11:57:25 -05:00
Donald Stufft
3f3514bd78 Add setuptools bundling to the changelog 2014-01-07 08:36:26 -05:00
Donald Stufft
54de36d9ae Bump version and add release date to changelog 2014-01-02 08:15:05 -05:00
Marcus Smith
e387ad10d6 deprecate pip zip/unzip 2014-01-01 23:50:45 -08:00
Marcus Smith
31526c80a1 update changelog 2013-11-29 18:44:02 -08:00
Marcus Smith
0a3ad419db update changelog 2013-11-29 13:17:27 -08:00
Marcus Smith
48f8c0a18e deprecate --no-install and --no-download 2013-11-24 18:21:00 -08:00
Marcus Smith
a8c829eb7e changelog updates 2013-11-24 12:58:24 -08:00
Donald Stufft
ed385efd4f Use the new name 2013-11-10 15:06:33 -05:00
Donald Stufft
12ee7cc6d9 Do not respect dependency links by default 2013-10-27 18:34:46 -04:00
Donald Stufft
43afb0d4fb Add the Pull Request 2013-10-26 23:57:14 -04:00
Donald Stufft
e98c279c43 Add the change to the changes 2013-10-26 23:55:47 -04:00
Marcus Smith
c7c101d0d0 remove 1.4.2 from changelog. proceeding straight to 1.5. 2013-10-14 09:20:31 -07:00
Marcus Smith
6cd3e99954 update changelog 2013-10-05 22:51:02 -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
Marcus Smith
de136f9b3f changelog updates 2013-09-19 22:04:51 -07:00
Marcus Smith
90f4d0f63e update changelog 2013-09-19 21:47:22 -07:00
Marcus Smith
d3b63817c1 merge from 1.4.X 2013-08-26 19:17:55 -07:00
Marcus Smith
2a6cf632e8 authors and changelog update 2013-08-26 19:00:24 -07:00
Jorge Niedbalski
d16281f141 Merge remote-tracking branch 'pip-orig/develop' into develop 2013-08-20 10:38:53 -03:00
Jorge Niedbalski
fa0dae2edc Added subdirectory editable options changes to CHANGES.txt 2013-08-20 10:38:49 -03:00
Marcus Smith
1f989ff32e merge from 1.4.X 2013-08-19 21:23:39 -07:00
Marcus Smith
37f2d9dae6 add 1.4.2 section to changelog 2013-08-19 21:18:20 -07:00
Donald Stufft
8edf1775f0 Update changelog with changes for 1.5 2013-08-17 00:37:19 -04:00
Donald Stufft
7d85007e13 Include the CVE identifier for mirror deprecation 2013-08-16 12:23:01 -04: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
fdd71ab3bd add date for 1.4.1 release 2013-08-07 17:25:10 -07:00
Marcus Smith
3a6ecc2c0b 1.4.1 changelog 2013-08-07 17:09:09 -07:00
Donald Stufft
a96bb97581 Document the PR 2013-08-07 13:10:49 -04:00
Donald Stufft
9821b4df71 Add CVE identifiers for some of the security issues 2013-08-07 13:09:11 -04:00
Donald Stufft
3ef4ee4693 Remove direct support for PEP381 Mirrors
* PEP381 Mirroring support was never fully implemented leaving
  users of it trivially exploitable to a MITM or malicious mirror
  operator.
* 2 out of 6 of the mirrors have been removed from the pool and
  will never resolve.
* The remaining mirrors often fall behind
* The mirrors will likely never be available under HTTPS
* People who wish to use a mirror of PyPI can still do so by
  manually specifying a mirror url for --index-url or
  --extra-index-url which is more flexible, allowing for
  mirrors to be hosted under any domain.
2013-07-29 12:42:33 -04:00
Jannis Leidel
c6bde0adf7 Minor edit in changelog. 2013-07-23 22:51:00 +02:00
Jannis Leidel
5dd05a9718 More doc updates. 2013-07-23 21:47:52 +02:00
Jannis Leidel
bdb24fcef8 cleanup 1.4 changelog further 2013-07-23 21:45:21 +02:00
Jannis Leidel
a5104b4988 Fixed inconsistencies in changelog. 2013-07-23 21:36:25 +02:00
Marcus Smith
610bd8582b Remove link to old issue comment. Issue #1064 has better description and solution. 2013-07-22 09:13:15 -07:00
Marcus Smith
70a45c3d07 1.4rc5 2013-07-15 21:11:21 -07:00
Marcus Smith
b1f014612b deprecate pip bundle and support for installing pybundle files 2013-07-13 16:15:30 -07:00
Marcus Smith
0e342bc129 update changelog with note about case where distribute upgrade can fail 2013-07-06 00:03:47 -07:00
Donald Stufft
15c2a730e4 Add a note about external file hosting to the changelog 2013-07-03 11:00:48 -04:00
Marcus Smith
2fa1e6d0e3 doc updates for supporting the new setuptools 2013-06-24 19:48:20 -07:00
Carl Meyer
bb4e2b82b9 Add changelog entry. 2013-05-30 17:06:05 -06:00
Carl Meyer
6a9845c297 Merge branch '1.3.X' into develop
* 1.3.X:
  Update changelog and AUTHORS for Git fix.
  bugfix for git 1.8.3, in git 1.8.3 the default branch name is "detached from REVISION" when you `git checkout -q <REVISION>`. If doesn't skip it then `git rev-parse ...` will raise a error while invoking Git._get_revision_from_rev_parse method.

Conflicts:
	pip/vcs/git.py
2013-05-30 10:24:51 -06:00
Carl Meyer
c6fab6ac54 Update changelog and AUTHORS for Git fix. 2013-05-29 17:02:52 -06:00
Marcus Smith
6703a1a31e update changelog and authors file 2013-05-28 20:15:28 -07:00
Marcus Smith
a3f8f285ea update changelog 2013-04-20 12:00:29 -07:00
Marcus Smith
868f63bbf5 merge 1.3.X for proxy fix 2013-04-11 18:05:52 -07:00
Marcus Smith
bcd88e7989 changelog update 2013-04-11 17:05:32 -07:00
Marcus Smith
c0661cf866 update changelog 2013-03-31 22:25:49 -07:00
Marcus Smith
5d02b5207a wheel support thanks 2013-03-17 21:46:42 -07:00