Releases: metricq/metricq-python
Python Release 5.4.0
Changelog
v5.4.0 (2024-12-19)
Implemented enhancements:
- Add
--syslog
parameter #189 - Add click command for standardized CLI parameters #188
- Pandas division by zero #186
- Add Agent.url property #169
Fixed bugs:
- Setup Fails, if local protoc version has no patch applied #191
Closed issues:
- bug: Github Actions automatically fail due to old versions #195
- Setup Fails, in protobuf version 27.3 #194
Merged pull requests:
- feat: python3.13 support #202 (devmaxde)
- feat: metricq_syslog_option #201 (devmaxde)
- feat(time_aggregate): mean_sum return NaN #198 (floork)
- feat(agent): redacted url #197 (floork)
- bug: updating the github action to newest version #196 (devmaxde)
- feat: standardized CLI #193 (devmaxde)
- bug: protoc updated version naming conventions #190 (devmaxde)
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.3.0
Changelog
v5.3.0 (2023-06-27)
Implemented enhancements:
- Update docker image to use Python 3.11 #182
Closed issues:
- Utilize uvloop in Agent.run if available #184
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.2.0
Changelog
v5.2.0 (2023-06-20)
Implemented enhancements:
- Implement modulo operation Timestamp % Timedelta -> Timestamp #178
- Time types are not hashable #177
- Allow to divide
Timedelta
by aTimedelta
#131
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.1.0
Changelog
v5.1.0 (2023-06-08)
Closed issues:
- Simplify retrieving data from a drain #175
- Metadata from subscribe rpc is not passed in Subscriber #174
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.0.2
Changelog
v5.0.2 (2023-06-05)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.0.1
Changelog
v5.0.1 (2023-06-02)
Implemented enhancements:
- Improve handling of disconnects #50
Fixed bugs:
- InteralSource not stopping properly #171
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 5.0.0
Changelog
v5.0.0 (2023-05-17)
Breaking changes:
Implemented enhancements:
- Dealing with naive datetime objects #138
- Allow
url
instead ofmanagement\_url
kwarg inmetricq.Client
#130 - Simple export of history data to panda dataframe #128
- Improve datatime parsing of Timestamp #125
- Update aio-pika to >=8.0 #124
Fixed bugs:
- Reading protobuf requirement from version file in setup.py doesn't actually work #162
- Tests fail with recent protobuf versions #151
- protobuf version requirement is broken #143
- Verbose messages on connection close #137
- Agents using the
IntervalSource
might enter a zombie state #134 - Exception on tear down of SSL connection #123
Closed issues:
- Migrate to GitHub container registry #158
- Update the migration guide in the documentation #157
- top level module "types" clashes with mypy #154
- black/ci is broken #145
- Incorrect iso8601 timestamp string parsing #141
- Update documentation #136
Merged pull requests:
- Pandas #168 (tilsche)
- Agent url param #165 (tilsche)
- Read protobuf version directly in setup.py #163 (tilsche)
- Documentation spring cleanup #161 (tilsche)
- Migrate docker workflow to ghcr.io #159 (kinnarr)
- Typing cleanup #156 (tilsche)
- refactor: improve error message when parsing ISO 8601 #153 (tilsche)
- fix: protobuf 4 tests #152 (tilsche)
- ci: replace protoc action with plain old apt-get #150 (bmario)
- Naive datetime handling #149 (tilsche)
- Refactor loop parameter inconsistencies #148 (tilsche)
- Remaining loop parameter fixes #147 (tilsche)
- fix: pin black version and apply reformat #146 (tilsche)
- Protobuf version guessing v2 #144 (tilsche)
- fix: exception in update zombifies IntervalSource #135 (bmario)
* This Changelog was automatically generated by github_changelog_generator
Python Release 4.2.0
Changelog
v4.2.0 (2022-08-25)
Implemented enhancements:
- Remove virtualenv from the docker image #133
- feat: Context manager support for metricq.Client #132 (bmario)
Fixed bugs:
- Documentation for HistoryClient and Subscriber contains errors #129
- Add ContextManager for metricq.Client #127
* This Changelog was automatically generated by github_changelog_generator
Python Release 4.1.0
Changelog
v4.1.0 (2022-07-11)
Implemented enhancements:
- Add
dict\(\)
method toTimeValue
andTimeAggregate
#121
Fixed bugs:
- Sphix extension sphinx-autodoc-typehints 1.12.0 seems to be broken #98
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Python Release 4.0.0
Changelog
v4.0.0 (2022-05-30)
Breaking changes:
Fixed bugs:
- Refactor
loop
parameter usage #51
Closed issues:
- Fix changelog in Github release #103
* This Changelog was automatically generated by github_changelog_generator