Yicong-Huang opened a new issue, #6101:
URL: https://github.com/apache/texera/issues/6101

   ### Task Summary
   
   `amber/requirements.txt` carries unused packages, and a dev tool in the 
wrong file:
   
   | Package | Finding |
   | --- | --- |
   | `Deprecated==1.2.14` | Last import removed in #2847; nothing else needs it 
|
   | `protobuf==7.34.1` | No `google.protobuf` import anywhere; betterproto 2.0 
does not require it |
   | `pybase64==1.3.2` (operator-requirements.txt) | Zero references in the 
entire git history |
   | `ruff==0.14.7` | Lint tool in runtime requirements, so it lands in 
LICENSE-binary-python; belongs in dev-requirements.txt |
   
   Remove the three unused packages, move ruff to dev-requirements.txt (CI's 
Ruff lint step then runs after dev deps install), drop the matching 
LICENSE-binary-python entries, and add comments to the transitive pins 
(setuptools, python-dateutil, s3fs/aiobotocore, SQLAlchemy/pg8000, 
scikit-image) explaining why they stay.
   
   ### Task Type
   
   - [x] Refactor / Cleanup
   - [ ] DevOps / Deployment / CI
   - [ ] Testing / QA
   - [ ] Documentation
   - [ ] Performance
   - [ ] Other


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to