mozilla / redash-ui-tests

:bar_chart: UI tests for Redash
Mozilla Public License 2.0
9 stars 9 forks source link

Scheduled weekly dependency update for week 07 #168

Closed pyup-bot closed 4 years ago

pyup-bot commented 4 years ago

Update attrs from 19.1.0 to 19.3.0.

Changelog ### 19.3.0 ``` ------------------- Changes ^^^^^^^ - Fixed ``auto_attribs`` usage when default values cannot be compared directly with ``==``, such as ``numpy`` arrays. `585 <https://github.com/python-attrs/attrs/issues/585>`_ ---- ``` ### 19.2.0 ``` ------------------- Backward-incompatible Changes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Removed deprecated ``Attribute`` attribute ``convert`` per scheduled removal on 2019/1. This planned deprecation is tracked in issue `307 <https://github.com/python-attrs/attrs/issues/307>`_. `504 <https://github.com/python-attrs/attrs/issues/504>`_ - ``__lt__``, ``__le__``, ``__gt__``, and ``__ge__`` do not consider subclasses comparable anymore. This has been deprecated since 18.2.0 and was raising a ``DeprecationWarning`` for over a year. `570 <https://github.com/python-attrs/attrs/issues/570>`_ Deprecations ^^^^^^^^^^^^ - The ``cmp`` argument to ``attr.s()`` and ``attr.ib()`` is now deprecated. Please use ``eq`` to add equality methods (``__eq__`` and ``__ne__``) and ``order`` to add ordering methods (``__lt__``, ``__le__``, ``__gt__``, and ``__ge__``) instead – just like with `dataclasses <https://docs.python.org/3/library/dataclasses.html>`_. Both are effectively ``True`` by default but it's enough to set ``eq=False`` to disable both at once. Passing ``eq=False, order=True`` explicitly will raise a ``ValueError`` though. Since this is arguably a deeper backward-compatibility break, it will have an extended deprecation period until 2021-06-01. After that day, the ``cmp`` argument will be removed. ``attr.Attribute`` also isn't orderable anymore. `574 <https://github.com/python-attrs/attrs/issues/574>`_ Changes ^^^^^^^ - Updated ``attr.validators.__all__`` to include new validators added in `425`_. `517 <https://github.com/python-attrs/attrs/issues/517>`_ - Slotted classes now use a pure Python mechanism to rewrite the ``__class__`` cell when rebuilding the class, so ``super()`` works even on environments where ``ctypes`` is not installed. `522 <https://github.com/python-attrs/attrs/issues/522>`_ - When collecting attributes using ``attr.s(auto_attribs=True)``, attributes with a default of ``None`` are now deleted too. `523 <https://github.com/python-attrs/attrs/issues/523>`_, `556 <https://github.com/python-attrs/attrs/issues/556>`_ - Fixed ``attr.validators.deep_iterable()`` and ``attr.validators.deep_mapping()`` type stubs. `533 <https://github.com/python-attrs/attrs/issues/533>`_ - ``attr.validators.is_callable()`` validator now raises an exception ``attr.exceptions.NotCallableError``, a subclass of ``TypeError``, informing the received value. `536 <https://github.com/python-attrs/attrs/issues/536>`_ - ``attr.s(auto_exc=True)`` now generates classes that are hashable by ID, as the documentation always claimed it would. `543 <https://github.com/python-attrs/attrs/issues/543>`_, `563 <https://github.com/python-attrs/attrs/issues/563>`_ - Added ``attr.validators.matches_re()`` that checks string attributes whether they match a regular expression. `552 <https://github.com/python-attrs/attrs/issues/552>`_ - Keyword-only attributes (``kw_only=True``) and attributes that are excluded from the ``attrs``'s ``__init__`` (``init=False``) now can appear before mandatory attributes. `559 <https://github.com/python-attrs/attrs/issues/559>`_ - The fake filename for generated methods is now more stable. It won't change when you restart the process. `560 <https://github.com/python-attrs/attrs/issues/560>`_ - The value passed to ``attr.ib(repr=…)`` can now be either a boolean (as before) or a callable. That callable must return a string and is then used for formatting the attribute by the generated ``__repr__()`` method. `568 <https://github.com/python-attrs/attrs/issues/568>`_ - Added ``attr.__version_info__`` that can be used to reliably check the version of ``attrs`` and write forward- and backward-compatible code. Please check out the `section on deprecated APIs <http://www.attrs.org/en/stable/api.htmldeprecated-apis>`_ on how to use it. `580 <https://github.com/python-attrs/attrs/issues/580>`_ .. _`425`: https://github.com/python-attrs/attrs/issues/425 ---- ```
Links - PyPI: https://pypi.org/project/attrs - Changelog: https://pyup.io/changelogs/attrs/ - Homepage: https://www.attrs.org/

