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

   ### Task Summary
   
   `amber/requirements.txt` lists two PyPI backport packages that are obsolete 
for the Python versions this repo supports (3.10–3.13):
   
   - `typing==3.7.4.3` (line 31) — backport of the `typing` stdlib module for 
Python <3.5. Has been part of the standard library since Python 3.5.
   - `dataclasses==0.6` (line 36) — backport of the `dataclasses` stdlib module 
for Python <3.7. Has been part of the standard library since Python 3.7.
   
   Installing these on supported versions is at best wasted install time. At 
worst, the PyPI `typing` package can shadow the stdlib version and cause subtle 
import/typing bugs because it's pinned to a 3.7-era surface.
   
   Side effect: on Python 3.13, `typing==3.7.4.3` has no prebuilt wheel and is 
built from source on every CI run (visible in #4519's investigation).
   
   ### Priority
   
   P3 – Low
   
   ### Task Type
   
   Refactor / Cleanup


-- 
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