-
Notifications
You must be signed in to change notification settings - Fork 8
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
Pyproject toml #100
Pyproject toml #100
Conversation
de9f45f
to
743bfbf
Compare
743bfbf
to
6ccb97a
Compare
As discussed before, I think simply adding the build environment pyproject.toml should suffice here :) |
@JBorrow I put back the setup.py file. |
@JBorrow any last thoughts? |
Can pyproject.toml not be much reduced now we are still using the old build system? I think all you need to do is specify that it uses setuptools. |
@kyleaoman any thoughts on Josh's last point? |
(long delay because...) I guess I'm unsure whether to follow Josh's whims or the recommendations of setuptools and python. The general recommendation seems to be to use first
And from setuptools:
My suggestion would therefore be to revert the last commit on this branch (i.e. delete |
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.
Ok, I am happy with this now.
I think we should merge this and then re-visit changing from setup.py to pyproject.toml from there. Kyle, we should also get you write access to the repo. |
Kyle is already a maintainer. Note that this whole project should be destined for death pretty soon. We should access the SOAP catalogs directly via swiftsimio without the need of an intermediate tool. |
Unless this has been changed, the autoplotter still lives in velociraptor. Kyle is a maintainer because I just made him a maintainer :). |
Indeed, but that should really disappear too. |
As in it will be re-written, or moved? |
neither at this stage. |
When this is killed off I'd appreciate a bit of warning so that I can update swiftgalaxy, which relies heavily on this for docs and tests. Would like to move that to SOAP first, but that implies having a functional i/o package for SOAP. |
Should I deal with the suggested changes and merge this in, then? Probably not worth the bother woth pyproject.toml if this is getting mothballed anyway. |
I think that makes the most sense, thanks Kyle. |
Co-authored-by: Josh Borrow <[email protected]>
Co-authored-by: Josh Borrow <[email protected]>
@JBorrow I think that I've done all that I can on my end, merging is blocked until there's an approving review (and I can't approve as the PR author). |
Move from setup.py to pyproject.toml. Notes: