Stéphane Bidoul
1320bac4ff
Merge pull request #9814 from pradyunsg/revamp-ci-apr-2021-v2
...
Run all of CI, on scheduled runs
2021-04-24 11:05:03 +02:00
Pradyun Gedam
e9cc23ffd9
Skip checks on PRs only
2021-04-24 10:00:54 +01:00
Stéphane Bidoul
4b8004a1b9
Merge pull request #9775 from uranusjr/new-resolver-direct-url-with-extras
...
Correctly resolve requirement requested both as non-extra URL and non-URL with extras
2021-04-23 21:52:03 +02:00
Tzu-ping Chung
cf4e3aa055
Remove stray id(candidate) call
...
Also moves the incompatibility candidate calculation to closer to their
usages.
2021-04-24 02:09:24 +08:00
Pradyun Gedam
73dca3a43a
Change quotes
2021-04-21 10:00:46 +01:00
Pradyun Gedam
9ae842b0dc
Merge pull request #9820 from webknjaz/docs/sphinx-parallelism
...
Enable parallelism in Sphinx
2021-04-20 21:38:26 +01:00
Sviatoslav Sydorenko
92862e28ec
Enable parallelism in Sphinx
2021-04-20 22:35:53 +02:00
Stéphane Bidoul
88eb4f092e
Merge pull request #9813 from sbidoul/update-vendored-20210417-sbi
...
Update vendored dependencies
2021-04-20 14:46:26 +02:00
Tzu-ping Chung
9cab9834fa
Refactor Factory.find_candidates() for readability
2021-04-19 12:21:35 +08:00
Tzu-ping Chung
0305e0d596
Implement extra-ed requirement merging
...
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]".
2021-04-19 08:37:35 +08:00
Tzu-ping Chung
a31f8fd5ed
Add failed test case
2021-04-19 08:31:28 +08: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
Tzu-ping Chung
cf2c2ccf6f
Fix changelog misformat ( #9817 )
2021-04-18 07:44:38 +08:00
Tzu-ping Chung
c6ab30aaef
Merge pull request #9805 from uranusjr/sphinxcontrib-towncrier-020a0
2021-04-17 23:47:24 +08:00
Pradyun Gedam
3df69bcb29
Run all of CI, on scheduled runs
2021-04-17 15:33:58 +01:00
Stéphane Bidoul
d69a2d7bab
Upgrade tenacity to 7.0.0
2021-04-17 16:28:50 +02:00
Stéphane Bidoul
79173f9091
Upgrade idna to 3.1
2021-04-17 16:28:23 +02:00
Stéphane Bidoul
7bea3ec262
Upgrade pep517 to 0.10.0
2021-04-17 16:27:56 +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
bae5084d62
Merge pull request #9802 from uranusjr/resolvelib-070
2021-04-15 08:04:28 +08:00
Tzu-ping Chung
c117d440c9
Merge pull request #9729 from uranusjr/collector-refactor
2021-04-15 08:03:43 +08:00
Tzu-ping Chung
d4c32a249c
Merge pull request #9774 from sbidoul/warn-on-pep517-build-global-option
2021-04-15 07:29:44 +08:00
Tzu-ping Chung
a79c6267de
Render top_line explicitly in towncrier template
...
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.
2021-04-15 07:21:24 +08:00
Tzu-ping Chung
df84d1ce62
Upgrade sphinxcontrib-towncrier for docs
2021-04-15 01:31:51 +08:00
Tzu-ping Chung
602b22fcc6
Update factory implementation for resolvelib 0.7.0
2021-04-13 17:47:48 +08:00
Tzu-ping Chung
5ab17b96bd
Update vendored resolvelib to 0.7.0
2021-04-13 04:13:17 +08:00
Tzu-ping Chung
e6a65fc585
Merge pull request #9771 from uranusjr/resolvelib-060
2021-04-13 03:33:23 +08: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
Tzu-ping Chung
64681084f3
Merge branch 'main' into resolvelib-060
2021-04-12 21:59:10 +08:00
Pradyun Gedam
a0f604164e
Merge pull request #9801 from domdfcoding/patch-1
...
Remove third backtick from inline code block.
2021-04-12 07:09:41 +01:00
Pradyun Gedam
24f9e98200
Merge pull request #9800 from pypa/bump-rtd-python
...
Bump ReadTheDocs Python version to 3.8
2021-04-12 06:52:44 +01:00
Dominic Davis-Foster
4517306a6d
Remove third backtick from inline code block.
2021-04-11 21:49:25 +01:00
Pradyun Gedam
9aa6cbda47
Bump ReadTheDocs Python version to 3.8
...
Required for compatibility with the latest sphinx-inline-tabs release.
2021-04-11 20:07:49 +01:00
Tzu-ping Chung
d878727772
Don't suggest --user in virtual environment
2021-04-09 14:14:08 +02:00
Pradyun Gedam
0f537c8d62
Merge pull request #9788 from hugovk/test-main
...
Run CI on main not master
2021-04-07 18:42:13 +01:00
Hugo van Kemenade
ec59cc0968
Run CI on main not master
2021-04-07 17:48:55 +03:00
Paul Moore
88464bec96
Merge pull request #9780 from pfmoore/test_fixes
...
Fix some tests that are checking logs incorrectly
2021-04-07 14:52:25 +01:00
Tzu-ping Chung
44f07910a8
Merge pull request #9786 from uranusjr/rtd-towncrier-pin
...
Pin towncrier under 19.9.0
2021-04-07 20:42:28 +08:00
Tzu-ping Chung
80039e9376
Pin towncrier under 19.9.0
...
sphinxcontrib-towncrier uses towncrier internals and has not been
updated to work with later versions.
2021-04-07 20:21:13 +08:00
Stéphane Bidoul
0770b6aeb8
Merge pull request #9776 from sbidoul/ref-build-option-sbi
...
Refactoring of --build-option and --global-option declaration in wheel command
2021-04-07 14:13:55 +02:00
Stéphane Bidoul
98fdc7a331
Merge pull request #9783 from sbidoul/postpone-8333-deprecation-sbi
...
Postpone --build-dir removal
2021-04-06 19:21:30 +02:00
Paul Moore
a64ab1ab8c
Merge pull request #9779 from pfmoore/workaround_9540
...
Make pip work with warnings converted to errors
2021-04-06 08:31:19 +01:00
Stéphane Bidoul
d3089e188a
Postpone --build-dir removal
2021-04-05 18:39:47 +02:00
Paul Moore
55d2d0dcf7
Fix some tests that are checking logs incorrectly
2021-04-05 15:39:01 +01:00
Paul Moore
8d6870aba5
News file
2021-04-05 15:35:29 +01:00
Paul Moore
ef35e73a71
Make pip work with warnings converted to errors
2021-04-05 15:31:08 +01:00
Pradyun Gedam
3679947c99
Merge pull request #9777 from pfmoore/no_virtualenv_internals
...
Don't use virtualenv internals in tests
2021-04-05 14:26:04 +01:00
Paul Moore
cc3adad1b2
Don't use virtualenv internals in tests
2021-04-05 13:16:26 +01:00
Stéphane Bidoul
5b9a628873
Refactor --global-option declaration in wheel command
2021-04-04 17:08:06 +02:00
Stéphane Bidoul
d53ddb9380
Refactor --build-option declaration
2021-04-04 16:18:06 +02:00