-
Notifications
You must be signed in to change notification settings - Fork 61
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
Potential minor improvements on Creating an open source Python project from scratch #154
Comments
Thanks for the feedback this is really helpful!
Awesome that's a quick fix.
Yeah I need to go back and add that.
Could you expand on this? What problems were you having?
I've heard a little about |
Looking back probably more Nothing crazily unexpected, and all fixable, but the warning to carefully check env versions and requirements beforehand would have saved me quite some googling headache and awkward extra commits :-) |
Just came across this series again. It's great Jacob! Having just set up a new project for the first time in a while it seems like the current trend it to just have a pyproject.toml and not a setup.cfg or a setup.py |
Yay! Yeah I was also setting up a new project yesterday and did it all with I would probably also use |
You seem very cool with receiving feedback on this very cool blog, so I will drop in some observations/suggestions :-) Please feel free to ignore any that don't make sense!
codecov/codecov-action
will be deprecated early next year. v2 was a straight forward drop-in for me, although I had to specify xml output for pytest insetup.cfg
:pyproject.toml
in combination with asetup.cfg
. My understanding of PEP 517 and 518 doesn't go far enough to understand the implications of all this, but the contrast between your post and packaging.python.org stood out. It might be something to at least mention? (Although I understand you don't want to sum all possible alternatives everywhere...)The text was updated successfully, but these errors were encountered: