-
Notifications
You must be signed in to change notification settings - Fork 16
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
Infra cleanup part2 #41
Conversation
@nelsonand This is a good example for the refactoring that I need. Eventually, I'm hoping that we get rid of the algorithms folder entirely, and provide some better structure to formulas |
Use importlib.resources to ensure safe import of static resources
TODO
|
Comments carried over from #40 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like you'll have to lower the coverage threshold a tiny bit to get the CI to pass.
Docs are currently missing for all formulas.
@hassec
|
c6ffdc1
to
8fa93ad
Compare
Hi @tbody-cfs and @hassec, I've added the infra_cleanup_part_2 branch into my own fork. However, when I try to run the command |
So it turns out that I was able to solve this issue by installing gfortran (running Also, I really like the new code layout! Much easier to work with and navigate, especially when it comes to writing new algorithms like my mcrf_from_fixed_P_sol algorithm. |
Sorry @aarooshgr I was travelling for work and missed the above question. Glad to see you managed to fix it.
Happy to hear that! 👍 |
I also got a chance to play with this new layout when I rebase #30. I think the extraction of algorithms from formulas simplifies my work, and the categorization of formulas guides me in terms of where I should introduce the new features. As far as my experience with #30 can tell, this is an effective clean-up for developers. 👍 |
6fb0e6f
to
fe8bf72
Compare
No description provided.