Skip to content
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

Choice of template / build & test system #1

Closed
mhvk opened this issue Nov 17, 2024 · 2 comments
Closed

Choice of template / build & test system #1

mhvk opened this issue Nov 17, 2024 · 2 comments

Comments

@mhvk
Copy link
Contributor

mhvk commented Nov 17, 2024

@adrn, @jeffjennings, @nstarman - I have a branch with a minimal working Quantity ready to push, but realized I'm held back by the setup of this new package being very unlike that of astropy, with, e.g., no support for setuptools and tox, but instead (I think) hatch. Is this on purpose? Is there any advantage large enough to overcome the cost of me having to learn yet another tool?

Any objection to just restarting with the OpenAstronomy packaging guide? That way I know how to set up github CI, etc. With another tool, it is probably better if someone else does it.

p.s. Sorry for grumpiness, but I just spent about 1 hour (= US$150) with no progress to show for it; hatch is not even available on Debian, unlike tox, and has had no commits in the last 2 years...

@jeffjennings
Copy link

I have no objection, whatever's easiest to keep things moving seems best to me.

@mhvk
Copy link
Contributor Author

mhvk commented Nov 18, 2024

OK, went ahead and force-pushed the openastronomy template. I also made a first PR with actual implementation - see #2 (though still working on seeing whether the ufuncs work with dask/jax).

@mhvk mhvk closed this as completed Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants