Skip to content

Latest commit

 

History

History
678 lines (419 loc) · 43.6 KB

CHANGELOG.md

File metadata and controls

678 lines (419 loc) · 43.6 KB

Changelog

0.13.0 (2020-08-21)

Full Changelog

Closed issues:

  • about view one instance app logs real time #277

Merged pull requests:

0.12.0 (2019-11-14)

Full Changelog

Closed issues:

  • Downloading Log For App #265

Merged pull requests:

  • Always create TZ-aware datetime objects. (also drop support for python 2) #267 (EvanKrall)
  • Compatible with event stream redirect behavior. #262 (fengyehong)

0.11.0 (2019-01-15)

Full Changelog

Merged pull requests:

0.10.0 (2018-08-08)

Full Changelog

Closed issues:

  • Travis tests are broken #249
  • SSE SSL authentication not supported #247
  • Lack of support for container.networks #243
  • __init__() got an unexpected keyword argument 'port_mappings' #237
  • Wrong health check object generated for COMMAND protocol #222

Merged pull requests:

0.9.3 (2017-10-16)

Full Changelog

Closed issues:

  • list\_queue doesn't like the embed\_last\_unused\_offers option #220

Merged pull requests:

0.9.2 (2017-09-13)

Full Changelog

Closed issues:

  • Failed to import marathon in python3 #217
  • No support for "USER" network mode. #173
  • YAML support for marathon-cli #74

Merged pull requests:

0.9.1 (2017-09-06)

Full Changelog

Closed issues:

  • _do_request can raise JSONDecodeError when it means to raise InternalServerError #202
  • marathon.exceptions.InvalidChoiceError: Invalid choice "tcp,udp" for param "protocol". Must be one of ['tcp', 'udp'] #150

Merged pull requests:

0.9.0 (2017-06-21)

Full Changelog

Closed issues:

  • MarathonObject is not hashable in Python3 #203
  • Missing pods attribute in MarathonDeploymentOriginalState #196
  • Travis tests have stopped automatically running #194
  • Adding the key "networks" in the JSON received of marathon ( list apps ) #192
  • Unknown event_type: instance_changed_event #191
  • logs cause exception with non-ascii characters #187
  • Add new Yelp Contributors #181

Merged pull requests:

0.8.14 (2017-03-24)

Full Changelog

Closed issues:

  • Pypi need update to marathon 0.8.13 #185
  • Tests fail on master branch #180
  • ignoreHttp1xx or ignoreHttp1Xx #125
  • ValueError when 401 Unauthorized is received #22

0.8.13 (2017-03-17)

Full Changelog

Merged pull requests:

  • Support processed_offers_summary attribute #177 (nhandler)

0.8.12 (2017-03-17)

Full Changelog

Closed issues:

  • Unknown event_type app_terminated_event #151

Merged pull requests:

  • Add support for 'since' in /v2/queue #176 (nhandler)
  • Use Marathon /v2/apps/<app_id>/tasks endpoint to get tasks by id. #175 (nihn)
  • Update list_apps docs for param app_id #172 (baopham)
  • Updated event.py to handle app_terminated_event. #171 (Jbrownstone)

0.8.11 (2017-02-22)

Full Changelog

Merged pull requests:

0.8.10 (2017-01-07)

Full Changelog

Closed issues:

  • InvalidChoiceError when container type is "MESOS" #153

Merged pull requests:

0.8.9 (2016-12-15)

Full Changelog

Closed issues:

  • 0.8.8 on PyPi #160

Merged pull requests:

0.8.8 (2016-12-09)

Full Changelog

Closed issues:

  • Can we include the license file in the source release tarball ? #156

Merged pull requests:

  • Allow to disable SSL certificate validation #159 (Djailla)
  • Expose error details from response object MarathonHttpError #157 (moonkev)

0.8.7 (2016-10-24)

Full Changelog

Closed issues:

  • Need to support Oauth tokens for use with DCOS + adminrouter #148
  • Not yet compatible with marathon 1.1.1 external volumes #98

Merged pull requests:

