dss-extensions / dss-extensions/DSS-Python
Backend: reevaluate minimum CPython target
- Dominant language
- Python
- Stars
- 78
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the C extensions are built targeting Python 3.7. Most of our dependencies do not support it (Python 3.7) at all, but our extensions are fully compatible with the latest CPython releases.
Is there any benefit, especially performance-wise, if we raise the minimum to CPython 3.11, mirroring NumPy's policy?
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating the C-extension build configuration and checking the supported Python versions of the dependencies, then compare builds targeting CPython 3.7 and 3.11 for compatibility and performance. Done means the project has a documented decision and, if the target changes, the build and support policy are updated consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, python
- Domain
- backend, build-system
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100