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]
