-
Notifications
You must be signed in to change notification settings - Fork 4
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
Adaptation to blueprint + Update to Python 3.10 #27
Conversation
Karko93
commented
Oct 5, 2023
- Embedded Python blueprint into pyflexplot
- Updated Readme
- Updated to Python 3.10.12
- Updated reference material for the slow tests
Note: environment.yml not yet updated, linter configs not yet merged.
…eformatted README.meteoswiss from rst to md format.
fix on dataclasses wrapper
…ntly not yield a working environment.
…n lon (-180, 180) --> (180, -180)
…changing in the colormapping
Updated pyflexplot to Python 3.10.12
Update Readme
The pinned installation is not working for me. I tried this on balfrin
|
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.
I reviewed a few things related to the blueprint update, but it is probably not an extensive review. I hope it helps nonetheless!
Here are a few addtional general comments:
- As mentioned, the pinned installation fails. Is this known behaviour and will be fixed later?
- The unpinned installation worked, and the tests are all passing (with editable and non-editable installation)!
- The pre-commit hooks fail. You might want to fix that before merging the PR.
tools/find_py_toml.sh
Outdated
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.
What is this script needed for? I can't find anything about it in the README.
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.
I just discovered this as well.
This tool requires config files in .toml format to define your output. There are also a lot of tests implemented and therefore, config files defines. This script prints a list of all .toml files within the src folder in order to find them faster I guess?
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.
Shall I just keep it?
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.
If you as a developer find it useful, then keep it of course.
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.
But maybe document it somewhere
Regarding pre-commit hooks and pinned environment: |