- 24 4月, 2021 9 次提交
-
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
Don't split git references on unicode separators
-
由 Pradyun Gedam 提交于
-
由 Pradyun Gedam 提交于
Previously, maliciously formatted tags could be used to hijack a commit-based pin. Using the fact that the split here allowed for all of unicode's whitespace characters as separators -- which git allows as a part of a tag name -- it is possible to force a different revision to be installed; if an attacker gains access to the repository. This change stops splitting the string on unicode characters, by forcing the splits to happen on newlines and ASCII spaces.
-
由 Stéphane Bidoul 提交于
Run all of CI, on scheduled runs
-
由 Pradyun Gedam 提交于
-
由 Stéphane Bidoul 提交于
Correctly resolve requirement requested both as non-extra URL and non-URL with extras
-
由 Tzu-ping Chung 提交于
Also moves the incompatibility candidate calculation to closer to their usages.
-
- 21 4月, 2021 3 次提交
-
-
由 Pradyun Gedam 提交于
-
由 Pradyun Gedam 提交于
Enable parallelism in Sphinx
-
由 Sviatoslav Sydorenko 提交于
-
- 20 4月, 2021 1 次提交
-
-
由 Stéphane Bidoul 提交于
Update vendored dependencies
-
- 19 4月, 2021 3 次提交
-
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
When a requirement is requested multiple times, some via a direct URL ("req @ URL") and some not but with extras ("req[extra] VERSION"), the resolver previous could not correctly find "req[extra]" if "req" is available in an index. This additional logic makes the resolver, when encountering a requirement with identifier "req[extra]", to also look for explicit candidates listed under "req", and add them as found matches for "req[extra]".
-
由 Tzu-ping Chung 提交于
-
- 18 4月, 2021 2 次提交
-
-
由 Stéphane Bidoul 提交于
Support URL constraints in the new resolver
-
由 Tzu-ping Chung 提交于
-
- 17 4月, 2021 6 次提交
-
-
由 Tzu-ping Chung 提交于
-
由 Pradyun Gedam 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Max W Chase 提交于
Fixes #8253
-
- 15 4月, 2021 5 次提交
-
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
This allows sphinxcontrib-towncrier to render it in the documentation. The rendering of NEWS.rst is unchanged since Towncrier detects automatically if that line exists and does not render a duplicated section title.
-
由 Tzu-ping Chung 提交于
-
- 13 4月, 2021 4 次提交
-
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
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.
-
- 12 4月, 2021 5 次提交
-
-
由 Tzu-ping Chung 提交于
-
由 Pradyun Gedam 提交于
Remove third backtick from inline code block.
-
由 Pradyun Gedam 提交于
Bump ReadTheDocs Python version to 3.8
-
由 Dominic Davis-Foster 提交于
-
由 Pradyun Gedam 提交于
Required for compatibility with the latest sphinx-inline-tabs release.
-
- 09 4月, 2021 1 次提交
-
-
由 Tzu-ping Chung 提交于
-
- 08 4月, 2021 1 次提交
-
-
由 Pradyun Gedam 提交于
Run CI on main not master
-