Skip to content

V3#615

Merged
ianepreston merged 12 commits into
masterfrom
v3
Aug 22, 2025
Merged

V3#615
ianepreston merged 12 commits into
masterfrom
v3

Conversation

@ianepreston

Copy link
Copy Markdown
Owner

Remove hdfs depdendencies
Remove local management of data generally
Focus just on API calls and immediately reading downloaded files to pandas
local storage and version management shouldn't be in scope for this tool and removing the heavy dependencies makes it usable more places.
Way back in the day I had users having issues working with it in google drive, and I v2 won't work or even install in Databricks.
In future enhancements I might provide options for different data interfaces besides pandas like spark or polars.
Also switched from poetry to uv because all the cool kids are doing it and it's legitimately faster and easier to work with.

Seems to work better for interactive development
Might have problems with the makefile in CI, we'll see
Only really useful for persistence and I'm going to remove that
Should have broken up dev and hdfs
oh well
Remove functionality and related tests
Coverage still looks good
Apparently I've let that lapse
No more reference to API class, just link to modules
I'm removing a ton of stuff, that's definitely a breaking change
Could have sworn I did this before
Only really made sense with hdfs and other state management
@ianepreston
ianepreston merged commit 57f2d96 into master Aug 22, 2025
3 checks passed
@ianepreston
ianepreston deleted the v3 branch December 24, 2025 22:37
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