Update certifi from 2019.3.9 to 2019.11.28.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/certifi - Homepage: https://certifi.io/

Update idna from 2.8 to 2.9.

Changelog ### 2.9 ``` ++++++++++++++++ - Update to Unicode 12.1.0. - Prohibit A-labels ending with a hyphen (Thanks, Julien Bernard!) - Future-proofing: Test on Python 3.7 and 3.8, don't immediately fail should Python 4 come along. - Made BSD 3-clause license clearer ```
Links - PyPI: https://pypi.org/project/idna - Changelog: https://pyup.io/changelogs/idna/ - Repo: https://github.com/kjd/idna

Update more-itertools from 7.0.0 to 8.2.0.

Changelog ### 8.2.0 ``` See the [release notes](https://raw.githubusercontent.com/erikrose/more-itertools/0861bed72ddd4c8ebcfa3a932b7689e272c43478/docs/versions.rst) for details. ``` ### 8.1.0 ``` See the [release notes](https://github.com/erikrose/more-itertools/blob/ba499fc5f38c7441271c3f147cfd9abbc587556d/docs/versions.rst). ``` ### 8.0.2 ``` See [the release notes](https://github.com/erikrose/more-itertools/blob/b2c747c2bf642bb9e193a3428bb0052614d420b4/docs/versions.rst802). ``` ### 8.0.1 ``` See the [release notes](https://github.com/erikrose/more-itertools/blob/765c71b265bb6b34f28fc14500f0f4ab2d3d36ef/docs/versions.rst801) for details. ``` ### 8.0.0 ``` See [the release notes](https://github.com/erikrose/more-itertools/blob/4661c942c49fe891a80b50c201983d00db75af13/docs/versions.rst800) for details. ``` ### 7.2.0 ``` See the [release notes](https://github.com/erikrose/more-itertools/blob/0f4a66cdce0e153594eb95beb292fd5ea4393473/docs/versions.rst) for details. ``` ### 7.1.0 ``` See [the release notes](https://github.com/erikrose/more-itertools/blob/4152860cbbd7a073253d075472c1eb3b73e38a6a/docs/versions.rst710) for details. ```
Links - PyPI: https://pypi.org/project/more-itertools - Changelog: https://pyup.io/changelogs/more-itertools/ - Repo: https://github.com/erikrose/more-itertools - Docs: https://pythonhosted.org/more-itertools/

Update pluggy from 0.11.0 to 0.13.1.

Changelog ### 0.13.1 ``` ========================== Trivial/Internal Changes ------------------------ - `236 <https://github.com/pytest-dev/pluggy/pull/236>`_: Improved documentation, especially with regard to references. ``` ### 0.13.0 ``` ========================== Trivial/Internal Changes ------------------------ - `222 <https://github.com/pytest-dev/pluggy/issues/222>`_: Replace ``importlib_metadata`` backport with ``importlib.metadata`` from the standard library on Python 3.8+. ``` ### 0.12.0 ``` ========================== Features -------- - `215 <https://github.com/pytest-dev/pluggy/issues/215>`_: Switch from ``pkg_resources`` to ``importlib-metadata`` for entrypoint detection for improved performance and import time. This time with ``.egg`` support. ```
Links - PyPI: https://pypi.org/project/pluggy - Changelog: https://pyup.io/changelogs/pluggy/ - Repo: https://github.com/pytest-dev/pluggy

Update py from 1.8.0 to 1.8.1.

Changelog ### 1.8.1 ``` ================== - Handle ``FileNotFoundError`` when trying to import pathlib in ``path.common`` on Python 3.4 (207). - ``py.path.local.samefile`` now works correctly in Python 3 on Windows when dealing with symlinks. ```
Links - PyPI: https://pypi.org/project/py - Changelog: https://pyup.io/changelogs/py/ - Docs: http://py.readthedocs.io/

Update pytest from 4.5.0 to 5.3.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pytest - Homepage: https://docs.pytest.org/en/latest/

Update pytest-html from 1.20.0 to 2.0.1.

