{"action":"created","issue":{"url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/483","repository_url":"https://api.github.com/repos/chrisspen/dryden-requirements","labels_url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/483/labels{/name}","comments_url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/483/comments","events_url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/483/events","html_url":"https://github.com/chrisspen/dryden-requirements/pull/483","id":341112788,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxMzYzNTgx","number":483,"title":"Update buildbot to 1.3.0","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-13T18:14:26Z","updated_at":"2018-09-02T19:15:40Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/chrisspen/dryden-requirements/pulls/483","html_url":"https://github.com/chrisspen/dryden-requirements/pull/483","diff_url":"https://github.com/chrisspen/dryden-requirements/pull/483.diff","patch_url":"https://github.com/chrisspen/dryden-requirements/pull/483.patch"},"body":"\nThis PR updates [buildbot](https://pypi.org/project/buildbot) from **0.9.5** to **1.3.0**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.3.0\n   ```\n   =====================================\n\nBug fixes\n---------\n\n- buildbot-worker docker image no longer use pidfile. This allows to\n  auto-restart a docker worker upon crash.\n- GitLab v3 API is deprecated and has been removed from http://gitlab.com, so\n  we now use v4. (:issue:`4143`)\n\nFeatures\n--------\n\n- -:bb:step:`Git` now supports `sshHostKey` parameter to specify ssh public\n  host key for fetch operations.\n- -:bb:step:`Git` now supports `sshPrivateKey` parameter to specify private ssh\n  key for fetch operations.\n- -:bb:chsrc:`GitPoller` now supports `sshHostKey` parameter to specify ssh\n  public host key for fetch operations. This feature is supported on git 2.3\n  and newer.\n- -:bb:chsrc:`GitPoller` now supports `sshPrivateKey` parameter to specify\n  private ssh key for fetch operations. This feature is supported on git 2.3\n  and newer.\n- Github hook token validation now uses ``hmac.compare_digest()`` for better security\n\nDeprecations and Removals\n-------------------------\n\n- Removed support for GitLab v3 API ( GitLab &lt; 9 ).\n   ```\n   \n  \n  \n  \n  \n  \n  \n   ### 1.1.1\n   ```\n   =====================================\n\nBug fixes\n---------\n\n- Fix issue which marked all workers dis-configured in the database every 24h\n  (:issue:`3981` :issue:`3956` :issue:`3970`)\n- The :bb:reporter:`MailNotifier` no longer crashes when sending from/to email\n  addresses with &quot;Real Name&quot; parts (e.g., ``John Doe &lt;john.doedomain.tld&gt;``).\n- Corrected pluralization of text on landing page of the web UI\n\nImproved Documentation\n----------------------\n\n- Corrected typo in description of libvirt\n- Update sample config to use preferred API\n\nMisc Improvements\n-----------------\n\n- Home page now contains links to recently active builders\n   ```\n   \n  \n  \n  \n  \n   ### 1.0.0\n   ```\n   =====================================\n\nDespite the major version bump, Buildbot 1.0.0 does not have major difference with the 0.9 series.\n1.0.0 is rather the mark of API stability.\nDevelopers do not foresee a major API break in the next few years like we had for 0.8 to 0.9.\n\nStarting with 1.0.0, Buildbot will follow https://semver.org/ versioning methodology.\n\nBug fixes\n---------\n\n- Cloning :bb:step:`Git` repository with submodules now works with Git &lt; 1.7.6\n  instead of failing due to the use of the unsupported ``--force`` option.\n- :bb:chsrc:`GitHub` hook now properly creates a change in case of new tag or\n  new branch. :bb:chsrc:`GitHub` changes will have the ``category`` set to\n  ``tag`` when a tag was pushed to easily distinguish from a branch push.\n- Fixed issue with :py:meth:`Master.expireMasters` not always honoring its\n  ``forceHouseKeeping`` parameter. (:issue:`3783`)\n- Fixed issue with steps not correctly ending in ``CANCELLED`` status when\n  interrupted.\n- Fix maximum recursion limit issue when transferring large files with\n  ``LocalWorker`` (issue:`3014`).\n- Added an argument to P4Source that allows users to provide a callable to\n  convert Perforce branch and revision to a valid revlink URL. Perforce\n  supplies a p4web server for resolving urls into change lists.\n- Fixed issue with ``buildbot_pkg not hanging on yarn step on windows\n  (:issue:`3890`).\n- Fix issue with :bb:cfg:`workers` ``notify_on_missing`` not able to be\n  configurable as a single string instead of list of string (:issue:`3913`).\n- Fixed Builder page should display worker name instead of id (:issue:`3901`).\n\nFeatures\n--------\n\n- Add capability to override the default UI settings (:issue:`3908`)\n- All :ref:`Reporters` have been adapted to be able to use :ref:`Secret`.\n  :bb:chsrc:`SVNPoller` has been adapted to be able to use :ref:`Secret`.\n- Implement support for Bitbucket Cloud webhook plugin in\n  :py:class:`~buildbot.www.hooks.bitbucketcloud.BitbucketCloudEventHandler`\n- The ``owners`` property now includes people associated with the changes of\n  the build (:issue:`3904`).\n- The repo source step now syncs with the ``--force-sync`` flag which allows\n  the sync to proceed when a source repo in the manifest has changed.\n- Add support for compressing the repo source step cache tarball with ``pigz``,\n  a parallel gzip compressor.\n   ```\n   \n  \n  \n   ### 0.9.15.post1\n   ```\n   ============================================\n\nBug fixes\n---------\n\n- Fix worker reconnection fails (3875, 3876)\n- Fix umask set to 0 when using LocalWorker (3878)\n- Fix Buildbot reconfig, when badge plugin is installed (3879)\n- Fix (3865) so that now\n  :py:class:`~buildbot.changes.svnpoller.SVNPoller` works with paths that\n  contain valid UTF-8 characters which are not ASCII.\n   ```\n   \n  \n  \n   ### 0.9.15\n   ```\n   Bug fixes\n---------\n\n- Fix builder page not showing any build (:issue:`3820`)\n- Fix double Workers button in the menu. (:issue:`3818`)\n- Fix bad icons in the worker action dialog.\n- Fix url arguments in Buildbot :ref:`Badges` for python3.\n- Upgrading to `guanlecoja-ui` version 1.8.0, fixing two issues. Fixed issue\n  where the console view would jump to the top of page when opening the build\n  summary dialog (:issue:`3657`). Also improved sidebar behaviour by remembering\n  previous pinned vs. collapsed state.\n- Fixes issue with Buildbot :bb:worker:`DockerLatentWorker`, where Buildbot can kill running\n  workers by mistake based on the form the worker name (:issue:`3800`).\n- Fixes issue with Buildbot :bb:worker:`DockerLatentWorker` not reaping zombies process within its container environment.\n- Update requirement text to use the modern &quot;docker&quot; module from the older\n  &quot;docker-py&quot; module name\n- When multiple :bb:cfg:`reporter` or :bb:cfg:`services` are configured with\n  the same name, an error is now displayed instead of silently discarding all\n  but the last one :issue:`3813`.\n- Fixed exception when using :py:class:`buildbot.www.auth.CustomAuth`\n\nFeatures\n--------\n\n- New Buildbot SVG icons for web UI. The web UI now uses a colored favicon\n  according to build results (:issue:`3785`).\n- ``paused`` and ``graceful`` :ref:`Worker-states` are now stored in the\n  database.\n- :ref:`Worker-states` are now displayed in the web UI.\n- Quarantine timers is now using the ``paused`` worker state.\n- Quarantine timer is now enabled when a build finish on ``EXCEPTION`` state.\n- Standalone binaries for buildbot-worker package are now published for windows and linux (``amd64``).\n  This allows to run a buildbot-worker without having a python environment.\n- New ``buildbot-worker create-worker --maxretries`` for :ref:`Latent-Workers`\n  to quit if the master is or becomes unreachable.\n- Badges can now display `running` as status.\n- The database schema now supports cascade deletes for all objects instead of\n  raising an error when deleting a record which has other records pointing to\n  it via foreign keys.\n- Buildbot can properly find its version if installed from a git archive tarball generated from a tag.\n- Enhanced the test suite to add worker/master protocol interoperability tests between python3 and python2.\n\nDeprecations and Removals\n-------------------------\n\n- buildbot.util.ascii2unicode() is removed. buildbot.util.bytes2unicode()\n  should be used instead.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/buildbot\n  - Changelog: https://pyup.io/changelogs/buildbot/\n  - Homepage: http://buildbot.net/\n  - Bugtracker: http://trac.buildbot.net/\n</details>\n\n"},"comment":{"url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/comments/417953417","html_url":"https://github.com/chrisspen/dryden-requirements/pull/483#issuecomment-417953417","issue_url":"https://api.github.com/repos/chrisspen/dryden-requirements/issues/483","id":417953417,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNzk1MzQxNw==","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"created_at":"2018-09-02T19:15:40Z","updated_at":"2018-09-02T19:15:40Z","author_association":"NONE","body":"Closing this in favor of #609"}}
{"actor":{"display_login":"pyup-bot"}}