{"action":"opened","number":430,"pull_request":{"url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430","id":225180042,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI1MTgwMDQy","html_url":"https://github.com/collective/collective.redirectacquired/pull/430","diff_url":"https://github.com/collective/collective.redirectacquired/pull/430.diff","patch_url":"https://github.com/collective/collective.redirectacquired/pull/430.patch","issue_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/430","number":430,"state":"open","locked":false,"title":"Update zope.interface to 4.6.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},"body":"\nThis PR updates [zope.interface](https://pypi.org/project/zope.interface) from **3.6.7** to **4.6.0**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 4.6.0\n   ```\n   ------------------\n\n- Add support for Python 3.7\n\n- Fix ``verifyObject`` for class objects with staticmethods on\n  Python 3. See `issue 126\n  &lt;https://github.com/zopefoundation/zope.interface/issues/126&gt;`_.\n   ```\n   \n  \n  \n   ### 4.5.0\n   ```\n   ------------------\n\n- Drop support for 3.3, avoid accidental dependence breakage via setup.py.\n  See `PR 110 &lt;https://github.com/zopefoundation/zope.interface/pull/110&gt;`_.\n- Allow registering and unregistering instance methods as listeners.\n  See `issue 12 &lt;https://github.com/zopefoundation/zope.interface/issues/12&gt;`_\n  and `PR 102 &lt;https://github.com/zopefoundation/zope.interface/pull/102&gt;`_.\n- Synchronize and simplify zope/__init__.py. See `issue 114\n  &lt;https://github.com/zopefoundation/zope.interface/issues/114&gt;`_\n   ```\n   \n  \n  \n   ### 4.4.3\n   ```\n   ------------------\n\n- Avoid exceptions when the ``__annotations__`` attribute is added to\n  interface definitions with Python 3.x type hints. See `issue 98\n  &lt;https://github.com/zopefoundation/zope.interface/issues/98&gt;`_.\n- Fix the possibility of a rare crash in the C extension when\n  deallocating items. See `issue 100\n  &lt;https://github.com/zopefoundation/zope.interface/issues/100&gt;`_.\n   ```\n   \n  \n  \n   ### 4.4.2\n   ```\n   ------------------\n\n- Fix a regression storing\n  ``zope.component.persistentregistry.PersistentRegistry`` instances.\n  See `issue 85 &lt;https://github.com/zopefoundation/zope.interface/issues/85&gt;`_.\n\n- Fix a regression that could lead to the utility registration cache\n  of ``Components`` getting out of sync. See `issue 93\n  &lt;https://github.com/zopefoundation/zope.interface/issues/93&gt;`_.\n   ```\n   \n  \n  \n   ### 4.4.1\n   ```\n   ------------------\n\n- Simplify the caching of utility-registration data. In addition to\n  simplification, avoids spurious test failures when checking for\n  leaks in tests with persistent registries. See `pull 84\n  &lt;https://github.com/zopefoundation/zope.interface/pull/84&gt;`_.\n\n- Raise ``ValueError`` when non-text names are passed to adapter registry\n  methods:  prevents corruption of lookup caches.\n   ```\n   \n  \n  \n   ### 4.4.0\n   ```\n   ------------------\n\n- Avoid a warning from the C compiler.\n  (https://github.com/zopefoundation/zope.interface/issues/71)\n\n- Add support for Python 3.6.\n   ```\n   \n  \n  \n   ### 4.3.3\n   ```\n   ------------------\n\n- Correct typos and ReST formatting errors in documentation.\n\n- Add API documentation for the adapter registry.\n\n- Ensure that the ``LICENSE.txt`` file is included in built wheels.\n\n- Fix C optimizations broken on Py3k.  See the Python bug at:\n  http://bugs.python.org/issue15657\n  (https://github.com/zopefoundation/zope.interface/issues/60)\n   ```\n   \n  \n  \n   ### 4.3.2\n   ```\n   ------------------\n\n- Fix equality testing of ``implementedBy`` objects and proxies.\n  (https://github.com/zopefoundation/zope.interface/issues/55)\n   ```\n   \n  \n  \n   ### 4.3.1\n   ```\n   ------------------\n\n- Support Components subclasses that are not hashable.\n  (https://github.com/zopefoundation/zope.interface/issues/53)\n   ```\n   \n  \n  \n   ### 4.3.0\n   ```\n   ------------------\n\n- Add the ability to sort the objects returned by ``implementedBy``.\n  This is compatible with the way interface classes sort so they can\n  be used together in ordered containers like BTrees.\n  (https://github.com/zopefoundation/zope.interface/issues/42)\n\n- Make ``setuptools`` a hard dependency of ``setup.py``.\n  (https://github.com/zopefoundation/zope.interface/issues/13)\n\n- Change a linear algorithm (O(n)) in ``Components.registerUtility`` and\n  ``Components.unregisterUtility`` into a dictionary lookup (O(1)) for\n  hashable components. This substantially improves the time taken to\n  manipulate utilities in large registries at the cost of some\n  additional memory usage. (https://github.com/zopefoundation/zope.interface/issues/46)\n   ```\n   \n  \n  \n   ### 4.2.0\n   ```\n   ------------------\n\n- Add support for Python 3.5\n\n- Drop support for Python 2.6 and 3.2.\n   ```\n   \n  \n  \n   ### 4.1.3\n   ```\n   ------------------\n\n- Fix installation without a C compiler on Python 3.5\n  (https://github.com/zopefoundation/zope.interface/issues/24).\n   ```\n   \n  \n  \n   ### 4.1.2\n   ```\n   ------------------\n\n- Add support for PyPy3.\n\n- Remove unittest assertions deprecated in Python3.x.\n\n- Add ``zope.interface.document.asReStructuredText``, which formats the\n  generated text for an interface using ReST double-backtick markers.\n   ```\n   \n  \n  \n   ### 4.1.1\n   ```\n   ------------------\n\n- Add support for Python 3.4.\n   ```\n   \n  \n  \n   ### 4.1.0\n   ```\n   ------------------\n\n- Update ``boostrap.py`` to version 2.2.\n\n- Add ``named(name)`` declaration, that specifies the component name, so it\n  does not have to be passed in during registration.\n   ```\n   \n  \n  \n   ### 4.0.5\n   ```\n   ------------------\n\n- Fix a bug where a decorated method caused false positive failures on\n  ``verifyClass()``.\n   ```\n   \n  \n  \n   ### 4.0.4\n   ```\n   ------------------\n\n- Fix a bug that was revealed by porting zope.traversing. During a loop, the\n  loop body modified a weakref dict causing a ``RuntimeError`` error.\n   ```\n   \n  \n  \n   ### 4.0.3\n   ```\n   ------------------\n\n- Fleshed out PyPI Trove classifiers.\n   ```\n   \n  \n  \n   ### 4.0.2\n   ```\n   ------------------\n\n- Add support for Python 3.3.\n\n- Restored ability to install the package in the absence of ``setuptools``.\n\n- LP 1055223:  Fix test which depended on dictionary order and failed randomly\n  in Python 3.3.\n   ```\n   \n  \n  \n   ### 4.0.1\n   ```\n   ------------------\n\n- Drop explicit ``DeprecationWarnings`` for &quot;class advice&quot; APIS (these\n  APIs are still deprecated under Python 2.x, and still raise an exception\n  under Python 3.x, but no longer cause a warning to be emitted under\n  Python 2.x).\n   ```\n   \n  \n  \n   ### 4.0.0\n   ```\n   ------------------\n\n- Automated build of Sphinx HTML docs and running doctest snippets via tox.\n\n- Deprecate the &quot;class advice&quot; APIs from ``zope.interface.declarations``:\n  ``implements``, ``implementsOnly``, and ``classProvides``.  In their place,\n  prefer the equivalent class decorators: ``implementer``,\n  ``implementer_only``, and ``provider``.  Code which uses the deprecated\n  APIs will not work as expected under Py3k.\n\n- Remove use of &#39;2to3&#39; and associated fixers when installing under Py3k.\n  The code is now in a &quot;compatible subset&quot; which supports Python 2.6, 2.7,\n  and 3.2, including PyPy 1.8 (the version compatible with the 2.7 language\n  spec).\n\n- Drop explicit support for Python 2.4 / 2.5 / 3.1.\n\n- Add support for PyPy.\n\n- Add support for continuous integration using ``tox`` and ``jenkins``.\n\n- Add &#39;setup.py dev&#39; alias (runs ``setup.py develop`` plus installs\n  ``nose`` and ``coverage``).\n\n- Add &#39;setup.py docs&#39; alias (installs ``Sphinx`` and dependencies).\n\n- Replace all unittest coverage previously accomplished via doctests with\n  unittests.  The doctests have been moved into a ``docs`` section, managed\n  as a Sphinx collection.\n\n- LP 910987:  Ensure that the semantics of the ``lookup`` method of\n  ``zope.interface.adapter.LookupBase`` are the same in both the C and\n  Python implementations.\n\n- LP 900906:  Avoid exceptions due to tne new ``__qualname__`` attribute\n  added in Python 3.3 (see PEP 3155 for rationale).  Thanks to Antoine\n  Pitrou for the patch.\n   ```\n   \n  \n  \n   ### 3.8.0\n   ```\n   ------------------\n\n- New module ``zope.interface.registry``.  This is code moved from\n  ``zope.component.registry`` which implements a basic nonperistent component\n  registry as ``zope.interface.registry.Components``.  This class was moved\n  from ``zope.component`` to make porting systems (such as Pyramid) that rely\n  only on a basic component registry to Python 3 possible without needing to\n  port the entirety of the ``zope.component`` package.  Backwards\n  compatibility import shims have been left behind in ``zope.component``, so\n  this change will not break any existing code.\n\n- New ``tests_require`` dependency: ``zope.event`` to test events sent by\n  Components implementation.  The ``zope.interface`` package does not have a\n  hard dependency on ``zope.event``, but if ``zope.event`` is importable, it\n  will send component registration events when methods of an instance of\n  ``zope.interface.registry.Components`` are called.\n\n- New interfaces added to support ``zope.interface.registry.Components``\n  addition: ``ComponentLookupError``, ``Invalid``, ``IObjectEvent``,\n  ``ObjectEvent``, ``IComponentLookup``, ``IRegistration``,\n  ``IUtilityRegistration``, ``IAdapterRegistration``,\n  ``ISubscriptionAdapterRegistration``, ``IHandlerRegistration``,\n  ``IRegistrationEvent``, ``RegistrationEvent``, ``IRegistered``,\n  ``Registered``, ``IUnregistered``, ``Unregistered``,\n  ``IComponentRegistry``, and ``IComponents``.\n\n- No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).\n   ```\n   \n  \n  \n   ### 3.7.0\n   ```\n   ------------------\n\n- Move changes from 3.6.2 - 3.6.5 to a new 3.7.x release line.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/zope.interface\n  - Changelog: https://pyup.io/changelogs/zope.interface/\n  - Repo: https://github.com/zopefoundation/zope.interface\n</details>\n\n","created_at":"2018-10-23T20:41:40Z","updated_at":"2018-10-23T20:41:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430/commits","review_comments_url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430/comments","review_comment_url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/comments{/number}","comments_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/430/comments","statuses_url":"https://api.github.com/repos/collective/collective.redirectacquired/statuses/028d41ea9ccf9bc8b837f33d8919b714d3c5c289","head":{"label":"collective:pyup-update-zope.interface-3.6.7-to-4.6.0","ref":"pyup-update-zope.interface-3.6.7-to-4.6.0","sha":"028d41ea9ccf9bc8b837f33d8919b714d3c5c289","user":{"login":"collective","id":362867,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2Mjg2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/362867?v=4","gravatar_id":"","url":"https://api.github.com/users/collective","html_url":"https://github.com/collective","followers_url":"https://api.github.com/users/collective/followers","following_url":"https://api.github.com/users/collective/following{/other_user}","gists_url":"https://api.github.com/users/collective/gists{/gist_id}","starred_url":"https://api.github.com/users/collective/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collective/subscriptions","organizations_url":"https://api.github.com/users/collective/orgs","repos_url":"https://api.github.com/users/collective/repos","events_url":"https://api.github.com/users/collective/events{/privacy}","received_events_url":"https://api.github.com/users/collective/received_events","type":"Organization","site_admin":false},"repo":{"id":117848106,"node_id":"MDEwOlJlcG9zaXRvcnkxMTc4NDgxMDY=","name":"collective.redirectacquired","full_name":"collective/collective.redirectacquired","private":false,"owner":{"login":"collective","id":362867,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2Mjg2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/362867?v=4","gravatar_id":"","url":"https://api.github.com/users/collective","html_url":"https://github.com/collective","followers_url":"https://api.github.com/users/collective/followers","following_url":"https://api.github.com/users/collective/following{/other_user}","gists_url":"https://api.github.com/users/collective/gists{/gist_id}","starred_url":"https://api.github.com/users/collective/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collective/subscriptions","organizations_url":"https://api.github.com/users/collective/orgs","repos_url":"https://api.github.com/users/collective/repos","events_url":"https://api.github.com/users/collective/events{/privacy}","received_events_url":"https://api.github.com/users/collective/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/collective/collective.redirectacquired","description":"When traversing to acquired content, redirect to canonical URL of the content item.","fork":false,"url":"https://api.github.com/repos/collective/collective.redirectacquired","forks_url":"https://api.github.com/repos/collective/collective.redirectacquired/forks","keys_url":"https://api.github.com/repos/collective/collective.redirectacquired/keys{/key_id}","collaborators_url":"https://api.github.com/repos/collective/collective.redirectacquired/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/collective/collective.redirectacquired/teams","hooks_url":"https://api.github.com/repos/collective/collective.redirectacquired/hooks","issue_events_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/events{/number}","events_url":"https://api.github.com/repos/collective/collective.redirectacquired/events","assignees_url":"https://api.github.com/repos/collective/collective.redirectacquired/assignees{/user}","branches_url":"https://api.github.com/repos/collective/collective.redirectacquired/branches{/branch}","tags_url":"https://api.github.com/repos/collective/collective.redirectacquired/tags","blobs_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/refs{/sha}","trees_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/trees{/sha}","statuses_url":"https://api.github.com/repos/collective/collective.redirectacquired/statuses/{sha}","languages_url":"https://api.github.com/repos/collective/collective.redirectacquired/languages","stargazers_url":"https://api.github.com/repos/collective/collective.redirectacquired/stargazers","contributors_url":"https://api.github.com/repos/collective/collective.redirectacquired/contributors","subscribers_url":"https://api.github.com/repos/collective/collective.redirectacquired/subscribers","subscription_url":"https://api.github.com/repos/collective/collective.redirectacquired/subscription","commits_url":"https://api.github.com/repos/collective/collective.redirectacquired/commits{/sha}","git_commits_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/commits{/sha}","comments_url":"https://api.github.com/repos/collective/collective.redirectacquired/comments{/number}","issue_comment_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/comments{/number}","contents_url":"https://api.github.com/repos/collective/collective.redirectacquired/contents/{+path}","compare_url":"https://api.github.com/repos/collective/collective.redirectacquired/compare/{base}...{head}","merges_url":"https://api.github.com/repos/collective/collective.redirectacquired/merges","archive_url":"https://api.github.com/repos/collective/collective.redirectacquired/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/collective/collective.redirectacquired/downloads","issues_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues{/number}","pulls_url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls{/number}","milestones_url":"https://api.github.com/repos/collective/collective.redirectacquired/milestones{/number}","notifications_url":"https://api.github.com/repos/collective/collective.redirectacquired/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/collective/collective.redirectacquired/labels{/name}","releases_url":"https://api.github.com/repos/collective/collective.redirectacquired/releases{/id}","deployments_url":"https://api.github.com/repos/collective/collective.redirectacquired/deployments","created_at":"2018-01-17T14:34:18Z","updated_at":"2018-07-13T12:40:42Z","pushed_at":"2018-10-23T20:41:40Z","git_url":"git://github.com/collective/collective.redirectacquired.git","ssh_url":"git@github.com:collective/collective.redirectacquired.git","clone_url":"https://github.com/collective/collective.redirectacquired.git","svn_url":"https://github.com/collective/collective.redirectacquired","homepage":"","size":384,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":269,"license":null,"forks":0,"open_issues":269,"watchers":0,"default_branch":"master"}},"base":{"label":"collective:master","ref":"master","sha":"cb46e69152379f1e7d222931b0aeef271e674545","user":{"login":"collective","id":362867,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2Mjg2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/362867?v=4","gravatar_id":"","url":"https://api.github.com/users/collective","html_url":"https://github.com/collective","followers_url":"https://api.github.com/users/collective/followers","following_url":"https://api.github.com/users/collective/following{/other_user}","gists_url":"https://api.github.com/users/collective/gists{/gist_id}","starred_url":"https://api.github.com/users/collective/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collective/subscriptions","organizations_url":"https://api.github.com/users/collective/orgs","repos_url":"https://api.github.com/users/collective/repos","events_url":"https://api.github.com/users/collective/events{/privacy}","received_events_url":"https://api.github.com/users/collective/received_events","type":"Organization","site_admin":false},"repo":{"id":117848106,"node_id":"MDEwOlJlcG9zaXRvcnkxMTc4NDgxMDY=","name":"collective.redirectacquired","full_name":"collective/collective.redirectacquired","private":false,"owner":{"login":"collective","id":362867,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2Mjg2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/362867?v=4","gravatar_id":"","url":"https://api.github.com/users/collective","html_url":"https://github.com/collective","followers_url":"https://api.github.com/users/collective/followers","following_url":"https://api.github.com/users/collective/following{/other_user}","gists_url":"https://api.github.com/users/collective/gists{/gist_id}","starred_url":"https://api.github.com/users/collective/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collective/subscriptions","organizations_url":"https://api.github.com/users/collective/orgs","repos_url":"https://api.github.com/users/collective/repos","events_url":"https://api.github.com/users/collective/events{/privacy}","received_events_url":"https://api.github.com/users/collective/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/collective/collective.redirectacquired","description":"When traversing to acquired content, redirect to canonical URL of the content item.","fork":false,"url":"https://api.github.com/repos/collective/collective.redirectacquired","forks_url":"https://api.github.com/repos/collective/collective.redirectacquired/forks","keys_url":"https://api.github.com/repos/collective/collective.redirectacquired/keys{/key_id}","collaborators_url":"https://api.github.com/repos/collective/collective.redirectacquired/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/collective/collective.redirectacquired/teams","hooks_url":"https://api.github.com/repos/collective/collective.redirectacquired/hooks","issue_events_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/events{/number}","events_url":"https://api.github.com/repos/collective/collective.redirectacquired/events","assignees_url":"https://api.github.com/repos/collective/collective.redirectacquired/assignees{/user}","branches_url":"https://api.github.com/repos/collective/collective.redirectacquired/branches{/branch}","tags_url":"https://api.github.com/repos/collective/collective.redirectacquired/tags","blobs_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/refs{/sha}","trees_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/trees{/sha}","statuses_url":"https://api.github.com/repos/collective/collective.redirectacquired/statuses/{sha}","languages_url":"https://api.github.com/repos/collective/collective.redirectacquired/languages","stargazers_url":"https://api.github.com/repos/collective/collective.redirectacquired/stargazers","contributors_url":"https://api.github.com/repos/collective/collective.redirectacquired/contributors","subscribers_url":"https://api.github.com/repos/collective/collective.redirectacquired/subscribers","subscription_url":"https://api.github.com/repos/collective/collective.redirectacquired/subscription","commits_url":"https://api.github.com/repos/collective/collective.redirectacquired/commits{/sha}","git_commits_url":"https://api.github.com/repos/collective/collective.redirectacquired/git/commits{/sha}","comments_url":"https://api.github.com/repos/collective/collective.redirectacquired/comments{/number}","issue_comment_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues/comments{/number}","contents_url":"https://api.github.com/repos/collective/collective.redirectacquired/contents/{+path}","compare_url":"https://api.github.com/repos/collective/collective.redirectacquired/compare/{base}...{head}","merges_url":"https://api.github.com/repos/collective/collective.redirectacquired/merges","archive_url":"https://api.github.com/repos/collective/collective.redirectacquired/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/collective/collective.redirectacquired/downloads","issues_url":"https://api.github.com/repos/collective/collective.redirectacquired/issues{/number}","pulls_url":"https://api.github.com/repos/collective/collective.redirectacquired/pulls{/number}","milestones_url":"https://api.github.com/repos/collective/collective.redirectacquired/milestones{/number}","notifications_url":"https://api.github.com/repos/collective/collective.redirectacquired/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/collective/collective.redirectacquired/labels{/name}","releases_url":"https://api.github.com/repos/collective/collective.redirectacquired/releases{/id}","deployments_url":"https://api.github.com/repos/collective/collective.redirectacquired/deployments","created_at":"2018-01-17T14:34:18Z","updated_at":"2018-07-13T12:40:42Z","pushed_at":"2018-10-23T20:41:40Z","git_url":"git://github.com/collective/collective.redirectacquired.git","ssh_url":"git@github.com:collective/collective.redirectacquired.git","clone_url":"https://github.com/collective/collective.redirectacquired.git","svn_url":"https://github.com/collective/collective.redirectacquired","homepage":"","size":384,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":269,"license":null,"forks":0,"open_issues":269,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430"},"html":{"href":"https://github.com/collective/collective.redirectacquired/pull/430"},"issue":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/issues/430"},"comments":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/issues/430/comments"},"review_comments":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430/comments"},"review_comment":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/pulls/430/commits"},"statuses":{"href":"https://api.github.com/repos/collective/collective.redirectacquired/statuses/028d41ea9ccf9bc8b837f33d8919b714d3c5c289"}},"author_association":"COLLABORATOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}