Commit graph

6 commits

Author SHA1 Message Date
8b45d696a1 Implement config file loader
Changes:

* Implement config file loader

* Add config-based database connector

* Remove database path argument from all tools in bin/
2025-04-03 21:48:21 -04:00
3d21477330 Ensure soundings from RAOB files have location 2025-03-26 23:14:06 -04:00
bfc3d87d73 Gate db.add() around --dry-run to ensure other logic exercised 2025-03-02 20:56:24 -05:00
6d7b8023c2 Look up IGRA stations when possible
Other changes:

* Refactor Database.query() to accept a list of clauses, rather than a
  dict of key-value pairs to build '{k} = :{k}' clauses from
2025-03-02 20:02:09 -05:00
fb078eb7c4 Fix --dry-run to not touch database at all 2025-03-02 17:07:24 -05:00
5dc8c90d17 Don't try to convert None to meters/second 2025-03-02 17:06:45 -05:00