Releases: DataDog/datadogpy
Releases · DataDog/datadogpy
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
--tags
argument 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
--tags
support to monitors, #356 - [IMPROVEMENT] Dogshell: Add documentation for environment variables, #388 (thanks @sc68cal)
- [IMPROVEMENT] Dogstatsd: Added a new parameter
statsd_default_namespace
to theinitialize
method, #353 (thanks @lceS2) - [IMPROVEMENT] Import Iterable from collections.abc on python3 to avoid deprecation warning, #381
- [IMPROVEMENT] Do not capture
/bin/hostname
stderr, #368 (thanks @brendanlong) - [IMPROVEMENT] Add support for environment variables
DD_API_KEY
andDD_APP_KEY
for setting API and APP keys respectively, #373
v0.28.0
- [BUGFIX] Dogshell: Properly require
handle
as an argument to thecomment
subcommand, #364 - [FEATURE] API: Add support for the
Dashboard.get_all
API, #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_ID
environment variables, #363 - [IMPROVEMENT] API: Add support for the
free
layout_type inDashboard.create
andDashboard.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
UnicodeError
exceptions 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
tox
for 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_happened
timestamp when posting events, #287, #301 (thanks @gplasky) - [FEATURE] API: Add search and groups search methods to the
Monitor
resource, #299 - [IMPROVEMENT] Dogshell: Set API and APP keys with environment variables, #228 (thanks @taraslayshchuk)
- [IMPROVEMENT] DogStatsD: Prevent an issue that was causing the
timed
context manager object from overwritting a method with an instance variable, #263 (thanks @florean) - [OTHER] Include tests in PyPI tarball, #259 (thanks @dotlambda)
v0.22.0
0.22.0 / 2018-06-27
New API endpoint: https://api.datadoghq.com/api
The Datadog API client now uses https://api.datadoghq.com/api endpoint instead of https://app.datadoghq.com/api.
See #257 for more details.
- [BUGFIX] API: Close requests' sessions to limit memory usage, #272 (thanks @thehesiod)
- [BUGFIX] Dogwrap: Fix
TypeError
exceptions when truncatingstdout
,stderr
with Python 3, #260, #267 (thanks @cabouffard, @glasnt) - [FEATURE] DogStatsD: Add client level tags to status checks, #279 (thanks @marshallbrekka)
- [FEATURE] DogStatsD: Add support for
statsd_socket_path
option ininitialize
function, #282 - [IMPROVEMENT] Dogwrap: Default output encoding to UTF-8, #268 (thanks @glasnt)
v0.21.0
0.21.0 / 2018-06-04
Search hosts: Infrastructure.search
is deprecated
The Infrastructure.search
method is deprecated in favor of the new Hosts.search
method.