Seth Michael Larson
901500c5e9
Add section on 'truststore' feature to User Guide
2022-05-30 14:18:16 -05:00
Stéphane Bidoul
c7d5ddab0c
Merge pull request #11122 from andrewshymanel/patch-1
...
fixed typos
2022-05-25 10:33:17 +02:00
sandeepkiran-js
ac389e51a2
Fix - Message change
2022-05-23 22:25:14 +05:30
sandeepkiran-js
5288298c7b
Update index.md
2022-05-23 21:35:22 +05:30
Andrew Shymanel
e45c1a34b2
fixed typos
...
Fixed small typos
2022-05-14 23:32:48 +03:00
wim glenn
6efe70858c
mention that detail..
2022-04-29 22:38:38 -05:00
Paul Moore
962b0738fd
Add documentation
2022-04-22 10:42:16 +01:00
Frost Ming
6a1ed5c0f4
Add completion script for powershell ( #9025 )
2022-04-15 09:32:42 +01:00
Edgar Ramírez
e4376ed128
docs: Add section on PEP 508 support for build system requirements ( #10735 )
2022-04-13 00:25:43 +01:00
Martin Fischer
c394bf6c0d
Fix RST admonition & add missing inline code formatting ( #10747 )
2022-04-12 21:02:41 +01:00
Pradyun Gedam
e679df4051
Merge pull request #11001 from pradyunsg/remove-out-of-tree
...
Drop out-of-tree/in-tree build transition flags
2022-04-09 16:02:40 +01:00
Pradyun Gedam
79ef8f313a
Translate issue-triage guide to Markdown
...
This avoids the weird linter issues we're having here.
2022-04-08 12:56:16 +01:00
Pradyun Gedam
508737baf4
Add triage notes about redistributors
2022-04-08 12:53:50 +01:00
Pradyun Gedam
428e886ad6
Drop out-of-tree/in-tree build transition flags
...
These were intended to help users transition when the default behaviour
changed to no longer perform out-of-tree builds. The transition is now
considered complete.
2022-04-08 12:20:36 +01:00
Tzu-ping Chung
182bac15f5
Merge pull request #10774 from gavindsouza/patch-1
2022-04-07 15:42:51 +08:00
Hugo van Kemenade
856a6ba117
Docs: Capitalise Y as the default for Proceed ( #10969 )
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2022-03-18 05:38:07 +00:00
Diego Ramirez
07815fd76a
Fix a small typo in the docs
...
(a)abort (aabort?) -> (a)bort (abort)
2022-03-11 09:04:12 -06:00
Pradyun Gedam
4306edf4b1
Merge pull request #10957 from pradyunsg/better-caching-docs
2022-03-11 12:21:33 +00:00
Pradyun Gedam
8774f06e8c
Flesh out the cache management section
...
This provides information on using the `pip cache` command to do things.
2022-03-11 07:54:10 +00:00
Pradyun Gedam
9e1635c9d7
Document the location of pip's cache
...
This makes it easier for users to discover this information.
2022-03-11 07:52:36 +00:00
Georgy Pchelkin
a7fc70455e
--proxy option requires scheme, does not work without it
...
see also: 2b2ca40ccc
2022-03-09 16:59:22 +03:00
Pradyun Gedam
82aebdbfb8
Merge pull request #10899 from pradyunsg/docs/more-reference
2022-02-26 12:39:41 +00:00
Pradyun Gedam
adc69cbe06
Add a dedicated topic page on "Secure Installs"
...
This moves the content about hash checking mode into here, along with
adding minor additional recommendation of using `--no-binary :all:`.
2022-02-18 13:58:46 +00:00
Pradyun Gedam
72d3009422
Move section on per-requirement build system overrides
...
This also adds some prominent warnings to the section, to discourage
users from using these options.
2022-02-18 13:58:46 +00:00
Pradyun Gedam
3bd30f2575
Improve Requirements File Format example
2022-02-18 13:58:46 +00:00
Pradyun Gedam
ea8b8ed591
Add a dedicated topic page for local project installation
...
This should make this information more discoverable, while also
providing clearer guidance on what the difference between a "regular"
install vs an "editable" install is.
2022-02-18 13:55:18 +00:00
Pradyun Gedam
8181af294b
Add a dedicated page for requirement specifiers
...
This should make this information more discoverable.
2022-02-18 13:14:02 +00:00
Pradyun Gedam
5504e33700
Clarify that not-explicitly-supported platforms are unsupported
...
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
Co-authored-by: Xavier Fernandez <xav.fernandez@gmail.com>
2022-02-18 13:11:52 +00:00
Pradyun Gedam
f2800b1cb8
Merge pull request #10892 from Ambro17/main
2022-02-18 12:30:00 +00:00
Pradyun Gedam
6e48ff710c
Merge pull request #10911 from yhay81/spelling
2022-02-18 12:27:41 +00:00
q0w
d1ba927a74
Fix references in Markdown documentation files
...
MyST-Parser 0.17.0 reworked the link resolution logic, which has become
stricter and caught these issues.
2022-02-18 08:22:33 +00:00
Yusuke Hayashi
d854b1e20d
fix: spelling mistakes and typos
2022-02-17 18:05:59 +09:00
Nahuel Ambrosini
bb7c42fa99
🔧 Fix warning syntax to render as a warning
2022-02-08 22:47:16 -03:00
Matt Bacchi
3608b42ef0
Fix minor typo in vcs support doc
2022-02-02 17:04:53 -07:00
Pradyun Gedam
193259d3dc
Merge pull request #9674 from mobolic/document-that-overrides-disable-all-wheels
2022-01-31 07:50:35 +00:00
Pradyun Gedam
d15393de79
Disallow Sphinx 4.4.0 in documentation builds
...
It introduces additional warnings that we aren't ready for.
2022-01-21 14:35:19 +00:00
gavin
55fab936d4
docs(fix): Unknown target name: "noxfile.py"
2022-01-18 12:05:38 +05:30
gavin
1b36ffc3b1
docs: Fix Typo {T=>N}ox
2022-01-17 23:22:36 +05:30
gavin
7b28428963
docs: Updated Pip Anatomy
...
* Updated root directory structure
* Nox usages
* Removed folders/files that don't exist anymore
* Updated src directory structure
2022-01-09 16:41:21 +05:30
Martey Dodoo
820c4f45bb
Document that using overrides disables all wheels
...
Update documentation to state that using command line options on any
requirements will disable all usage of wheels. Since this is unexpected
behavior, move text to a warning.
2022-01-05 23:07:59 -05:00
Pradyun Gedam
3002881874
Merge pull request #10484 from pradyunsg/updated-direct-references-version
2021-12-04 18:59:46 +00:00
Pradyun Gedam
e666842286
Merge pull request #10699 from cpawley/update-docs-10627
2021-12-03 20:14:13 +00:00
Chris Pawley
12493bc044
Update vcs-support.md
...
Updated from #egg based syntax to URL @ syntax found in pip freeze
2021-12-01 18:09:46 +01:00
Diego Ramirez
7ced6c583b
Replace tox with Nox (CLI, docs)
2021-11-29 09:29:14 -06:00
Dane Hillard
cee418172f
Fix ill-formatted link to pip-tools
...
This link seems to have gone through a transform on the way out of
reStructuredText and was rendering as raw markup in the docs seen
[here](https://pip.pypa.io/en/latest/topics/dependency-resolution/#use-constraint-files-or-lockfiles ).
2021-11-24 13:52:14 -05:00
Pradyun Gedam
2cf0c467cf
Change MacOS CI table from x86 support to arm64
...
It'll still be empty, but at least we're listing an architecture that is
supported.
2021-11-12 08:06:06 +00:00
Pradyun Gedam
c6c6222f9e
Drop Python 3.9 from Windows CI
2021-11-12 08:04:57 +00:00
Hugo van Kemenade
0252c04a16
Drop support for soon-EOL Python 3.6
2021-11-08 12:02:16 +02:00
Pradyun Gedam
1d0f4eaf96
Merge branch 'main' into tweak-dev-getting-started
2021-11-05 12:22:19 +00:00
layday
844456ed36
Drop "setuptools" qualifier and link to PEP page for extras
...
Extras are not specific to setuptools anymore.
2021-11-05 11:42:07 +02:00
Pradyun Gedam
4144d6a7f9
Bump to Sphinx 4.2 and above
...
This should allow newer versions of Sphinx, which contain bugfixes for
Python 3.10 support.
2021-10-22 08:04:57 +01:00
Pradyun Gedam
902b9e7a1a
Merge pull request #10536 from pradyunsg/docs/fix-wordin
2021-10-18 20:27:15 +01:00
Pradyun Gedam
b576329791
Fix documentation about when setup.py clean
is run
...
It is only run on failure to build wheels.
2021-10-18 20:22:52 +01:00
Pradyun Gedam
eddd6dde3b
Correct mistake in documentation on Unix configuration file paths
...
The order was flipped, which implied the wrong thing.
2021-10-17 15:08:08 +01:00
Pradyun Gedam
fc6d7778a5
Merge pull request #10569 from aphedges/fix-typos
2021-10-15 19:25:34 +01:00
Pradyun Gedam
aa89947b01
Improve our towncrier template, to do the right thing after releases
...
This also adds a bunch of comments, which should serve as useful guides
to future humans that work on these files.
2021-10-15 15:11:43 +01:00
Alex Hedges
e1f81bfa4d
Fix many typos
2021-10-11 15:48:17 -04:00
Pradyun Gedam
a07bfb33a0
Merge pull request #10495 from sbidoul/out-of-tree-build-flag
2021-10-02 12:34:24 +01:00
Pradyun Gedam
989ec2136d
Merge pull request #10497 from pradyunsg/docs/build-system-reference
...
Add a dedicated "Build system interface" reference section
2021-09-30 07:09:27 +01:00
Pradyun Gedam
4d7d38a3c0
Addresss spelling nit
...
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2021-09-30 06:07:24 +01:00
Pradyun Gedam
d6d72172e8
Rephase historical note about easy_install
/setup_requires
...
It wasn't clear what "those dependencies" refers to.
2021-09-29 20:02:07 +01:00
Pradyun Gedam
25a31d49e5
Improve build system interface docs based on feedback
...
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2021-09-29 19:57:43 +01:00
Pradyun Gedam
229808807b
Update according to the PEP 660 implementation
2021-09-29 19:10:03 +01:00
Pradyun Gedam
76cdf8f7e1
Merge pull request #10521 from MrMino/debugging_pip_docs
...
Add a section about debugging to development docs
2021-09-29 18:37:44 +01:00
ziebam
6ab7dba97c
Remove the redundant snippets
2021-09-29 17:15:04 +02:00
Blazej Michalik
2c75f20908
Add a section about debugging to development docs
2021-09-29 01:32:22 +02:00
ziebam
32879cd920
Change the docs to suggest .venv instead of venv
2021-09-29 00:06:48 +02:00
Pradyun Gedam
d37aa211b4
Add a dedicated "Build system interface" reference section
...
This reworks a substantial portion of our existing build system related
documentation, putting it all in a single location.
There are certain areas that have been rephrased or rewritten:
- The setup.py interface is now considered an implementation detail.
- The setup.py interface is explicitly noted as a legacy interface, due
for removal.
- The pyproject.toml interface now has clearer documentation on how it
is used and how it operates.
- Clearer separation of `--use-pep-517` and `--no-build-isolation`, to
make the difference between the two clearer.
2021-09-28 21:10:32 +01:00
Stéphane Bidoul
040cc391ba
Make in-tree-build the default
...
Add an out-of-tree-build feature flag to ease the transition.
2021-09-25 13:11:01 +02:00
Stéphane Bidoul
729eb5d627
Improve docs
...
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-09-21 11:18:01 +02:00
Stéphane Bidoul
5a38ee7ad2
Add docs example for pip list and editable installs
2021-09-21 11:18:01 +02:00
Pradyun Gedam
01279bdb02
Update when "direct references" got supported, to reflect reality
2021-09-18 09:46:42 +01:00
Pradyun Gedam
992d954ebd
Fix broken references in documentation
2021-09-18 09:11:42 +01:00
Pradyun Gedam
89326c8a9f
Merge pull request #10450 from pradyunsg/docs/requirements-format
...
Add a dedicated page for "Requirements File Format"
2021-09-17 16:51:58 +01:00
Pradyun Gedam
005fc1c027
Rephrase note about the file format
...
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2021-09-11 10:14:56 +01:00
Tzu-ping Chung
1ca0807890
Merge pull request #10430 from meowmeowmeowcat/patch-1
2021-09-11 04:01:29 +08:00
Pradyun Gedam
5f3a13d98f
Explicitly mention requirements.txt, to perform better in web searches
...
This is basically based on a wild guess, that the search engines would
rank this higher in searches about requirements.txt files, if we mention
the file explicitly here.
2021-09-08 08:45:29 +01:00
Pradyun Gedam
3c8462159b
Move "Requirements File Format" docs to reference/
...
This is a better, more visible location for this file format. It is more
discoverable and more likely to show up in search results.
2021-09-08 08:45:29 +01:00
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
Pradyun Gedam
354d92feea
Update Development Getting Started guide to reflect reality
...
- The VCS tests are automatically skipped. The phrasing in the guide
stated otherwise.
- Recommend using `.venv` as the folder name for the virtual environment
for development.
2021-09-08 07:49:26 +01:00
meowmeowcat
d925e24836
Link to PyPUG instead of Setuptools
2021-09-05 12:24:08 +08:00
Pradyun Gedam
b8fc219418
Merge pull request #10429 from jdufresne/pretend
...
Replace use of pretend library with unitest.mock in tests
2021-09-04 21:04:34 +01:00
Jon Dufresne
8f48b32581
Fix docs build failure
...
Resolves Sphinx error:
.../pip/docs/html/user_guide.rst:1011:undefined label: dependency resolution backtracking
2021-09-04 11:08:45 -07:00
meowmeowcat
1f817dcdca
Update a link of setuptools
2021-09-04 13:17:41 +08:00
meowmeowcat
a4cb77ffd0
Update links of setuptools
2021-09-04 13:08:53 +08:00
Jon Dufresne
4a4103e173
Replace use of pretend library with unitest.mock in tests
...
The pretend library was used by very few tests. In all cases, it is
simple enough to switch to stdlib unitest.mock.
Using stdlib means there is one fewer library to install before running
tests. It can also simplify mypy usage via typeshed.
2021-09-03 16:23:28 -07: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
Paul Moore
2ea961ed3b
Document the new resolver
2021-07-31 12:24:19 +01: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
Pradyun Gedam
1b386366a3
installing.rst -> installation.md
2021-05-22 00:33:13 +01:00
Pradyun Gedam
34d181a5d6
quickstart.rst -> getting-started.md
2021-05-22 00:33:13 +01:00
Pradyun Gedam
5734d32546
Change first title in getting-started
2021-05-22 00:33:13 +01:00
Pradyun Gedam
f99ccb15c3
Update copyright in conf.py, to match copyright.rst
2021-05-22 00:33:02 +01:00
Pradyun Gedam
0139009eb0
Flesh out the Getting Started page
2021-05-22 00:31:05 +01:00
Pradyun Gedam
cbade4e657
Further tweak the installation page
2021-05-22 00:31:05 +01:00
Pradyun Gedam
afcefa9088
Rewrite substantial portions of installation docs
2021-05-22 00:31:05 +01:00
Pradyun Gedam
86c79441e9
Add initial getting-started scaffold
2021-05-22 00:31:04 +01:00
Pradyun Gedam
9fb3b7c795
Add new installation document
2021-05-22 00:31:01 +01:00
Sviatoslav Sydorenko
92862e28ec
Enable parallelism in Sphinx
2021-04-20 22:35:53 +02:00
Stéphane Bidoul
8fc65ea53f
Merge pull request #9673 from mwchase/url-constraints-final-2
...
Support URL constraints in the new resolver
2021-04-18 12:31:45 +02:00
Max W Chase
4c69ab2a2c
Support URL constraints in the new resolver
...
Fixes #8253
2021-04-17 07:59:57 -04:00
Tzu-ping Chung
a912c5530d
Rewrite collect_links
...
This introduces a collect_sources() method to do the same thing, but
instead of flattening links eagerly, return each repository entry
separately (and return a None for invalid repository options), so
subsequent code can better distinguish which link comes from which
repository.
2021-04-13 03:16:36 +08:00
Dominic Davis-Foster
4517306a6d
Remove third backtick from inline code block.
2021-04-11 21:49:25 +01:00