Skip to content

Use uv instead of pip for python packages#2129

Merged
blackmwk merged 1 commit intoapache:mainfrom
blackmwk:2128
Feb 9, 2026
Merged

Use uv instead of pip for python packages#2129
blackmwk merged 1 commit intoapache:mainfrom
blackmwk:2128

Conversation

@blackmwk
Copy link
Contributor

@blackmwk blackmwk commented Feb 9, 2026

Which issue does this PR close?

What changes are included in this PR?

Use uv instead of pip in dev container's provision step.

Are these changes tested?

Yes.

@blackmwk blackmwk merged commit 5cec0f3 into apache:main Feb 9, 2026
17 checks passed
vustef pushed a commit to RelationalAI/iceberg-rust that referenced this pull request Feb 13, 2026
* Use uv instead of pip for python packages (apache#2129)

* refactor(storage): Reorganize storage code into a new module (apache#2109)

## Which issue does this PR close?

- Closes #.

## What changes are included in this PR?
- Add a new module `storage` within `io` and put traits there

## Are these changes tested?
Relying on the existing tests

* fix: Interpret s3tables warehouse as table_location not metadata loca… (apache#2115)

## Which issue does this PR close?

AWS
[Docs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-tables.html)
state:


> When you create a table, Amazon S3 automatically generates a warehouse
location for the table. This is a unique S3 location that stores objects
associated with the table. The following example shows the format of a
warehouse location:

```
s3://63a8e430-6e0b-46f5-k833abtwr6s8tmtsycedn8s4yc3xhuse1b--table-s3
```

We were previously interpreting this as as a metadata location (i.e. the
path to the metadata.json file), this changes the code use it as a table
location.

- Closes apache#2114

## What changes are included in this PR?

Change how we construct the MetadataLocation object.

## Are these changes tested?

There never appears to have been a test, and I don't have an AWS account
to verify this. Note the test was initially developed by Claude Code and
refined by me.

* fix(rest): Filter sensitive headers from error logs (apache#2117) (apache#2130)

* Merge upstream

* .

* .

* Fix merge mistakes

* .

---------

Co-authored-by: blackmwk <liurenjie1024@outlook.com>
Co-authored-by: Shawn Chang <yxchang@amazon.com>
Co-authored-by: emkornfield <emkornfield@gmail.com>
Co-authored-by: Cole Mackenzie <colemackenzie1@gmail.com>
gbrgr pushed a commit to RelationalAI/iceberg-rust that referenced this pull request Feb 13, 2026
Shekharrajak pushed a commit to Shekharrajak/iceberg-rust that referenced this pull request Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use uv instead of pip for dev container environment.

2 participants