SynopticPy 2024.9.0 -- Last version before a MAJOR upgrade #59
blaylockbk
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear SynopticPy users,
SynopticPy has helped people load Synoptic's Weather API JSON data into Pandas DataFrames for several years. Originally written in grad school, I still find this tool helpful for my casual weather exploring and my day job. There are things I like about the package and things I don't like and wanted to change. I decided to re-write SynopticPy from the ground up. I have been using the Polars DataFrame library for over a year and LOVE it. Re-writing SynopticPy using Polars was an opportunity for me to apply what I've learned about Polars, gain even more experience using Polars, and get more experience developing a Python library.
Since this is the last version of SynopticPy before I release a MAJOR update, I wanted to close any open commits in this last "legacy" release. I won't add any new features or fixes to the legacy, Pandas-based code (I just don't have that kind of free time). I apologize for any open issues or bugs, but I hope you like what I have coming next. I don't know of many regular users of SynopticPy, but if you do, make sure you pin your dependencies to this specific version if you don't want to use the new Polars-based package.
What's Next?
I'm re-writing SynopticPy using Polars. You can see what I've got so far here:
Included in this last "legacy" release
New Contributors
Full Changelog: 2023.3.0...2024.9.0
This discussion was created from the release SynopticPy 2024.9.0 -- Last version before a MAJOR upgrade.
Beta Was this translation helpful? Give feedback.
All reactions