{"action":"closed","number":93,"pull_request":{"url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93","id":123522674,"html_url":"https://github.com/MinchinWeb/colourettu/pull/93","diff_url":"https://github.com/MinchinWeb/colourettu/pull/93.diff","patch_url":"https://github.com/MinchinWeb/colourettu/pull/93.patch","issue_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/93","number":93,"state":"closed","locked":false,"title":"Scheduled monthly dependency update for June","user":{"login":"pyup-bot","id":16239342,"avatar_url":"https://avatars3.githubusercontent.com/u/16239342?v=3","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":"\n\n\n## Updates\nHere's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.\n<table align=\"center\">\n\n<tr>\n<td><b>pip-tools</b></td>\n<td align=\"center\">1.8.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.9.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/pip-tools\">PyPI</a> | <a href=\"https://pyup.io/changelogs/pip-tools/\">Changelog</a> \n\n</td>\n\n<tr>\n<td><b>requests-toolbelt</b></td>\n<td align=\"center\">0.7.1</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">0.8.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/requests-toolbelt\">PyPI</a> | <a href=\"https://pyup.io/changelogs/requests-toolbelt/\">Changelog</a> | <a href=\"https://github.com/sigmavirus24/requests-toolbelt/issues\">Repo</a> | <a href=\"https://toolbelt.readthedocs.org\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>requests</b></td>\n<td align=\"center\">2.13.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.17.3</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/requests\">PyPI</a> | <a href=\"https://pyup.io/changelogs/requests/\">Changelog</a> | <a href=\"http://python-requests.org\">Homepage</a> \n\n</td>\n\n<tr>\n<td><b>twine</b></td>\n<td align=\"center\">1.8.1</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.9.1</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/twine\">PyPI</a> | <a href=\"https://pyup.io/changelogs/twine/\">Changelog</a> | <a href=\"https://github.com/pypa/twine\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>appdirs</b></td>\n<td align=\"center\">1.4.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.4.3</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/appdirs\">PyPI</a> | <a href=\"https://pyup.io/changelogs/appdirs/\">Changelog</a> | <a href=\"http://github.com/ActiveState/appdirs\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>colorama</b></td>\n<td align=\"center\">0.3.7</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">0.3.9</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/colorama\">PyPI</a> | <a href=\"https://pyup.io/changelogs/colorama/\">Changelog</a> | <a href=\"https://github.com/tartley/colorama\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>colorama</b></td>\n<td align=\"center\">0.3.7</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">0.3.9</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/colorama\">PyPI</a> | <a href=\"https://pyup.io/changelogs/colorama/\">Changelog</a> | <a href=\"https://github.com/tartley/colorama\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>coverage</b></td>\n<td align=\"center\">4.3.4</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">4.4.1</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/coverage\">PyPI</a> | <a href=\"https://pyup.io/changelogs/coverage/\">Changelog</a> | <a href=\"https://coverage.readthedocs.io\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>green</b></td>\n<td align=\"center\">2.6.3</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.8.2</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/green\">PyPI</a> | <a href=\"https://pyup.io/changelogs/green/\">Changelog</a> | <a href=\"https://github.com/CleanCut/green/tarball/2.8.2\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>isort</b></td>\n<td align=\"center\">4.2.5</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">4.2.8</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/isort\">PyPI</a> | <a href=\"https://pyup.io/changelogs/isort/\">Changelog</a> | <a href=\"https://github.com/timothycrosley/isort\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>pydocstyle</b></td>\n<td align=\"center\">1.1.1</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.0.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/pydocstyle\">PyPI</a> | <a href=\"https://pyup.io/changelogs/pydocstyle/\">Changelog</a> | <a href=\"https://github.com/PyCQA/pydocstyle/\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>pyparsing</b></td>\n<td align=\"center\">2.1.10</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.2.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/pyparsing\">PyPI</a> | <a href=\"https://pyup.io/changelogs/pyparsing/\">Changelog</a> | <a href=\"http://pyparsing.wikispaces.com/\">Homepage</a> | <a href=\"http://pythonhosted.org/pyparsing/\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>alabaster</b></td>\n<td align=\"center\">0.7.9</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">0.7.10</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/alabaster\">PyPI</a> | <a href=\"https://pyup.io/changelogs/alabaster/\">Changelog</a> | <a href=\"https://alabaster.readthedocs.io\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>babel</b></td>\n<td align=\"center\">2.3.4</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.4.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/babel\">PyPI</a> | <a href=\"https://pyup.io/changelogs/babel/\">Changelog</a> | <a href=\"http://babel.pocoo.org/\">Homepage</a> | <a href=\"http://pythonhosted.org/Babel/\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>cloud-sptheme</b></td>\n<td align=\"center\">1.8.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.9.4</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/cloud-sptheme\">PyPI</a> | <a href=\"https://pyup.io/changelogs/cloud-sptheme/\">Changelog</a> | <a href=\"https://bitbucket.org/ecollins/cloud_sptheme\">Repo</a> | <a href=\"http://pythonhosted.org/cloud_sptheme/\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>ghp-import</b></td>\n<td align=\"center\">0.5.4</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">0.5.5</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/ghp-import\">PyPI</a> | <a href=\"http://github.com/davisp/ghp-import\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>jinja2</b></td>\n<td align=\"center\">2.9.5</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2.9.6</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/jinja2\">PyPI</a> | <a href=\"https://pyup.io/changelogs/jinja2/\">Changelog</a> | <a href=\"http://jinja.pocoo.org/\">Homepage</a> \n\n</td>\n\n<tr>\n<td><b>markupsafe</b></td>\n<td align=\"center\">0.23</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/markupsafe\">PyPI</a> | <a href=\"https://pyup.io/changelogs/markupsafe/\">Changelog</a> | <a href=\"http://github.com/pallets/markupsafe\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>pytz</b></td>\n<td align=\"center\">2016.10</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">2017.2</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/pytz\">PyPI</a> | <a href=\"http://pythonhosted.org/pytz\">Homepage</a> | <a href=\"http://pythonhosted.org/pytz/\">Docs</a> \n\n</td>\n\n<tr>\n<td><b>releases</b></td>\n<td align=\"center\">1.3.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.3.1</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/releases\">PyPI</a> | <a href=\"https://pyup.io/changelogs/releases/\">Changelog</a> | <a href=\"https://github.com/bitprophet/releases\">Repo</a> \n\n</td>\n\n<tr>\n<td><b>sphinx</b></td>\n<td align=\"center\">1.4.9</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">1.6.2</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/sphinx\">PyPI</a> | <a href=\"https://pyup.io/changelogs/sphinx/\">Changelog</a> | <a href=\"http://sphinx-doc.org/\">Homepage</a> \n\n</td>\n\n<tr>\n<td><b>pillow</b></td>\n<td align=\"center\">4.0.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">4.1.1</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/pillow\">PyPI</a> | <a href=\"https://pyup.io/changelogs/pillow/\">Changelog</a> | <a href=\"https://python-pillow.org\">Homepage</a> \n\n</td>\n\n</tr>\n</table>\n\n\n\n## Changelogs\n\n\n### pip-tools 1.8.0 -> 1.9.0\n\n>### 1.9.0\n\n\n>Features:\n>- Added ability to read requirements from `setup.py` instead of just `requirements.in` ([418](https://github.com/jazzband/pip-tools/pull/418)). Thanks to tysonclugg and majuscule.\n>- Added a `--max-rounds` argument to the pip-compile command to allow for solving large requirement sets ([472](https://github.com/jazzband/pip-tools/pull/472)). Thanks derek-miller.\n>- Exclude unsafe packages&#39; dependencies when `--allow-unsafe` is not in use ([441](https://github.com/jazzband/pip-tools/pull/441)). Thanks jdufresne.\n>- Exclude irrelevant pip constraints ([471](https://github.com/jazzband/pip-tools/pull/471)). Thanks derek-miller.\n>- Allow control over emitting trusted-host to the compiled requirements. ([448](https://github.com/jazzband/pip-tools/pull/448)). Thanks tonyseek.\n>- Allow running as a Python module ([461](https://github.com/jazzband/pip-tools/pull/461)). Thanks AndreLouisCaron.\n>- Preserve environment markers in generated requirements.txt. ([460](https://github.com/jazzband/pip-tools/pull/460)). Thanks barrywhart.\n\n>Bug Fixes:\n>- Fixed the --upgrade-package option to respect the given package list to update ([491](https://github.com/jazzband/pip-tools/pull/491)).\n>- Fixed the default output file name when the source file has no extension ([488](https://github.com/jazzband/pip-tools/pull/488)). Thanks vphilippon\n>- Fixed crash on editable requirements introduced in 1.8.2.\n>- Fixed duplicated --trusted-host, --extra-index-url and --index-url in the generated requirements.\n\n\n\n>### 1.8.2\n\n\n>- Regression fix: editable reqs were loosing their dependencies after first round ([476](https://github.com/jazzband/pip-tools/pull/476))\n>  Thanks mattlong\n>- Remove duplicate index urls in generated requirements.txt ([468](https://github.com/jazzband/pip-tools/pull/468))\n>  Thanks majuscule\n\n\n\n>### 1.8.1\n\n\n>- Recalculate secondary dependencies between rounds (378)\n>- Calculated dependencies could be left with wrong candidates when \n>  toplevel requirements happen to be also pinned in sub-dependencies (450)\n>- Fix duplicate entries that could happen in generated requirements.txt (427)\n>- Gracefully report invalid pip version (457)\n>- Fix capitalization in the generated requirements.txt, packages will always be lowercased (452)\n\n\n\n\n\n\n\n### requests-toolbelt 0.7.1 -> 0.8.0\n\n>### 0.8.0\n\n>-------------------\n\n>More information about this release can be found on the `0.8.0 milestone`_.\n\n>New Features\n>~~~~~~~~~~~~\n\n>- Add ``UserAgentBuilder`` to provide more control over generated User-Agent\n>  strings.\n\n>Fixed Bugs\n>~~~~~~~~~~\n\n>- Include ``_validate_certificate`` in the lits of picked attributes on the\n>  ``AppEngineAdapter``.\n>- Fix backwards incompatibility in ``get_encodings_from_content``\n\n>.. _0.8.0 milestone:\n>    https://github.com/sigmavirus24/requests-toolbelt/milestones/0.8.0\n\n\n\n\n\n\n\n### requests 2.13.0 -> 2.17.3\n\n>### 2.17.3\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- Improved ``packages`` namespace identity support, for monkeypatching libraries.\n\n\n\n\n>### 2.17.2\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- Improved ``packages`` namespace identity support, for monkeypatching libraries.\n\n\n\n\n>### 2.17.1\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- Improved ``packages`` namespace identity support, for monkeypatching libraries.\n\n\n\n\n>### 2.17.0\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- Removal of the 301 redirect cache. This improves thread-safety.\n\n\n\n\n>### 2.16.5\n\n>+++++++++++++++++++\n\n>- Improvements to ``$ python -m requests.help``.\n\n\n\n>### 2.16.4\n\n>+++++++++++++++++++\n\n>- Introduction of the ``$ python -m requests.help`` command, for debugging with maintainers!\n\n\n\n>### 2.16.3\n\n>+++++++++++++++++++\n\n>- Further restored the ``requests.packages`` namespace for compatibility reasons.\n\n\n\n>### 2.16.2\n\n>+++++++++++++++++++\n\n>- Further restored the ``requests.packages`` namespace for compatibility reasons.\n\n>No code modification (noted below) should be neccessary any longer.\n\n\n\n>### 2.16.1\n\n>+++++++++++++++++++\n\n>- Restored the ``requests.packages`` namespace for compatibility reasons.\n>- Bugfix for ``urllib3`` version parsing.\n\n>**Note**: code that was written to import against the ``requests.packages``\n>namespace previously will have to import code that rests at this module-level\n>now.\n\n>For example::\n\n>    from requests.packages.urllib3.poolmanager import PoolManager\n\n>Will need to be re-written to be::\n\n>    from requests.packages import urllib3\n>    urllib3.poolmanager.PoolManager\n\n>Or, even better::\n\n>    from urllib3.poolmanager import PoolManager\n\n\n\n>### 2.16.0\n\n>+++++++++++++++++++\n\n>- Unvendor ALL the things!\n\n\n\n>### 2.15.1\n\n>+++++++++++++++++++\n\n>- Everyone makes mistakes.\n\n\n\n>### 2.15.0\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- Introduction of the ``Response.next`` property, for getting the next\n>  ``PreparedResponse`` from a redirect chain (when ``allow_redirects=False``).\n>- Internal refactoring of ``__version__`` module.\n\n>**Bugfixes**\n\n>- Restored once-optional parameter for ``requests.utils.get_environ_proxies()``.\n\n\n\n>### 2.14.2\n\n>+++++++++++++++++++\n\n>**Bugfixes**\n\n>- Changed a less-than to an equal-to and an or in the dependency markers to\n>  widen compatibility with older setuptools releases.\n\n\n\n>### 2.14.1\n\n>+++++++++++++++++++\n\n>**Bugfixes**\n\n>- Changed the dependency markers to widen compatibility with older pip\n>  releases.\n\n\n\n>### 2.14.0\n\n>+++++++++++++++++++\n\n>**Improvements**\n\n>- It is now possible to pass ``no_proxy`` as a key to the ``proxies``\n>  dictionary to provide handling similar to the ``NO_PROXY`` environment\n>  variable.\n>- When users provide invalid paths to certificate bundle files or directories\n>  Requests now raises ``IOError``, rather than failing at the time of the HTTPS\n>  request with a fairly inscrutable certificate validation error.\n>- The behavior of ``SessionRedirectMixin`` was slightly altered.\n>  ``resolve_redirects`` will now detect a redirect by calling\n>  ``get_redirect_target(response)`` instead of directly\n>  querying ``Response.is_redirect`` and ``Response.headers[&#39;location&#39;]``.\n>  Advanced users will be able to process malformed redirects more easily.\n>- Changed the internal calculation of elapsed request time to have higher\n>  resolution on Windows.\n>- Added ``win_inet_pton`` as conditional dependency for the ``[socks]`` extra\n>  on Windows with Python 2.7.\n>- Changed the proxy bypass implementation on Windows: the proxy bypass\n>  check doesn&#39;t use forward and reverse DNS requests anymore\n>- URLs with schemes that begin with ``http`` but are not ``http`` or ``https``\n>  no longer have their host parts forced to lowercase.\n\n>**Bugfixes**\n\n>- Much improved handling of non-ASCII ``Location`` header values in redirects.\n>  Fewer ``UnicodeDecodeErrors`` are encountered on Python 2, and Python 3 now\n>  correctly understands that Latin-1 is unlikely to be the correct encoding.\n>- If an attempt to ``seek`` file to find out its length fails, we now\n>  appropriately handle that by aborting our content-length calculations.\n>- Restricted ``HTTPDigestAuth`` to only respond to auth challenges made on 4XX\n>  responses, rather than to all auth challenges.\n>- Fixed some code that was firing ``DeprecationWarning`` on Python 3.6.\n>- The dismayed person emoticon (``/o\\\\``) no longer has a big head. I&#39;m sure\n>  this is what you were all worrying about most.\n\n\n>**Miscellaneous**\n\n>- Updated bundled urllib3 to v1.21.1.\n>- Updated bundled chardet to v3.0.2.\n>- Updated bundled idna to v2.5.\n>- Updated bundled certifi to 2017.4.17.\n\n\n\n\n\n\n\n### twine 1.8.1 -> 1.9.1\n\n>### 1.9.1\n\n\n>  * Blacklist known bad versions of Requests. See also :bug:`253`\n\n\n\n>### 1.9.0\n\n\n>  * Twine will now resolve passwords using the\n>    `keyring &lt;https://pypi.org/projects/keyring&gt;`_ if available.\n>    Module can be required with the ``keyring`` extra.\n\n>  * Twine will use ``hashlib.blake2b`` on Python 3.6+ instead of using pyblake2\n>    for Blake2 hashes 256 bit hashes.\n\n>  * Twine sends less information about the user&#39;s system in the User-Agent\n>    string. See also :bug:`229`\n\n>  * Fix ``--skip-existing`` when used to upload a package for the first time.\n>    See also :bug:`220`\n\n>  * Fix precedence of ``--repository-url`` over ``--repository``. See also\n>    :bug:`206`\n\n\n\n\n\n\n\n### appdirs 1.4.0 -> 1.4.3\n\n>### 1.4.3\n\n>-------------\n>- [PR 76] Python 3.6 invalid escape sequence deprecation fixes\n>- Fix for Python 3.6 support\n\n\n\n>### 1.4.2\n\n>-------------\n>- [PR 84] Allow installing without setuptools\n>- [PR 86] Fix string delimiters in setup.py description\n>- Add Python 3.6 support\n\n\n\n>### 1.4.1\n\n>-------------\n>- [issue 38] Fix _winreg import on Windows Py3\n>- [issue 55] Make appname optional\n\n\n\n\n\n\n\n### colorama 0.3.7 -> 0.3.9\n\n>### 0.3.9\n\n>  * Revert fix for issue 103 which causes problems for dependent applications\n\n\n>### 0.3.8\n\n>  * Fix issue 121: &quot;invalid escape sequence&quot; deprecation fixes on Python 3.6+\n>  * Fix issue 110: fix &quot;set console title&quot; when working with unicode strings\n>  * Fix issue 103: enable color when using &quot;input&quot; function on Python 3.5+\n>  * Fix issue 95: enable color when stderr is a tty but stdout is not\n\n\n\n\n\n\n### colorama 0.3.7 -> 0.3.9\n\n>### 0.3.9\n\n>  * Revert fix for issue 103 which causes problems for dependent applications\n\n\n>### 0.3.8\n\n>  * Fix issue 121: &quot;invalid escape sequence&quot; deprecation fixes on Python 3.6+\n>  * Fix issue 110: fix &quot;set console title&quot; when working with unicode strings\n>  * Fix issue 103: enable color when using &quot;input&quot; function on Python 3.5+\n>  * Fix issue 95: enable color when stderr is a tty but stdout is not\n\n\n\n\n\n\n### coverage 4.3.4 -> 4.4.1\n\n>### 4.4.1\n\n>----------------------------\n\n>- No code changes: just corrected packaging for Python 2.7 Linux wheels.\n\n\n>.. _changes_44:\n\n\n\n>### 4.4\n\n>--------------------------\n\n>- Reports could produce the wrong file names for packages, reporting ``pkg.py``\n>  instead of the correct ``pkg/__init__.py``.  This is now fixed.  Thanks, Dirk\n>  Thomas.\n\n>- XML reports could produce ``&lt;source&gt;`` and ``&lt;class&gt;`` lines that together\n>  didn&#39;t specify a valid source file path.  This is now fixed. (`issue 526`_)\n\n>- Namespace packages are no longer warned as having no code. (`issue 572`_)\n\n>- Code that uses ``sys.settrace(sys.gettrace())`` in a file that wasn&#39;t being\n>  coverage-measured would prevent correct coverage measurement in following\n>  code. An example of this was running doctests programmatically. This is now\n>  fixed. (`issue 575`_)\n\n>- Errors printed by the ``coverage`` command now go to stderr instead of\n>  stdout.\n\n>- Running ``coverage xml`` in a directory named with non-ASCII characters would\n>  fail under Python 2. This is now fixed. (`issue 573`_)\n\n>.. _issue 526: https://bitbucket.org/ned/coveragepy/issues/526/generated-xml-invalid-paths-for-cobertura\n>.. _issue 572: https://bitbucket.org/ned/coveragepy/issues/572/no-python-source-warning-for-namespace\n>.. _issue 573: https://bitbucket.org/ned/coveragepy/issues/573/cant-generate-xml-report-if-some-source\n>.. _issue 575: https://bitbucket.org/ned/coveragepy/issues/575/running-doctest-prevents-complete-coverage\n\n\n\n\n>### 4.4b1\n\n>----------------------------\n\n>- Some warnings can now be individually disabled.  Warnings that can be\n>  disabled have a short name appended.  The ``[run] disable_warnings`` setting\n>  takes a list of these warning names to disable. Closes both `issue 96`_ and\n>  `issue 355`_.\n\n>- The XML report now includes attributes from version 4 of the Cobertura XML\n>  format, fixing `issue 570`_.\n\n>- In previous versions, calling a method that used collected data would prevent\n>  further collection.  For example, `save()`, `report()`, `html_report()`, and\n>  others would all stop collection.  An explicit `start()` was needed to get it\n>  going again.  This is no longer true.  Now you can use the collected data and\n>  also continue measurement. Both `issue 79`_ and `issue 448`_ described this\n>  problem, and have been fixed.\n\n>- Plugins can now find unexecuted files if they choose, by implementing the\n>  `find_executable_files` method.  Thanks, Emil Madsen.\n\n>- Minimal IronPython support. You should be able to run IronPython programs\n>  under ``coverage run``, though you will still have to do the reporting phase\n>  with CPython.\n\n>- Coverage.py has long had a special hack to support CPython&#39;s need to measure\n>  the coverage of the standard library tests. This code was not installed by\n>  kitted versions of coverage.py.  Now it is.\n\n>.. _issue 79: https://bitbucket.org/ned/coveragepy/issues/79/save-prevents-harvesting-on-stop\n>.. _issue 96: https://bitbucket.org/ned/coveragepy/issues/96/unhelpful-warnings-produced-when-using\n>.. _issue 355: https://bitbucket.org/ned/coveragepy/issues/355/warnings-should-be-suppressable\n>.. _issue 448: https://bitbucket.org/ned/coveragepy/issues/448/save-and-html_report-prevent-further\n>.. _issue 570: https://bitbucket.org/ned/coveragepy/issues/570/cobertura-coverage-04dtd-support\n\n\n>.. _changes_434:\n\n\n\n\n\n\n\n### green 2.6.3 -> 2.8.2\n\n>### 2.8.0\n\n> 27 April 2017\n\n>- Green now also searches the current working directory for a .green config\n>  file.  This can be used as per-project configuration -- just place the .green\n>  config file for your project in the same directory you would run your tests\n>  from (usually the root of the project).  See `green --help` for the\n>  resolution order of the various config files.  Resolves 116.\n\n\n\n>### 2.7.4\n\n> 26 April 2017\n\n>- Added a page about the Udemy course\n>  [Python Testing with Green](https://github.com/CleanCut/green/blob/master/PythonTestingWithGreen.md),\n>  with lots of nice coupons and discount codes just for finding the Github\n>  page.  Check it out!\n\n>- PyPy support is now best-effort for all versions of PyPy.  TravisCI&#39;s PyPy\n>  installations are just...flaky.  They seem to work everywhere else, we just\n>  don&#39;t fail due to failing PyPy builds anymore, because we just can&#39;t take the\n>  weirdness.\n\n>- Fixed a condition where green could return failure to the calling shell if\n>  only a small number of skips, expectedFailures, and unexpectedSuccesses were\n>  run (and no passes, fails, or errors).\n\n>- Improved the help message for `-l, --logging`\n\n\n\n>### 2.7.3\n\n> 24 March 2017\n\n>- Fixed a green crash that could occur when dealing with unicode literals in\n>  raised exceptions under Python 2.\n\n\n\n>### 2.7.2\n\n> 22 March 2017\n\n>- Fixed a corner-case where targets wouldn&#39;t be parallelized if you ran green\n>  inside a directory containing only test modules (files) with no packages\n>  (directories).  The result would be a single worker process would handle all\n>  testing while the other worker processes sat idle.\n\n\n\n>### 2.7.1\n\n> 19 March 2017\n\n>- Stop cleaning up the temporary directory on versions of Python other than 2,\n>  since some things like multiprocess.Value in versions &gt; 2 trigger an\n>  auto-cleanup of the temporary directory that crashes if it has already been\n>  cleaned up.  Resolves 154.\n\n>- macOS builds on TravisCI have been passing awhile.  Start counting them\n>  towards global pass/fail.\n\n\n\n>### 2.7.0\n\n> 2 March 2017\n\n>- When used as a Django test runner, we now inject a `--green-verbosity`\n>  command-line argument that can be used to control green&#39;s verbosity level\n>  from Django.  Contributed by Anomitra Saha.  Resolves 37 and 153.\n\n\n\n\n\n\n\n### isort 4.2.5 -> 4.2.8\n\n>### 4.2.8\n\n>IMPORTANT NOTE: This will be the last release with Python 2.6 support, subsequent releases will be 2.7+ only\n>- Added `--virtual-env` switch command line option\n>- Added --enforce-whitespace option to go along with --check-only for more exact checks (issue 423)\n>- Fixed imports with a tailing &#39;\\&#39; and no space in-between getting removed (issue 425)\n>- Fixed issue 299: long lines occasionally not wrapped\n>- Fixed issue 432: No longer add import inside class when class starts at top of file after encoding comment\n>- Fixed issue 440: Added missing `--use-parentheses` option to command line tool and documentation\n>- Fixed issue 496: import* imports now get successfully identified and reformatted instead of deleted\n>- Fixed issue 491: Non ending parentheses withing single line comments no longer cause formatting issues\n>- Fixed issue 471: Imports that wrap the maximum line length and contain comments on the last line are no longer rendered incorrectly\n>- Fixed issue 436: Force sort within section no longer rearranges comments\n>- Fixed issue 473: Force_to_top and force_sort_within_sections now work together\n>- Fixed issue 484 &amp; 472: Consistent output with imports of same spelling but different case\n>- Fixed issue 433: No longer incorrectly add an extra new-line when comment between imports and function definition\n>- Fixed issue 419: Path specification for skipped paths is not Unix/Windows inter-operable.\n>Breaking Changes:\n>    - Fixed issue 511: All command line options with an underscore, have had the underscore replaced with a dash for consistency. This effects: multi-line, add-import, remove-import, force-adds, --force-single-line-imports, and length-sort.\n>    - Replaced the `--enforce-whitespace` option with `--ignore-whitespace` to restore original behavior of strict whitespace by default\n\n\n\n\n\n\n\n### pydocstyle 1.1.1 -> 2.0.0\n\n>### 2.0.0\n\n> Major Updates\n\n>Support for numpy conventions verification has been added (129, 226).\n>Support for Python 2.6 has been dropped (206, 217).\n>Support for PyPy3 has been temporarily dropped, until it will be equivalent to CPython 3.3+ and supported by pip (223).\n>Support for the pep257 console script has been dropped. Only the pydocstyle console script should be used (216, 218).\n>Errors are now printed to stdout instead of stderr (201, 210).\n\n> New Features\n\n>Decorator-based skipping via --ignore-decorators has been added (204).\n>Support for using pycodestyle style wildcards has been added (72, 209).\n>Superfluous opening quotes are now reported as part of D300 (166, 225).\n>Fixed a false-positive recognition of D410 and added D412 (230, 233).\n>Added --config=&lt;path&gt; flag to override the normal config file discovery and choose a specific config file (117, 247).\n>Support for specifying error codes with partial prefix has been added, e.g., --select=D101,D2 (72, 209).\n>All configuration file can now have the .ini extension (237).\n>Added better imperative mood checks using third party stemmer (235, 68).\n\n> Bug Fixes\n\n>Made parser more robust to bad source files (168, 214)\n>Modules are now considered private if their name starts with a single underscore. This is a bugfix where “public module” (D100) was reported regardless of module name (199, 222).\n>Removed error when __all__ is a list (62, 227).\n>Fixed a bug where the  sign was used as a matrix multiplication operator in Python 3.5, but was considered a decorator by the parser (246, 191).\n\n\n\n\n\n\n\n\n### pyparsing 2.1.10 -> 2.2.0\n\n>### 2.2.0\n\n>---------------------------\n>- Bumped minor version number to reflect compatibility issues with\n>  OneOrMore and ZeroOrMore bugfixes in 2.1.10. (2.1.10 fixed a bug\n>  that was introduced in 2.1.4, but the fix could break code\n>  written against 2.1.4 - 2.1.9.)\n\n>- Updated setup.py to address recursive import problems now\n>  that pyparsing is part of &#39;packaging&#39; (used by setuptools).\n>  Patch submitted by Joshua Root, much thanks!\n\n>- Fixed KeyError issue reported by Yann Bizeul when using packrat\n>  parsing in the Graphite time series database, thanks Yann!\n\n>- Fixed incorrect usages of &#39;\\&#39; in literals, as described in\n>  https://docs.python.org/3/whatsnew/3.6.htmldeprecated-python-behavior\n>  Patch submitted by Ville Skyttä - thanks!\n\n>- Minor internal change when using &#39;-&#39; operator, to be compatible\n>  with ParserElement.streamline() method.\n\n>- Expanded infixNotation to accept a list or tuple of parse actions\n>  to attach to an operation.\n\n>- New unit test added for dill support for storing pyparsing parsers.\n>  Ordinary Python pickle can be used to pickle pyparsing parsers as\n>  long as they do not use any parse actions. The &#39;dill&#39; module is an\n>  extension to pickle which *does* support pickling of attached\n>  parse actions.\n\n\n\n\n\n\n\n\n### babel 2.3.4 -> 2.4.0\n\n>### 2.4.0\n\n>-------------\n\n>New Features\n>~~~~~~~~~~~~\n\n>Some of these changes might break your current code and/or tests.\n\n>* CLDR: CLDR 29 is now used instead of CLDR 28 (405) (akx)\n>* Messages: Add option &#39;add_location&#39; for location line formatting (438, 459) (rrader, alxpy)\n>* Numbers: Allow full control of decimal behavior (410) (etanol)\n\n>Minor Improvements and bugfixes\n>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n>* Documentation: Improve Date Fields descriptions (450) (ldwoolley)\n>* Documentation: Typo fixes and documentation improvements (406, 412, 403, 440, 449, 463) (zyegfryed, adamchainz, jwilk, akx, roramirez, abhishekcs10)\n>* Messages: Default to UTF-8 source encoding instead of ISO-8859-1 (399) (asottile)\n>* Messages: Ensure messages are extracted in the order they were passed in (424) (ngrilly)\n>* Messages: Message extraction for JSX files is improved (392, 396, 425) (karloskar, georgschoelly)\n>* Messages: PO file reading supports multi-line obsolete units (429) (mbirtwell)\n>* Messages: Python message extractor respects unicode_literals in __future__ (427) (sublee)\n>* Messages: Roundtrip Language headers (420) (kruton)\n>* Messages: units before obsolete units are no longer erroneously marked obsolete (452) (mbirtwell)\n>* Numbers: `parse_pattern` now preserves the full original pattern (414) (jtwang)\n>* Numbers: Fix float conversion in `extract_operands` (435) (akx)\n>* Plurals: Fix plural forms for Czech and Slovak locales (373) (ykshatroff)\n>* Plurals: More plural form fixes based on Mozilla and CLDR references (431) (mshenfield)\n\n\n>Internal improvements\n>~~~~~~~~~~~~~~~~~~~~~\n\n>* Local times are constructed correctly in tests (411) (etanol)\n>* Miscellaneous small improvements (437) (scop)\n>* Regex flags are extracted from the regex strings (462) (singingwolfboy)\n>* The PO file reader is now a class and has seen some refactoring (429, 452) (mbirtwell)\n\n\n\n\n\n\n\n\n### cloud-sptheme 1.8.0 -> 1.9.4\n\n>### 1.9.4\n\n>======================\n\n>   * :mod:`~cloud_sptheme.ext.auto_redirect`:\n\n>        - simplified markup\n\n>        - skip popup if referrer is within document\n\n>        - bugfix: correctly handle source document that&#39;s not at root of url\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.docfield_markup`: sphinx 1.5 compat fix\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.table_styling`: header-alignment not being parsed correctly\n\n\n\n>### 1.9\n\n>====================\n\n>New Features\n>------------\n\n>   * Added :mod:`~cloud_sptheme.ext.auto_redirect` extension,\n>     to help alert users when documentation location has changed.\n\n>   * :mod:`~cloud_sptheme.ext.table_styling` now handles colspans correctly,\n>     and supports new ``:header-alignment:`` directive for setting separate\n>     alignment on header columns (:issue:`28`, :issue:`29`, and :issue:`33`).\n\n>Other Changes\n>-------------\n\n>   * The documentation is now located at `&lt;https://cloud-sptheme.readthedocs.io&gt;`_.\n>     The old location (`&lt;http://pythonhosted.org/cloud_sptheme&gt;`_) will be kept up to date for a while longer,\n>     but any links should be replaced.\n\n>   * :mod:`~cloud_sptheme.ext.issue_tracker`: removed google code preset format\n\n>Bugfixes\n>--------\n>   * bugfix: js code updated to be compatible with jquery 3\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.page_only` no longer chokes on non-ascii chars in page\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.table_styling` should no longer cause\n>     &quot;directive already exists&quot; warning under sphinx 1.5 (:issue:`32`).\n\n\n\n>### 1.8.3\n\n>====================\n\n>   *Bugfix release*\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.relbar_links`: fixed potential\n>     label/title mixup, added some unittests.\n\n>   * bugfix: Setup script should no longer append timestamp when building from sdist;\n>     which should fix some reproducible-build issues downstream.\n\n>   * Added tox.ini script, with some *very minimal* tests.\n\n>   * Updated documentation.\n\n\n\n>### 1.8.2\n\n>=====================\n\n>   *Bugfix release*\n\n>   * bugfix: :mod:`~cloud_sptheme.ext.relbar_links`: resolve translation proxies to prevent hash() error\n\n\n\n>### 1.8.1\n\n>=====================\n\n>   *Bugfixes*, and new &quot;relbar_links&quot; extension added:\n\n>   * :mod:`~cloud_sptheme.ext.relbar_toc` extension deprecreated,\n>     replaced with more flexible :mod:`~cloud_sptheme.ext.relbar_links` extension.\n>     This should also fix issues with broken links under &#39;dirhtml&#39; and other builders.\n\n>   * Assorted internal fixes to CSS template.\n\n>   * Documentation layout updated.\n\n\n\n\n\n\n\n### jinja2 2.9.5 -> 2.9.6\n\n>### 2.9.6\n\n>-------------\n>(bugfix release, released on April 3rd 2017)\n\n>- Fixed custom context behavior in fast resolve mode (675)\n\n\n\n\n\n\n\n### markupsafe 0.23 -> 1.0\n\n>### 1.0\n\n>-----------\n\n>- Fixed custom types not invoking `__unicode__` when used\n>  with `format()`.\n>- Added `__version__` module attribute\n>- Improve unescape code to leave lone ampersands alone.\n\n\n\n\n\n\n\n### sphinx 1.4.9 -> 1.6.2\n\n>### 1.6.2\n\n>=====================================\n\n>Incompatible changes\n>--------------------\n\n>* 3789: Do not require typing module for python&gt;=3.5\n\n>Bugs fixed\n>----------\n\n>* 3754: HTML builder crashes if HTML theme appends own stylesheets\n>* 3756: epub: Entity &#39;mdash&#39; not defined\n>* 3758: Sphinx crashed if logs are emitted in conf.py\n>* 3755: incorrectly warns about dedent with literalinclude\n>* 3742: `RTD &lt;https://readthedocs.org/&gt;`_ PDF builds of Sphinx own docs are\n>  missing an index entry in the bookmarks and table of contents. This is\n>  `rtfd/readthedocs.org2857\n>  &lt;https://github.com/rtfd/readthedocs.org/issues/2857&gt;`_ issue, a workaround\n>  is obtained using some extra LaTeX code in Sphinx&#39;s own :file:`conf.py`\n>* 3770: Build fails when a &quot;code-block&quot; has the option emphasize-lines and the\n>  number indicated is higher than the number of lines\n>* 3774: Incremental HTML building broken when using citations\n>* 3772: &#39;str object&#39; has no attribute &#39;filename&#39;\n>* 3763: got epubcheck validations error if epub_cover is set\n>* 3779: &#39;ImportError&#39; in sphinx.ext.autodoc due to broken &#39;sys.meta_path&#39;.\n>  Thanks to Tatiana Tereshchenko.\n>* 3796: env.resolve_references() crashes when non-document node given\n>* 3803: Sphinx crashes with invalid PO files\n>* 3791: PDF &quot;continued on next page&quot; for long tables isn&#39;t internationalized\n>* 3788: smartquotes emits warnings for unsupported languages\n>* 3807: latex Makefile for ``make latexpdf`` is only for unixen\n>* 3781: double hyphens in option directive are compiled as endashes\n>* 3817: latex builder raises AttributeError\n\n\n\n>### 1.6.1\n\n>=====================================\n\n>Dependencies\n>------------\n\n\n\n>### 1.6\n\n\n>* LDML format  support in i18n feature\n>* ``sphinx.addnodes.termsep``\n>* Some functions and classes in ``sphinx.util.pycompat``:\n>  ``zip_longest``, ``product``, ``all``, ``any``, ``next``, ``open``,\n>  ``class_types``, ``base_exception``, ``relpath``, ``StringIO``, ``BytesIO``.\n>  Please use the standard library version instead;\n\n>If any deprecation warning like ``RemovedInSphinxXXXWarning`` are displayed,\n>please refer :ref:`when-deprecation-warnings-are-displayed`.\n\n>Features added\n>--------------\n\n\n\n>### 1.6b3\n\n\n>* 3588: No compact (p tag) html output in the i18n document build even when\n>  :confval:`html_compact_lists` is True.\n>* The ``make latexpdf`` from 1.6b1 (for GNU/Linux and Mac OS, using\n>  ``latexmk``) aborted earlier in case of LaTeX errors than was the case with\n>  1.5 series, due to hard-coded usage of ``--halt-on-error`` option. (refs 3695)\n>* 3683: sphinx.websupport module is not provided by default\n>* 3683: Failed to build document if builder.css_file.insert() is called\n>* 3714: viewcode extension not taking ``highlight_code=&#39;none&#39;`` in account\n>* 3698: Moving :doc: to std domain broke backwards compatibility\n>* 3633: misdetect unreferenced citations\n\n\n\n>### 1.6b2\n\n\n>* 3662: ``builder.css_files`` is deprecated.  Please use ``add_stylesheet()``\n>  API instead.\n\n\n\n>### 1.6b1\n\n\n>* ``sphinx.util.compat.Directive`` class is now deprecated. Please use\n>  ``docutils.parsers.rst.Directive`` instead.\n>* ``sphinx.util.compat.docutils_version`` is now deprecated\n>* 2367: ``Sphinx.warn()``, ``Sphinx.info()`` and other logging methods are now\n>  deprecated.  Please use ``sphinx.util.logging`` (:ref:`logging-api`) instead.\n>* 3318: ``notice`` is now deprecated as LaTeX environment name and will be\n>  removed at Sphinx 1.7. Extension authors please use ``sphinxadmonition``\n>  instead (as Sphinx does since 1.5.)\n>* ``Sphinx.status_iterator()`` and ``Sphinx.old_status_iterator()`` is now\n>  deprecated.  Please use ``sphinx.util:status_iterator()`` instead.\n>* ``Sphinx._directive_helper()`` is deprecated. Please use\n>  ``sphinx.util.docutils.directive_helper()`` instead.\n>* ``BuildEnvironment.set_warnfunc()`` is now deprecated\n>* Following methods of ``BuildEnvironment`` is now deprecated.\n\n>  - ``BuildEnvironment.note_toctree()``\n>  - ``BuildEnvironment.get_toc_for()``\n>  - ``BuildEnvironment.get_toctree_for()``\n>  - ``BuildEnvironment.create_index()``\n\n>  Please use ``sphinx.environment.adapters`` modules instead.\n>* latex package  ``footnote`` is not loaded anymore by its bundled replacement\n>  ``footnotehyper-sphinx``. The redefined macros keep the same names as in the\n>  original package.\n>* 3429: deprecate config setting ``latex_keep_old_macro_names``. It will be\n>  removed at 1.7, and already its default value has changed from ``True`` to\n>  ``False``.\n>* 3221: epub2 builder is deprecated\n>* 3254: ``sphinx.websupport`` is now separated into independent package;\n>  ``sphinxcontrib-websupport``.  ``sphinx.websupport`` will be removed in\n>  Sphinx-2.0.\n>* 3628: ``sphinx_themes`` entry_point is deprecated.  Please use\n>  ``sphinx.html_themes`` instead.\n\n\n\n>### 1.5.6\n\n>=====================================\n\n>Bugs fixed\n>----------\n\n>* 3614: Sphinx crashes with requests-2.5.0\n>* 3618: autodoc crashes with tupled arguments\n>* 3664: No space after the bullet in items of a latex list produced by Sphinx\n>* 3657: EPUB builder crashes if document startswith genindex exists\n>* 3588: No compact (p tag) html output in the i18n document build even when\n>  :confval:`html_compact_lists` is True.\n>* 3685: AttributeError when using 3rd party domains\n>* 3702: LaTeX writer styles figure legends with a hard-coded ``\\small``\n>* 3708: LaTeX writer allows irc scheme\n>* 3717: Stop enforcing that favicon&#39;s must be .ico\n>* 3731, 3732: Protect isenumclass predicate against non-class arguments\n>* 3320: Warning about reference target not being found for container types\n>* Misspelled ARCHIVEPREFIX in Makefile for latex build repertory\n\n\n\n>### 1.5.5\n\n>=====================================\n\n>Bugs fixed\n>----------\n\n>* 3597: python domain raises UnboundLocalError if invalid name given\n>* 3599: Move to new Mathjax CDN\n\n\n\n>### 1.5.4\n\n>=====================================\n\n>Features added\n>--------------\n\n>* 3470: Make genindex support all kinds of letters, not only Latin ones\n\n>Bugs fixed\n>----------\n\n>* 3445: setting ``&#39;inputenc&#39;`` key to ``\\\\usepackage[utf8x]{inputenc}`` leads\n>  to failed PDF build\n>* EPUB file has duplicated ``nav.xhtml`` link in ``content.opf``\n>  except first time build\n>* 3488: objects.inv has broken when ``release`` or ``version`` contain\n>  return code\n>* 2073, 3443, 3490: gettext builder that writes pot files unless the content\n>  are same without creation date. Thanks to Yoshiki Shibukawa.\n>* 3487: intersphinx: failed to refer options\n>* 3496: latex longtable&#39;s last column may be much wider than its contents\n>* 3507: wrong quotes in latex output for productionlist directive\n>* 3533: Moving from Sphinx 1.3.1 to 1.5.3 breaks LaTeX compilation of links\n>  rendered as code\n>* 2665, 2607: Link names in C++ docfields, and make it possible for other domains.\n>* 3542: C++, fix parsing error of non-type template argument with template.\n>* 3065, 3520: python domain fails to recognize nested class\n>* 3575: Problems with pdflatex in a Turkish document built with sphinx has\n>  reappeared (refs 2997, 2397)\n>* 3577: Fix intersphinx debug tool\n>* A LaTeX command such as ``\\\\large`` inserted in the title items of\n>  :confval:`latex_documents` causes failed PDF build (refs 3551, 3567)\n\n\n\n>### 1.5.3\n\n>=====================================\n\n>Features added\n>--------------\n\n>* Support requests-2.0.0 (experimental) (refs: 3367)\n>* (latex) PDF page margin dimensions may be customized (refs: 3387)\n>* ``literalinclude`` directive allows combination of ``:pyobject:`` and\n>  ``:lines:`` options (refs: 3416)\n>* 3400: make-mode doesn&#39;t use subprocess on building docs\n\n>Bugs fixed\n>----------\n\n>* 3370: the caption of code-block is not picked up for translation\n>* LaTeX: :confval:`release` is not escaped (refs: 3362)\n>* 3364: sphinx-quickstart prompts overflow on Console with 80 chars width\n>* since 1.5, PDF&#39;s TOC and bookmarks lack an entry for general Index\n>  (refs: 3383)\n>* 3392: ``&#39;releasename&#39;`` in :confval:`latex_elements` is not working\n>* 3356: Page layout for Japanese ``&#39;manual&#39;`` docclass has a shorter text area\n>* 3394: When ``&#39;pointsize&#39;`` is not ``10pt``, Japanese ``&#39;manual&#39;`` document\n>  gets wrong PDF page dimensions\n>* 3399: quickstart: conf.py was not overwritten by template\n>* 3366: option directive does not allow punctuations\n>* 3410: return code in :confval:`release` breaks html search\n>* 3427: autodoc: memory addresses are not stripped on Windows\n>* 3428: xetex build tests fail due to fontspec v2.6 defining ``\\strong``\n>* 3349: Result of ``IndexBuilder.load()`` is broken\n>* 3450: &amp;nbsp is appeared in EPUB docs\n>* 3418: Search button is misaligned in nature and pyramid theme\n>* 3421: Could not translate a caption of tables\n>* 3552: linkcheck raises UnboundLocalError\n\n\n\n>### 1.5.2\n\n>=====================================\n\n>Incompatible changes\n>--------------------\n\n>* Dependency requirement updates: requests 2.4.0 or above (refs: 3268, 3310)\n\n>Features added\n>--------------\n\n>* 3241: emit latex warning if buggy titlesec (ref 3210)\n>* 3194: Refer the $MAKE environment variable to determine ``make`` command\n>* Emit warning for nested numbered toctrees (refs: 3142)\n>* 978: `intersphinx_mapping` also allows a list as a parameter\n>* 3340: (LaTeX) long lines in :dudir:`parsed-literal` are wrapped like in\n>  :rst:dir:`code-block`, inline math and footnotes are fully functional.\n\n>Bugs fixed\n>----------\n\n>* 3246: xapian search adapter crashes\n>* 3253: In Py2 environment, building another locale with a non-captioned\n>  toctree produces ``None`` captions\n>* 185: References to section title including raw node has broken\n>* 3255: In Py3.4 environment, autodoc doesn&#39;t support documentation for\n>  attributes of Enum class correctly.\n>* 3261: ``latex_use_parts`` makes sphinx crash\n>* The warning type ``misc.highlighting_failure`` does not work\n>* 3294: ``add_latex_package()`` make crashes non-LaTeX builders\n>* The caption of table are rendered as invalid HTML (refs: 3287)\n>* 3268: Sphinx crashes with requests package from Debian jessie\n>* 3284: Sphinx crashes on parallel build with an extension which raises\n>  unserializable exception\n>* 3315: Bibliography crashes on latex build with docclass &#39;memoir&#39;\n>* 3328: Could not refer rubric implicitly\n>* 3329: emit warnings if po file is invalid and can&#39;t read it. Also writing mo too\n>* 3337: Ugly rendering of definition list term&#39;s classifier\n>* 3335: gettext does not extract field_name of a field in a field_list\n>* 2952: C++, fix refs to operator() functions.\n>* Fix Unicode super- and subscript digits in :rst:dir:`code-block` and\n>  parsed-literal LaTeX output (ref 3342)\n>* LaTeX writer: leave ``&quot;`` character inside parsed-literal as is (ref 3341)\n>* 3234: intersphinx failed for encoded inventories\n>* 3158: too much space after captions in PDF output\n>* 3317: An URL in parsed-literal contents gets wrongly rendered in PDF if\n>  with hyphen\n>* LaTeX crash if the filename of an image inserted in parsed-literal\n>  via a substitution contains an hyphen (ref 3340)\n>* LaTeX rendering of inserted footnotes in parsed-literal is wrong (ref 3340)\n>* Inline math in parsed-literal is not rendered well by LaTeX (ref 3340)\n>* 3308: Parsed-literals don&#39;t wrap very long lines with pdf builder (ref 3340)\n>* 3295: Could not import extension sphinx.builders.linkcheck\n>* 3285: autosummary: asterisks are escaped twice\n>* LaTeX, pass dvipdfm option to geometry package for Japanese documents (ref 3363)\n>* Fix parselinenos() could not parse left half open range (cf. &quot;-4&quot;)\n\n\n\n\n>### 1.5.1\n\n>=====================================\n\n>Features added\n>--------------\n\n>* 3214: Allow to suppress &quot;unknown mimetype&quot; warnings from epub builder using\n>  :confval:`suppress_warnings`.\n\n>Bugs fixed\n>----------\n\n>* 3195: Can not build in parallel\n>* 3198: AttributeError is raised when toctree has &#39;self&#39;\n>* 3211: Remove untranslated sphinx locale catalogs (it was covered by\n>  untranslated it_IT)\n>* 3212: HTML Builders crashes with docutils-0.13\n>* 3207: more latex problems with references inside parsed-literal directive\n>  (``\\DUrole``)\n>* 3205: sphinx.util.requests crashes with old pyOpenSSL (&lt; 0.14)\n>* 3220: KeyError when having a duplicate citation\n>* 3200: LaTeX: xref inside desc_name not allowed\n>* 3228: ``build_sphinx`` command crashes when missing dependency\n>* 2469: Ignore updates of catalog files for gettext builder. Thanks to\n>  Hiroshi Ohkubo.\n>* 3183: Randomized jump box order in generated index page.\n\n\n\n>### 1.5\n\n\n>* 3069: Even if ``&#39;babel&#39;`` key is set to empty string, LaTeX output contains\n>  one ``\\addto\\captions...``\n>* 3123: user ``&#39;babel&#39;`` key setting is not obeyed anymore\n>* 3155: Fix JavaScript for `html_sourcelink_suffix` fails with IE and Opera\n>* 3085: keep current directory after breaking build documentation. Thanks to\n>  Timotheus Kampik.\n>* 3181: pLaTeX crashes with a section contains endash\n>* 3180: latex: add stretch/shrink between successive singleline or\n>  multipleline cpp signatures (ref 3072)\n>* 3128: globing images does not support .svgz file\n>* 3015: fix a broken test on Windows.\n>* 1843: Fix documentation of descriptor classes that have a custom metaclass.\n>  Thanks to Erik Bray.\n>* 3190: util.split_docinfo fails to parse multi-line field bodies\n>* 3024, 3037: In Python3, application.Sphinx._log crushed when the log message cannot\n>  be encoded into console encoding.\n\n>Testing\n>--------\n\n>* To simplify, sphinx uses external mock package even if unittest.mock exists.\n\n\n\n\n>### 1.5b1\n\n\n>* 2432: Fix unwanted * between varargs and keyword only args. Thanks to Alex Grönholm.\n>* 3062: Failed to build PDF using 1.5a2 (undefined ``\\hypersetup`` for\n>  Japanese documents since PR3030)\n>* Better rendering of multiline signatures in html.\n>* 777: LaTeX output &quot;too deeply nested&quot; (ref 3096)\n>* Let LaTeX image inclusion obey ``scale`` before textwidth fit (ref 2865, 3059)\n>* 3019: LaTeX fails on description of C function with arguments (ref 3083)\n>* fix latex inline literals where ``&lt; &gt; -`` gobbled a space\n\n\n\n>### 1.5a2\n\n\n>* 2810: Problems with pdflatex in an Italian document\n>* Use ``latex_elements.papersize`` to specify papersize of LaTeX in Makefile\n>* 2988: linkcheck: retry with GET request if denied HEAD request\n>* 2990: linkcheck raises &quot;Can&#39;t convert &#39;bytes&#39; object to str implicitly&quot; error\n>  if linkcheck_anchors enabled\n>* 3004: Invalid link types &quot;top&quot; and &quot;up&quot; are used\n>* 3009: Bad rendering of parsed-literals in LaTeX since Sphinx 1.4.4\n>* 3000: ``option`` directive generates invalid HTML anchors\n>* 2984: Invalid HTML has been generated if `html_split_index` enabled\n>* 2986: themes/basic/defindex.html should be changed for html5 friendly\n>* 2987: Invalid HTML has been generated if multiple IDs are assigned to a list\n>* 2891: HTML search does not provide all the results\n>* 1986: Title in PDF Output\n>* 147: Problem with latex chapter style\n>* 3018: LaTeX problem with page layout dimensions and chapter titles\n>* Fix an issue with ``\\pysigline`` in LaTeX style file (ref 3023)\n>* 3038: ``sphinx.ext.math*`` raises TypeError if labels are duplicated\n>* 3031: incompatibility with LaTeX package ``tocloft``\n>* 3003: literal blocks in footnotes are not supported by Latex\n>* 3047: spacing before footnote in pdf output is not coherent and allows breaks\n>* 3045: HTML search index creator should ignore &quot;raw&quot; content if now html\n>* 3039: English stemmer returns wrong word if the word is capitalized\n>* Fix make-mode Makefile template (ref 3056, 2936)\n\n\n\n>### 1.5a1\n\n\n>* 2707: (latex) the column width is badly computed for tabular\n>* 2799: Sphinx installs roles and directives automatically on importing sphinx\n>  module.  Now Sphinx installs them on running application.\n>* `sphinx.ext.autodoc` crashes if target code imports * from mock modules\n>  by `autodoc_mock_imports`.\n>* 1953: ``Sphinx.add_node`` does not add handlers the translator installed by\n>  ``html_translator_class``\n>* 1797: text builder inserts blank line on top\n>* 2894: quickstart main() doesn&#39;t use argv argument\n>* 2874: gettext builder could not extract all text under the ``only``\n>  directives\n>* 2485: autosummary crashes with multiple source_suffix values\n>* 1734: Could not translate the caption of toctree directive\n>* Could not translate the content of meta directive (ref: 1734)\n>* 2550: external links are opened in help viewer\n>* 2687: Running Sphinx multiple times produces &#39;already registered&#39; warnings\n\n\n\n\n\n\n\n### pillow 4.0.0 -> 4.1.1\n\n>### 4.1.1\n\n>------------------\n\n>- Undef PySlice_GetIndicesEx, see https://bugs.python.org/issue29943 2493\n>  [cgohlke]\n\n>- Fix for file with DPI in EXIF but not metadata, and XResolution is an int rather than tuple 2484\n>  [hugovk]\n\n>- Docs: Removed broken download counter badge 2487\n>  [hugovk]\n\n>- Docs: Fixed rst syntax error 2477\n>  [thebjorn]\n\n\n\n>### 4.1.0\n\n>------------------\n\n>- Close files after loading if possible 2330\n>  [homm, wiredfool]\n\n>- Fix Image Access to be reloadable when embedding the Python interpreter 2296\n>  [wiredfool, cgohlke]\n\n>- Fetch DPI from EXIF if not specified in JPEG header 2449, 2472\n>  [hugovk]\n\n>- Removed winbuild checksum verification 2468\n>  [radarhere]\n\n>- Git: Set ContainerIO test file as binary 2469\n>  [cgohlke]\n\n>- Remove superfluous import of FixTk 2455\n>  [cgohlke)\n\n>- Fix import of tkinter/Tkinter 2456\n>  [cgohlke)\n\n>- Pure Python Decoders, including Python decoder to fix for MSP images 1938\n>  [wiredfool, hugovk]\n\n>- Reorganized GifImagePlugin, fixes 2314.  2374\n>  [radarhere, wiredfool]\n\n>- Doc: Reordered operating systems in Compatibility Matrix 2436\n>  [radarhere]\n\n>- Test: Additional tests for BurfStub, Eps, Container, GribStub, IPTC, Wmf, XVThumb, ImageDraw, ImageMorph ImageShow 2425\n>  [radarhere]\n\n>- Health fixes 2437\n>  [radarhere]\n\n>- Test: Correctness tests ContainerIO, XVThumbImagePlugin, BufrStubImagePlugin, GribStubImagePlugin, FitsStubImagePlugin, Hdf5StubImagePlugin, PixarImageFile, PsdImageFile 2443, 2442, 2441, 2440, 2431, 2430, 2428, 2427\n>  [hugovk]\n\n>- Remove unused imports 1822\n>  [radarhere]\n\n>- Replaced KeyError catch with dictionary get method 2424\n>  [radarhere]\n\n>- Test: Removed unrunnable code in test_image_toqimage 2415\n>  [hugovk]\n\n>- Removed use of spaces in TIFF kwargs names, deprecated in 2.7 1390\n>  [radarhere]\n\n>- Removed deprecated ImageDraw setink, setfill, setfont methods 2220\n>  [jdufresne]\n\n>- Send unwanted subprocess output to /dev/null 2253\n>  [jdufresne]\n\n>- Fix division by zero when creating 0x0 image from numpy array 2419\n>  [hugovk]\n\n>- Test: Added matrix convert tests 2381\n>  [hugovk]\n\n>- Replaced broken URL to partners.adobe.com 2413\n>  [radarhere]\n\n>- Removed unused private functions in setup.py and build_dep.py 2414\n>  [radarhere]\n\n>- Test: Fixed Qt tests for QT5 and saving 1 bit PNG 2394\n>  [wiredfool]\n\n>- Test: docker builds for Arch and Debian Stretch 2394\n>  [wiredfool]\n\n>- Updated libwebp to 0.6.0 on appveyor 2395\n>  [radarhere]\n\n>- More explicit error message when saving to a file with invalid extension 2399\n>  [ces42]\n\n>- Docs: Update some http urls to https 2403\n>  [hugovk]\n\n>- Preserve aux/alpha channels when performing Imagecms transforms 2355\n>  [gunjambi]\n\n>- Test linear and radial gradient effects 2382\n>  [hugovk]\n\n>- Test ImageDraw.Outline and and ImageDraw.Shape 2389\n>  [hugovk]\n\n>- Added PySide to ImageQt documentation 2392\n>  [radarhere]\n\n>- BUG: Empty image mode no longer causes a crash 2380\n>  [evalapply]\n\n>- Exclude .travis and contents from manifest 2386\n>  [radarhere]\n\n>- Remove &#39;MIT-like&#39; from license 2145\n>  [wiredfool]\n\n>- Tests: Add tests for several Image operations 2379\n>  [radarhere]\n\n>- PNG: Moved iCCP chunk before PLTE chunk when saving as PNG, restricted chunks known value/ordering 2347\n>  [radarhere]\n\n>- Default to inch-interpretation for missing ResolutionUnit in TiffImagePlugin 2365\n>  [lambdafu]\n\n>- Bug: Fixed segfault when using ImagingTk on pypy Issue 2376, 2359.\n>  [wiredfool]\n\n>- Bug: Fixed Integer overflow using ImagingTk on 32 bit platforms 2359\n>  [wiredfool, QuLogic]\n\n>- Tests: Added docker images for testing alternate platforms. See also https://github.com/python-pillow/docker-images. 2368\n>  [wiredfool]\n\n>- Removed PIL 1.0 era TK readme that concerns Windows 95/NT 2360\n>  [wiredfool]\n\n>- Prevent `nose -v` printing docstrings 2369\n>  [hugovk]\n\n>- Replaced absolute PIL imports with relative imports 2349\n>  [radarhere]\n\n>- Added context managers for file handling 2307\n>  [radarhere]\n\n>- Expose registered file extensions in Image 2343\n>  [iggomez, radarhere]\n\n>- Make mode descriptor cache initialization thread-safe. 2351\n>  [gunjambi]\n\n>- Updated Windows test dependencies: Freetype 2.7.1, zlib 1.2.11 2331, 2332, 2357\n>  [radarhere]\n\n>- Followed upstream pngquant packaging reorg to libimagquant 2354\n>  [radarhere]\n\n>- Fix invalid string escapes 2352\n>  [hugovk]\n\n>- Add test for crop operation with no argument 2333\n>  [radarhere]\n\n\n\n\n\n\n\n\n\n\nThat's it for now!\n\nHappy merging! 🤖\n","created_at":"2017-06-01T15:07:38Z","updated_at":"2017-07-01T15:09:42Z","closed_at":"2017-07-01T15:09:42Z","merged_at":null,"merge_commit_sha":"b9f385d623c211072e82d336fa2babd06baf6713","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93/commits","review_comments_url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93/comments","review_comment_url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/comments{/number}","comments_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/93/comments","statuses_url":"https://api.github.com/repos/MinchinWeb/colourettu/statuses/70d6f21c6408f25e8773e0e4a9bd2caccd50ff79","head":{"label":"MinchinWeb:pyup/scheduled-update-06-01-2017","ref":"pyup/scheduled-update-06-01-2017","sha":"70d6f21c6408f25e8773e0e4a9bd2caccd50ff79","user":{"login":"MinchinWeb","id":1548809,"avatar_url":"https://avatars3.githubusercontent.com/u/1548809?v=3","gravatar_id":"","url":"https://api.github.com/users/MinchinWeb","html_url":"https://github.com/MinchinWeb","followers_url":"https://api.github.com/users/MinchinWeb/followers","following_url":"https://api.github.com/users/MinchinWeb/following{/other_user}","gists_url":"https://api.github.com/users/MinchinWeb/gists{/gist_id}","starred_url":"https://api.github.com/users/MinchinWeb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MinchinWeb/subscriptions","organizations_url":"https://api.github.com/users/MinchinWeb/orgs","repos_url":"https://api.github.com/users/MinchinWeb/repos","events_url":"https://api.github.com/users/MinchinWeb/events{/privacy}","received_events_url":"https://api.github.com/users/MinchinWeb/received_events","type":"User","site_admin":false},"repo":{"id":27899271,"name":"colourettu","full_name":"MinchinWeb/colourettu","owner":{"login":"MinchinWeb","id":1548809,"avatar_url":"https://avatars3.githubusercontent.com/u/1548809?v=3","gravatar_id":"","url":"https://api.github.com/users/MinchinWeb","html_url":"https://github.com/MinchinWeb","followers_url":"https://api.github.com/users/MinchinWeb/followers","following_url":"https://api.github.com/users/MinchinWeb/following{/other_user}","gists_url":"https://api.github.com/users/MinchinWeb/gists{/gist_id}","starred_url":"https://api.github.com/users/MinchinWeb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MinchinWeb/subscriptions","organizations_url":"https://api.github.com/users/MinchinWeb/orgs","repos_url":"https://api.github.com/users/MinchinWeb/repos","events_url":"https://api.github.com/users/MinchinWeb/events{/privacy}","received_events_url":"https://api.github.com/users/MinchinWeb/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/MinchinWeb/colourettu","description":"A collection of colour functions in Python","fork":false,"url":"https://api.github.com/repos/MinchinWeb/colourettu","forks_url":"https://api.github.com/repos/MinchinWeb/colourettu/forks","keys_url":"https://api.github.com/repos/MinchinWeb/colourettu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/MinchinWeb/colourettu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/MinchinWeb/colourettu/teams","hooks_url":"https://api.github.com/repos/MinchinWeb/colourettu/hooks","issue_events_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/events{/number}","events_url":"https://api.github.com/repos/MinchinWeb/colourettu/events","assignees_url":"https://api.github.com/repos/MinchinWeb/colourettu/assignees{/user}","branches_url":"https://api.github.com/repos/MinchinWeb/colourettu/branches{/branch}","tags_url":"https://api.github.com/repos/MinchinWeb/colourettu/tags","blobs_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/refs{/sha}","trees_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/MinchinWeb/colourettu/statuses/{sha}","languages_url":"https://api.github.com/repos/MinchinWeb/colourettu/languages","stargazers_url":"https://api.github.com/repos/MinchinWeb/colourettu/stargazers","contributors_url":"https://api.github.com/repos/MinchinWeb/colourettu/contributors","subscribers_url":"https://api.github.com/repos/MinchinWeb/colourettu/subscribers","subscription_url":"https://api.github.com/repos/MinchinWeb/colourettu/subscription","commits_url":"https://api.github.com/repos/MinchinWeb/colourettu/commits{/sha}","git_commits_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/commits{/sha}","comments_url":"https://api.github.com/repos/MinchinWeb/colourettu/comments{/number}","issue_comment_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/comments{/number}","contents_url":"https://api.github.com/repos/MinchinWeb/colourettu/contents/{+path}","compare_url":"https://api.github.com/repos/MinchinWeb/colourettu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/MinchinWeb/colourettu/merges","archive_url":"https://api.github.com/repos/MinchinWeb/colourettu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/MinchinWeb/colourettu/downloads","issues_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues{/number}","pulls_url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls{/number}","milestones_url":"https://api.github.com/repos/MinchinWeb/colourettu/milestones{/number}","notifications_url":"https://api.github.com/repos/MinchinWeb/colourettu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/MinchinWeb/colourettu/labels{/name}","releases_url":"https://api.github.com/repos/MinchinWeb/colourettu/releases{/id}","deployments_url":"https://api.github.com/repos/MinchinWeb/colourettu/deployments","created_at":"2014-12-12T00:58:45Z","updated_at":"2017-05-31T21:14:10Z","pushed_at":"2017-07-01T15:09:38Z","git_url":"git://github.com/MinchinWeb/colourettu.git","ssh_url":"git@github.com:MinchinWeb/colourettu.git","clone_url":"https://github.com/MinchinWeb/colourettu.git","svn_url":"https://github.com/MinchinWeb/colourettu","homepage":"http://minchin.ca/colourettu/","size":425,"stargazers_count":5,"watchers_count":5,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":5,"default_branch":"master"}},"base":{"label":"MinchinWeb:master","ref":"master","sha":"f0b2f6b1d44055f3ccee62ac2759829f1e16a252","user":{"login":"MinchinWeb","id":1548809,"avatar_url":"https://avatars3.githubusercontent.com/u/1548809?v=3","gravatar_id":"","url":"https://api.github.com/users/MinchinWeb","html_url":"https://github.com/MinchinWeb","followers_url":"https://api.github.com/users/MinchinWeb/followers","following_url":"https://api.github.com/users/MinchinWeb/following{/other_user}","gists_url":"https://api.github.com/users/MinchinWeb/gists{/gist_id}","starred_url":"https://api.github.com/users/MinchinWeb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MinchinWeb/subscriptions","organizations_url":"https://api.github.com/users/MinchinWeb/orgs","repos_url":"https://api.github.com/users/MinchinWeb/repos","events_url":"https://api.github.com/users/MinchinWeb/events{/privacy}","received_events_url":"https://api.github.com/users/MinchinWeb/received_events","type":"User","site_admin":false},"repo":{"id":27899271,"name":"colourettu","full_name":"MinchinWeb/colourettu","owner":{"login":"MinchinWeb","id":1548809,"avatar_url":"https://avatars3.githubusercontent.com/u/1548809?v=3","gravatar_id":"","url":"https://api.github.com/users/MinchinWeb","html_url":"https://github.com/MinchinWeb","followers_url":"https://api.github.com/users/MinchinWeb/followers","following_url":"https://api.github.com/users/MinchinWeb/following{/other_user}","gists_url":"https://api.github.com/users/MinchinWeb/gists{/gist_id}","starred_url":"https://api.github.com/users/MinchinWeb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MinchinWeb/subscriptions","organizations_url":"https://api.github.com/users/MinchinWeb/orgs","repos_url":"https://api.github.com/users/MinchinWeb/repos","events_url":"https://api.github.com/users/MinchinWeb/events{/privacy}","received_events_url":"https://api.github.com/users/MinchinWeb/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/MinchinWeb/colourettu","description":"A collection of colour functions in Python","fork":false,"url":"https://api.github.com/repos/MinchinWeb/colourettu","forks_url":"https://api.github.com/repos/MinchinWeb/colourettu/forks","keys_url":"https://api.github.com/repos/MinchinWeb/colourettu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/MinchinWeb/colourettu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/MinchinWeb/colourettu/teams","hooks_url":"https://api.github.com/repos/MinchinWeb/colourettu/hooks","issue_events_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/events{/number}","events_url":"https://api.github.com/repos/MinchinWeb/colourettu/events","assignees_url":"https://api.github.com/repos/MinchinWeb/colourettu/assignees{/user}","branches_url":"https://api.github.com/repos/MinchinWeb/colourettu/branches{/branch}","tags_url":"https://api.github.com/repos/MinchinWeb/colourettu/tags","blobs_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/refs{/sha}","trees_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/MinchinWeb/colourettu/statuses/{sha}","languages_url":"https://api.github.com/repos/MinchinWeb/colourettu/languages","stargazers_url":"https://api.github.com/repos/MinchinWeb/colourettu/stargazers","contributors_url":"https://api.github.com/repos/MinchinWeb/colourettu/contributors","subscribers_url":"https://api.github.com/repos/MinchinWeb/colourettu/subscribers","subscription_url":"https://api.github.com/repos/MinchinWeb/colourettu/subscription","commits_url":"https://api.github.com/repos/MinchinWeb/colourettu/commits{/sha}","git_commits_url":"https://api.github.com/repos/MinchinWeb/colourettu/git/commits{/sha}","comments_url":"https://api.github.com/repos/MinchinWeb/colourettu/comments{/number}","issue_comment_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues/comments{/number}","contents_url":"https://api.github.com/repos/MinchinWeb/colourettu/contents/{+path}","compare_url":"https://api.github.com/repos/MinchinWeb/colourettu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/MinchinWeb/colourettu/merges","archive_url":"https://api.github.com/repos/MinchinWeb/colourettu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/MinchinWeb/colourettu/downloads","issues_url":"https://api.github.com/repos/MinchinWeb/colourettu/issues{/number}","pulls_url":"https://api.github.com/repos/MinchinWeb/colourettu/pulls{/number}","milestones_url":"https://api.github.com/repos/MinchinWeb/colourettu/milestones{/number}","notifications_url":"https://api.github.com/repos/MinchinWeb/colourettu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/MinchinWeb/colourettu/labels{/name}","releases_url":"https://api.github.com/repos/MinchinWeb/colourettu/releases{/id}","deployments_url":"https://api.github.com/repos/MinchinWeb/colourettu/deployments","created_at":"2014-12-12T00:58:45Z","updated_at":"2017-05-31T21:14:10Z","pushed_at":"2017-07-01T15:09:38Z","git_url":"git://github.com/MinchinWeb/colourettu.git","ssh_url":"git@github.com:MinchinWeb/colourettu.git","clone_url":"https://github.com/MinchinWeb/colourettu.git","svn_url":"https://github.com/MinchinWeb/colourettu","homepage":"http://minchin.ca/colourettu/","size":425,"stargazers_count":5,"watchers_count":5,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":5,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93"},"html":{"href":"https://github.com/MinchinWeb/colourettu/pull/93"},"issue":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/issues/93"},"comments":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/issues/93/comments"},"review_comments":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93/comments"},"review_comment":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/pulls/93/commits"},"statuses":{"href":"https://api.github.com/repos/MinchinWeb/colourettu/statuses/70d6f21c6408f25e8773e0e4a9bd2caccd50ff79"}},"merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"clean","merged_by":null,"comments":3,"review_comments":0,"maintainer_can_modify":false,"commits":22,"additions":22,"deletions":22,"changed_files":4}}
{"actor":{"display_login":"pyup-bot"}}