This is an automated email from the ASF dual-hosted git repository.

Yicong-Huang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git


The following commit(s) were added to refs/heads/main by this push:
     new 6832cfa418 chore(deps): drop redundant wheel pin from requirements.txt 
(#4860)
6832cfa418 is described below

commit 6832cfa418e56ce4197415b382cc4c8b91559b27
Author: Meng Wang <[email protected]>
AuthorDate: Fri May 8 08:06:12 2026 -0700

    chore(deps): drop redundant wheel pin from requirements.txt (#4860)
    
    ### What changes were proposed in this PR?
    
    Remove the `wheel==0.41.2` pin from `amber/requirements.txt`. `wheel`
    isn't needed at runtime in either the dev venv or the production image —
    see #4859 for the rationale. Dropping the pin instead of bumping it.
    
    ```diff
    - wheel==0.41.2
    ```
    
    ### Any related issues, documentation, discussions?
    
    Closes #4859.
    
    ### How was this PR tested?
    
    Installed `requirements.txt` (with the `wheel` pin removed) into a clean
    venv where `wheel` was not pre-installed:
    
    ```bash
    python3 -m venv /tmp/test-venv
    /tmp/test-venv/bin/pip install --upgrade pip 'setuptools==80.10.2'  # no 
wheel
    /tmp/test-venv/bin/pip install -r amber/requirements.txt -r 
amber/operator-requirements.txt
    /tmp/test-venv/bin/pip check
    /tmp/test-venv/bin/python -c "import numpy, pandas, pyarrow, torch, 
sklearn, transformers, pyiceberg, boto3, s3fs, betterproto, loguru, psutil; 
print('OK')"
    ```
    
    Result: `pip check` reported `No broken requirements found`; all imports
    succeeded. `psutil` was built from source via PEP 517 build isolation,
    which pulls `wheel` into a temporary isolated env automatically —
    confirming `wheel` doesn't need to be a runtime dep.
    
    Also tests locally
    
    ### Was this PR authored or co-authored using generative AI tooling?
    
    Generated-by: Claude (Anthropic) — used for redundancy analysis and PR
    description.
---
 amber/requirements.txt | 1 -
 1 file changed, 1 deletion(-)

diff --git a/amber/requirements.txt b/amber/requirements.txt
index 5bbbaab163..726310934d 100644
--- a/amber/requirements.txt
+++ b/amber/requirements.txt
@@ -15,7 +15,6 @@
 # specific language governing permissions and limitations
 # under the License.
 
-wheel==0.41.2
 setuptools==80.10.2
 numpy==2.1.0
 pandas==2.2.3

Reply via email to