Repository navigation
Tighten epserde vendored-header exemptions for v1.0.1 - #197
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
Change mapRelease requirement: retain the vendored epserde header fix for v1.0.1. The release branch already preserves copied headers, but its wildcard exemptions also cover future files. Limit this PR to exact exemptions and regression coverage; the change is complete when copied files pass and owned/new files remain checked.
Validation: 23 licensing tests, the full tracked-file header check, 12 manifest checks, flake8, isort, and GPU CI: |
|
btw, this is not needed after I merge this #175 |
|
Superseded by upstream main 48a378d (#175), which removes vendored epserde entirely. The signed update a7c1abb removes this PR’s now-obsolete path exemptions and boundary test; its tree is identical to main. No vendor-header exception or policy change is needed. The remaining focused stack is #198 → #196 → #169; indexes must be rebuilt for the new upstream PK-map format. |
a7c1abb to
da48ce0
Compare
da48ce0 to
dc0e5a6
Compare
dc0e5a6 to
5f1559c
Compare
Kumo Engine v1.0.1 retains patched epserde 0.8 on
releases/v1.0. Replace wildcard header-check exemptions with the 42 existing copied file paths so new files require NVIDIA headers. Preserve the manifest’s aggregate license and the release branch’s existing header fixes.Validation: 23 focused licensing tests pass; the full header check passes for 5,853 tracked candidate files with 101 exclusions; all 12 Python manifests pass license metadata checks. Flake8, isort, and
git diff --checkpass. The new boundary test fails against the release branch’s wildcard policy.File-by-file change map.