Changelog#
5.32.0#
What’s Changed#
Initial docstring overhaul and a new test for better documentation and test coverage. by @JustinGilmer in #82
Test new join logic for improved data loading for windowed queries. by @JustinGilmer in #80
Improve
arrow_to_dataframe
function for handling large amounts of columns, enhancing performance and usability. by @Jefflinf in #73Expand testing to include Python 3.11, ensuring compatibility and stability. by @JustinGilmer in #74
Update exception handling to better support
RpcErrors
, improving error management and debugging. by @JustinGilmer in #72Introduce an option for specifying the schema of the returned raw data, allowing for more flexibility in data handling. by @andrewchambers in #51
Remove non-required dependencies and migrate to ‘data’ optional dependency for a lighter package and easier installation. by @JustinGilmer in #71
New method to get first and last timestamps from
aligned_windows
, enhancing data analysis capabilities. by @Jefflinf in #70Add
to_timedelta
method forpointwidth
class, providing more options for time-based data manipulation. by @Jefflinf in #69
Fixed#
Deprecated#
FutureWarning for
streams_in_collection
to returnStreamSet
in the future, preparing users for upcoming API changes. by @Jefflinf in #60
Full Changelog: GitHub compare view
5.31.0#
What’s Changed#
Have release script update pyproject.toml file by @youngale-pingthings in PingThingsIO/btrdb-python#48
Provide option to sort the arrow tables by @justinGilmer in PingThingsIO/btrdb-python#47
Remove 4MB limit for gRPC message payloads by @justinGilmer in PingThingsIO/btrdb-python#49
Update documentation for arrow methods by @justinGilmer in PingThingsIO/btrdb-python#50
Update from staging by @justinGilmer in PingThingsIO/btrdb-python#54
Sort tables by time by default for any
pyarrow
tables. by @justinGilmer inFix deprecation warnings for pip installations. by @jleifnf in
Full Changelog: GitHub compare view
5.30.2#
What’s Changed#
Update readthedocs to new yaml for testing. by @justinGilmer in PingThingsIO/btrdb-python#40
Converting pandas index takes very long, fix this in arrow_table. by @justinGilmer in PingThingsIO/btrdb-python#41
Full Changelog: 5.30.2
5.30.1#
What’s Changed#
Small version bump for pypi release
Full Changelog: 5.30.1
5.30.0#
What’s Changed#
Merge Arrow support into Main for Release by @youngale-pingthings in PingThingsIO/btrdb-python#37
This PR contains many changes that support the commercial Arrow data fetches and inserts
arrow_
prefixed methods forStream
Objects:insert, aligned_windows, windows, values
arrow_
prefixed methods for StreamSet` objects:insert, values, to_dataframe, to_polars, to_arrow_table, to_numpy, to_dict, to_series
Justin gilmer patch 1 by @justinGilmer in PingThingsIO/btrdb-python#39
Full Changelog: 5.30.0
5.28.1#
What’s Changed#
Upgrade ray versions by @jleifnf in PingThingsIO/btrdb-python#15
Release v5.28.1 and Update Python by @youngale-pingthings in PingThingsIO/btrdb-python#17
New Contributors#
@jleifnf made their first contribution in PingThingsIO/btrdb-python#15
Full Changelog: 5.28.1