microsoft / microsoft/typespec
[python] Generate `pyproject.toml` for our packaging, slowly deprecate `setup.py`
Open
emitter:client:python
- Dominant language
- Java
- Stars
- 5.9k
- Forks
- 394
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 104
Description
The python world is moving from `setup.py` -> `pyproject.toml`, so we should go with the tide. For our new package generations, I think we can switch entirely over to `pyproject.toml` instead of `setup.py`. This will gradually shift the makeup of our packages to `pyproject.toml`. Please make note to publicize this at least in the Python team's chat
Contributor guide
Assessment
This issue has not been assessed yet.