This is an automated email from the ASF dual-hosted git repository.
kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
The following commit(s) were added to refs/heads/main by this push:
new d7701665 fix: include uv.lock in release tarball (#2987)
d7701665 is described below
commit d7701665385037999d00595058317d69829e6ef5
Author: geruh <[email protected]>
AuthorDate: Fri Jan 30 13:27:41 2026 -0800
fix: include uv.lock in release tarball (#2987)
# Rationale for this change
Include uv.lock in sdist so dependency resolution matches the release
branch.
## Are these changes tested?
Yes
```
> cd /tmp/test-install2/pyiceberg-0.11.0 && uv pip list | grep -i
"pytz\|pandas"
pandas 2.3.3
pytz 2025.2
> make test
tests/utils/test_singleton.py::test_singleton PASSED [
99%]
tests/utils/test_singleton.py::test_singleton_transform PASSED [
99%]
tests/utils/test_truncate.py::test_upper_bound_string_truncation PASSED [
99%]
tests/utils/test_truncate.py::test_upper_bound_binary_truncation PASSED
[100%]
=============== 3505 passed, 1481 deselected in 68.44s (0:01:08)
===============
```
## Are there any user-facing changes?
No
---
MANIFEST.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/MANIFEST.in b/MANIFEST.in
index 7cf35fe6..7215e0d6 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -26,6 +26,7 @@ recursive-include tests *
# Include development files
include Makefile
+include uv.lock
recursive-include dev *
# Exclude build artifacts