Releases: DataDog/datadogpy
Releases · DataDog/datadogpy
v0.29.3
v0.29.2
v0.29.1
v0.29.0
- [BUGFIX] Lambda wrapper: Always flush, even on exceptions, #359 (thanks @jmehnle)
- [BUGFIX] API: Do not send JSON body in GET requests, #382
- [BUGFIX] API: Allow listing timeboards with empty descriptions, #385 (thanks @Tenzer)
- [BUGFIX] Dogwrap: Better string handling and python3 support, #379
- [BUGFIX] Threadstats: ensure MetricsAggregator is threadsafe, #370 (thanks @TheKevJames)
- [BUGFIX] Dogshell: Fixes the
--tagsargument for service_checks, #387 (thanks @gordlea) - [FEATURE] API: Add support for dashboard list API v2, #374
- [IMPROVEMENT] API: Handle http code 429 rate limiting in external python library, #376
- [IMPROVEMENT] API: Add ability to not attach_host_name to metrics, events and distributions, #383
- [IMPROVEMENT] API: Return Rate Limit Headers, #378 (thanks @fdhoff)
- [IMPROVEMENT] API: Do not override API parameters with default when calling initialize if they are already set, #386
- [IMPROVEMENT] Dogshell: Add
--tagssupport to monitors, #356 - [IMPROVEMENT] Dogshell: Add documentation for environment variables, #388 (thanks @sc68cal)
- [IMPROVEMENT] Dogstatsd: Added a new parameter
statsd_default_namespaceto theinitializemethod, #353 (thanks @lceS2) - [IMPROVEMENT] Import Iterable from collections.abc on python3 to avoid deprecation warning, #381
- [IMPROVEMENT] Do not capture
/bin/hostnamestderr, #368 (thanks @brendanlong) - [IMPROVEMENT] Add support for environment variables
DD_API_KEYandDD_APP_KEYfor setting API and APP keys respectively, #373
v0.28.0
- [BUGFIX] Dogshell: Properly require
handleas an argument to thecommentsubcommand, #364 - [FEATURE] API: Add support for the
Dashboard.get_allAPI, #362 - [FEATURE] Dogshell: Add support for defining monitors as JSON files, #322 (thanks [@Hefeweizen][])
- [FEATURE] DogStatsD: Add support for the
DD_AGENT_HOST,DD_DOGSTATSD_PORT, andDD_ENTITY_IDenvironment variables, #363 - [IMPROVEMENT] API: Add support for the
freelayout_type inDashboard.createandDashboard.update, #362
v0.27.0
The Timeboard and Screenboard API resources are deprecated in favor of the new Dashboard resource. See https://docs.datadoghq.com/api/?lang=python#dashboards for more details.
- [BUGFIX] API: Fix
UnicodeErrorexceptions raised by the API client on errors that contain non ascii characters, #223, #346 - [BUGFIX] DogStatsD: Fix unsafe socket creation on multithreaded applications and catch more exceptions, #212, #349
- [FEATURE] API: Add support for the new Dashboard API, #351
- [OTHER] Support
toxfor testing, #342 - [OTHER] Support Python 3.7, drop support for Python 3.3, #345
v0.26.0
v0.25.0
v0.24.0
v0.23.0
0.23.0 / 2018-10-18
- [BUGFIX] Dogshell: Submit
--date_happenedtimestamp when posting events, #287, #301 (thanks @gplasky) - [FEATURE] API: Add search and groups search methods to the
Monitorresource, #299 - [IMPROVEMENT] Dogshell: Set API and APP keys with environment variables, #228 (thanks @taraslayshchuk)
- [IMPROVEMENT] DogStatsD: Prevent an issue that was causing the
timedcontext manager object from overwritting a method with an instance variable, #263 (thanks @florean) - [OTHER] Include tests in PyPI tarball, #259 (thanks @dotlambda)