Chris Jerdonek
69b5917bc1
Merge pull request #5836 from uranusjr/bugfix-warn-directory-path-drop-index-url
...
Warn when dropping index URL value to directory
2018-10-08 11:20:35 -07:00
Pradyun Gedam
2c0da26c1d
Generate NEWS for 18.1
2018-10-05 01:51:30 +05:30
Pradyun Gedam
c759504217
Merge pull request #5798 from pradyunsg/improve-configuration-handling
...
Improve configuration handling
2018-10-04 14:27:42 +05:30
Benoit Pierre
464b2f30a8
fix support for invoking pip using python src/pip ...
...
Ensure the subprocess call to pip for installing the PEP 518
build dependencies is using the same version of pip.
2018-10-02 12:15:03 +02:00
Thomas Kluyver
7343154a62
Add news entry
2018-10-02 12:13:00 +02:00
Alexey Popravka
ad640916cf
add news fragments
2018-10-02 12:53:06 +03:00
Tzu-ping Chung
8dcae5ba48
Warn when dropping index URL value to directory
2018-10-01 14:50:09 +08:00
Chris Jerdonek
b6bbabe3e7
Merge pull request #5833 from uranusjr/htmlpage-extract-trimming
...
Move static methods out of HTMLPage
2018-09-30 23:12:06 -07:00
Pradyun Gedam
4a07894b21
Merge pull request #5831 from pradyunsg/vendoring/18.1-updates
...
Vendoring updates for 18.1
2018-09-30 23:51:50 +05:30
Pradyun Gedam
34d5af662f
Merge branch 'master' into improve-configuration-handling
2018-09-30 23:04:55 +05:30
Tzu-ping Chung
8f432f503e
News
2018-09-30 17:46:21 +08:00
Chris Jerdonek
356dc432f7
Merge pull request #5818 from cjerdonek/simplify-from-dist
...
Add FrozenRequirement._init_args_from_dist() helper method
2018-09-30 02:28:53 -07:00
Tzu-ping Chung
00c043d144
Add unit tests for egg_info_matches
2018-09-30 01:41:06 +08:00
Pradyun Gedam
50ab3bf51e
Upgrade pytoml to 0.1.19
2018-09-29 18:15:46 +05:30
Pradyun Gedam
04c6e5b27e
Upgrade packaging to 18.0
2018-09-29 18:15:29 +05:30
Pradyun Gedam
619b91e334
Upgrade certifi to 2018.8.24
2018-09-29 18:15:29 +05:30
Pradyun Gedam
9cec269d19
Upgrade pkg_resources to 40.4.3 (via setuptools)
2018-09-29 18:15:29 +05:30
Pradyun Gedam
773f16111f
Merge pull request #5796 from hugovk/upgrade-pyparsing
...
Upgrade pyparsing from 2.2.0 to 2.2.1
2018-09-29 18:14:34 +05:30
Tzu-ping Chung
69e1e18285
News fragment
2018-09-28 15:58:22 +08:00
Donald Stufft
f4a41a2048
Merge pull request #5819 from uranusjr/htmlpage-clean
...
HTMLPage cleanup and egg_info_matches fix
2018-09-27 10:21:22 -04:00
Tzu-ping Chung
9d1c2dbe29
News
2018-09-27 15:50:21 +08:00
Chris Jerdonek
309cb37091
Add FrozenRequirement._init_args_from_dist() helper method.
2018-09-26 22:11:27 -07:00
Chris Jerdonek
520df5356f
Add misc.make_vcs_requirement_url().
2018-09-25 01:31:34 -07:00
Chris Jerdonek
59b8a80c9b
Remove two unreachable returns in VersionControl.get_src_requirement().
2018-09-20 00:34:05 -07:00
Pradyun Gedam
6a18c24803
Show error messages when configuration-related errors occur
2018-09-20 11:18:22 +05:30
Pradyun Gedam
d5b363be5b
Revert "Limit progress updates to avoid swamping the TTY"
2018-09-19 09:19:08 +05:30
hugovk
9a97ac7147
Add news file for pyparsing upgrade
2018-09-18 21:33:30 +03:00
Pradyun Gedam
392cb09b50
Merge pull request #5723 from cjerdonek/vcs-add-git-get-branch
...
Fix the "new install" case of issue #2037
2018-09-18 19:59:59 +05:30
Donald Stufft
dcc3c16b54
Only revalidate /simple/ pages instead of caching for 10 minutes
2018-09-18 06:54:51 -04:00
Laurie Opperman
b441c15956
Add news fragment
2018-09-17 22:10:31 +10:00
Jon Dufresne
8136b410f7
Correct capitalization of PyPI
...
As spelled on https://pypi.org/ .
2018-09-16 15:30:52 -07:00
Bernhard M. Wiedemann
f4bda78815
Sort list of RECORD entries
...
Without sorting, the 'installed' hash had entries in random order
that caused output to differ for every run.
See https://reproducible-builds.org/ for why this matters.
Sorting all entries to make testing easier.
2018-09-11 13:51:33 +02:00
Pradyun Gedam
1e0247f078
Allow passing cache_dir as False to SelfCheckState
2018-09-06 00:43:59 +05:30
Pradyun Gedam
885a000775
Disable pip's version check for commands that do not touch the index
2018-09-06 00:23:52 +05:30
Pradyun Gedam
0d9c05ec32
Merge pull request #5693 from sinscary/format_control_refactor
...
Refactoring: Move FormatControl to separate class
2018-09-04 19:03:24 +05:30
Pradyun Gedam
130ee31a20
Merge pull request #5756 from techtonik/patch-6
...
Fix template link for adding NEWS entry
2018-09-04 18:54:53 +05:30
Pradyun Gedam
32db2d6168
Rename 5753.doc to 5753.trivial
2018-09-04 00:42:34 +05:30
anatoly techtonik
6cc9e0539e
Create 5753.doc
2018-09-03 20:57:26 +03:00
Jonathan Herbert
bcbf8cc2d5
Add news file for https://github.com/pypa/pip/pull/5748
2018-09-02 10:51:48 -04:00
Nitesh Sharma
e10a613212
Refactoring: Move FormatControl to separate class
...
This moves FormatControl named tuple and it's all related
methods to separate class.
Closes https://github.com/pypa/pip/issues/5592
2018-08-28 21:12:42 +05:30
Pradyun Gedam
2b3609a37d
Merge pull request #5664 from cjerdonek/issue-5375-svn-ssh-auth
...
Fix #5375 : add editable install support for svn+ssh URLs with a username
2018-08-22 08:33:08 +05:30
Chris Jerdonek
06f329059d
Update fetch_new() to checkout the correct branch.
2018-08-21 04:00:35 -07:00
Chris Jerdonek
8d6f7b56fa
Add Git.get_branch().
2018-08-21 04:00:35 -07:00
Chris Jerdonek
f97baf9300
Add a test of installing from a repo with a non-master default branch.
2018-08-19 17:15:45 -07:00
Pradyun Gedam
1073b66b11
Merge pull request #5718 from cjerdonek/dry-up-with-install-version-pkg
...
DRY up test_install_vcs_git.py with _install_version_pkg()
2018-08-20 05:24:27 +05:30
Chris Jerdonek
1067c3abc6
DRY up test_install_vcs_git.py with _install_version_pkg().
2018-08-19 12:17:10 -07:00
Chris Jerdonek
40555250c6
Remove unneeded @pytest.mark.network's inside test_install_vcs_git.py.
2018-08-19 03:36:14 -07:00
Chris Jerdonek
749c898a41
DRY up test_install_vcs_git.py with _checkout_into_temp().
2018-08-18 23:37:46 -07:00
Chris Jerdonek
b798e328aa
DRY up test_install_vcs_git.py with _make_version_pkg_url().
2018-08-18 20:53:15 -07:00
Chris Jerdonek
4e8cde753d
Rename tests/functional/test_install_vcs.py to test_install_vcs_git.py.
2018-08-16 22:14:59 -07:00
Pradyun Gedam
7ab40252e6
Merge pull request #5623 from cjerdonek/vcs-fix-install-git-ref
...
Fix #5624 : installing a Git ref for installs other than the first
2018-08-17 09:20:48 +05:30
Chris Jerdonek
e1e3c07cc6
Improve NEWS entry.
...
This addresses a review comment by @di.
2018-08-14 13:43:26 -07:00
Pradyun Gedam
62b03f2a3a
Merge pull request #5124 from gaul/ui/limit-progress
...
Limit progress updates to avoid swamping the TTY
2018-08-13 23:32:10 +05:30
Pradyun Gedam
20127bfe98
Merge pull request #5404 from sixninetynine/feature/platforms_for_target
...
Open up plat/abi/impl options to `install --target`
2018-08-12 22:09:01 +05:30
Pradyun Gedam
207a2393d4
Merge pull request #5698 from cjerdonek/simplify-test-bazaar-get-url-rev-and-auth
...
Simplify test_bazaar__get_url_rev_and_auth()
2018-08-12 18:10:39 +05:30
Paul Moore
78144e264a
Merge pull request #5692 from pfmoore/pep517
...
Refactorings and work in preparation for PEP 517
2018-08-11 08:35:36 +01:00
Chris Jerdonek
d5af777d0d
Fix issue #5624 : installing a Git ref for installs after the first.
2018-08-08 00:16:57 -07:00
Chris Jerdonek
8d0423fcbb
Simplify test_bazaar__get_url_rev_and_auth().
2018-08-07 09:06:30 -07:00
Loren Carvalho
cddcb1407f
Open up plat/abi/impl options to install --target
...
* Move dist restriction options to be re-usable (between install/download)
* Make dist restriction options usable in `install` (exclusively with --target)
* Add a check_supported_wheels bool to RequiriementSet for non-resolved (full path) dependencies
2018-08-05 16:13:20 -05:00
Chris Jerdonek
48b55eb95e
Combine tests/functional/test_vcs.py with other test modules.
2018-08-02 13:28:16 -07:00
Paul Moore
cfe892f21b
Vendor the pep517 library
2018-08-01 11:16:22 +01:00
Pradyun Gedam
8650edd017
Merge pull request #5561 from pradyunsg/python-3.7
...
Document support for Py3.7 and enable testing of Py3.8-dev
2018-07-30 08:27:48 +05:30
Chris Jerdonek
e1d60f850b
Fix #5375 : add editable install support for svn+ssh URLs with a username.
2018-07-29 01:08:15 -07:00
Pradyun Gedam
7f4673d7a2
Merge pull request #5644 from sinscary/fix_invalid_val_error
...
Show appropriate error message
2018-07-27 18:38:51 +05:30
Kevin R Patterson
aef521ee61
give 401 warning if username/password do not work for URL
2018-07-26 17:14:16 -05:00
Chris Jerdonek
58b21d18dc
Add split_auth_from_netloc() to misc.py.
2018-07-25 10:35:50 -07:00
Chris Jerdonek
1a9128dcfc
Fix the "+" check in VersionControl.get_url_rev_and_auth() ( #5651 )
...
* Add tests, including a failing test.
* Fix "+" check in VersionControl.get_url_rev_and_auth().
* Change AssertionError to ValueError.
This addresses a review comment by @pradyunsg and @xavfernandez.
* Use "!r" inside the format string.
This incorporates a suggestion by @barneygale.
2018-07-25 09:42:13 +02:00
Nitesh Sharma
e5dc3cf854
show error message with wrong configuration option
2018-07-24 23:10:02 +05:30
Pradyun Gedam
b3473b329d
Merge branch 'master' into python-3.7
2018-07-24 23:08:09 +05:30
Pradyun Gedam
ef6c2f7229
Merge pull request #5635 from jcfr/fix-userguide-reference
...
user_guide: Fix "Requirements Files" reference
2018-07-24 08:45:04 +05:30
Nitesh Sharma
01a0fa5f04
Show appropriate error message
...
This catches code exception if wrong arguments passed to cmd options
It also adds error message that suggests correct arguments to pass
Fixes: https://github.com/pypa/pip/issues/5616
2018-07-23 21:44:16 +05:30
Pradyun Gedam
09bcdd5d5f
Merge pull request #5636 from cjerdonek/vcs-remove-translate-egg-surname
...
Remove the unused VersionControl.translate_egg_surname()
2018-07-23 17:52:46 +05:30
Pradyun Gedam
531be4f886
Merge pull request #5571 from bstrdsmkr/pep508_urls_as_deps
...
Allow PEP508 url dependencies in install_requires
2018-07-23 15:13:42 +05:30
Chris Jerdonek
a1e3275287
Remove the unused VersionControl.translate_egg_surname().
2018-07-22 11:42:17 -07:00
Jean-Christophe Fillion-Robin
9c92c618a4
user_guide: Fix "Requirements Files" reference
2018-07-22 14:13:34 -04:00
Pradyun Gedam
a2968978c9
Merge pull request #5606 from cjerdonek/vcs-parse-url-once
...
Change VersionControl to parse the URL only once inside get_url_rev().
2018-07-22 23:37:01 +05:30
Pradyun Gedam
43fe0c1e70
Generate NEWS for 18.0
2018-07-22 11:12:38 +05:30
Pradyun Gedam
6b1d412948
📰
2018-07-21 16:36:34 +05:30
Pradyun Gedam
c18f19a6a4
Don't warn if pyproject.toml does not contain build-system.requires
2018-07-21 12:58:27 +05:30
Pradyun Gedam
7071efe2a6
Rewrite certain NEWS fragments
2018-07-20 10:31:20 +05:30
Pradyun Gedam
c682d98a98
Remove not useful NEWS fragments
2018-07-20 10:30:40 +05:30
Pradyun Gedam
b10ae89ebf
Add periods to all NEWS fragments
2018-07-20 10:30:21 +05:30
Pradyun Gedam
0bd01d9462
Merge pull request #5336 from benoit-pierre/src_build_reqs_in_pep518
...
PEP 518: enable source installs for build dependencies
2018-07-20 09:36:52 +05:30
Chris Jerdonek
22acd1fed1
Break out VersionControl.is_repository_directory().
2018-07-17 08:20:45 -07:00
Chris Jerdonek
e37a17cc09
Change VersionControl to parse the URL only once to start.
2018-07-15 15:03:06 -07:00
Nehal J Wani
96f9fcc4a0
Make pip_installed_by_pip() more generic
2018-07-15 21:32:31 +05:30
Pradyun Gedam
067dd8c2c4
Merge pull request #5574 from javabrett/proxy-doc
...
Added User Guide section on proxy configuration.
2018-07-15 18:04:11 +05:30
Pradyun Gedam
e6e0a14b68
Merge pull request #5523 from pradyunsg/deprecations
...
Remove items slated for removal in pip 11.0
2018-07-15 16:57:57 +05:30
Pradyun Gedam
de899dd62d
Merge pull request #5553 from ashtyrov/master
...
Fix issue #5532
2018-07-15 16:01:51 +05:30
Pradyun Gedam
3b0899afad
Merge pull request #5593 from cjerdonek/vcs-git-get-url-rev-idempotent
...
Make VersionControl.get_url_rev() accept an url argument
2018-07-15 16:01:14 +05:30
Bstrdsmkr
c71ac73102
Allow PEP508 url dependencies in install_requires
2018-07-11 08:23:49 -04:00
Chris Jerdonek
ae3705972c
Fix typo: tools/test-requirements.txt.
2018-07-11 01:04:03 -07:00
Chris Jerdonek
1f6e1e51ec
Make get_url_rev() accept an url argument.
2018-07-11 00:51:38 -07:00
Pradyun Gedam
397e835f39
Merge pull request #5587 from cjerdonek/vcs-move-obtain-to-base-class
...
Implement VersionControl.obtain() in the base class.
2018-07-11 02:02:34 +05:30
Brett Randall
3401f4de51
Added User Guide section on proxy configuration. Fixed #512 .
...
Signed-off-by: Brett Randall <javabrett@gmail.com>
2018-07-10 22:35:54 +10:00
Chris Jerdonek
701d010c02
Implement VersionControl.obtain() in the base class.
2018-07-08 22:46:25 -07:00
Pradyun Gedam
26014c5502
Merge pull request #5521 from pradyunsg/vendoring/update-jun-2018
...
Vendoring Updates for June 2018
2018-07-09 09:25:59 +05:30
Pradyun Gedam
3e7e7d349a
Merge pull request #5559 from SpoonMeiser/path-fix
...
Fix error trying to generate scripts warning when PATH not set
2018-07-08 18:43:41 +05:30
Chris Jerdonek
64d205e896
Refactor out a new VersionControl.fetch_new() method.
2018-07-07 21:55:55 -07:00
Pradyun Gedam
ca3b5bd470
Merge pull request #5563 from cjerdonek/vcs-check-destination-remove-checkout-var
...
Remove the checkout variable from VersionControl.check_destination().
2018-07-08 07:54:40 +05:30
gkdoc
a6e2d4d099
Remove redundancies in list in user_guide.rst
2018-07-06 21:44:10 -07:00
Pradyun Gedam
e834643f5c
Update 5558.bugfix
2018-07-07 03:06:10 +05:30
Oliver Jeeves
ca5cca3426
Fix error trying to generate scripts warning when PATH not set
...
fixes #5558
2018-07-07 02:59:55 +05:30
Donald Stufft
fde9eb66f0
Adjust the deprecation policy to be time based
2018-07-06 12:35:29 -04:00
Chris Jerdonek
4555cd3563
Remove the checkout variable from VersionControl.check_destination().
2018-07-03 01:33:23 -07:00
Pradyun Gedam
4b4150f779
📰
2018-07-03 01:02:48 +05:30
Chris Jerdonek
33481c6625
Return early in VersionControl.check_destination() if no prompt.
2018-06-30 19:13:53 -07:00
Pradyun Gedam
3273ba6dfa
Merge pull request #5529 from cjerdonek/vcs-check-destination-guard-clause
...
Use guard clause in VersionControl.check_destination().
2018-06-30 15:31:17 +05:30
Alexander Shtyrov
00addd16c5
Mark pull request as trivial.
2018-06-29 17:57:48 +01:00
Benoit Pierre
3ae521974f
enable source installs for build dependencies
2018-06-26 10:40:23 +02:00
Chris Jerdonek
9a7564e5c5
Use guard clause in VersionControl.check_destination().
2018-06-25 03:44:31 -07:00
kpinc
873662179a
Use Sphinx :pep: syntax to link PEPs ( #5491 )
...
Creating a news entry from the pull request as a separate commit. Does this warrant an issue?
2018-06-25 16:13:59 +05:30
Pradyun Gedam
b458b25f97
Update progress to 1.4
2018-06-25 16:08:14 +05:30
Bastian Venthur
4dee7e9ad2
Remove also compiled pyo files for wheel packages. ( #5173 )
2018-06-21 23:00:20 +05:30
Kexuan Sun
14fe337bcf
Improve autocompletion function on file name completion ( #5125 )
2018-06-21 22:59:31 +05:30
Dan Black
bcd9db92bc
Improve message when no listed files are found from PKG-INFO ( #5515 )
2018-06-21 22:55:56 +05:30
Pradyun Gedam
f015aa9608
Remove support for cleaning up #egg fragment postfixes
2018-06-21 21:19:24 +05:30
Pradyun Gedam
52782f0547
Remove the "legacy" format for 'pip list'
2018-06-21 21:19:17 +05:30
Pradyun Gedam
7ccc1a8f34
Update requests to 2.19.1
2018-06-21 18:40:52 +05:30
Pradyun Gedam
7b97a38c6b
Update idna to 2.7
2018-06-21 18:39:29 +05:30
Pradyun Gedam
b1aee4b387
Update urllib3 to 1.23
2018-06-21 18:38:05 +05:30
Pradyun Gedam
acd51b2838
Update certifi to 2018.4.16
2018-06-21 18:36:46 +05:30
Pradyun Gedam
2532a492a9
Update pkg_resources to 39.2.0 (via setuptools)
2018-06-21 18:34:53 +05:30
Pradyun Gedam
26a2ffdb52
Update pytoml to 0.1.16
2018-06-21 18:32:42 +05:30
Pradyun Gedam
5af09fc8b0
Update ipaddress to 1.0.22
2018-06-21 18:30:59 +05:30
Pradyun Gedam
38fc852417
Update CacheControl to 0.12.5
2018-06-21 18:29:26 +05:30
Pradyun Gedam
ecc7e574dd
Update distro to 1.3.0
2018-06-21 18:26:56 +05:30
Pradyun Gedam
9482fcae92
📰
2018-06-20 15:41:10 +05:30
Pradyun Gedam
e8a56683d3
Merge pull request #5512 from pradyunsg/feature/refuse-non-compliant-pyproject
...
Start warning on non compliant pyproject.toml files and rejecting obviously incorrect ones
2018-06-20 15:25:04 +05:30
Pradyun Gedam
4fedc45bbb
Merge pull request #5489 from jdufresne/https
...
Update doc and comment URLs to https where available
2018-06-20 12:49:35 +05:30
keanemind
643ba5a960
Add news
2018-06-19 13:10:10 -05:00
Pradyun Gedam
8f1cd5fa40
📰
2018-06-19 16:27:07 +05:30
Stephan Erb
cbc21a5957
Speed up printing of installed package versions ( #5127 )
...
The installed set of packages is already fixed and no longer changing.
It is therefore safe to reuse a single `pkg_resources.WorkingSet` for
all invocations of `get_installed_version`.
2018-06-19 12:20:58 +05:30
Adrien Morison
c16ff34296
Clearer msg for already installed deps when updating ( #5319 )
2018-06-19 12:16:43 +05:30
Pradyun Gedam
7d03f036a8
📰
2018-06-15 11:29:36 +05:30
kpinc
d0b40a09de
Change sentence from future to present tense ( #5490 )
2018-06-14 10:07:27 +05:30
Jon Dufresne
9c4bd6d5eb
Update doc and comment URLs to https where available
2018-06-13 09:00:42 -07:00
Jon Dufresne
4a8f87f4f7
Update Python 2 docs URL to Python 3
...
Python 3 docs are more actively maintained and are the future of the
project.
2018-06-10 09:40:25 -07:00
Łukasz Langa
8a7e5fb974
towncrier -> townsmiler
2018-06-07 11:23:18 -07:00
DrFeathers
bc0d0d3dec
Add @pytest.mark.network to a VCS unit test ( #5035 )
2018-05-30 23:03:13 +05:30
Philip Molloy
8d3f5e7b76
Improve dependency links log message ( #4936 )
2018-05-30 23:01:14 +05:30
Pradyun Gedam
299d5be89d
📰
2018-05-30 15:57:48 +05:30
Pradyun Gedam
8619e3edea
Merge pull request #5368 from hroncok/pip-nowarn-upgrade
...
When pip was not installed by pip, don't show the upgrade warning
2018-05-22 11:27:16 +05:30
Pradyun Gedam
144b42d799
Remove username/password from log message
...
Merge pull request #5339 from jzafran/remove-password-from-stdout
2018-05-22 11:03:10 +05:30
Miro Hrončok
d0b77089a7
When pip was not installed by pip, don't show the upgrade warning
...
Fixes https://github.com/pypa/pip/issues/5346
2018-05-19 08:32:27 +02:00
Benoit Pierre
ca4e2ad6ad
improve handling of PEP 518 build requirements
...
Offload more work to the underlying pip command used to install the
build requirements, so there's no need to duplicate code to handle
environment markers/extras. This is done by setting the correct options
from the finder passed in argument to `_install_build_reqs`.
2018-05-18 23:45:55 +02:00
Tom Freudenheim
daae935450
Merge branch 'master' into 3905_Pip_version_check_cache_dir
2018-05-17 21:59:25 -04:00
Donald Stufft
90b3db476f
Drop support for Python 3.3
2018-05-17 13:34:48 -04:00
Tom Freudenheim
16528ed5f1
Cleanup per PR comments
2018-05-17 09:39:26 -04:00
Tom Freudenheim
724989baa7
add news
2018-05-16 18:15:22 -04:00
Jeremy Zafran
d2853be974
add news fragment file
2018-05-15 13:03:53 -04:00
William T Olson
8d2068906b
Rename manylinux2 tag as manylinux2010
...
This reflects the change in the tag name in PEP 571.
2018-05-15 10:16:35 -04:00
Mark Williams
94f3318ded
News file.
2018-05-15 09:09:56 -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
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
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
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
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
538de06838
📰
2018-04-27 19:23:35 +05:30
Paul Moore
f78888b5c1
Add a note to the docs about cosmetic changes in PRs
2018-04-26 19:09:06 +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
dec22c92c2
Switch to CalVer and set a release cadence
2018-04-22 14:21:50 -04:00
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
639c4b2ae1
Update news for release 10.0.1
2018-04-19 18:06:29 +01:00
Jon Dufresne
c7402d9e50
Update a pypi.python.org URLs to pypi.org
2018-04-19 06:35:37 -07:00
Andrés Delfino
7396997978
Add news file.
2018-04-18 22:17:39 -03:00
Paul Moore
d8172b961c
Merge pull request #5227 from benoit-pierre/fix_pep518,_again
...
fix PEP 518 support when pip is installed in the user site
2018-04-18 17:55:04 +01:00
Paul Moore
3c50345f4b
Merge pull request #5280 from pradyunsg/fix/5251
...
Reorder conditionals to deal with installed VCS requirements
2018-04-18 15:23:53 +01:00
Pradyun Gedam
b610eabcc9
📰
2018-04-18 09:46:42 +05:30
Paul Moore
64bf4dc3bc
Merge pull request #5257 from pfmoore/distlib_027
...
Update distlib to 0.2.7
2018-04-17 20:45:36 +01:00
Paul Moore
9875055ffe
Merge pull request #5239 from pradyunsg/fix/5237
...
Improve Error Messages on EnvironmentErrors when installing
2018-04-17 18:28:59 +01:00
Paul Moore
ea1319de95
Merge pull request #5233 from pradyunsg/fix/5219
...
Make the Windows "self-modification" check more strict
2018-04-17 18:16:59 +01:00
Paul Moore
493eaf0c1e
Add a news file
2018-04-17 18:05:01 +01:00
Pradyun Gedam
fa1219fefe
📰
2018-04-17 14:56:52 +05:30
Donald Stufft
28ff2b32d7
Add newsfile
2018-04-16 17:35:36 -04:00
Benoit Pierre
02b678f557
fix PEP 518 support when pip is installed in the user site
...
Do not use the build environment isolation during the build dependencies installation.
2018-04-16 22:58:44 +02:00
Donald Stufft
275ab7c3f5
Switch pip to use Warehouse by default
2018-04-16 15:54:11 -04:00
Pradyun Gedam
2a085b312f
📰
2018-04-15 10:18:51 +05:30
Paul Moore
4cbdd171c3
Generate NEWS for release
2018-04-14 10:29:28 +01:00
Paul Moore
20a6cd9fe0
Merge pull request #5202 from pfmoore/newsfix
...
News file formatting fix
2018-04-11 17:49:05 +01:00
Paul Moore
98bff4047d
Add a news file
2018-04-10 18:11:00 +01:00
Paul Moore
ed37070dcc
News file formatting fix
2018-04-10 17:14:57 +01:00
Benoit Pierre
6da1d9e47c
fix PEP 518 support
...
* fix build environment handling when using PyPy
* do use the build environment for all build commands
* allow installing and building a wheel of a PEP 518 enabled
package without prior installation of setuptools and/or wheels
* fix check for minimum supported requirements for PEP 518 support:
- correctly handle complex requirements
- both setuptools and wheels are needed
2018-04-08 14:06:11 +02:00
Pradyun Gedam
5a8150f82c
Merge pull request #5163 from pradyunsg/fix/5157
...
Do not warn about script location if it's with sys.executable
2018-04-06 14:19:08 +05:30
Paul Moore
c76452ade9
Merge pull request #5151 from mattip/master
...
BUG: ioctl(fd, termios.TIOCGWINSZ, ...) returns 8 bytes
2018-04-05 14:35:55 +01:00
Pradyun Gedam
266eec23a3
📰
2018-04-04 13:55:23 +05:30
Dustin Ingram
0ceb10e4bc
Add news entry
2018-04-03 14:51:45 -05:00
Pradyun Gedam
ecc1072ba0
Merge pull request #5146 from pradyunsg/fix/check-accept-prerelease-versions
...
Accept prerelease versions when checking conflicts
2018-04-03 23:18:10 +05:30
Pradyun Gedam
69e2dde515
Merge pull request #5136 from StephanErb/check_normalization
...
Fix name normalization used for install warnings
2018-04-03 16:04:27 +05:30
mattip
8b9abc2988
BUG: ioctl(fd, termios.TIOCGWINSZ, ...) returns 8 bytes
2018-04-03 05:58:05 +03:00
Stephan Erb
72b3195f0e
Fix name normalization used for install warnings
2018-04-02 20:17:20 +02:00
Pradyun Gedam
091c74787a
📰
2018-04-02 21:35:53 +05:30
Paul Moore
59cf57b9d1
Generate NEWS.txt file for beta release
2018-03-31 11:32:46 +01:00
Donald Stufft
0007825733
Merge pull request #4835 from pradyunsg/vendoring/enable-c-libs
...
Enable vendor C libraries on non-Windows platforms
2018-03-30 19:59:55 -04:00
Pradyun Gedam
6bdc73d38b
📰
2018-03-30 13:48:41 +05:30
Pradyun Gedam
6ec5bc56fd
Merge branch 'master' into vendoring/enable-c-libs
2018-03-30 12:38:13 +05:30