0.8.6 (2016-08-29)

Full Changelog

Closed issues:

  • Unexpected keyword argument: gpus #140
  • [Profiling] Humongous CPU with event_stream #139
  • Python 3 test not running #80

Merged pull requests:

0.8.5 (2016-08-10)

Full Changelog

Closed issues:

  • HTTP 400 returned with message, "Invalid JSON" #133
  • [Question] Passing parameters to request.get #132

Merged pull requests:

0.8.4 (2016-07-20)

Full Changelog

Closed issues:

  • Can we get another Pypi release? #130

Merged pull requests:

0.8.3 (2016-07-19)

Full Changelog

Closed issues:

  • New marathon application structure field #126
  • MarathonReadinessCheck class is absent #122
  • Supporting creating applications with a json file (or json-formatted string, or json object) #112
  • Task.ip_addresses are not set properly #110
  • RuntimeError: maximum recursion depth exceeded in cmp when calling create_app #60

Merged pull requests:

  • Try to fix java hostname issues #128 (solarkennedy)
  • Issue126: secrets and taskKillGracePeriodSeconds Marathon.App fields … #127 (dmajere)
  • Issue #70: Remove resource_name from get_group #124 (stj)
  • Type assertion for ReadinessCheck in MarathonApp.__init__ method added #123 (dmajere)
  • Use requests.Session while communicating with Marathon. #121 (nihn)
  • Fix Client.get\_version method. #120 (nihn)
  • Handle HTTP errors without content graceful #119 (stj)
  • Add local_volumes to MarathonTask #118 (usmanm)
  • Fix pep8 issues and strict flake8 check. #117 (oilbeater)
  • Don't die if no JSON found in response #116 (usmanm)
  • Set fetch in MarathonApp. #115 (oilbeater)
  • Add in state to the task model #114 (chuckwired)
  • Add 'persistent' volume option #113 (jimbobhickville)
  • Issue110: MarathonTask.ip_addresses attribute is set properly #111 (dmajere)
  • Add message field for MarathonStatusUpdateEvent. #109 (oilbeater)

0.8.2 (2016-06-14)

Full Changelog

Closed issues:

  • AttributeError on connection issues #106
  • Wrongly use version_info as task_stats #104
  • c.scale_app('myapp3', 2) #102
  • AttributeError: module 'marathon' has no attribute 'MarathonClient' #100
  • when run list_apps ,has errors #99

Merged pull requests:

0.8.1 (2016-04-21)

Full Changelog

Closed issues:

  • Does not understand readiness_check_results #94
  • Generate marathon-python from raml #86
  • Support Marathon 0.15.1 #84

Merged pull requests:

0.8.0 (2016-04-18)

Full Changelog

Closed issues:

  • 0.7.7 release #90

Merged pull requests:

0.7.7 (2016-02-29)

Full Changelog

Merged pull requests:

0.7.6 (2016-02-12)

Full Changelog

Closed issues:

  • MarathonClient is not compatible with marathon 0.14.1-1.0.455.ubuntu1404 #81
  • Zero values in apps/groups doesnt work #75
  • does marathon-python supports marathon Version 0.11.1? #66
  • Why MarathonDockerContainer.parameters is defined as dict? #47

Merged pull requests:

  • 0.14 support #85 (itamaro)
  • Change MarathonDockerContainer.parameters to type list #83 (fengyehong)
  • Don't drop 0s when transforming to JSON #79 (iksaif)
  • Itest fixes and stick to legacy travis infrastructure for now. #78 (solarkennedy)
  • Modify list_apps so user can input app_id without the starting slash #71 (fengyehong)
  • Use the /v2/tasks/delete endpoint for taskkill #67 (fengyehong)

0.7.5 (2015-12-09)

Full Changelog

Merged pull requests:

0.7.4 (2015-11-20)

Full Changelog

Merged pull requests:

0.7.3 (2015-11-12)

Full Changelog

Closed issues:

  • When will you guys release 0.7.2 #62
  • 0.7.1 tag missing #61

Merged pull requests:

