Skip to content

Commit

Permalink
Update changelog (#389)
Browse files Browse the repository at this point in the history
  • Loading branch information
zippolyte authored Jun 5, 2019
1 parent 2a57218 commit d22eec7
Show file tree
Hide file tree
Showing 2 changed files with 171 additions and 125 deletions.
294 changes: 170 additions & 124 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,28 @@
CHANGELOG
=========

# 0.29.0 / 2019-06-05

* [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 the `initialize` 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` and `DD_APP_KEY` for setting API and APP keys respectively, [#373][]

=========

# 0.28.0 / 2019-03-27

* [BUGFIX] Dogshell: Properly require `handle` as an argument to the `comment` subcommand, [#364][]
Expand Down Expand Up @@ -234,137 +256,156 @@ See [#8][], thanks [@benweatherman][]
* First release

<!--- The following link definition list is generated by PimpMyChangelog --->
[#6]: https://github.com/DataDog/datadogpy/issues/6
[#7]: https://github.com/DataDog/datadogpy/issues/7
[#8]: https://github.com/DataDog/datadogpy/issues/8
[#9]: https://github.com/DataDog/datadogpy/issues/9
[#30]: https://github.com/DataDog/datadogpy/issues/30
[#34]: https://github.com/DataDog/datadogpy/issues/34
[#36]: https://github.com/DataDog/datadogpy/issues/36
[#39]: https://github.com/DataDog/datadogpy/issues/39
[#41]: https://github.com/DataDog/datadogpy/issues/41
[#42]: https://github.com/DataDog/datadogpy/issues/42
[#43]: https://github.com/DataDog/datadogpy/issues/43
[#45]: https://github.com/DataDog/datadogpy/issues/45
[#46]: https://github.com/DataDog/datadogpy/issues/46
[#47]: https://github.com/DataDog/datadogpy/issues/47
[#51]: https://github.com/DataDog/datadogpy/issues/51
[#53]: https://github.com/DataDog/datadogpy/issues/53
[#57]: https://github.com/DataDog/datadogpy/issues/57
[#58]: https://github.com/DataDog/datadogpy/issues/58
[#59]: https://github.com/DataDog/datadogpy/issues/59
[#60]: https://github.com/DataDog/datadogpy/issues/60
[#62]: https://github.com/DataDog/datadogpy/issues/62
[#63]: https://github.com/DataDog/datadogpy/issues/63
[#64]: https://github.com/DataDog/datadogpy/issues/64
[#65]: https://github.com/DataDog/datadogpy/issues/65
[#67]: https://github.com/DataDog/datadogpy/issues/67
[#68]: https://github.com/DataDog/datadogpy/issues/68
[#70]: https://github.com/DataDog/datadogpy/issues/70
[#71]: https://github.com/DataDog/datadogpy/issues/71
[#76]: https://github.com/DataDog/datadogpy/issues/76
[#77]: https://github.com/DataDog/datadogpy/issues/77
[#78]: https://github.com/DataDog/datadogpy/issues/78
[#83]: https://github.com/DataDog/datadogpy/issues/83
[#87]: https://github.com/DataDog/datadogpy/issues/87
[#89]: https://github.com/DataDog/datadogpy/issues/89
[#90]: https://github.com/DataDog/datadogpy/issues/90
[#92]: https://github.com/DataDog/datadogpy/issues/92
[#94]: https://github.com/DataDog/datadogpy/issues/94
[#96]: https://github.com/DataDog/datadogpy/issues/96
[#101]: https://github.com/DataDog/datadogpy/issues/101
[#103]: https://github.com/DataDog/datadogpy/issues/103
[#104]: https://github.com/DataDog/datadogpy/issues/104
[#105]: https://github.com/DataDog/datadogpy/issues/105
[#106]: https://github.com/DataDog/datadogpy/issues/106
[#110]: https://github.com/DataDog/datadogpy/issues/110
[#111]: https://github.com/DataDog/datadogpy/issues/111
[#114]: https://github.com/DataDog/datadogpy/issues/114
[#117]: https://github.com/DataDog/datadogpy/issues/117
[#118]: https://github.com/DataDog/datadogpy/issues/118
[#119]: https://github.com/DataDog/datadogpy/issues/119
[#120]: https://github.com/DataDog/datadogpy/issues/120
[#122]: https://github.com/DataDog/datadogpy/issues/122
[#123]: https://github.com/DataDog/datadogpy/issues/123
[#124]: https://github.com/DataDog/datadogpy/issues/124
[#126]: https://github.com/DataDog/datadogpy/issues/126
[#132]: https://github.com/DataDog/datadogpy/issues/132
[#134]: https://github.com/DataDog/datadogpy/issues/134
[#140]: https://github.com/DataDog/datadogpy/issues/140
[#143]: https://github.com/DataDog/datadogpy/issues/143
[#145]: https://github.com/DataDog/datadogpy/issues/145
[#146]: https://github.com/DataDog/datadogpy/issues/146
[#147]: https://github.com/DataDog/datadogpy/issues/147
[#151]: https://github.com/DataDog/datadogpy/issues/151
[#152]: https://github.com/DataDog/datadogpy/issues/152
[#154]: https://github.com/DataDog/datadogpy/issues/154
[#155]: https://github.com/DataDog/datadogpy/issues/155
[#156]: https://github.com/DataDog/datadogpy/issues/156
[#161]: https://github.com/DataDog/datadogpy/issues/161
[#166]: https://github.com/DataDog/datadogpy/issues/166
[#167]: https://github.com/DataDog/datadogpy/issues/167
[#168]: https://github.com/DataDog/datadogpy/issues/168
[#174]: https://github.com/DataDog/datadogpy/issues/174
[#175]: https://github.com/DataDog/datadogpy/issues/175
[#176]: https://github.com/DataDog/datadogpy/issues/176
[#178]: https://github.com/DataDog/datadogpy/issues/178
[#181]: https://github.com/DataDog/datadogpy/issues/181
[#184]: https://github.com/DataDog/datadogpy/issues/184
[#185]: https://github.com/DataDog/datadogpy/issues/185
[#194]: https://github.com/DataDog/datadogpy/issues/194
[#199]: https://github.com/DataDog/datadogpy/issues/199
[#201]: https://github.com/DataDog/datadogpy/issues/201
[#203]: https://github.com/DataDog/datadogpy/issues/203
[#206]: https://github.com/DataDog/datadogpy/issues/206
[#207]: https://github.com/DataDog/datadogpy/issues/207
[#212]: https://github.com/DataDog/datadogpy/issues/212
[#221]: https://github.com/DataDog/datadogpy/issues/221
[#223]: https://github.com/DataDog/datadogpy/issues/223
[#228]: https://github.com/DataDog/datadogpy/issues/228
[#230]: https://github.com/DataDog/datadogpy/issues/230
[#233]: https://github.com/DataDog/datadogpy/issues/233
[#234]: https://github.com/DataDog/datadogpy/issues/234
[#236]: https://github.com/DataDog/datadogpy/issues/236
[#241]: https://github.com/DataDog/datadogpy/issues/241
[#242]: https://github.com/DataDog/datadogpy/issues/242
[#249]: https://github.com/DataDog/datadogpy/issues/249
[#252]: https://github.com/DataDog/datadogpy/issues/252
[#257]: https://github.com/DataDog/datadogpy/issues/257
[#259]: https://github.com/DataDog/datadogpy/issues/259
[#260]: https://github.com/DataDog/datadogpy/issues/260
[#261]: https://github.com/DataDog/datadogpy/issues/261
[#263]: https://github.com/DataDog/datadogpy/issues/263
[#264]: https://github.com/DataDog/datadogpy/issues/264
[#266]: https://github.com/DataDog/datadogpy/issues/266
[#267]: https://github.com/DataDog/datadogpy/issues/267
[#268]: https://github.com/DataDog/datadogpy/issues/268
[#272]: https://github.com/DataDog/datadogpy/issues/272
[#279]: https://github.com/DataDog/datadogpy/issues/279
[#282]: https://github.com/DataDog/datadogpy/issues/282
[#287]: https://github.com/DataDog/datadogpy/issues/287
[#299]: https://github.com/DataDog/datadogpy/issues/299
[#301]: https://github.com/DataDog/datadogpy/issues/301
[#304]: https://github.com/DataDog/datadogpy/issues/304
[#309]: https://github.com/DataDog/datadogpy/issues/309
[#312]: https://github.com/DataDog/datadogpy/issues/312
[#322]: https://github.com/DataDog/datadogpy/issues/322
[#324]: https://github.com/DataDog/datadogpy/issues/324
[#328]: https://github.com/DataDog/datadogpy/issues/328
[#342]: https://github.com/DataDog/datadogpy/issues/342
[#345]: https://github.com/DataDog/datadogpy/issues/345
[#346]: https://github.com/DataDog/datadogpy/issues/346
[#349]: https://github.com/DataDog/datadogpy/issues/349
[#351]: https://github.com/DataDog/datadogpy/issues/351
[#362]: https://github.com/DataDog/datadogpy/issues/362
[#363]: https://github.com/DataDog/datadogpy/issues/363
[#364]: https://github.com/DataDog/datadogpy/issues/364
[#6]: https://github.com/Datadog/datadogpy/issues/6
[#7]: https://github.com/Datadog/datadogpy/issues/7
[#8]: https://github.com/Datadog/datadogpy/issues/8
[#9]: https://github.com/Datadog/datadogpy/issues/9
[#30]: https://github.com/Datadog/datadogpy/issues/30
[#34]: https://github.com/Datadog/datadogpy/issues/34
[#36]: https://github.com/Datadog/datadogpy/issues/36
[#39]: https://github.com/Datadog/datadogpy/issues/39
[#41]: https://github.com/Datadog/datadogpy/issues/41
[#42]: https://github.com/Datadog/datadogpy/issues/42
[#43]: https://github.com/Datadog/datadogpy/issues/43
[#45]: https://github.com/Datadog/datadogpy/issues/45
[#46]: https://github.com/Datadog/datadogpy/issues/46
[#47]: https://github.com/Datadog/datadogpy/issues/47
[#51]: https://github.com/Datadog/datadogpy/issues/51
[#53]: https://github.com/Datadog/datadogpy/issues/53
[#57]: https://github.com/Datadog/datadogpy/issues/57
[#58]: https://github.com/Datadog/datadogpy/issues/58
[#59]: https://github.com/Datadog/datadogpy/issues/59
[#60]: https://github.com/Datadog/datadogpy/issues/60
[#62]: https://github.com/Datadog/datadogpy/issues/62
[#63]: https://github.com/Datadog/datadogpy/issues/63
[#64]: https://github.com/Datadog/datadogpy/issues/64
[#65]: https://github.com/Datadog/datadogpy/issues/65
[#67]: https://github.com/Datadog/datadogpy/issues/67
[#68]: https://github.com/Datadog/datadogpy/issues/68
[#70]: https://github.com/Datadog/datadogpy/issues/70
[#71]: https://github.com/Datadog/datadogpy/issues/71
[#76]: https://github.com/Datadog/datadogpy/issues/76
[#77]: https://github.com/Datadog/datadogpy/issues/77
[#78]: https://github.com/Datadog/datadogpy/issues/78
[#83]: https://github.com/Datadog/datadogpy/issues/83
[#87]: https://github.com/Datadog/datadogpy/issues/87
[#89]: https://github.com/Datadog/datadogpy/issues/89
[#90]: https://github.com/Datadog/datadogpy/issues/90
[#92]: https://github.com/Datadog/datadogpy/issues/92
[#94]: https://github.com/Datadog/datadogpy/issues/94
[#96]: https://github.com/Datadog/datadogpy/issues/96
[#101]: https://github.com/Datadog/datadogpy/issues/101
[#103]: https://github.com/Datadog/datadogpy/issues/103
[#104]: https://github.com/Datadog/datadogpy/issues/104
[#105]: https://github.com/Datadog/datadogpy/issues/105
[#106]: https://github.com/Datadog/datadogpy/issues/106
[#110]: https://github.com/Datadog/datadogpy/issues/110
[#111]: https://github.com/Datadog/datadogpy/issues/111
[#114]: https://github.com/Datadog/datadogpy/issues/114
[#117]: https://github.com/Datadog/datadogpy/issues/117
[#118]: https://github.com/Datadog/datadogpy/issues/118
[#119]: https://github.com/Datadog/datadogpy/issues/119
[#120]: https://github.com/Datadog/datadogpy/issues/120
[#122]: https://github.com/Datadog/datadogpy/issues/122
[#123]: https://github.com/Datadog/datadogpy/issues/123
[#124]: https://github.com/Datadog/datadogpy/issues/124
[#126]: https://github.com/Datadog/datadogpy/issues/126
[#132]: https://github.com/Datadog/datadogpy/issues/132
[#134]: https://github.com/Datadog/datadogpy/issues/134
[#140]: https://github.com/Datadog/datadogpy/issues/140
[#143]: https://github.com/Datadog/datadogpy/issues/143
[#145]: https://github.com/Datadog/datadogpy/issues/145
[#146]: https://github.com/Datadog/datadogpy/issues/146
[#147]: https://github.com/Datadog/datadogpy/issues/147
[#151]: https://github.com/Datadog/datadogpy/issues/151
[#152]: https://github.com/Datadog/datadogpy/issues/152
[#154]: https://github.com/Datadog/datadogpy/issues/154
[#155]: https://github.com/Datadog/datadogpy/issues/155
[#156]: https://github.com/Datadog/datadogpy/issues/156
[#161]: https://github.com/Datadog/datadogpy/issues/161
[#166]: https://github.com/Datadog/datadogpy/issues/166
[#167]: https://github.com/Datadog/datadogpy/issues/167
[#168]: https://github.com/Datadog/datadogpy/issues/168
[#174]: https://github.com/Datadog/datadogpy/issues/174
[#175]: https://github.com/Datadog/datadogpy/issues/175
[#176]: https://github.com/Datadog/datadogpy/issues/176
[#178]: https://github.com/Datadog/datadogpy/issues/178
[#181]: https://github.com/Datadog/datadogpy/issues/181
[#184]: https://github.com/Datadog/datadogpy/issues/184
[#185]: https://github.com/Datadog/datadogpy/issues/185
[#194]: https://github.com/Datadog/datadogpy/issues/194
[#199]: https://github.com/Datadog/datadogpy/issues/199
[#201]: https://github.com/Datadog/datadogpy/issues/201
[#203]: https://github.com/Datadog/datadogpy/issues/203
[#206]: https://github.com/Datadog/datadogpy/issues/206
[#207]: https://github.com/Datadog/datadogpy/issues/207
[#212]: https://github.com/Datadog/datadogpy/issues/212
[#221]: https://github.com/Datadog/datadogpy/issues/221
[#223]: https://github.com/Datadog/datadogpy/issues/223
[#228]: https://github.com/Datadog/datadogpy/issues/228
[#230]: https://github.com/Datadog/datadogpy/issues/230
[#233]: https://github.com/Datadog/datadogpy/issues/233
[#234]: https://github.com/Datadog/datadogpy/issues/234
[#236]: https://github.com/Datadog/datadogpy/issues/236
[#241]: https://github.com/Datadog/datadogpy/issues/241
[#242]: https://github.com/Datadog/datadogpy/issues/242
[#249]: https://github.com/Datadog/datadogpy/issues/249
[#252]: https://github.com/Datadog/datadogpy/issues/252
[#257]: https://github.com/Datadog/datadogpy/issues/257
[#259]: https://github.com/Datadog/datadogpy/issues/259
[#260]: https://github.com/Datadog/datadogpy/issues/260
[#261]: https://github.com/Datadog/datadogpy/issues/261
[#263]: https://github.com/Datadog/datadogpy/issues/263
[#264]: https://github.com/Datadog/datadogpy/issues/264
[#266]: https://github.com/Datadog/datadogpy/issues/266
[#267]: https://github.com/Datadog/datadogpy/issues/267
[#268]: https://github.com/Datadog/datadogpy/issues/268
[#272]: https://github.com/Datadog/datadogpy/issues/272
[#279]: https://github.com/Datadog/datadogpy/issues/279
[#282]: https://github.com/Datadog/datadogpy/issues/282
[#287]: https://github.com/Datadog/datadogpy/issues/287
[#299]: https://github.com/Datadog/datadogpy/issues/299
[#301]: https://github.com/Datadog/datadogpy/issues/301
[#304]: https://github.com/Datadog/datadogpy/issues/304
[#309]: https://github.com/Datadog/datadogpy/issues/309
[#312]: https://github.com/Datadog/datadogpy/issues/312
[#322]: https://github.com/Datadog/datadogpy/issues/322
[#324]: https://github.com/Datadog/datadogpy/issues/324
[#328]: https://github.com/Datadog/datadogpy/issues/328
[#342]: https://github.com/Datadog/datadogpy/issues/342
[#345]: https://github.com/Datadog/datadogpy/issues/345
[#346]: https://github.com/Datadog/datadogpy/issues/346
[#349]: https://github.com/Datadog/datadogpy/issues/349
[#351]: https://github.com/Datadog/datadogpy/issues/351
[#353]: https://github.com/Datadog/datadogpy/issues/353
[#356]: https://github.com/Datadog/datadogpy/issues/356
[#359]: https://github.com/Datadog/datadogpy/issues/359
[#362]: https://github.com/Datadog/datadogpy/issues/362
[#363]: https://github.com/Datadog/datadogpy/issues/363
[#364]: https://github.com/Datadog/datadogpy/issues/364
[#368]: https://github.com/Datadog/datadogpy/issues/368
[#370]: https://github.com/Datadog/datadogpy/issues/370
[#373]: https://github.com/Datadog/datadogpy/issues/373
[#374]: https://github.com/Datadog/datadogpy/issues/374
[#376]: https://github.com/Datadog/datadogpy/issues/376
[#378]: https://github.com/Datadog/datadogpy/issues/378
[#379]: https://github.com/Datadog/datadogpy/issues/379
[#381]: https://github.com/Datadog/datadogpy/issues/381
[#382]: https://github.com/Datadog/datadogpy/issues/382
[#383]: https://github.com/Datadog/datadogpy/issues/383
[#385]: https://github.com/Datadog/datadogpy/issues/385
[#386]: https://github.com/Datadog/datadogpy/issues/386
[#387]: https://github.com/Datadog/datadogpy/issues/387
[#388]: https://github.com/Datadog/datadogpy/issues/388
[@GrahamDumpleton]: https://github.com/GrahamDumpleton
[@Hefeweizen]: https://github.com/Hefeweizen
[@Tenzer]: https://github.com/Tenzer
[@TheKevJames]: https://github.com/TheKevJames
[@aknuds1]: https://github.com/aknuds1
[@alexpjohnson]: https://github.com/alexpjohnson
[@aristiden7o]: https://github.com/aristiden7o
[@benweatherman]: https://github.com/benweatherman
[@brendanlong]: https://github.com/brendanlong
[@cabouffard]: https://github.com/cabouffard
[@clokep]: https://github.com/clokep
[@dcrosta]: https://github.com/dcrosta
Expand All @@ -373,14 +414,18 @@ See [#8][], thanks [@benweatherman][]
[@emad]: https://github.com/emad
[@evanj]: https://github.com/evanj
[@ewdurbin]: https://github.com/ewdurbin
[@fdhoff]: https://github.com/fdhoff
[@florean]: https://github.com/florean
[@g--]: https://github.com/g--
[@glasnt]: https://github.com/glasnt
[@gnarf]: https://github.com/gnarf
[@gordlea]: https://github.com/gordlea
[@gplasky]: https://github.com/gplasky
[@jbain]: https://github.com/jbain
[@jmehnle]: https://github.com/jmehnle
[@jofusa]: https://github.com/jofusa
[@kuzmich]: https://github.com/kuzmich
[@lceS2]: https://github.com/lceS2
[@leozc]: https://github.com/leozc
[@marshallbrekka]: https://github.com/marshallbrekka
[@martin308]: https://github.com/martin308
Expand All @@ -392,6 +437,7 @@ See [#8][], thanks [@benweatherman][]
[@ojongerius]: https://github.com/ojongerius
[@ronindesign]: https://github.com/ronindesign
[@ross]: https://github.com/ross
[@sc68cal]: https://github.com/sc68cal
[@seiro-ogasawara]: https://github.com/seiro-ogasawara
[@shargan]: https://github.com/shargan
[@steven-liu]: https://github.com/steven-liu
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ def get_readme_md_contents():

setup(
name="datadog",
version="0.28.0",
version="0.29.0",
install_requires=install_reqs,
tests_require=["nose", "mock"],
packages=["datadog", "datadog.api", "datadog.dogstatsd", "datadog.threadstats", "datadog.util", "datadog.dogshell"],
Expand Down

0 comments on commit d22eec7

Please sign in to comment.