[release-1.10] chore(deps): prune and refresh TechDocs Python requirements - #5453
Conversation
Slim requirements.in to mkdocs-techdocs-core plus Hermeto-safe caps, and keep requirements-build.in as real build-system deps only. Regenerated hashed lockfiles bump transitive packages (mkdocs, certifi, requests, etc.) while respecting techdocs-core pins and setuptools_scm<8 for sdist builds. https://redhat.atlassian.net/browse/RHIDP-17016 Generated-by: cursor Co-authored-by: Cursor <cursoragent@cursor.com>
tomlkit (pulled in by hatchling) builds with poetry-core; without it in requirements-build.txt, offline sdist installs fail under Hermeto. https://redhat.atlassian.net/browse/RHIDP-17016 Generated-by: cursor Co-authored-by: Cursor <cursoragent@cursor.com>
pluggy 1.6+ requires setuptools-scm>=8 to build from sdist, which conflicts with our setuptools_scm<8 pin (python-dateutil / hatch-vcs). Pin pluggy to 1.5.x and add calver for trove-classifiers sdists. https://redhat.atlassian.net/browse/RHIDP-17016 Generated-by: cursor Co-authored-by: Cursor <cursoragent@cursor.com>
|
Hi @openshift-cherrypick-robot. Thanks for your PR. I'm waiting for a redhat-developer member to verify that this patch is reasonable to test. If it is, they should reply with Tip We noticed you've done this a few times! Consider joining the org to skip this step and gain Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release-1.10 #5453 +/- ##
=================================================
+ Coverage 41.03% 69.60% +28.57%
=================================================
Files 121 111 -10
Lines 2220 4702 +2482
Branches 562 537 -25
=================================================
+ Hits 911 3273 +2362
- Misses 1304 1429 +125
+ Partials 5 0 -5
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|



This is an automated cherry-pick of #5451
/assign nickboldt