| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Test Results87 tests +1 87 ✅ +1 1m 5s ⏱️ +4s Results for commit b41e49a. ± Comparison against base commit 6ab620a. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #132 +/- ##
==========================================
+ Coverage 95.90% 95.94% +0.03%
==========================================
Files 14 15 +1
Lines 1271 1281 +10
==========================================
+ Hits 1219 1229 +10
Misses 52 52 ☔ View full report in Codecov by Harness.
|
Sorry, something went wrong.
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
Description
Hatchling 1.32.1 breaks plugin imports by adding a second generic parameter to BuildHookInterface. Remove runtime generic arguments from the build hook and add a registration/construction regression test. This preserves hook compatibility with older Hatchling versions.
The same upstream release also imports hatch.plugin.manager without declaring Hatch, breaking CLI builds with ModuleNotFoundError. Exclude exactly 1.32.1 in build-system, runtime, and development requirements so installations select a working backend without requiring Hatch. Future releases remain allowed within existing version bounds.
Verified without Hatch installed: 77 selected C++ tests pass with resolved Hatchling 1.32.0, and isolated wheel/sdist builds pass. Hook regression tests were also verified against 1.20.0 and 1.32.1. Versions remain unchanged.
Type of Change
Checklist