Skip to content

Commit b60a7d4

Browse files
codexByron
authored andcommitted
docs: record 39 more dependent audits reaching 100 projects
Download and verify the next 39 distinct declared GitPython consumer releases from the September 2026 PyPI ranking, excluding all 61 already audited projects and overlapping worker/nightly distributions. Each project received a separate subagent assignment. The committed report and manifest retain source identities, commands, import proofs, coverage limits, baseline comparisons and final counts. Both local backends pass 754 upstream and 378 supplemental cases. Three Kas SSH empty-section compatibility failures remain because the supported native configuration APIs do not provide that contract. Five supplemental failures also occur with released GitPython 3.2.1. Five unused declarations count as inspections with zero tests. Disclose existing mocks, exact helper/support AST isolation, CLI fallbacks and application coverage limits instead of implying full or entirely native coverage. The batch fixes editable version reporting, historical typing imports and nonempty config section assignment in prior local commits. Final full suites pass: CLI 1,832 passed/162 skipped; Gix 1,934 passed/60 skipped; each has one xfail and 59 passed subtests. Ruff lint/format, changed-module mypy, isolated installation profiles and `git diff --check` pass. Independent local review found no actionable regression. Quota-failed runs remain recorded; only recreatable scratch and unshared wheel extraction caches were cleared. Validate all 39 archive SHA-256 digests, tested-caller import proofs, equal backend counts, final full-suite success and 100 distinct projects across all three manifests. This is a 100-project audit, not a mathematically strict popularity top 100, because the first batch included known undeclared users. No push, PR, external publication or message was made.
1 parent 75ceb38 commit b60a7d4

3 files changed

Lines changed: 9895 additions & 0 deletions

File tree

‎test/downstream/README.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ compatibility, downstream and harness failures. Its
1111
[manifest](audit-2026-10-22-batch-2.json) records the next popularity-ranked
1212
selection and results on both backends.
1313

14+
The [third 39-project batch](audit-2026-10-22-batch-3.md) brings the audit to
15+
100 distinct projects. It records further local compatibility fixes, three
16+
remaining Kas configuration API failures, and failures inherited from released
17+
GitPython. Its [manifest](audit-2026-10-22-batch-3.json) includes verified release
18+
archives, commands, import proofs and coverage limits. Additional selections are
19+
popularity-ranked; the original known-user additions mean this is a 100-project
20+
audit rather than a strict mathematical top 100.
21+
1422
Run released projects' GitPython-related tests against this checkout with
1523
[uv](https://docs.astral.sh/uv/) and Git 2.52 or newer:
1624

0 commit comments

Comments
 (0)