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