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

1286 commits

Author SHA1 Message Date
Pradyun Gedam
2ae532ac19
Bring the reference/ section back
This was originally the reference to the command line interface for pip.
That is now handled by cli/ pages, which frees up these pages for
describing other aspects of pip.
2021-09-08 08:05:55 +01:00
Jon Dufresne
a775351a38 Clean up leftover references to removed Travis and Azure CI 2021-08-28 20:01:58 -07:00
meowmeowcat
544bdd13a4
Remove python -m
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2021-08-26 14:29:47 +08:00
meowmeowcat
21abee685c
Add a section for upgrading pip 2021-08-26 13:57:16 +08:00
Pradyun Gedam
9cb23c9b4f
Merge pull request #10279 from pradyunsg/reorg-dependency-resolution-information 2021-08-15 22:18:51 +01:00
Stéphane Bidoul
c1772d9d03
Remove pip list legacy format from documentation 2021-08-15 17:56:43 +02:00
Pradyun Gedam
53e2a5cf0a
Use pip-cli for an example pip invocation 2021-08-13 13:37:46 +01:00
Pradyun Gedam
d7c33065ad
Move section on dependency conflicts to dependency resolution topic 2021-08-13 13:37:46 +01:00
Pradyun Gedam
da6239de97
Move "reduce backtracking" to dependency resolution topic 2021-08-13 13:37:45 +01:00
Nipunn Koorapati
2aab462b7f Bump mypy to 0.910
This notably gets us on a version of mypy that uses modular typeshed:
https://mypy-lang.blogspot.com/2021/05/the-upcoming-switch-to-modular-typeshed.html
which allows us to have finer control over what version of stubs we pull
in from typeshed. Also contains other routine improvements to mypy.

Required a few minor typing changes.

Add flag --show-error-code so errors look like this

src/pip/_internal/network/auth.py:70: error: Incompatible types in assignment
(expression has type "None", variable has type Module)  [assignment]

rather than

src/pip/_internal/network/auth.py:70: error: Incompatible types in assignment
(expression has type "None", variable has type Module)
2021-08-09 16:47:02 -07:00
Tzu-ping Chung
f0323c7888
Merge pull request #10200 from uranusjr/release-procedure-improvements 2021-08-07 17:58:43 +08:00
Tzu-ping Chung
c18bc1661d
Merge pull request #10164 from pradyunsg/python-3.10 2021-08-07 10:42:16 +08:00
Pradyun Gedam
0d399df447
Fix a broken link 2021-08-06 14:06:43 +01:00
Pradyun Gedam
86188daa68
Add missing periods 2021-08-06 14:06:36 +01:00
Pradyun Gedam
3dc913a3e5
Remove no-longer-relevant page 2021-08-06 13:56:57 +01:00
Pradyun Gedam
4ee9a4af25
Add Python 3.10 support 2021-08-06 13:42:31 +01:00
Hugo van Kemenade
8e473886d6 Link directly to the new location to avoid an extra click and load 2021-08-04 12:16:03 +03:00
Pradyun Gedam
086a85150d
Bump up to Sphinx 4
Using the newer versions of Sphinx enables using newer versions of the
Sphinx theme we use.
2021-07-28 10:49:25 +01:00
Pradyun Gedam
664beeabf7
Merge pull request #10197 from pradyunsg/breakout-tools-requirements-folder
Get rid of tools/requirements/ directory, by moving those files into better locations
2021-07-28 10:35:10 +01:00
Tzu-ping Chung
8e3c4bd3b9 Update major release process to use PR workflow
This works better for RMs without authority to push directly to main,
and helps prevent errors with the PR's CI checks.
2021-07-25 13:06:57 +08:00
johnthagen
a8b8d4d7fe
Document how to install provides_extras from local wheel file (#9698) 2021-07-25 10:36:26 +08:00
Pradyun Gedam
25af8e5f36
Move docs requirements to docs/
This makes the file easier to locate, by placing it next to the stuff
that it will affect.
2021-07-24 12:06:51 +01:00
Pradyun Gedam
d7c0e621e3
Merge branch 'main' into topic/dependency-resolution 2021-07-13 23:10:45 +01:00
Pradyun Gedam
14e48b5f28
Rephrase paragraph describing how dependency resolution works
- Clarify that pip is incrementally building up this information.
- Clarify that pip has to download files, which contain the dependency information.
- Hint at the fact that this is a recursive process.
2021-07-13 23:10:19 +01:00
Pradyun Gedam
cc188ae0cb
Merge branch 'main' into topic/repeatable-installs 2021-07-13 22:58:28 +01:00
Pradyun Gedam
15459969b3
Merge pull request #10099 from pradyunsg/topic/vcs-support
Add topic guide: VCS Support
2021-07-12 07:55:13 +01:00
Pradyun Gedam
67da5a6b88
Fix a typo
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-07-11 09:27:26 +01:00
Pradyun Gedam
c1295afdd5 Address review comments 2021-07-09 11:05:07 +01:00
Pradyun Gedam
414da9b029 Reword pip-starts-backtracking sentence
This reads clearer than the initial iteration.

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2021-07-09 10:55:25 +01:00
Pradyun Gedam
520aed8b06
Stylise console output with console highlighting
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-07-02 12:18:53 +01:00
Pradyun Gedam
4fe94078d5 Update IRC links to libera.chat 2021-06-25 15:45:45 +01:00
Pradyun Gedam
97bab9f23f Add topic guide: Dependency Resolution 2021-06-25 13:08:03 +01:00
Pradyun Gedam
b9d27d6d28 Add topic guide: Repeatable Installs 2021-06-25 11:58:02 +01:00
Pradyun Gedam
80285c686f Correctly look up os.devnull reference 2021-06-25 11:14:29 +01:00
Pradyun Gedam
9cd3d5d547 Drop old VCS support section and update links 2021-06-25 11:14:12 +01:00
Pradyun Gedam
ad8a1b8da0 Add topic guide: VCS Support 2021-06-25 11:13:03 +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
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
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
Pradyun Gedam
ad9d492989
Merge pull request #10023 from pradyunsg/show-is-for-local-packages
Move where show is shown in commands
2021-06-07 22:11:10 +01:00
Dirk Stolle
b8e7a70fd5
Fix typos (#10001) 2021-06-03 16:44:42 +02:00
Pradyun Gedam
3930f5545f Add a topic guide for Authentication 2021-05-28 16:14:29 +01:00
Pradyun Gedam
7d42fb61ae Add a "Topic Guide" section to the documentation
This section will contain pages that describe a single topic (like
"Authentication", "Caching", etc).
2021-05-28 13:03:57 +01:00
Pradyun Gedam
70a2c723e8 Remove old documentation pages
These pages were redirecting users from really old versions of pip.
Breaking those links now should be fine, since these pages do not get
much traffic.
2021-05-28 12:43:31 +01:00
Pradyun Gedam
b3a848af13 Move where show is shown in commands
It is for introspecting installed packages, not on the index.
2021-05-28 12:16:56 +01:00
Pradyun Gedam
f9dc946e68
Use the footnote in the installation page 2021-05-22 12:13:41 +01:00