Commit Graph

6168 Commits

Author SHA1 Message Date
Pradyun Gedam 036e5c8eec
Simply shutdown logging instead of cleaning up 2018-06-26 15:23:19 +05:30
Pradyun Gedam e7b7239be3
Move all logging setup into a separate function 2018-06-26 15:15:40 +05:30
Benoit Pierre 06fb565f0c tests: drop `package4` test data
No need for a wheel of `simple` now that build dependencies support source installs.
2018-06-26 10:40:23 +02:00
Benoit Pierre 43b8ed4945 detect fork-bombs during build dependencies installs 2018-06-26 10:40:23 +02:00
Benoit Pierre 3ae521974f enable source installs for build dependencies 2018-06-26 10:40:23 +02:00
Pradyun Gedam c2b1ce9fdc
Fix lint errors on newly covered files 2018-06-25 17:04:00 +05:30
Pradyun Gedam 4ddc705d20
Simplify linter configuration to be consistent 2018-06-25 17:03:42 +05:30
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
Pradyun Gedam 9ab837e30d
Merge pull request #5524 from pypa/revert-5478-ci/short-circuiting-appveyor
Revert "Skip AppVeyor builds on non-code changes"
2018-06-22 08:01:39 +05:30
Pradyun Gedam 7250aa1530
Revert "Skip AppVeyor builds on non-code changes" 2018-06-22 00:27:06 +05:30
Pradyun Gedam 803286000d
Remove no longer valid deprecation warning 2018-06-21 23:52:40 +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 aa146d5dc2
Kick the can down the road for dependency-links 2018-06-21 21:19:24 +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 a6ea0dd62a
Merge pull request #5478 from pradyunsg/ci/short-circuiting-appveyor
Skip AppVeyor builds on non-code changes
2018-06-21 16:22:50 +05:30
Pradyun Gedam cb0e586f5d
Merge pull request #5520 from pradyunsg/misc/remove-old-get-pip
Remove the old get-pip.py shim
2018-06-20 20:24:16 +05:30
Pradyun Gedam ce39dc2c83
Skip AppVeyor builds on non-code changes 2018-06-20 16:27:22 +05:30
Pradyun Gedam 577ba77a88
Merge pull request #5510 from pradyunsg/dev-ops/tools-directory
Add a new tools/ directory and move some files into it
2018-06-20 16:22:58 +05:30
Pradyun Gedam 9482fcae92
📰 2018-06-20 15:41:10 +05:30
Pradyun Gedam 7ab3a15d81
Remove the old get-pip.py shim 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
Eli Schwartz 8078d99480
fix un-vendored support; add missing entry for urllib3 2018-06-19 23:34:40 -04:00
Paul Moore 6f808d743f
Merge pull request #5517 from keanemind/master
Document the output format of pip show
2018-06-19 21:15:54 +01:00
keanemind 643ba5a960 Add news 2018-06-19 13:10:10 -05:00
keanemind 176fa8dd25 Document that pip show is machine readable 2018-06-19 13:05:19 -05:00
Pradyun Gedam 2b68c7983e
Only disable isolation when build-system.requires is skipped 2018-06-19 16:27:07 +05:30
Pradyun Gedam 8f1cd5fa40
📰 2018-06-19 16:27:07 +05:30
Pradyun Gedam fdd5101128
Cleanup Tests 2018-06-19 16:27:07 +05:30
Pradyun Gedam 0eb566fa82
Rework PEP 518 requirement logic 2018-06-19 16:27:07 +05:30
Pradyun Gedam a25cb53d02
Add tests to verify refusal of non PEP 518 compliant pyproject.toml 2018-06-19 16:27:07 +05:30
Pradyun Gedam 0534aeb891
Start refusing non PEP 518 pyproject.toml files 2018-06-19 16:27:06 +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 ca031c1f18
Merge pull request #5457 from pradyunsg/check/only-check-requirements-modified
Restrict install time dependency warnings to directly-dependant packages
2018-06-17 12:15:08 +05:30
Pradyun Gedam b41a712123
Merge pull request #5452 from pradyunsg/refactor/reorder-req-install-methods
Reorder methods in req_install to better group them
2018-06-17 12:13:39 +05:30