Commit Graph

12921 Commits

Author SHA1 Message Date
Pradyun Gedam b03b69691c
Downgrade to distlib 0.3.3 2022-03-06 20:55:59 +00:00
q0w a4f7508592
Drop the doctype check (#10906)
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2022-02-27 12:39:06 +00:00
Pradyun Gedam 82aebdbfb8
Merge pull request #10899 from pradyunsg/docs/more-reference 2022-02-26 12:39:41 +00:00
Pradyun Gedam afda75625c
Present the result, when the script passes unexpectedly 2022-02-26 12:32:53 +00:00
Pradyun Gedam 2b95e6eb7b
📰 2022-02-26 12:32:53 +00:00
Pradyun Gedam ce30e6c532
Fix the protect-pip-on-windows logic
The names for the executables does not contain a `.exe` suffix anymore.
2022-02-26 12:32:52 +00:00
Pradyun Gedam 6d1c027ec8
Merge pull request #10922 from pradyunsg/fix-tests-for-flit-behaviour-change 2022-02-25 12:30:09 +00:00
Pradyun Gedam 201135fd2e Normalise name to match newer flit behaviour 2022-02-25 12:08:44 +00:00
Pradyun Gedam d35bedc5cb
Merge pull request #10697 from jiunbae/main
Resolves junction links when deleting packages installed as editable
2022-02-19 11:50:41 +00:00
q0w 0c6d20f8c7
Validate build deps when `--no-build-isolation` is passed (#10886)
This can help catch issues in setting up the build environment, helping
ensure that packages get built according to their declared metadata.
2022-02-18 14:58:40 +00:00
Pradyun Gedam feb5fb4636
Merge pull request #10801 from Shivansh-007/invalid-git-version-tests 2022-02-18 14:55:15 +00:00
Pradyun Gedam 8c7490c5cd 📰 2022-02-18 14:01:27 +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 9c8a2e4152
Merge pull request #10900 from pradyunsg/note-on-unsupported-platforms 2022-02-18 13:49:37 +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
Shivansh-007 5086e57997
Add test for failed parse log with invalid `git version` 2022-02-18 18:32:24 +05:30
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
Pradyun Gedam 71f7150500
Merge pull request #10912 from pradyunsg/fix-ci 2022-02-18 12:25:33 +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 a02fb9e861
fix: revert changes in _vendor 2022-02-18 01:18:36 +09: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
Tzu-ping Chung ec8edbf5df
Merge pull request #10819 from q0w/file404 2022-02-03 20:37:38 +08:00
q0w 7f6a9cad22 Add test 2022-02-03 14:57:21 +03:00
q0w 332e960ecf Check if there is no filename in exc 2022-02-03 14:22:10 +03:00
Pradyun Gedam f8bd9c9f13
Merge pull request #10877 from pradyunsg/release/22.0.3 2022-02-03 08:43:15 +00:00
Pradyun Gedam 44018de50c
Bump for release 2022-02-03 08:22:34 +00:00
Pradyun Gedam 1fa4d5fd22
Bump for development 2022-02-03 08:22:34 +00:00
Pradyun Gedam 65f096c432
Update AUTHORS.txt 2022-02-03 08:22:32 +00:00
Pradyun Gedam 7d50964bcb
Merge pull request #10876 from mbacchi/vcs_support_typo 2022-02-03 08:20:46 +00:00
Pradyun Gedam ff8dbb458a
Merge pull request #10867 from mauritsvanrees/maurits-topoligical-weights-requirements-only-issue-10851 2022-02-03 08:20:28 +00:00
Pradyun Gedam b3f5cad732
Update news/10851.bugfix.rst 2022-02-03 08:19:43 +00:00
Pradyun Gedam cf4655f474
Merge pull request #10869 from pradyunsg/put-html5lib-behind-flag 2022-02-03 08:01:13 +00:00
Matt Bacchi 3608b42ef0
Fix minor typo in vcs support doc 2022-02-02 17:04:53 -07:00
q0w 8749d0baad Add docstring 2022-02-02 21:11:23 +03:00
Pradyun Gedam 6c92a33b6e
Place the link as "context" instead of "Link:" 2022-02-02 18:05:34 +00:00
Pradyun Gedam 7a3b0f1ae1
📰 2022-02-02 17:57:39 +00:00
q0w d7fed8fe93
Use rich.traceback with debug mode (#10832) 2022-02-01 21:45:32 +00:00
Pradyun Gedam 4f0ce011fe
Switch to using `html.parser` even when the doctype isn't proper
This ensures that we handle html5lib parsing as non-default deprecated
behaviour.
2022-02-01 17:58:34 +00:00
Pradyun Gedam ea03179250
Warn on bad/missing doctype declarations instead of erroring out
This is a less disruptive mode of operation, and helps ensure that users
who are using documents that don't declare the doctype are presented
with a warning; instead of getting a hard-failure.
2022-02-01 17:58:31 +00:00
Maurits van Rees b830de6596
test_resolver: extra tests for cycles plus restricted keys. 2022-02-01 18:02:35 +01:00
Maurits van Rees 4d4e853d76
get_topological_weights: make assertion error message more informative. 2022-02-01 17:58:28 +01:00
Pradyun Gedam 4a508c268e
Merge pull request #10866 from pradyunsg/setuptools-ci-hotfix 2022-02-01 09:35:48 +00:00
Pradyun Gedam ef7e0c34de
Avoid setuptools 60.6.0
It has a bug that breaks our test suite, and the relevant bug is being
investigated at the moment.
2022-02-01 09:04:00 +00:00
Maurits van Rees 63b19afac2
Fix assertion error when determining installation order.
Fixes https://github.com/pypa/pip/issues/10851
2022-01-31 20:18:37 +01:00