Releases: duneanalytics/dune-client
Releases · duneanalytics/dune-client
v1.5.0
What's Changed
- Add support for new features on query results by @RichardKeo in #111
- Update all docs link by @RichardKeo in #112
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- Introduce fix to archive failed queries on run_sql call by @antonio-mendes in #110
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Handle rate limit responses and automatically retry the requests by @TheEdgeOfRage in #107
- Synchronous client: Add support for pagination by @RichardKeo in #108
- Asynchronous client: Enable pagination by default by @RichardKeo in #109
New Contributors
- @RichardKeo made their first contribution in #108
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- Added
ping frequency
parameter to run_sql by @antonio-mendes in #105
New Contributors
- @antonio-mendes made their first contribution in #105
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- adding charting function for Sankey diagram by @agaperste in #95
- Add support for is_private in upload_csv by @hawkaa in #98
- Update QueryFailed error to include failure info. by @bh2smith in #96
- Implement get_latest_result_dataframe helper function by @TheEdgeOfRage in #100
- Fix README Badge by @bh2smith in #101
- relax the requirements on Deprecated package by @msf in #102
- bugfixes: create_query is_private field name & add optional arguments to run_sql() by @agaperste in #103
New Contributors
- @agaperste made their first contribution in #95
- @hawkaa made their first contribution in #98
- @TheEdgeOfRage made their first contribution in #100
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
Large refactor for better usability. This includes new functionalities and new helper functions.
Standouts:
- run_sql: run any SQL query [ premium feature ]
- upload_csv and download_csv
- large refactor and splitting the client code into different sub-groups of functionalities
- updated the documentation
- dune-client is now officially the Dune Client Python SDK
PRs:
- [Temporary] Skip upload_csv e2e-test by @bh2smith in #84
- Refactor Part II: Split DuneClient Class by @bh2smith in #72
- Configurable Client Constants by @bh2smith in #88
- Add user agent to default headers by @bh2smith in #81
- [Maintenance] Update Readme with dev notes by @bh2smith in #83
- [Testing] Only run e2e on Single Python Version by @bh2smith in #90
- [Premium Feature] run_sql by @bh2smith in #78
- Update Copyright by @bh2smith in #91
- Add Max Age to get_latest_result by @bh2smith in #92
- Expand on README quickstart by @bh2smith in #93
- Reduce ping_frequency by @bh2smith in #94
Full Changelog: v1.2.2...v1.3.0
v1.2.2
What's Changed
Features
- Add upload_csv route by @bh2smith in #61
- Add Client.from_env constructor by @bh2smith in #62
- Refactor Part I: Deprecate & Rename Old Routes by @bh2smith in #64
Maintenance
- Remove CLA Bot by @bh2smith in #63
- Cleanup by @bh2smith in #65
- Update Actions by @bh2smith in #70
- Update package dependencies by @bh2smith in #71
- Update publish workflow by @bh2smith in #79
Full Changelog: v1.2.1...v1.2.2
v1.2.2 Beta Testing new publish workflow
Not a real release!
v1.2.1
What's Changed
- add tests on new performance params and get_latest_result by @grkhr in #58
- feat: add async support for csv and dataframe methods by @gosuto-inzasheru in #56
- [Feature] Introducing CRUD Operations by @bh2smith in #59
New Contributors
- @gosuto-inzasheru made their first contribution in #56
Full Changelog: v1.1.1...v1.2.1
v1.1.1
Adding performance preference to the refresh
route and get_latest_results
.
Special thanks to @grkhr for a nice contribution!
What's Changed
- [WIP] pass performance param & implement "latest results" endpoint by @grkhr in #53
- [Hotfix] fix lint and format errors by @bh2smith in #57
New Contributors
Full Changelog: v1.0.0...v1.1.1