NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2635 most downloaded on PyPI
A Python connector for Druid.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.4 years
Nearly every release is documented
notes for 31 of 33 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
33 releases · first in 2014
- #320 add tests for jwt (@eschutho) - #319 feat: JWT auth (@betodealmeida)
- #318 fix: revert #317 (@betodealmeida)
One column per quarter.
- #298 Include URL query params in create_connect_args() (@Wenzil) - #301 Correct order of parameters for Cursor's init (@shek1608) - #317 fix(SQLAlch
- #270 Add offset to Scan query (@pantlavanya) - #287 Add quantile sketch aggregator and postaggregator (@jaimee07) - #299 Add support for subquery da
- #295 Revert "feat: support new types from 0.23 (#290)" (#295) (@betodealmeida)
- #290 feat: support new types from 0.23 (#290) (@betodealmeida) - #288 fix: Druid Type mappings for Druid >= 0.23.0 (#288) (@Usiel) - #292 Fixes do_p
- #284 feat: implement do_ping (#284) (@betodealmeida) - #275 SQLAlchemy 1.4 compat (#275) (@betodealmeida) - #243 fix: visit_ methods raise CompileEr
- #244 Add BLOB and other types (#244) (@betodealmeida) - #234 fix: compatible with python3.8 (#234) (@aisk) - #231 fix: Updating prompt-toolkit (#231
13c5446 docs: CHANGELOG update from 0.5.8 to .6.0 (@mistercrunch)
NOTE: This release is deprecating support for Python 2.*
- #216 make compatible with python 3.7 (#216) (@villebro) - #212 Apply Black and Add Black Check in CI (#212) (@SongYunSeop) - #179 add dict for datas
- #183 support order in query component (scan) (#183) (@hieunguyen1809) - #184 fix: make 'ordering' arg optional for 'Filter' (#184) (@mistercrunch) -
- #189 [fix] Ensuring export_pandas returns a pandas.DataFrame (#189) (@john-bodley) - #188 chore: signal for py < 3.5 support deprecation (#188) (@mi
- #180 [dbapi] Added ssl certificate (#180) (@TechGeekD)
- #172 [dbapi] Fixing type ordering (#172) (@john-bodley) - #174 [parameters] Fix empty parameter check (#174) (@john-bodley) - #178 [api] Remove dupl
- #171 [dbapi] Fixing pyformat parameters (#171) (@john-bodley) - #163 Added http_client parameter to AsyncPyDruid class init to specify which client
Nothing published for this version
- #146 Add proxies support to BaseDruidClient (#146) (@jobar) - #165 CHANGELOG 0.5.0 to 0.5.3 (#165) (@mistercrunch) - #159 F timeout issue 140 (#159)
- #153 Registered lookups (#153) (@srggrs) - #156 Support for search and like filters (#156) (@Makesh-Gmak) - #149 Add support for Druid Basic Auth to
- #150 Improve error message (#150) (@betodealmeida)
- #152 Pass context to Druid (#152) (@betodealmeida) - #148 scan query: use columns instead of dimensions (#148) (@adelcast) - #147 Update console.py
- #144 [db-api] Performance improvements (#144) (@john-bodley) - #142 [prompt_toolkit] Enforcing pre-2.0 (#142) (@john-bodley) - #141 [console] Updati
Nothing published for this version
- #133 Fix empty result (#133) (@betodealmeida)
- #131 Support hyperUnique type (#131) (@betodealmeida) - #127 Implement Filtered DimensionSpecs (#127) (@jeffreythewang)
- #121 Surface HTML errors (#121) (@betodealmeida) - #76 Filters extraction function (#76) (@gaetano-guerriero) - #119 fix access to class name when r
- #120 Remove 'enum' package requirements (#120) (@mistercrunch) - #118 Add shortcuts to CLI (#118) (@betodealmeida) - #117 Small fixes (#117) (@betod
- #100 thetaSketchEstimate fix py2.* (#100) (@Dylan1312) - #80 Methode for http basic auth with username and password added (#80) (@DPiontek) - #113 C
- #70 Prepare for 0.3.1 release. (#70) (@gianm) - #68 add quantile and quantiles post aggregators support (#68) (@hexchain) - #69 query: add support f
not filter multiple times (#62) (@dakra)export_pandas gets called (#53) (@dakra)analysisTypes to segment metadata query (#57) (@drcrallen)descending attribute in timeseries query (#55) (@dakra)9a802a3 bump version to 0.3.0 (@xvrl)
and/or filters inside not (#51) (@dakra)NamespaceLookupExtraction (@dakra)TimeFormatExtraction (@dakra)Dimension so you can filter = Dimension('dim') != val (@dakra)and,or filters with more then 2 values. (@dakra)0300447 clean up .gitignore (@xvrl)
5636a9e version 0.2.2, fix pypi version conflict (@xvrl)
ffebcb8 restored updated intro, with restructered heads and info on finding more examples
Your coding agent can read these notes before it upgrades. Set up the MCP server →