-
Notifications
You must be signed in to change notification settings - Fork 19
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
Update documentation on requirements files. #293
Comments
See #294 for the adjustment (update on current setup). I do agree the current set of files is rather annoying, but a bit linked to our setup (having dependencies for our tutorials only, using binder and readthedocs each with specific configurations). What we could do is merge dev and doc requirements. We split these for different 'contributor profiles', but in practice this is probably not very useful? |
I don't really mind the dev and doc requirements being split. What did (does) confuse me is why we have three different documentation requirements files:
After all, their purpose is the same? I.e. install all dependencies required to run the notebooks, these are the same when running locally, on ReadTheDocs and on Binder? I wonder whether we cannot consolidate them into one requirements file and use this both in RtD and Binder (and locally?). F.ex. in readthedocs.yml we can specify which requirements file to use. |
I do think we can get rid of the
instead of
With respect to the Binder-configuration, I'm not aware of an option to combine multiple requirement files ( |
Checking the dev requirments as well, I do think we would need to check the behavior of https://github.com/DOV-Vlaanderen/pydov/blob/master/requirements_dev.txt#L1 within the readthedocs context. |
Can we use something like this with the repo2docker supports setup.py installation too, although it appears to be lower in priority than the requirements.txt itself.. |
I removed the requirements_rtd.txt while I was at it fixing the readthedocs config. Documentation now builds with Python3.9 and pandas 1.4.0, and seems to work again :) |
The current documentation on our different requirements files (..) is not entirely up-to-date.
We should
I wonder if we cannot reuse the same requirements file for both Binder and Read The Docs (and requirements_docs.txt?) 😕
The text was updated successfully, but these errors were encountered: