-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to pyproject.toml #145
Conversation
@tekktrik Could you also update the "manual installation" section of the README to add instructions for manually installing Adafruit IO Python after this migration? https://github.com/adafruit/Adafruit_IO_Python#manual-installation |
Yup! PR already includes the updated manual installation command! Additional change is that CI takes care of updating version strings, by the way. Manual installs will be version |
@brentru let me know if any additional changes are needed |
Hey! What do we think about using the build backend |
My personal vote would be to transition to a |
@brentru I think I might have fixed the previous issue, so just need approval for the CI again |
@brentru is anything still needed before CI run? |
@brentru is this good to run? |
I think I'll continue to touch this up when I have a little more time, but closing in the meantime. |
Changes for migrating from
setup.py
topyproject.toml
. Changes include:setup.py
topyproject.toml
ez_setup.py
becausepyproject.toml
handles downloading build dependencies (setuptools
)ez_setup
as a moduleResolves #143