-
Notifications
You must be signed in to change notification settings - Fork 340
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
Setup files cleanup #771
Setup files cleanup #771
Conversation
This is a follow-up simplification for PlasmaPy#763. I picked this up while reading an xarray PR from @crusadersky: https://github.com/pydata/xarray/pull/3714/files
as far as I can tell, it has no actual use if we can simply use pkg_resources
... a man can dream!
Also, cheers to xarray, I was going through a couple of their setup/CI prs and thought I could use those - thus this PR! |
Codecov Report
@@ Coverage Diff @@
## master #771 +/- ##
==========================================
+ Coverage 96.2% 96.23% +0.02%
==========================================
Files 55 55
Lines 4933 4971 +38
==========================================
+ Hits 4746 4784 +38
Misses 187 187
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I'm not sure why the documentation test is stalling.
[ah_bootstrap] | ||
auto_use = True |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh, I didn't realize that we still had that in here.
26ca0eb
to
6aabff5
Compare
6aabff5
to
8b87913
Compare
Oh yeah, I did get an email from circleci about them switching everything to their new pipelines setup, and given that nothing seemed to be exploding, I promptly ignored it. 💥 |
Thanks! Everything looks great, so I'll go ahead and merge it. |
This reverts commit 10287a3.
This is a followup to #763 that removes some lint from setup.py and setup.cfg
and uses pkg_resources, which is provided with setuptools and which basically
everyone is going to have, to do what #763 did, but in less code. I also
managed to do without the version.py file, which should simplify things.
changelog/README.rst
for instructions, and if you need help with picking the PR type, ask!)docstrings. (Tests pop up at the bottom, in the checks box).
they're failing, ask!).