0.7.2 (2015-09-18)

Full Changelog

Closed issues:

  • Marathon Json encoder can't handle unicode strings #50
  • Marathon app name validation is broken #45
  • New release for 8.2 compatibility #38
  • Task.app_id is None when using c.get_app("xxx").tasks #9

Merged pull requests:

0.7.0 (2015-07-06)

Full Changelog

Closed issues:

  • MarathonHealthCheck class doesn't support 0.8.2 #34

Merged pull requests:

0.6.15 (2015-06-05)

Full Changelog

Merged pull requests:

0.6.14 (2015-05-28)

Full Changelog

Closed issues:

  • forcePullImage not honored by marathon-python (marathon 0.8.2 RC2) #29
  • create_app() not working for docker container #28
  • Urgent BUG: to_json() is returning unexpected result under python3 version #26
  • portMapping isn't iterable #25

Merged pull requests:

  • Added forcePullImage parameter for the container model #31 (solarkennedy)
  • Quick fix #29 - add kwargs to MarathonDockerContainer.__init__ #30 (ghost)
  • Fixed #26:Using try/except to get rid of use_2to3 failing #27 (vitan)

0.6.13 (2015-03-24)

Full Changelog

Merged pull requests:

0.6.12 (2015-03-07)

Full Changelog

0.6.11 (2015-03-06)

Full Changelog

Merged pull requests:

  • Small changes to fix compatibility issues with Marathon 0.8.0 #19 (cloudify)

0.6.10 (2014-12-17)

Full Changelog

Merged pull requests:

  • Added optional ?force=true param to MarathonClient.delete_deployment() #18 (mattcallanan)
  • Add parameters and privileged fields to Container model #17 (gabrtv)
  • apparently undocumented API in Marathon #16 (elyast)

0.6.8 (2014-11-19)

Full Changelog

0.6.7 (2014-11-18)

Full Changelog

Closed issues:

  • update_app() no-ops if Version is passed #14

Merged pull requests:

  • fixing issues with resources /v2/tasks, v2/info #15 (elyast)

0.6.6 (2014-11-17)

Full Changelog

Closed issues:

  • scale_app(...) calls update_app(...) with only 1 argument #13

0.6.5 (2014-11-14)

Full Changelog

0.6.4 (2014-11-14)

Full Changelog

Merged pull requests:

  • Add MarathonHealthCheckResult Class to tasks File and Include it in MarathonTask #12 (JTCunning)

0.6.3 (2014-10-10)

Full Changelog

Merged pull requests:

0.6.2 (2014-10-09)

Full Changelog

Merged pull requests:

  • Add LIKE and UNLIKE constraint #10 (iven)

0.6.1 (2014-09-29)

Full Changelog

0.6.0 (2014-09-29)

Full Changelog

Closed issues:

  • Support for HA nodes #8

0.5.1 (2014-09-18)

Full Changelog

0.5.0 (2014-09-18)

Full Changelog

Merged pull requests:

  • Bug Fix: Cannot define constraints with a tuple of strings #6 (adgaudio)

0.4.0 (2014-08-19)

Full Changelog

Merged pull requests:

  • Throwing exceptions on 400s and 500s in _do_request #5 (Codeacious)
  • Fix container options not being sent to marathon #4 (boffbowsh)

0.3.1 (2014-08-05)

Full Changelog

Merged pull requests:

  • Raise exceptions instead of swallowing them silently #3 (StephanErb)

0.2.9 (2014-08-04)

Full Changelog

0.2.7 (2014-07-24)

Full Changelog

0.2.6 (2014-07-24)

Full Changelog

Merged pull requests:

  • Updated README.md with correction to create_app args #2 (rasathus)

0.2.5 (2014-07-02)

Full Changelog

Merged pull requests:

  • allowing stagedAt and startedAt keys to be null #1 (Codeacious)

0.2.3 (2014-06-02)

Full Changelog

0.2.0 (2014-04-28)

Full Changelog

0.1.1 (2014-04-23)

Full Changelog

0.1.0 (2014-04-23)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator