Commit Graph

6168 Commits

Author SHA1 Message Date
Pradyun Gedam 70253c21a6
Merge pull request #5392 from pradyunsg/dev-ops/issue-templates
Start using new GitHub support for issue templates
2018-05-16 23:51:38 +05:30
Donald Stufft 018f03aab4
Merge pull request #5405 from reaperhulk/segfault-no-more
Fix a rare segfault
2018-05-16 13:13:22 -04:00
Jeremy Zafran d2853be974 add news fragment file 2018-05-15 13:03:53 -04:00
Paul Kehrer ba80574225 Fix a rare segfault
If pip10 is installed and pyopenssl+cryptography are present in the
environment pip's vendored urllib3 will automatically activate its
pyopenssl adapter. This is by design so users can potentially opt-in to
more up-to-date TLS versions than what are provided by their copy of
Python. However, if a user has these packages & subsequently runs
pip install --ignore-installed cryptography then a segfault will occur
due to overwriting an mmap'd shared object.
2018-05-14 13:34:33 -04:00
Pradyun Gedam c9a6fa6ec1
Start using new GitHub support for issue templates
This commit introduces 2 issue "types", feature request and bug report.

Ref: https://blog.github.com/2018-05-02-issue-template-improvements/
2018-05-12 11:47:03 +05:30
Daniel Shaulov d67d98dd91 Add a --prefer-binary flag. (#5370)
The flag makes pip prefer an older but valid binary distributions over a newer source distributions.

Fixes #3785.
2018-05-11 11:17:32 +05:30
Donald Stufft df45aafd15
Merge pull request #5389 from shlomif/fix-GitHub-cap-2
Fix the capitalization of "GitHub".
2018-05-10 12:39:36 -04:00
Shlomi Fish 508517f0d7 Fix the capitalization of "GitHub". 2018-05-10 18:18:30 +03:00
Daniel Shaulov ff578b8d23 disable strict_optional mypy option (#5371) 2018-05-05 15:28:33 +05:30
Pradyun Gedam 80b95249eb
Merge pull request #5036 from thijstriemstra/patch-1
enable pip cache in appveyor and travis builds
2018-04-30 19:49:45 +05:30
Thijs Triemstra 361dcecbbd Merge branch 'master' of https://github.com/pypa/pip into patch-1 2018-04-29 00:57:08 +02:00
Paul Moore 70122751a8
Merge pull request #5338 from pfmoore/doc_cosmetic_pr
Add a note to the docs about cosmetic changes in PRs
2018-04-28 14:49:34 +01:00
Pradyun Gedam b4aa62a490
Merge pull request #5348 from hroncok/binimport
Revendoring script not to rewrite binascii import
2018-04-28 16:46:01 +05:30
Miro Hrončok 04e98d9718 Vendoring: Drop the bin directory
It contains the executables: easy_install, distro, chardetect etc.

It should not be picked as vendored library.

Related to https://github.com/pypa/pip/issues/5347
2018-04-28 11:38:58 +02:00
Miro Hrončok 461d94698e Vendoring: Make sure to only rewrite relevant imports
If there is an import from hamster, while we vendor ham, we should
not rewrite it.

Fixes https://github.com/pypa/pip/issues/5347
2018-04-28 11:38:58 +02:00
Paul Moore 762ae031d2 Merge with master 2018-04-28 10:23:01 +01:00
Pradyun Gedam daaa0fd200
Merge pull request #5281 from pradyunsg/ci/short-circuiting
Add the ability to short circuit Travis CI builds for docs-only changes
2018-04-28 11:54:24 +05:30
Pradyun Gedam ad65c7c760
Merge pull request #5307 from pradyunsg/docs/improve-dev-docs
Improve Development docs
2018-04-28 11:46:03 +05:30
Pradyun Gedam 538de06838
📰 2018-04-27 19:23:35 +05:30
Jeremy Zafran 7655893601 remove usernames and passwords for index URLs using basic auth from "Looking in indexes" log messages 2018-04-27 00:41:54 -04:00
Jeremy Zafran 5bc94f3348 Move remove_auth_from_url and test from Subversion class to pip._internal.utils.misc 2018-04-27 00:41:54 -04:00
Paul Moore f78888b5c1 Add a note to the docs about cosmetic changes in PRs 2018-04-26 19:09:06 +01:00
Pradyun Gedam 47a4eda9d7
Refer to dev-requirements.txt in Testing references 2018-04-26 19:44:10 +05:30
Pradyun Gedam 3738959fb1
Update Automated Testing section 2018-04-26 19:41:43 +05:30
Pradyun Gedam d633f0df17
Remove bodge: installing . on RTD 2018-04-26 19:41:43 +05:30
Pradyun Gedam c05b913e42
Add paragraph about NEWS entry content writing 2018-04-26 19:41:43 +05:30
Pradyun Gedam dfec2bcbbe
Improve and update instructions for running tests 2018-04-26 19:41:43 +05:30
Pradyun Gedam 5781e3090d
Improve source readablilty by moving links out of prose 2018-04-26 19:41:43 +05:30
Pradyun Gedam 37a29885c7
Rewrap lines 2018-04-26 19:41:43 +05:30
Paul Moore e1abd23865
Merge pull request #5328 from pfmoore/docs_deprecation_etc
Document our deprecation policy, plus a few other process details
2018-04-25 13:25:16 +01:00
Paul Moore bad0b13b6a Document our deprecation policy, plus a few other process details 2018-04-24 20:30:23 +01:00
Andrés Delfino 7b1f2a06d2 Add test for PR #5293 (#5325)
* Test that trailing os.sep are ignored while searching PATH
* Simplify paths list creation
2018-04-23 21:21:43 +05:30
Donald Stufft e2700629e2
Merge pull request #5324 from dstufft/calver-and-release-cadence
Switch to CalVer and set a release cadence
2018-04-23 07:15:13 -04:00
Donald Stufft dec22c92c2 Switch to CalVer and set a release cadence 2018-04-22 14:21:50 -04:00
Donald Stufft 3c0d97a0b7 Fix title formatting 2018-04-22 13:49:05 -04:00
Paul Moore 920f277431
Merge pull request #5323 from pfmoore/task_comment
Add a comment to tasks/generate.py regarding Windows shell syntax
2018-04-22 14:55:40 +01:00
Paul Moore 70e870f72a Add a comment to tasks/generate.py regarding Windows shell syntax 2018-04-22 13:16:57 +01:00
Jakub Wilk 9d7095c72e Fix typo (#5320) 2018-04-22 14:12:42 +05:30
Pradyun Gedam 94b6c653d0
Fix CI for Python 3.7 (#5242)
Conditionally depend on PyYAML based on Python Version
2018-04-21 12:47:48 +05:30
Paul Moore 0ae0109901
Merge pull request #5293 from andresdelfino/master
Remove trailing os.sep to avoid false negatives
2018-04-20 09:39:40 +01:00
Paul Moore d56eafc7d5
Merge pull request #5294 from jdufresne/pypi
Update a pypi.python.org URLs to pypi.org
2018-04-20 09:39:12 +01:00
Paul Moore 6b1b95d169
Merge pull request #5278 from pradyunsg/misc/update-license-year
Update License Year
2018-04-20 09:38:55 +01:00
Paul Moore 1706e03954
Merge pull request #5305 from dhermes/patch-1
Grammar fix (supported -> support) in 3.3 warning.
2018-04-20 09:38:29 +01:00
Danny Hermes d344e3469f
Removing repeated "support" in 3.3 deprecation notice. 2018-04-19 12:12:04 -07:00
Danny Hermes 9515b42c7e
Grammar fix (supported -> support) in 3.3 warning. 2018-04-19 12:01:16 -07:00
Paul Moore 3a6b3995c1
Merge pull request #5304 from pypa/release/10.0.1
Release/10.0.1
2018-04-19 19:50:10 +01:00
Paul Moore d8a8fe340c Fix news underline from towncrier 2018-04-19 18:10:25 +01:00
Paul Moore 639c4b2ae1 Update news for release 10.0.1 2018-04-19 18:06:29 +01:00
Paul Moore 7f2c89f449 Bump version for release 2018-04-19 18:04:16 +01:00
Jon Dufresne c7402d9e50 Update a pypi.python.org URLs to pypi.org 2018-04-19 06:35:37 -07:00