Repository navigation
Commit 72a2b26
Reintegrate the updated pygix branch and security-audit base
Pin packaged Gitoxide dependencies to public base 1d7bac742f and refresh the
three source-preserving vendor patches from pygix HEAD e4d2b313b8. Keep local
development selection, unconditional parallelism, pure Rust dependencies,
and packaged builds independent of the developer checkout.
Propagate the new fallible native path/configuration/reference/shallow/worktree
results and move interruptible reads to gix::utils. Extend pathspec checks and
update the upstream provenance, coverage baseline, changelog, and validation
record. Preserve the existing v0.1.0 tag and upstream branch.
Validation: 105 Python integration tests pass in local and packaged modes on
CPython 3.14.7 and free-threaded 3.14.7 with the GIL disabled. SHA-1-only and
SHA-256-only discovery pass with expected capability skips. Default and reduced
clippy pass with warnings denied; seven Rust tests and nine helper checks pass.
Builds use disabled C/C++ compilers. An independently built sdist ABI3 macOS
wheel passes installed tests, content validation, and public provenance checks.
No pushes, upstream edits, publication, or remote CI were performed.1 parent fdc5b7c commit 72a2b26
64 files changed
Lines changed: 926 additions & 719 deletions
File tree
- docs
- src
- tests
- vendor
- gix-ref
- src
- store
- file
- log
- loose
- reference
- reflog/create_or_update
- transaction
- packed
- decode
- gix-submodule
- src
- gix-transport
- src/client
- async_io
- blocking_io
- http
- curl
- reqwest
- ssh
- git
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
16 | 22 | | |
17 | 23 | | |
18 | 24 | | |
| |||
0 commit comments