-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Missing dependencies for astropy docs build #21
Comments
A |
(So I would rather call this an astropy documentation issue than anything wrong with |
That didn't fix things:
|
hmm. My bad. It should be then @astrofrog - Is there a way to make the |
And I know it's falling out of fashion, but I still use conda mostly. Is it possible to have a turnkey solution that installs the dependencies as conda packages? (Understood that pip still works, it just isn't playing with the rest of my conda). |
Afaik we don't have any. It's actually quite annoying, I fully agree, as the current setup doesn't allow an as easy pinning of versions as we used to have when we used I'm also cc-ing @Cadair and @astrofrog so they see going with the shiniest new ways is not always OK for all the use cases. |
i don't think there's anything fundamentally wrong with the infrastructure here, but it is indeed a real issue that @bsipocz - I don't think there's a way to make |
For getting this to work with conda, indeed the issue is that the extras-like syntax is not supported by conda (see conda/conda#7502 for a discussion). Adding back requirements files as well as a conda environment file is an option, of course, it's just a pain to have to list the dependencies in several places and keep them in sync. |
Can we do a trickery that they are populated from one canonical list? |
The Ideally, doc build should not need |
@taldcroft , thank you so much for the clear listing. It helped me past astropy/sphinx-automodapi#108 . |
I had a look, and that's a nice can of worms ;D. When using |
Thanks, @saimn ! Let's move the FITS convo to astropy/astropy#10528 . |
I just did the experiment of following the instructions at:
https://astropy.readthedocs.io/en/latest/install.html#building-documentation
These instructions are really pretty good (simple!) and seem most of the way to allowing newcomers to make and test documentation updates. But...
I made a clean conda python=3.7 environment and a fresh astropy clone and did:
It looks like the following dependencies for building astropy docs are missed:
ModuleNotFoundError: No module named 'pytest'
)The text was updated successfully, but these errors were encountered: