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

11853 commits

Author SHA1 Message Date
Diego Ramirez 44b3c90bfd
Complete type annotations in pip/_internal/cli
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-06-27 08:36:35 +08:00
Tzu-ping Chung 9c2c52bdbd
Merge pull request #10094 from DiddiLeija/setup.py-annotations 2021-06-27 08:16:17 +08:00
Diego Ramirez 95c6f68e88
Merge branch 'pypa:main' into setup.py-annotations 2021-06-26 09:04:40 -05:00
Stéphane Bidoul 089d246241
Merge pull request #10105 from sbidoul/release/21.1.3
Release/21.1.3
2021-06-26 11:08:22 +02:00
Stéphane Bidoul c06bb2ac97
Remove 21.1.3 new fragments 2021-06-26 10:52:38 +02:00
Stéphane Bidoul 41aa9f38bb
Merge branch 'main' into release/21.1.3 2021-06-26 10:51:28 +02:00
Stéphane Bidoul 5cf74b23cf
Bump for development 2021-06-26 10:48:35 +02:00
Stéphane Bidoul e69a8f3987
Bump for release 2021-06-26 10:48:30 +02:00
Filipe Laíns c141edc5c9
remove support for setup.cfg only projects
Per the discussion in #9945.

Signed-off-by: Filipe Laíns <lains@riseup.net>
2021-06-26 10:47:33 +02:00
Ben Darnell 363e90b62c
Avoid importing a non-vendored version of Tornado
Code depending on this conditional import could break if an old
version of Tornado is present in the environment, rendering pip
unusable.
2021-06-26 10:46:09 +02:00
Pradyun Gedam 4cab55f48e
Rephrase the warning printed when run as root on Unix
The earlier warning phrasing has some awkwardness and doesn't clearly
explain why this action is potentially harmful. The change from
"you should" to "it is recommended" is also intentional, to take a
different tone.
2021-06-26 10:43:35 +02:00
Pradyun Gedam 1d010c077f
Merge pull request #10103 from pradyunsg/update-to-libera
Update IRC links to libera.chat
2021-06-26 08:07:48 +01:00
Tzu-ping Chung e690467a2b
Merge pull request #10083 from uranusjr/resolvelib-0.7.1 2021-06-26 01:46:38 +08:00
Pradyun Gedam 4fe94078d5 Update IRC links to libera.chat 2021-06-25 15:45:45 +01:00
Diego Ramirez 9db89376b2
Merge branch 'pypa:main' into setup.py-annotations 2021-06-24 08:18:31 -05:00
Pradyun Gedam 4561b1f182
Merge pull request #10032 from uranusjr/new-resolver-order-projects-by-depth
Rework resolution ordering to consider "depth"
2021-06-23 22:05:03 +01:00
Diego Ramirez b37f3abb9e
Create 10094.trivial.rst
This is the news entry for my pull request.
2021-06-23 12:23:00 -05:00
Diego Ramirez 189f63ac12
Fix the annotations for setup.py
I have been converting type commentaries into annotations. For now, I'll fix some annotations from `setup.py`.
2021-06-23 12:20:20 -05:00
Tzu-ping Chung 7a31c61d62
News for resolvelib 0.7.1 2021-06-23 06:02:15 +08:00
Tzu-ping Chung 8316051299 Upgrade resolvelib to 0.7.1 2021-06-22 21:56:35 +08:00
Tzu-ping Chung 4704da4dad
Merge pull request #10082 from uranusjr/setup-py-freeze
Unify Python project root detection logic
2021-06-20 05:37:49 +08:00
Tzu-ping Chung 288bffc43c Unify Python project root detection logic
A Python project root is now defined as containing a pyproject.toml, or
a setup.py (pre-PEP-517 legacy layout). After this patch, this logic
applies to all checks except parse_editable, where we check for setup.py
and setup.cfg instead since non-setuptools PEP 517 projects cannot be
installed as editable right now.
2021-06-19 15:29:04 +08:00
Tzu-ping Chung f5f91351e7 Rework resolution ordering to consider "depth" 2021-06-17 05:28:20 +08:00
Tzu-ping Chung 7c3abccd22
Merge pull request #9994 from uranusjr/requires-python-before-other-deps
Check Requires-Python before other dependencies
2021-06-15 19:49:13 +08:00
Tzu-ping Chung c44b23c0d7
Merge pull request #10064 from jacobtylerwalls/urlunsplit-explicit-type 2021-06-14 00:41:56 +08:00
Jacob Walls c4e83dc01d Rename empty trivial news entry 2021-06-13 11:41:32 -04:00
Jacob Walls 185120d725 Stop relying on undocumented duck typing by urlunsplit()
There are proposals in CPython to enforce correct types (str, bytes, bytearray) in urllib.parse: bpo-19094 and bpo-22234.
2021-06-13 11:33:18 -04:00
Pradyun Gedam ece6a2cdd9
Merge pull request #10056 from pradyunsg/topic/configuration 2021-06-11 16:28:17 +01:00
Pradyun Gedam 0ab159a3f2 Add topic guide: Configuration 2021-06-11 16:26:24 +01:00
Pradyun Gedam 330cfa38e2 Enable definition lists in MyST
This is useful for presenting content.
2021-06-11 16:26:24 +01:00
Pradyun Gedam 498d80082f
Merge pull request #10054 from pradyunsg/topic/caching 2021-06-11 16:26:00 +01:00
Pradyun Gedam d63f06a881 Add a topic guide: Caching 2021-06-11 16:20:09 +01:00
Pradyun Gedam 9e1a92e3fe
Merge pull request #10024 from pradyunsg/remove-old-docs-pages
Remove old documentation pages
2021-06-11 13:40:04 +01:00
Pradyun Gedam b1991d57bd
Merge pull request #10026 from pradyunsg/fix-missing-reference
Add a missing reference in the documentation
2021-06-11 13:39:58 +01:00
Pradyun Gedam 1f21ae5c5a
Merge pull request #10053 from pypa/news/verbosity 2021-06-11 13:36:37 +01:00
Pradyun Gedam cd52165d6b
Merge pull request #10046 from OBITORASU/long-paths-fix 2021-06-11 12:12:56 +01:00
Pradyun Gedam 4e37816b82
Merge pull request #10051 from pradyunsg/fix-docs-trivial-mistakes 2021-06-11 12:12:13 +01:00
Pradyun Gedam c495eab2ac
Incorporate suggested rephrasing
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-06-11 12:11:50 +01:00
Pradyun Gedam 119671fc1a
Reword the changelog entry for verbosity changes 2021-06-11 12:07:45 +01:00
Tzu-ping Chung c16585173b
Merge pull request #9450 from minrk/custom-log-level 2021-06-11 19:05:56 +08:00
Noah Gorny 3751878b42
Implement new command 'pip index versions' 2021-06-11 19:01:14 +08:00
Pradyun Gedam a90dd11e3f
Merge pull request #10033 from snook92/multi_cred_index_url 2021-06-11 11:59:36 +01:00
Pradyun Gedam 6ad334b864
Merge pull request #10047 from DiddiLeija/noxfile.py-annotations-1 2021-06-11 11:55:28 +01:00
Pradyun Gedam de8882808b Fix typo in version added directive 2021-06-11 11:44:39 +01:00
Pradyun Gedam 9687f4598f Add an intersphinx link, to compatibility section
This was being used in a different part of our documentation.
2021-06-11 11:44:26 +01:00
Pradyun Gedam 5bc83d44a3 Fix typo in redirect to topics/authentication 2021-06-11 11:43:47 +01:00
Min RK c87af08422 use setLoggerClass to define log.verbose
loaded in pip._internals.__init__

must use utils.logging.getLogger to get the right type annotation
instead of logging.getLogger, despite no actual difference in behavior
2021-06-11 11:59:51 +02:00
OBITORASU 7a64c944b8 minor rephrasing of message 2021-06-11 15:13:53 +05:30
OBITORASU 9f0338a416 fix typo 2021-06-11 10:49:48 +05:30
OBITORASU 9ba78c964e change wordings for the info message 2021-06-09 11:19:46 +05:30