-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
Ape17 #290
Ape17 #290
Conversation
Codecov Report
@@ Coverage Diff @@
## main #290 +/- ##
==========================================
- Coverage 75.50% 75.46% -0.05%
==========================================
Files 44 44
Lines 5128 5119 -9
==========================================
- Hits 3872 3863 -9
Misses 1256 1256
Continue to review full report at Codecov.
|
As per the instructions, @astrofrog please have a look. |
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.
Many minor comments, some nitpicks, some are real issues. When these are addressed I would still suggest to wait for another review from the others as I'm not sure I picked up all the issues.
For my CI related comments, I would suggest that it's fine to decouple those from this refactor PR and do separately.
Nice! I will review once Brigitta's comments are addressed. Thanks! |
@pllim - I've finally found the time to address Brigitta's comments. Thanks |
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.
You might want to audit your MANIFEST.in
. You don't have directories like cextern
nor scripts
, among other things, so there is no need to declare them in your packaging manifest. But that is out of scope here (#302).
Comments below. Thanks!
While you are at this, might as well replace distutils
? I see this in your test log: DeprecationWarning: distutils Version classes are deprecated
@pllim - thanks for the prompt code review. Re-worked done including the |
Almost there, just two more questions above. Thanks! |
Co-authored-by: P. L. Lim <2090236+pllim@users.noreply.github.com>
Co-authored-by: P. L. Lim <2090236+pllim@users.noreply.github.com>
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.
LGTM. Let's do this. Thanks!
Nice work, nothing feels better than a -1K+ diff for a PR :) |
This PR addresses the following:
astropy
limit in install dependencies #254