Changelog ### 2.0.1 ``` * Properly check for presence of CSS file. (`246 <https://github.com/pytest-dev/pytest-html/issues/246>`_) * Thanks to `wanam <https://github.com/wanam>`_ for reporting, and `krzysztof-pawlik-gat <https://github.com/krzysztof-pawlik-gat>`_ for the fix * Added support for UTF-8 display. (`244 <https://github.com/pytest-dev/pytest-html/pull/244>`_) * Thanks to `Izhu666 <https://github.com/lzhu666>`_ for the PR * Fix initial sort on column. (`247 <https://github.com/pytest-dev/pytest-html/issues/247>`_) * Thanks to `wanam <https://github.com/wanam>`_ for reporting and fixing ``` ### 2.0.0 ``` * Drop support for Python 2.7. We will continue to accept patches to ``1.22.x`` for the time being. * Thanks to `hugovk <https://github.com/hugovk>`_ for the PR ``` ### 1.22.0 ``` * Refactor assets naming to be more readable and OS safe. * This solves multiple reported issues, mainly from Windows users. * Thanks to `franz-95 <https://github.com/franz-95>`_ and `Uil2Liv <https://github.com/Uil2liv>`_ for reporting and testing fixes. * Add line break to log section of the report. * Thanks to `borntyping <https://github.com/borntyping>`_ for reporting and fixing! ``` ### 1.21.1 ``` * Fix issue with assets filenames being too long. * Thanks to `D3X <https://github.com/D3X>`_ for reporting and providing a fix ``` ### 1.21.0 ``` * Allow opening generated html report in browser (`ssbarnea <https://github.com/ssbarnea>`_) * Handle when report title is stored as an environment variable (`BeyondEvil <https://github.com/BeyondEvil>`_) * Change assets naming method (`SunInJuly <https://github.com/SunInJuly>`_) ```
Links - PyPI: https://pypi.org/project/pytest-html - Changelog: https://pyup.io/changelogs/pytest-html/ - Repo: https://github.com/pytest-dev/pytest-html

Update pytest-selenium from 1.16.0 to 1.17.0.

Changelog ### 1.17.0 ``` ------------------- * Added support for `Appium <https://appium.io/>`_ * Deprecate support for `PhantomJS` ```
Links - PyPI: https://pypi.org/project/pytest-selenium - Changelog: https://pyup.io/changelogs/pytest-selenium/ - Repo: https://github.com/pytest-dev/pytest-selenium

Update pytest-variables from 1.7.1 to 1.9.0.

Changelog ### 1.9.0 ``` * Add TOML support * Thanks to `mraspberry <https://github.com/mraspberry>`_ for the PR ``` ### 1.8.0 ``` * Handle PyYaml deprecation * Thanks to `jurisbu <https://github.com/jurisbu>`_ for the PR ```
Links - PyPI: https://pypi.org/project/pytest-variables - Changelog: https://pyup.io/changelogs/pytest-variables/ - Repo: https://github.com/pytest-dev/pytest-variables

Update six from 1.12.0 to 1.14.0.

Changelog ### 1.14.0 ``` ------ - Issue 288, pull request 289: Add `six.assertNotRegex`. - Issue 317: `six.moves._dummy_thread` now points to the `_thread` module on Python 3.9+. Python 3.7 and later requires threading and deprecated the `_dummy_thread` module. - Issue 308, pull request 314: Remove support for Python 2.6 and Python 3.2. - Issue 250, issue 165, pull request 251: `six.wraps` now ignores missing attributes. This follows the Python 3.2+ standard library behavior. ``` ### 1.13.0 ``` ------ - Issue 298, pull request 299: Add `six.moves.dbm_ndbm`. - Issue 155: Add `six.moves.collections_abc`, which aliases the `collections` module on Python 2-3.2 and the `collections.abc` on Python 3.3 and greater. - Pull request 304: Re-add distutils fallback in `setup.py`. - Pull request 305: On Python 3.7, `with_metaclass` supports classes using PEP 560 features. ```
Links - PyPI: https://pypi.org/project/six - Changelog: https://pyup.io/changelogs/six/ - Repo: https://github.com/benjaminp/six

Update urllib3 from 1.25.2 to 1.25.8.

Changelog ### 1.25.8 ``` ------------------- * Drop support for EOL Python 3.4 (Pull 1774) * Optimize _encode_invalid_chars (Pull 1787) ``` ### 1.25.7 ``` ------------------- * Preserve ``chunked`` parameter on retries (Pull 1715, Pull 1734) * Allow unset ``SERVER_SOFTWARE`` in App Engine (Pull 1704, Issue 1470) * Fix issue where URL fragment was sent within the request target. (Pull 1732) * Fix issue where an empty query section in a URL would fail to parse. (Pull 1732) * Remove TLS 1.3 support in SecureTransport due to Apple removing support (Pull 1703) ``` ### 1.25.6 ``` ------------------- * Fix issue where tilde (``~``) characters were incorrectly percent-encoded in the path. (Pull 1692) ``` ### 1.25.5 ``` ------------------- * Add mitigation for BPO-37428 affecting Python <3.7.4 and OpenSSL 1.1.1+ which caused certificate verification to be enabled when using ``cert_reqs=CERT_NONE``. (Issue 1682) ``` ### 1.25.4 ``` ------------------- * Propagate Retry-After header settings to subsequent retries. (Pull 1607) * Fix edge case where Retry-After header was still respected even when explicitly opted out of. (Pull 1607) * Remove dependency on ``rfc3986`` for URL parsing. * Fix issue where URLs containing invalid characters within ``Url.auth`` would raise an exception instead of percent-encoding those characters. * Add support for ``HTTPResponse.auto_close = False`` which makes HTTP responses work well with BufferedReaders and other ``io`` module features. (Pull 1652) * Percent-encode invalid characters in URL for ``HTTPConnectionPool.request()`` (Pull 1673) ``` ### 1.25.3 ``` ------------------- * Change ``HTTPSConnection`` to load system CA certificates when ``ca_certs``, ``ca_cert_dir``, and ``ssl_context`` are unspecified. (Pull 1608, Issue 1603) * Upgrade bundled rfc3986 to v1.3.2. (Pull 1609, Issue 1605) ```
Links - PyPI: https://pypi.org/project/urllib3 - Changelog: https://pyup.io/changelogs/urllib3/ - Docs: https://urllib3.readthedocs.io/

