-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: