bitsandbytes
bitsandbytes copied to clipboard
Migrate build data to pyproject.toml
- Moves most metadata to
pyproject.toml, conforming with PEP 517, PEP 518, and PEP 621 - Removes
requirements.txtfiles (but not the condaenvironment.ymlones just yet) - Updates docs to instruct on usage of editable install for development (see: PEP 660)
- Updates workflow to skip unnecessary dependency installation for building wheels
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.
Rebased
Rebased
This is really weird, somehow the diff of the PR got all messed up now. This makes it really hard to review.
It seems to me this PR is otherwise ready for review, right?
Rebased
This is really weird, somehow the diff of the PR got all messed up now. This makes it really hard to review.
It seems to me this PR is otherwise ready for review, right?
Not sure what happened there but I think it should look more reasonable now. Apart from that, yes, it's ready.