Skip to content
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

Enhancements #498

Merged
merged 15 commits into from
Jan 9, 2025
Merged

Enhancements #498

merged 15 commits into from
Jan 9, 2025

Conversation

carlhiggs
Copy link
Collaborator

…y no longer be required with newer main packages; trialling broad update of dependencies
…ssfully, but have not yet tested how the code runs
…hemy to apache arrow dbapi right now; can do without that complexity), and added in UseExceptions() call to avoid FutureWarning for ogr and gdal python calls. Also simplified an fstring in gui.py that contained double backslash; caused issues with pre-commit for some reason, so changed the way I am doing it.
…n't retain true name of index due to reversion of geopandas to earlier version per v1.0. The modified code should be robust for when we update to newer version.
…logic after fix #493, checking for 'Government' instead of 'government' with result that example levels of government were left blank; this is now corrected)
… and generating policy report now run in background successfully; however, related to updating to newer nicegui version as part of general software patch updates, the web map indicator popups are not yet functional and more code requires updating). Also reformatted gui.py and local_file_picker.py to pass some of the pre-commit style checks.
… advising of the line number and column the error occurred at and provides users with some guidance on how to deal with it, including a link to the wiki entry for configuration); also added yamllint to dockerfile and am currently rebuilding the 4.7.0 docker image to test its inclusion (along with some other docker scout-related patches)
…gboeing and @eugenrb --- now when the error occurs, yamllint is run in 'relaxed' mode and that error prints first; this is followed by a friendly and formatted message advising users about the likely location of the error (in an easier to read lay way) and where to go for more help.  Hopefully this is an improvement.
…r supplied example configuration file matches requirements as per #497
…ml test passing can be trusted (lack of an error when reading valid YAML only counts if we know an error will be raised when reading invalid YAML, so this double checks things for extra configdence); for #497
@carlhiggs carlhiggs merged commit f43f463 into main Jan 9, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant