- 23 5月, 2021 12 次提交
-
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
It looks like towncrier unconditionally writes top_line when it is defined in the title_format configuration. So we must not repeat it in the template. When running towncrier with --draft, it works differently so in that case the top line is not shown...
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
The resolver collects previously known incompatibilites and sends them to the provider. But previously the provider does not correctly exclude the currently-installed candidate if it is present in that incompatibility list, causing the resolver to enter a loop trying that same candidate. This patch correctly applies incompat_ids when producing an AlreadyInstalledCandidate and exclude it if its id() is in the set.
-
由 Nicholas Serra 提交于
Co-authored-by: NTzu-ping Chung <uranusjr@gmail.com>
-
由 Nicholas Serra 提交于
Co-authored-by: NTzu-ping Chung <uranusjr@gmail.com>
-
由 Nicholas Serra 提交于
-
由 Nicholas Serra 提交于
-
由 Arun Babu Neelicattu 提交于
This change ensures that when pip is executed from a wheel/zip, standalone pip creation for build environment reuses the source. Resolves: #9953 Co-authored-by: NTzu-ping Chung <uranusjr@gmail.com>
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
This adds a check before invoking 'egg_info' to make sure either setup.py or setup.cfg actually exists, and emit a clearer error message when neither can be found and the egg_info command can never succeed.
-
由 Dimitri Merejkowsky 提交于
-
- 01 5月, 2021 3 次提交
-
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
- 30 4月, 2021 2 次提交
-
-
由 Pradyun Gedam 提交于
Remove the location warnings for now
-
由 Tzu-ping Chung 提交于
-
- 29 4月, 2021 1 次提交
-
-
由 Stéphane Bidoul 提交于
Fallback to self-invoke via directory on 3.6
-
- 27 4月, 2021 1 次提交
-
-
由 Tzu-ping Chung 提交于
This fixes a compatibility issue when a PEP 517 build requirement itself needs to be built in an isolated environment, caused by importlib.resources not being available.
-
- 25 4月, 2021 5 次提交
-
-
由 Stéphane Bidoul 提交于
Fix import error introduced in 21.1
-
由 Stéphane Bidoul 提交于
Set project name to UNKNOWN when empty
-
由 Tzu-ping Chung 提交于
-
由 Tzu-ping Chung 提交于
For compatibility with distutils. This is only done when pip is not inside a virtual environment due to a quirk in pip's previous implementation to the header path.
-
由 James Curtin 提交于
-
- 24 4月, 2021 16 次提交
-
-
由 Pradyun Gedam 提交于
Remove empty title, which broke the issue form
-
由 Pradyun Gedam 提交于
-
由 Stéphane Bidoul 提交于
Release 21.1
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 Stéphane Bidoul 提交于
-
由 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.
-