{"action":"opened","number":289,"pull_request":{"url":"https://api.github.com/repos/fake-name/wlnupdates/pulls/289","id":242250657,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQyMjUwNjU3","html_url":"https://github.com/fake-name/wlnupdates/pull/289","diff_url":"https://github.com/fake-name/wlnupdates/pull/289.diff","patch_url":"https://github.com/fake-name/wlnupdates/pull/289.patch","issue_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/289","number":289,"state":"open","locked":false,"title":"Scheduled daily dependency update on friday","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":"\n\n\n\n\n### Update [bcrypt](https://pypi.org/project/bcrypt) from **3.1.4** to **3.1.5**.\n\n\n*The bot wasn't able to find a changelog for this release. [Got an idea?](https://github.com/pyupio/changelogs/issues/new)*\n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/bcrypt\n  - Repo: https://github.com/pyca/bcrypt/\n</details>\n\n\n\n\n\n### Update [beautifulsoup4](https://pypi.org/project/beautifulsoup4) from **4.6.3** to **4.7.0**.\n\n\n*The bot wasn't able to find a changelog for this release. [Got an idea?](https://github.com/pyupio/changelogs/issues/new)*\n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/beautifulsoup4\n  - Changelog: https://pyup.io/changelogs/beautifulsoup4/\n  - Homepage: http://www.crummy.com/software/BeautifulSoup/bs4/\n</details>\n\n\n\n\n\n### Update [datasketch](https://pypi.org/project/datasketch) from **1.2.10** to **1.3.0**.\n\n\n*The bot wasn't able to find a changelog for this release. [Got an idea?](https://github.com/pyupio/changelogs/issues/new)*\n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/datasketch\n  - Repo: https://ekzhu.github.io/datasketch\n</details>\n\n\n\n\n\n### Update [Flask-Admin](https://pypi.org/project/Flask-Admin) from **1.5.2** to **1.5.3**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.5.3\n   ```\n   -----\n\n* Fixed XSS vulnerability\n* Support nested categories in the navbar menu\n* SQLAlchemy\n    * sort on multiple columns with `column_default_sort`\n    * sort on related models in `column_sortable_list`\n    * fix: inline model forms can now also be used for models with multiple primary keys\n    * support for using mapped `column_property`\n* Upgrade Leaflet and Leaflet.draw plugins, used for geoalchemy integration\n* Specify `minimum_input_length` for ajax widget\n* Peewee: support composite keys\n* MongoEngine: when searching/filtering the input is now regarded as case-insensitive by default\n* FileAdmin\n    * handle special characters in filename\n    * fix a bug with listing directories on Windows\n    * avoid raising an exception when unknown sort parameter is encountered\n* WTForms 3 support\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/flask-admin\n  - Changelog: https://pyup.io/changelogs/flask-admin/\n  - Repo: https://github.com/flask-admin/flask-admin/\n  - Docs: https://pythonhosted.org/Flask-Admin/\n</details>\n\n\n\n\n\n### Update [gevent](https://pypi.org/project/gevent) from **1.3.7** to **1.4.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.4.0\n   ```\n   ==================\n\n- Build with Cython 0.29 in &#39;3str&#39; mode.\n\n- Test with PyPy 6.0 on Windows.\n\n- Add support for application-wide callbacks when ``Greenlet`` objects\n  are started. See :pr:`1289`, provided by Yury Selivanov.\n\n- Fix consuming a single ready object using\n  ``next(gevent.iwait(objs))``. Previously such a construction would\n  hang because `iter` was not called. See :pr:`1288`, provided by Josh\n  Snyder. This is not recommended, though, as unwaited objects will\n  have dangling links (but see next item).\n\n- Make `gevent.iwait` return an iterator that can now also be used as\n  a context manager. If you&#39;ll only be consuming part of the iterator,\n  use it in a ``with`` block to avoid leaking resources. See\n  :pr:`1290`, provided by Josh Snyder.\n\n- Fix semaphores to immediately notify links if they are ready and\n  ``rawlink()`` is called. This behaves like ``Event`` and\n  ``AsyncEvent``. Note that the order in which semaphore links are\n  called is not specified. See :issue:`1287`, reported by Dan Milon.\n\n- Improve safety of handling exceptions during interpreter shutdown.\n  See :issue:`1295` reported by BobDenar1212.\n\n- Remove the deprecated ability to specify ``GEVENT_RESOLVER`` and\n  other importable settings as a ``path/to/a/package.module.item``.\n  This had race conditions and didn&#39;t work with complicated resolver\n  implementations. Place the required package or module on `sys.path`\n  first.\n\n- Reduce the chances that using the blocking monitor functionality\n  could result in apparently random ``SystemError:\n  Objects/tupleobject.c: bad argument to internal function``. Reported\n  in :issue:`1302` by Ulrich Petri.\n\n- Refactored the gevent test runner and test suite to make them more\n  reusable. In particular, the tests are now run with ``python -m\n  gevent.tests``. See :issue:`1293`.\n\n- Make a monkey-patched ``socket.getaddrinfo`` return socket module\n  enums instead of plain integers for the socket type and address\n  family on Python 3. See :issue:`1310` reported by TheYOSH.\n\n- Make gevent&#39;s pywsgi server set the non-standard environment value\n  ``wsgi.input_terminated`` to True. See :issue:`1308`.\n\n- Make `gevent.util.assert_switches` produce more informative messages\n  when the assertion fails.\n\n- Python 2: If a `gevent.socket` was closed asynchronously (in a\n  different greenlet or a hub callback), `AttributeError` could result\n  if the socket was already in use. Now the correct socket.error\n  should be raised.\n\n- Fix :meth:`gevent.threadpool.ThreadPool.join` raising a\n  `UserWarning` when using the libuv backend. Reported in\n  :issue:`1321` by ZeroNet.\n\n- Fix ``FileObjectPosix.seek`` raising `OSError` when it should have\n  been `IOError` on Python 2. Reported by, and PR by, Ricardo Kirkner.\n  See :issue:`1323`.\n\n- Upgrade libuv from 1.23.2 to 1.24.0.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/gevent\n  - Changelog: https://pyup.io/changelogs/gevent/\n  - Homepage: http://www.gevent.org/\n</details>\n\n\n\n\n\n### Update [pamqp](https://pypi.org/project/pamqp) from **2.0.0** to **2.1.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.1.0\n   ```\n   ------------------\n- Change raising a DeprecationWarning exception to using warnings.warn for deprecated AMQP methods (13 - `dzen &lt;https://github.com/dzen&gt;`_)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pamqp\n  - Changelog: https://pyup.io/changelogs/pamqp/\n  - Docs: http://pamqp.readthedocs.org\n</details>\n\n\n\n\n\n### Update [Pygments](https://pypi.org/project/Pygments) from **2.3.0** to **2.3.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.3.1\n   ```\n   -------------\n(released Dec 16, 2018)\n\n- Updated lexers:\n\n  * ASM (PR784)\n  * Chapel (PR735)\n  * Clean (PR621)\n  * CSound (PR684)\n  * Elm (PR744)\n  * Fortran (PR747)\n  * GLSL (PR740)\n  * Haskell (PR745)\n  * Hy (PR754)\n  * Igor Pro (PR764)\n  * PowerShell (PR705)\n  * Python (PR720, 1299, PR715)\n  * SLexer (PR680)\n  * YAML (PR762, PR724)\n\n- Fix invalid string escape sequences\n- Fix `FutureWarning` introduced by regex changes in Python 3.7\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pygments\n  - Changelog: https://pyup.io/changelogs/pygments/\n  - Homepage: http://pygments.org/\n</details>\n\n\n\n\n\n### Update [pytest](https://pypi.org/project/pytest) from **4.0.1** to **4.0.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 4.0.2\n   ```\n   =========================\n\nBug Fixes\n---------\n\n- `4265 &lt;https://github.com/pytest-dev/pytest/issues/4265&gt;`_: Validate arguments from the ``PYTEST_ADDOPTS`` environment variable and the ``addopts`` ini option separately.\n\n\n- `4435 &lt;https://github.com/pytest-dev/pytest/issues/4435&gt;`_: Fix ``raises(..., &#39;code(string)&#39;)`` frame filename.\n\n\n- `4500 &lt;https://github.com/pytest-dev/pytest/issues/4500&gt;`_: When a fixture yields and a log call is made after the test runs, and, if the test is interrupted, capture attributes are ``None``.\n\n\n- `4538 &lt;https://github.com/pytest-dev/pytest/issues/4538&gt;`_: Raise ``TypeError`` for ``with raises(..., match=&lt;non-None falsey value&gt;)``.\n\n\n\nImproved Documentation\n----------------------\n\n- `1495 &lt;https://github.com/pytest-dev/pytest/issues/1495&gt;`_: Document common doctest fixture directory tree structure pitfalls\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pytest\n  - Changelog: https://pyup.io/changelogs/pytest/\n  - Homepage: https://docs.pytest.org/en/latest/\n</details>\n\n\n\n\n\n### Update [requests](https://pypi.org/project/requests) from **2.20.1** to **2.21.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.21.0\n   ```\n   -------------------\n\n**Dependencies**\n\n- Requests now supports idna v2.8.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/requests\n  - Changelog: https://pyup.io/changelogs/requests/\n  - Homepage: http://python-requests.org\n</details>\n\n\n\n\n\n### Update [six](https://pypi.org/project/six) from **1.11.0** to **1.12.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.12.0\n   ```\n   ------\n\n- Issue 259, pull request 260: `six.add_metaclass` now preserves\n  `__qualname__` from the original class.\n\n- Pull request 204: Add `six.ensure_binary`, `six.ensure_text`, and\n  `six.ensure_str`.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/six\n  - Changelog: https://pyup.io/changelogs/six/\n  - Repo: https://github.com/benjaminp/six\n  - Docs: https://pythonhosted.org/six/\n</details>\n\n\n\n\n\n### Update [SQLAlchemy](https://pypi.org/project/SQLAlchemy) from **1.2.14** to **1.2.15**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.2.15\n   ```\n   :released: December 11, 2018\n\n    .. change::\n        :tags: bug, orm\n        :tickets: 4367\n\n        Fixed bug where the ORM annotations could be incorrect for the\n        primaryjoin/secondaryjoin a relationship if one used the pattern\n        ``ForeignKey(SomeClass.id)`` in the declarative mappings.   This pattern\n        would leak undesired annotations into the join conditions which can break\n        aliasing operations done within :class:`.Query` that are not supposed to\n        impact elements in that join condition.  These annotations are now removed\n        up front if present.\n\n    .. change::\n       :tags: bug, orm, declarative\n       :tickets: 4374\n\n       A warning is emitted in the case that a :func:`.column` object is applied to\n       a declarative class, as it seems likely this intended to be a\n       :class:`.Column` object.\n\n    .. change::\n        :tags: bug, orm\n        :tickets: 4366\n\n        In continuing with a similar theme as that of very recent :ticket:`4349`,\n        repaired issue with :meth:`.RelationshipProperty.Comparator.any` and\n        :meth:`.RelationshipProperty.Comparator.has` where the &quot;secondary&quot;\n        selectable needs to be explicitly part of the FROM clause in the\n        EXISTS subquery to suit the case where this &quot;secondary&quot; is a :class:`.Join`\n        object.\n\n    .. change::\n        :tags: bug, orm\n        :tickets: 4363\n\n        Fixed regression caused by :ticket:`4349` where adding the &quot;secondary&quot;\n        table to the FROM clause for a dynamic loader would affect the ability of\n        the :class:`.Query` to make a subsequent join to another entity.   The fix\n        adds the primary entity as the first element of the FROM list since\n        :meth:`.Query.join` wants to jump from that.   Version 1.3 will have\n        a more comprehensive solution to this problem as well (:ticket:`4365`).\n\n\n\n\n    .. change::\n       :tags: bug, orm\n       :tickests: 4400\n\n       Fixed bug where chaining of mapper options using\n       :meth:`.RelationshipProperty.of_type` in conjunction with a chained option\n       that refers to an attribute name by string only would fail to locate the\n       attribute.\n\n    .. change::\n        :tag: feature, mysql\n        :tickets: 4381\n\n        Added support for the ``write_timeout`` flag accepted by mysqlclient and\n        pymysql to  be passed in the URL string.\n\n    .. change::\n       :tag: bug, postgresql\n       :tickets: 4377, 4380\n\n       Fixed issue where reflection of a PostgreSQL domain that is expressed as an\n       array would fail to be recognized.  Pull request courtesy Jakub Synowiec.\n\n\n.. changelog::\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/sqlalchemy\n  - Changelog: https://pyup.io/changelogs/sqlalchemy/\n  - Homepage: http://www.sqlalchemy.org\n</details>\n\n\n\n\n\n### Update [SQLAlchemy-Utils](https://pypi.org/project/SQLAlchemy-Utils) from **0.33.9** to **0.33.10**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.33.10\n   ```\n   ^^^^^^^^^^^^^^^^^^^^\n\n- Removed optional dependency to Flask-Babel. Now using Babel instead. (333, pull request courtesy of aveuiller)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/sqlalchemy-utils\n  - Changelog: https://pyup.io/changelogs/sqlalchemy-utils/\n  - Repo: https://github.com/kvesteri/sqlalchemy-utils\n</details>\n\n\n\n\n\n### Update [validators](https://pypi.org/project/validators) from **0.12.3** to **0.12.4**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.12.4\n   ```\n   ^^^^^^^^^^^^^^^^^^^\n\n- Use inspect.getfullargspec() in py3 (110, pull request courtesy riconnon)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/validators\n  - Changelog: https://pyup.io/changelogs/validators/\n  - Repo: https://github.com/kvesteri/validators\n</details>\n\n\n\n\n\n### Update [jsmin](https://pypi.org/project/jsmin) from **2.2.2** to **2.2.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.2.2\n   ```\n   -----------------------------------\n\n- Add license headers to code files (fixes i17)\n\n- Remove mercurial files (fixes 20)\n   ```\n   \n  \n  \n   ### 2.2.1\n   ```\n   -----------------------------------\n\n- Fix 14: Infinite loop on `return x / 1;`\n   ```\n   \n  \n  \n   ### 2.2.0\n   ```\n   -----------------------------------\n\n- Merge 13: Preserve &quot;loud comments&quot; starting with `/*!`\n\n  These are commonly used for copyright notices, and are preserved by various\n  other minifiers (e.g. YUI Compressor).\n   ```\n   \n  \n  \n   ### 2.1.6\n   ```\n   -----------------------------------\n\n- Fix 12: Newline following a regex literal should not be elided.\n   ```\n   \n  \n  \n   ### 2.1.5\n   ```\n   -----------------------------------\n\n- Fix 9: Premature end of statement caused by multi-line comment not\n  adding newline.\n\n- Fix 10: Removing multiline comment separating tokens must leave a space.\n\n- Refactor comment handling for maintainability.\n   ```\n   \n  \n  \n   ### 2.1.4\n   ```\n   -----------------------------------\n\n- Fix 6: regex literal matching comment was not correctly matched.\n\n- Refactor regex literal handling for robustness.\n   ```\n   \n  \n  \n   ### 2.1.3\n   ```\n   -----------------------------------\n\n- Reset issue numbering: issues live in github from now on.\n\n- Fix 1: regex literal was not recognised when occurring directly after `{`.\n   ```\n   \n  \n  \n   ### 2.1.2\n   ```\n   -----------------------------------\n\n- Issue numbers here and below refer to the bitbucket repository.\n\n- Fix 17: bug when JS starts with comment then literal regex.\n   ```\n   \n  \n  \n   ### 2.1.1\n   ```\n   -----------------------------------\n\n- Fix 16: bug returning a literal regex containing escaped forward-slashes.\n   ```\n   \n  \n  \n   ### 2.1.0\n   ```\n   -----------------------------------\n\n- First changelog entries; see README.rst for prior contributors.\n\n- Expose quote_chars parameter to provide just enough unofficial Harmony\n  support to be useful.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/jsmin\n  - Changelog: https://pyup.io/changelogs/jsmin/\n  - Repo: https://github.com/tikitu/jsmin/\n</details>\n\n\n\n\n\n### Update [cssmin](https://pypi.org/project/cssmin) from **0.2.0** to **0.2.0**.\n\n\n*The bot wasn't able to find a changelog for this release. [Got an idea?](https://github.com/pyupio/changelogs/issues/new)*\n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/cssmin\n  - Repo: http://github.com/zacharyvoase/cssmin\n</details>\n\n\n\n\n\n### Update [slimit](https://pypi.org/project/slimit) from **0.8.1** to **0.8.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.8.1\n   ```\n   ------------------\n- Bug fix: https://github.com/rspivak/slimit/pull/45\n  Fix syntax error in the output of for statement with some form of expressions\n   ```\n   \n  \n  \n   ### 0.8.0\n   ```\n   ------------------\n- Python 3.x support\n- Bug fix: https://github.com/rspivak/slimit/issues/42\n  slimit removes parentheses from ternary expression, causes syntax error in jQuery\n- Bug fix: https://github.com/rspivak/slimit/issues/37\n  simple identifier in FOR init\n- Bug fix: https://github.com/rspivak/slimit/issues/36\n  using $ for mangled function names conflicts with jQuery\n   ```\n   \n  \n  \n   ### 0.7.4\n   ```\n   ------------------\n- Bug fix: https://github.com/rspivak/slimit/issues/34\n  &#39;class&#39; is reserved keyword now\n   ```\n   \n  \n  \n   ### 0.7.3\n   ```\n   ------------------\n- Bug fix (unary op in FOR init): https://github.com/rspivak/slimit/pull/33\n   ```\n   \n  \n  \n   ### 0.7.2\n   ```\n   ------------------\n- Added support for get/set properties:\n  https://github.com/rspivak/slimit/issues/32\n   ```\n   \n  \n  \n   ### 0.7.1\n   ```\n   ------------------\n- Function call support in FOR init section:\n  https://github.com/rspivak/slimit/pull/31\n   ```\n   \n  \n  \n   ### 0.7\n   ```\n   ----------------\n- Multiline string support: https://github.com/rspivak/slimit/issues/24\n   ```\n   \n  \n  \n   ### 0.6.2\n   ```\n   ------------------\n- Bug fix: https://github.com/rspivak/slimit/issues/29\n- Bug fix: https://github.com/rspivak/slimit/issues/28\n   ```\n   \n  \n  \n   ### 0.6.1\n   ```\n   ------------------\n- Added command-line option *-t/--mangle-toplevel* to turn on\n  global scope name mangling. As of this version it&#39;s off by\n  default: https://github.com/rspivak/slimit/issues/27\n- Removed dependency on a &#39;distribute&#39; package\n- Bug fix: https://github.com/rspivak/slimit/issues/26\n- Bug fix: https://github.com/rspivak/slimit/issues/25\n   ```\n   \n  \n  \n   ### 0.6\n   ```\n   ----------------\n- Added optimization: foo[&quot;bar&quot;] ==&gt; foo.bar\n- Added base class for custom AST node visitors\n- Documentation updates\n- Bug fix: https://github.com/rspivak/slimit/issues/22\n- Bug fix: https://github.com/rspivak/slimit/issues/21\n   ```\n   \n  \n  \n   ### 0.5.5\n   ```\n   ------------------\n- Bugfix: https://github.com/rspivak/slimit/issues/7\n   ```\n   \n  \n  \n   ### 0.5.4\n   ```\n   ------------------\n- Bugfix: https://github.com/rspivak/slimit/issues/6\n  Division with &quot;this&quot; fails\n   ```\n   \n  \n  \n   ### 0.5.3\n   ```\n   ------------------\n- Bugfix: https://github.com/rspivak/slimit/issues/5\n   ```\n   \n  \n  \n   ### 0.5.2\n   ```\n   ------------------\n- Bugfix: https://github.com/rspivak/slimit/issues/4\n- Bugfix: https://github.com/rspivak/slimit/issues/3\n   ```\n   \n  \n  \n   ### 0.5.1\n   ```\n   ------------------\n- Bugfix: https://github.com/rspivak/slimit/issues/2\n   ```\n   \n  \n  \n   ### 0.5\n   ```\n   ----------------\n- Added name mangling\n   ```\n   \n  \n  \n   ### 0.4\n   ```\n   ----------------\n- Minify more by removing block braces { }\n- More tests\n   ```\n   \n  \n  \n   ### 0.3.2\n   ```\n   ------------------\n- More hacks to use pre-generated lex and yacc tables when called from\n  the command line\n   ```\n   \n  \n  \n   ### 0.3.1\n   ```\n   ------------------\n- Use pre-generated lex and yacc tables when called from the command line\n   ```\n   \n  \n  \n   ### 0.3\n   ```\n   ----------------\n- Added minifier\n   ```\n   \n  \n  \n   ### 0.2\n   ```\n   ----------------\n- Added a JavaScript parser\n- Added pretty printer\n- Added node visitor\n   ```\n   \n  \n  \n   ### 0.1\n   ```\n   ----------------\n- Initial public version. It contains only a JavaScript lexer\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/slimit\n  - Changelog: https://pyup.io/changelogs/slimit/\n  - Docs: http://slimit.readthedocs.org\n</details>\n\n\n\n\n\n","created_at":"2019-01-04T12:31:31Z","updated_at":"2019-01-04T12:31:31Z","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/fake-name/wlnupdates/pulls/289/commits","review_comments_url":"https://api.github.com/repos/fake-name/wlnupdates/pulls/289/comments","review_comment_url":"https://api.github.com/repos/fake-name/wlnupdates/pulls/comments{/number}","comments_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/289/comments","statuses_url":"https://api.github.com/repos/fake-name/wlnupdates/statuses/4bdbcf46ce4174f75931b7a41d82189afcccaef1","head":{"label":"fake-name:pyup-scheduled-update-2019-01-04","ref":"pyup-scheduled-update-2019-01-04","sha":"4bdbcf46ce4174f75931b7a41d82189afcccaef1","user":{"login":"fake-name","id":1401239,"node_id":"MDQ6VXNlcjE0MDEyMzk=","avatar_url":"https://avatars1.githubusercontent.com/u/1401239?v=4","gravatar_id":"","url":"https://api.github.com/users/fake-name","html_url":"https://github.com/fake-name","followers_url":"https://api.github.com/users/fake-name/followers","following_url":"https://api.github.com/users/fake-name/following{/other_user}","gists_url":"https://api.github.com/users/fake-name/gists{/gist_id}","starred_url":"https://api.github.com/users/fake-name/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fake-name/subscriptions","organizations_url":"https://api.github.com/users/fake-name/orgs","repos_url":"https://api.github.com/users/fake-name/repos","events_url":"https://api.github.com/users/fake-name/events{/privacy}","received_events_url":"https://api.github.com/users/fake-name/received_events","type":"User","site_admin":false},"repo":{"id":33464882,"node_id":"MDEwOlJlcG9zaXRvcnkzMzQ2NDg4Mg==","name":"wlnupdates","full_name":"fake-name/wlnupdates","private":false,"owner":{"login":"fake-name","id":1401239,"node_id":"MDQ6VXNlcjE0MDEyMzk=","avatar_url":"https://avatars1.githubusercontent.com/u/1401239?v=4","gravatar_id":"","url":"https://api.github.com/users/fake-name","html_url":"https://github.com/fake-name","followers_url":"https://api.github.com/users/fake-name/followers","following_url":"https://api.github.com/users/fake-name/following{/other_user}","gists_url":"https://api.github.com/users/fake-name/gists{/gist_id}","starred_url":"https://api.github.com/users/fake-name/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fake-name/subscriptions","organizations_url":"https://api.github.com/users/fake-name/orgs","repos_url":"https://api.github.com/users/fake-name/repos","events_url":"https://api.github.com/users/fake-name/events{/privacy}","received_events_url":"https://api.github.com/users/fake-name/received_events","type":"User","site_admin":false},"html_url":"https://github.com/fake-name/wlnupdates","description":"It's a WEBSITE! Whooooo!","fork":false,"url":"https://api.github.com/repos/fake-name/wlnupdates","forks_url":"https://api.github.com/repos/fake-name/wlnupdates/forks","keys_url":"https://api.github.com/repos/fake-name/wlnupdates/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fake-name/wlnupdates/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fake-name/wlnupdates/teams","hooks_url":"https://api.github.com/repos/fake-name/wlnupdates/hooks","issue_events_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/events{/number}","events_url":"https://api.github.com/repos/fake-name/wlnupdates/events","assignees_url":"https://api.github.com/repos/fake-name/wlnupdates/assignees{/user}","branches_url":"https://api.github.com/repos/fake-name/wlnupdates/branches{/branch}","tags_url":"https://api.github.com/repos/fake-name/wlnupdates/tags","blobs_url":"https://api.github.com/repos/fake-name/wlnupdates/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fake-name/wlnupdates/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fake-name/wlnupdates/git/refs{/sha}","trees_url":"https://api.github.com/repos/fake-name/wlnupdates/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fake-name/wlnupdates/statuses/{sha}","languages_url":"https://api.github.com/repos/fake-name/wlnupdates/languages","stargazers_url":"https://api.github.com/repos/fake-name/wlnupdates/stargazers","contributors_url":"https://api.github.com/repos/fake-name/wlnupdates/contributors","subscribers_url":"https://api.github.com/repos/fake-name/wlnupdates/subscribers","subscription_url":"https://api.github.com/repos/fake-name/wlnupdates/subscription","commits_url":"https://api.github.com/repos/fake-name/wlnupdates/commits{/sha}","git_commits_url":"https://api.github.com/repos/fake-name/wlnupdates/git/commits{/sha}","comments_url":"https://api.github.com/repos/fake-name/wlnupdates/comments{/number}","issue_comment_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/comments{/number}","contents_url":"https://api.github.com/repos/fake-name/wlnupdates/contents/{+path}","compare_url":"https://api.github.com/repos/fake-name/wlnupdates/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fake-name/wlnupdates/merges","archive_url":"https://api.github.com/repos/fake-name/wlnupdates/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fake-name/wlnupdates/downloads","issues_url":"https://api.github.com/repos/fake-name/wlnupdates/issues{/number}","pulls_url":"https://api.github.com/repos/fake-name/wlnupdates/pulls{/number}","milestones_url":"https://api.github.com/repos/fake-name/wlnupdates/milestones{/number}","notifications_url":"https://api.github.com/repos/fake-name/wlnupdates/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fake-name/wlnupdates/labels{/name}","releases_url":"https://api.github.com/repos/fake-name/wlnupdates/releases{/id}","deployments_url":"https://api.github.com/repos/fake-name/wlnupdates/deployments","created_at":"2015-04-06T03:26:11Z","updated_at":"2018-12-11T05:42:47Z","pushed_at":"2019-01-04T12:31:31Z","git_url":"git://github.com/fake-name/wlnupdates.git","ssh_url":"git@github.com:fake-name/wlnupdates.git","clone_url":"https://github.com/fake-name/wlnupdates.git","svn_url":"https://github.com/fake-name/wlnupdates","homepage":"http://wlnupdates.com","size":2534,"stargazers_count":21,"watchers_count":21,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":6,"open_issues":2,"watchers":21,"default_branch":"master"}},"base":{"label":"fake-name:master","ref":"master","sha":"0825d354ade8cfbe40117662ee46704573453e16","user":{"login":"fake-name","id":1401239,"node_id":"MDQ6VXNlcjE0MDEyMzk=","avatar_url":"https://avatars1.githubusercontent.com/u/1401239?v=4","gravatar_id":"","url":"https://api.github.com/users/fake-name","html_url":"https://github.com/fake-name","followers_url":"https://api.github.com/users/fake-name/followers","following_url":"https://api.github.com/users/fake-name/following{/other_user}","gists_url":"https://api.github.com/users/fake-name/gists{/gist_id}","starred_url":"https://api.github.com/users/fake-name/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fake-name/subscriptions","organizations_url":"https://api.github.com/users/fake-name/orgs","repos_url":"https://api.github.com/users/fake-name/repos","events_url":"https://api.github.com/users/fake-name/events{/privacy}","received_events_url":"https://api.github.com/users/fake-name/received_events","type":"User","site_admin":false},"repo":{"id":33464882,"node_id":"MDEwOlJlcG9zaXRvcnkzMzQ2NDg4Mg==","name":"wlnupdates","full_name":"fake-name/wlnupdates","private":false,"owner":{"login":"fake-name","id":1401239,"node_id":"MDQ6VXNlcjE0MDEyMzk=","avatar_url":"https://avatars1.githubusercontent.com/u/1401239?v=4","gravatar_id":"","url":"https://api.github.com/users/fake-name","html_url":"https://github.com/fake-name","followers_url":"https://api.github.com/users/fake-name/followers","following_url":"https://api.github.com/users/fake-name/following{/other_user}","gists_url":"https://api.github.com/users/fake-name/gists{/gist_id}","starred_url":"https://api.github.com/users/fake-name/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fake-name/subscriptions","organizations_url":"https://api.github.com/users/fake-name/orgs","repos_url":"https://api.github.com/users/fake-name/repos","events_url":"https://api.github.com/users/fake-name/events{/privacy}","received_events_url":"https://api.github.com/users/fake-name/received_events","type":"User","site_admin":false},"html_url":"https://github.com/fake-name/wlnupdates","description":"It's a WEBSITE! Whooooo!","fork":false,"url":"https://api.github.com/repos/fake-name/wlnupdates","forks_url":"https://api.github.com/repos/fake-name/wlnupdates/forks","keys_url":"https://api.github.com/repos/fake-name/wlnupdates/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fake-name/wlnupdates/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fake-name/wlnupdates/teams","hooks_url":"https://api.github.com/repos/fake-name/wlnupdates/hooks","issue_events_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/events{/number}","events_url":"https://api.github.com/repos/fake-name/wlnupdates/events","assignees_url":"https://api.github.com/repos/fake-name/wlnupdates/assignees{/user}","branches_url":"https://api.github.com/repos/fake-name/wlnupdates/branches{/branch}","tags_url":"https://api.github.com/repos/fake-name/wlnupdates/tags","blobs_url":"https://api.github.com/repos/fake-name/wlnupdates/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fake-name/wlnupdates/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fake-name/wlnupdates/git/refs{/sha}","trees_url":"https://api.github.com/repos/fake-name/wlnupdates/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fake-name/wlnupdates/statuses/{sha}","languages_url":"https://api.github.com/repos/fake-name/wlnupdates/languages","stargazers_url":"https://api.github.com/repos/fake-name/wlnupdates/stargazers","contributors_url":"https://api.github.com/repos/fake-name/wlnupdates/contributors","subscribers_url":"https://api.github.com/repos/fake-name/wlnupdates/subscribers","subscription_url":"https://api.github.com/repos/fake-name/wlnupdates/subscription","commits_url":"https://api.github.com/repos/fake-name/wlnupdates/commits{/sha}","git_commits_url":"https://api.github.com/repos/fake-name/wlnupdates/git/commits{/sha}","comments_url":"https://api.github.com/repos/fake-name/wlnupdates/comments{/number}","issue_comment_url":"https://api.github.com/repos/fake-name/wlnupdates/issues/comments{/number}","contents_url":"https://api.github.com/repos/fake-name/wlnupdates/contents/{+path}","compare_url":"https://api.github.com/repos/fake-name/wlnupdates/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fake-name/wlnupdates/merges","archive_url":"https://api.github.com/repos/fake-name/wlnupdates/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fake-name/wlnupdates/downloads","issues_url":"https://api.github.com/repos/fake-name/wlnupdates/issues{/number}","pulls_url":"https://api.github.com/repos/fake-name/wlnupdates/pulls{/number}","milestones_url":"https://api.github.com/repos/fake-name/wlnupdates/milestones{/number}","notifications_url":"https://api.github.com/repos/fake-name/wlnupdates/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fake-name/wlnupdates/labels{/name}","releases_url":"https://api.github.com/repos/fake-name/wlnupdates/releases{/id}","deployments_url":"https://api.github.com/repos/fake-name/wlnupdates/deployments","created_at":"2015-04-06T03:26:11Z","updated_at":"2018-12-11T05:42:47Z","pushed_at":"2019-01-04T12:31:31Z","git_url":"git://github.com/fake-name/wlnupdates.git","ssh_url":"git@github.com:fake-name/wlnupdates.git","clone_url":"https://github.com/fake-name/wlnupdates.git","svn_url":"https://github.com/fake-name/wlnupdates","homepage":"http://wlnupdates.com","size":2534,"stargazers_count":21,"watchers_count":21,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":6,"open_issues":2,"watchers":21,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/fake-name/wlnupdates/pulls/289"},"html":{"href":"https://github.com/fake-name/wlnupdates/pull/289"},"issue":{"href":"https://api.github.com/repos/fake-name/wlnupdates/issues/289"},"comments":{"href":"https://api.github.com/repos/fake-name/wlnupdates/issues/289/comments"},"review_comments":{"href":"https://api.github.com/repos/fake-name/wlnupdates/pulls/289/comments"},"review_comment":{"href":"https://api.github.com/repos/fake-name/wlnupdates/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/fake-name/wlnupdates/pulls/289/commits"},"statuses":{"href":"https://api.github.com/repos/fake-name/wlnupdates/statuses/4bdbcf46ce4174f75931b7a41d82189afcccaef1"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":16,"additions":16,"deletions":16,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}