Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.36 KB

File metadata and controls

47 lines (29 loc) · 1.36 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • Move to hatchling as a build backend.
  • Drop Python 3.7 support.

[0.6.1] - 2023-06-13

  • Reinstate py.typed in the built distribution which was dropped accidentally. For real this time.

[0.6.0] - 2023-06-13

  • Reinstate py.typed in the built distribution which was dropped accidentally.
  • Move the package build to use build instead of calling setup.py directly.

[0.5.0] - 2022-10-09

  • Serializer.serialize is now an abstract method.
  • Drop Python 3.6 support.
  • Suppport sending timers as distribution metrics.

[0.4.0] - 2022-10-07

  • Add missing histogram and distribution metric types.

[0.3.0] - 2021-08-08

  • Add support for float gauge values.

[0.2.0] - 2020-10-30

  • Correctly send a 0 value first when setting a gauge to a negative value.
  • Validate metric types.
  • Sanitize tag values.
  • Handle timedeltas.
  • Fix Dogstatsd tag formatter to properly start the block with |.
  • Specify serializer by passing a Serializer instance and not a class.

[0.1.0] - 2020-10-28

First pass.