You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Documentation: Alternative way to obtain Astropy from Guix #14166
I've got a feature request for the next documentation update to include Guix as one the way to install Astropy and related packages. Having it in Guix may help to facilitate reproducible research in astronomy environment as it was successfully utilized in bio-informatics.
Astropy and the whole chain of dependencies were fully packed in Guix and it might be mentioned in documentation as an alternative reproducible way to install it:
# Latest packed version
guix install python-astropy
# In time machine to have 1:1 reproducible environment
guix time-machine --commit=64e130fc6f26ba60d1e3e2c6ce49a57fb181ce0d -- install python-astropy
Welcome to Astropy 👋 and thank you for your first issue!
A project member will respond to you as soon as possible; in the meantime, please double-check the guidelines for submitting issues and make sure you've provided the requested details.
GitHub issues in the Astropy repository are used to track bug reports and feature requests; If your issue poses a question about how to use Astropy, please instead raise your question in the Astropy Discourse user forum and close this issue.
If you feel that this issue has not been responded to in a timely manner, please send a message directly to the development mailing list. If the issue is urgent or sensitive in nature (e.g., a security vulnerability) please send an e-mail directly to the private e-mail [email protected].
changed the title [-]Documentaion: Alternative way to obtain Astropy from Guix[/-][+]Documentation: Alternative way to obtain Astropy from Guix[/+]on Dec 15, 2022
I have mixed feelings about this request. On one side, I like to make it easier for users to discover different ways they can get astropy but on the other hand, if the distro does not catch up and things start to break, then we will also get open issues that we do not have the capacity or expertise to handle.
We do mention pip and conda but those are pretty standard Python install commands. We do not tell people how to apt or homebrew etc. In fact, we recently just removed mention of CASA (#14154). I wonder if such documentation is better served from your side.
However, this is purely my personal opinion and I shall bring your request to the next dev telecon. Stay tuned!
We discussed this at the dev telecon and agree with @pllim comments above: We don't have the resources to maintain (which includes testing!) a list of all ways to install astropy. In particular for GUIX, we don't have access to a system to run on and we noted that astropy version 5.2 is not available on GUIX yet, so it might be better for uses to use Python tools like pip anyway in that case.
Activity
github-actions commentedon Dec 10, 2022
Welcome to Astropy 👋 and thank you for your first issue!
A project member will respond to you as soon as possible; in the meantime, please double-check the guidelines for submitting issues and make sure you've provided the requested details.
GitHub issues in the Astropy repository are used to track bug reports and feature requests; If your issue poses a question about how to use Astropy, please instead raise your question in the Astropy Discourse user forum and close this issue.
If you feel that this issue has not been responded to in a timely manner, please send a message directly to the development mailing list. If the issue is urgent or sensitive in nature (e.g., a security vulnerability) please send an e-mail directly to the private e-mail [email protected].
[-]Documentaion: Alternative way to obtain Astropy from Guix[/-][+]Documentation: Alternative way to obtain Astropy from Guix[/+]pllim commentedon Dec 23, 2022
Hello and thanks for your interest!
I have mixed feelings about this request. On one side, I like to make it easier for users to discover different ways they can get
astropybut on the other hand, if the distro does not catch up and things start to break, then we will also get open issues that we do not have the capacity or expertise to handle.We do mention
pipandcondabut those are pretty standard Python install commands. We do not tell people how toaptorhomebrewetc. In fact, we recently just removed mention of CASA (#14154). I wonder if such documentation is better served from your side.However, this is purely my personal opinion and I shall bring your request to the next dev telecon. Stay tuned!
hamogu commentedon Jan 6, 2023
Thank you for reaching out to us.
We discussed this at the dev telecon and agree with @pllim comments above: We don't have the resources to maintain (which includes testing!) a list of all ways to install astropy. In particular for GUIX, we don't have access to a system to run on and we noted that astropy version 5.2 is not available on GUIX yet, so it might be better for uses to use Python tools like pip anyway in that case.