Update zope.component from 4.5 to 4.6.

Changelog ### 4.6 ``` ---------------- - Add support for Python 3.8. - Drop support for Python 3.4. - Fix tests on Python 2 following changes in ZODB 5.5.0. ```
Links - PyPI: https://pypi.org/project/zope.component - Changelog: https://pyup.io/changelogs/zope.component/ - Repo: https://github.com/zopefoundation/zope.component

Update zope.deferredimport from 4.3 to 4.3.1.

Changelog ### 4.3.1 ``` ================== - Avoid race condition in ``deferredmodule.ModuleProxy.__getattr__`` `8 <https://github.com/zopefoundation/zope.deferredimport/issues/8>`_. ```
Links - PyPI: https://pypi.org/project/zope.deferredimport - Changelog: https://pyup.io/changelogs/zope.deferredimport/ - Repo: http://github.com/zopefoundation/zope.deferredimport

Update zope.interface from 4.6.0 to 4.7.1.

Changelog ### 4.7.1 ``` ------------------ - Use Python 3 syntax in the documentation. See `issue 119 <https://github.com/zopefoundation/zope.interface/issue/119>`_. ``` ### 4.7.0 ``` ------------------ - Drop support for Python 3.4. - Fix ``queryTaggedValue``, ``getTaggedValue``, ``getTaggedValueTags`` subclass inheritance. See `PR 144 <https://github.com/zopefoundation/zope.interface/pull/144>`_. - Add support for Python 3.8. ```
Links - PyPI: https://pypi.org/project/zope.interface - Changelog: https://pyup.io/changelogs/zope.interface/ - Repo: https://github.com/zopefoundation/zope.interface

Update black from 19.3b0 to 19.10b0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/black - Changelog: https://pyup.io/changelogs/black/ - Repo: https://github.com/psf/black

Update flake8 from 3.7.7 to 3.7.9.

Changelog ### 3.7.8 ``` ------------------- You can view the `3.7.8 milestone`_ on GitLab for more details. Bugs Fixed ~~~~~~~~~~ - Fix handling of ``Application.parse_preliminary_options_and_args`` when argv is an empty list (See also `GitLab!310`_, `GitLab518`_) - Fix crash when a file parses but fails to tokenize (See also `GitLab!314`_, `GitLab532`_) - Log the full traceback on plugin exceptions (See also `GitLab!317`_) - Fix `` noqa: ...`` comments with multi-letter codes (See also `GitLab!326`_, `GitLab549`_) .. all links .. _3.7.8 milestone: https://gitlab.com/pycqa/flake8/milestones/31 .. issue links .. _GitLab518: https://gitlab.com/pycqa/flake8/issues/518 .. _GitLab532: https://gitlab.com/pycqa/flake8/issues/532 .. _GitLab549: https://gitlab.com/pycqa/flake8/issues/549 .. merge request links .. _GitLab!310: https://gitlab.com/pycqa/flake8/merge_requests/310 .. _GitLab!314: https://gitlab.com/pycqa/flake8/merge_requests/314 .. _GitLab!317: https://gitlab.com/pycqa/flake8/merge_requests/317 .. _GitLab!326: https://gitlab.com/pycqa/flake8/merge_requests/326 ```
Links - PyPI: https://pypi.org/project/flake8 - Changelog: https://pyup.io/changelogs/flake8/ - Repo: https://gitlab.com/pycqa/flake8

Update mypy from 0.701 to 0.761.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/mypy - Homepage: http://www.mypy-lang.org/

Update mypy-extensions from 0.4.1 to 0.4.3.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/mypy-extensions - Repo: https://github.com/python/mypy_extensions

Update typed-ast from 1.3.5 to 1.4.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/typed-ast - Repo: https://github.com/python/typed_ast
pyup-bot commented 4 years ago

Closing this in favor of #169