Skip to content

Use flit as our build system#382

Merged
madsmtm merged 6 commits into
masterfrom
flit
Jan 25, 2019
Merged

Use flit as our build system#382
madsmtm merged 6 commits into
masterfrom
flit

Conversation

@madsmtm
Copy link
Copy Markdown
Member

@madsmtm madsmtm commented Jan 25, 2019

Use flit as our build system. This will increase the initial difficulty of manual installation (users have to learn a new tool), but is a big step forwards in terms of ease-of-use and standardization. Also, flit supports reproducible builds, so now I won't have to worry about building with the wrong python version or something silly.

Mostly just a simple move from `setup.cfg` -> `pyproject.toml`. Had to reformat the description in `__init__` a little though.
@madsmtm madsmtm self-assigned this Jan 25, 2019
@madsmtm madsmtm mentioned this pull request Jan 25, 2019
@madsmtm madsmtm merged commit 6ff77dd into master Jan 25, 2019
@madsmtm madsmtm deleted the flit branch January 25, 2019 18:14
@madsmtm madsmtm mentioned this pull request Feb 18, 2019
27 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant