-
Notifications
You must be signed in to change notification settings - Fork 38
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 requirements.txt #237
Comments
It might be worth making a 'locked environment' too, so that we have a known state that we can always pin to if needed. |
Largely taken care of via #246 Of note, when trying to freeze a conda environment, the normal |
Woo-hoo! Thanks!
Largely? Is what remains this?
BTW, pinning to Python 3.8: not terrible, but yikes. |
Ok, pretty much all taken care of, but I started pondering if we could remove the need for having different environments instead and then got distracted and never finished writing the issue... |
Have you tried Pixi? It really nicely helps manage a lock file for Conda and PyPI dependencies, and can track various tasks, so we could capture the docs serving and requirements freezing commands. I think we could automate requirements freezing reasonably with Github Actions (or at least checking), and getting Read the Docs to use it |
I haven't, but my curiosity was piqued when you mentioned at the last SC meeting how it had matured. |
Update
requirements.txt
, based on Alex's guidance:conda/mamba env update -f environment.yml
requirements.txt
via apip freeze
of the environmentDoing this will minimize style differences between the deployed site and the netlify site previews.
See our 4/19 thread in the
website
Slack channel.The text was updated successfully, but these errors were encountered: