Move builds to pyproject.toml while keeping setuptools in place
Open
enhancement
- Dominant language
- Python
- Stars
- 10.1k
- Forks
- 232
- PR merge metrics
- No merged PRs in 30d
Description
To proceed with building the system, we should simplify the process. However, we want to avoid introducing new abstractions like `poetry`. Therefore, we should consider adopting pyproject.toml.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the repository’s existing setuptools build configuration and current build commands, then review the pyproject.toml packaging format. Keep setuptools in place while moving the build configuration into pyproject.toml; done means the system still builds successfully without introducing Poetry or another new abstraction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100