Jelmer Vernooij
|
2b68d93362
Update more hardcoded sha length
|
2 meses atrás |
Jelmer Vernooij
|
c866a8d00e
Fix all deprecation warnings by adding object_format parameter propagation
|
2 meses atrás |
Jelmer Vernooij
|
f81ae64fc9
Replace hardcoded SHA-1 byte lengths in pack.py with object_format attributes
|
2 meses atrás |
Jelmer Vernooij
|
8dd12a7776
Complete rename to object_format and add DEFAULT_OBJECT_FORMAT constant
|
2 meses atrás |
Jelmer Vernooij
|
846756c6da
Rename hash to object_format
|
2 meses atrás |
Jelmer Vernooij
|
6e508f3259
Add SHA256 support
|
7 meses atrás |
Jelmer Vernooij
|
2fb4c7d909
Add __all__ to all files
|
1 mês atrás |
Jelmer Vernooij
|
7b5cc543f9
Make Ref and ObjectID newtypes for improved typing
|
2 meses atrás |
Jelmer Vernooij
|
7dccb1b72f
Merge branch 'master' into bitmap-support
|
2 meses atrás |
Jelmer Vernooij
|
797e69f355
Fix type annotations to avoid runtime evaluation errors
|
2 meses atrás |
Jelmer Vernooij
|
3df339a220
Modernize type hints to use PEP 604 union syntax
|
2 meses atrás |
Jelmer Vernooij
|
7720030760
Consolidate Buffer type definition into _typing module
|
2 meses atrás |
Jelmer Vernooij
|
f31dca12c5
Add high-level API for generating pack bitmaps
|
2 meses atrás |
Jelmer Vernooij
|
e6d026eac1
Drop support for Python 3.9
|
3 meses atrás |
Jelmer Vernooij
|
2ea8084fb1
Add Rust implementation of pack delta creation.
|
3 meses atrás |
Jelmer Vernooij
|
4cfe680f3f
Fix windows-specific test issues
|
3 meses atrás |
Jelmer Vernooij
|
3b174ad68f
Add packfile bitmap reading and writing support
|
3 meses atrás |
Jelmer Vernooij
|
d87542ac81
Use immutable container type annotations where appropriate
|
3 meses atrás |
Jelmer Vernooij
|
f3a1cb84ff
Fix typing issues broken on other versions/with deps
|
4 meses atrás |
Jelmer Vernooij
|
de208b50c2
Add remaining typing
|
4 meses atrás |
Jelmer Vernooij
|
f1bfaef9e2
Fix ruff issues (#1886)
|
4 meses atrás |
Jelmer Vernooij
|
1d0fe8f2c3
Revert accidental API change
|
5 meses atrás |
Jelmer Vernooij
|
5869e846af
Use standard _hashlib.HASH type instead of custom Protocol
|
5 meses atrás |
Jelmer Vernooij
|
0b31e99af7
Fix apply_delta return type to match original behavior
|
5 meses atrás |
Jelmer Vernooij
|
eaa89d9ae6
Fix hashlib._Hash AttributeError
|
5 meses atrás |
Jelmer Vernooij
|
d38edb7a82
Fix remaining mypy type errors and ruff linting issues
|
5 meses atrás |
Jelmer Vernooij
|
e51ea416fa
Fix duplicate method definitions in pack.py from rebase conflicts
|
5 meses atrás |
Jelmer Vernooij
|
d08be6af55
Add missing docstrings to fix ruff linting issues
|
5 meses atrás |
Jelmer Vernooij
|
1eb96c451d
Apply ruff formatting to pack.py
|
5 meses atrás |
Jelmer Vernooij
|
cb587f08ce
Fix remaining mypy type errors and ruff linting issues
|
5 meses atrás |