Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all dependencies #16

Merged
merged 1 commit into from
Aug 1, 2021
Merged

Update all dependencies #16

merged 1 commit into from
Aug 1, 2021

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Aug 1, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
astroid ==2.6.2 -> ==2.6.5 age adoption passing confidence
black (changelog) ==21.5b1 -> ==21.5b2 age adoption passing confidence
certifi (source) ==2020.12.5 -> ==2021.5.30 age adoption passing confidence
click (changelog) ==8.0.0 -> ==8.0.1 age adoption passing confidence
fastapi ==0.66.0 -> ==0.68.0 age adoption passing confidence
idna ==2.10 -> ==3.2 age adoption passing confidence
importlib-metadata ==4.6.1 -> ==4.6.3 age adoption passing confidence
isort (source, changelog) ==5.9.1 -> ==5.9.3 age adoption passing confidence
pathspec ==0.8.1 -> ==0.9.0 age adoption passing confidence
pylint (changelog) ==2.9.3 -> ==2.9.6 age adoption passing confidence
regex ==2021.4.4 -> ==2021.7.6 age adoption passing confidence
requests (source, changelog) ==2.25.1 -> ==2.26.0 age adoption passing confidence
smaxpy ==0.0.2 -> ==0.1.0 age adoption passing confidence
starlette ==0.14.2 -> ==0.16.0 age adoption passing confidence

Release Notes

PyCQA/astroid

v2.6.5

Compare Source

============================
Release date: 2021-07-21

  • Fix a crash when there would be a 'TypeError object does not support
    item assignment' in the code we parse.

    Closes PyCQA/pylint#​4439

  • Fix a crash when a AttributeInferenceError was raised when
    failing to find the real name in infer_import_from.

    Closes PyCQA/pylint#​4692

v2.6.4

Compare Source

============================
Release date: 2021-07-19

  • Fix a crash when a StopIteration was raised when inferring
    a faulty function in a context manager.

    Closes PyCQA/pylint#​4723

v2.6.3

Compare Source

============================
Release date: 2021-07-19

  • Added If.is_sys_guard and If.is_typing_guard helper methods

  • Fix a bad inferenece type for yield values inside of a derived class.

    Closes #​1090

  • Fix a crash when the node is a 'Module' in the brain builtin inference

    Closes PyCQA/pylint#​4671

  • Fix issues when inferring match variables

    Closes PyCQA/pylint#​4685

  • Fix lookup for nested non-function scopes

  • Fix issue that TypedDict instance wasn't callable.

    Closes PyCQA/pylint#​4715

  • Add dependency on setuptools and a guard to prevent related exceptions.

psf/black

v21.5b2

Compare Source

Black
  • A space is no longer inserted into empty docstrings (#​2249)
  • Fix handling of .gitignore files containing non-ASCII characters on Windows (#​2229)
  • Respect .gitignore files in all levels, not only root/.gitignore file (apply
    .gitignore rules like git does) (#​2225)
  • Restored compatibility with Click 8.0 on Python 3.6 when LANG=C used (#​2227)
  • Add extra uvloop install + import support if in python env (#​2258)
  • Fix --experimental-string-processing crash when matching parens are not found (#​2283)
  • Make sure to split lines that start with a string operator (#​2286)
  • Fix regular expression that black uses to identify f-expressions (#​2287)
Blackd
  • Add a lower bound for the aiohttp-cors dependency. Only 0.4.0 or higher is
    supported. (#​2231)
Packaging
  • Release self-contained x86_64 MacOS binaries as part of the GitHub release pipeline
    (#​2198)
  • Always build binaries with the latest available Python (#​2260)
Documentation
  • Add discussion of magic comments to FAQ page (#​2272)
  • --experimental-string-processing will be enabled by default in the future (#​2273)
  • Fix typos discovered by codespell (#​2228)
  • Fix Vim plugin installation instructions. (#​2235)
  • Add new Frequently Asked Questions page (#​2247)
  • Fix encoding + symlink issues preventing proper build on Windows (#​2262)
certifi/python-certifi

v2021.5.30

Compare Source

tiangolo/fastapi

v0.68.0

Compare Source

Features
Docs
Translations
Internal

v0.67.0

Compare Source

Features
Docs
Internal

v0.66.1

Compare Source

Translations
Internal
  • 🔧 Configure strict pytest options and update/refactor tests. Upgrade pytest to >=6.2.4,<7.0.0 and pytest-cov to >=2.12.0,<3.0.0. Initial PR #​2790 by @​graingert.
  • ⬆️ Upgrade python-jose dependency to >=3.3.0,<4.0.0 for tests. PR #​3468 by @​tiangolo.
kjd/idna

v3.2

Compare Source

v3.1

Compare Source

v3.0

Compare Source

python/importlib_metadata

v4.6.3

Compare Source

======

  • Moved workaround for #​327 to _compat module.

v4.6.2

Compare Source

======

  • bpo-44784: Avoid errors in test suite when
    DeprecationWarnings are treated as errors.
pycqa/isort

v5.9.3

Compare Source

  • Improved text of skipped file message to mention gitignore feature.
    • Made all exceptions pickleable.
    • Fixed #​1779: Pylama integration ignores pylama specific isort config overrides.
    • Fixed #​1781: --from-first CLI flag shouldn't take any arguments.
    • Fixed #​1792: Sorting literals sometimes ignored when placed on first few lines of file.
    • Fixed #​1777: extend_skip is not honored wit a git submodule when skip_gitignore=true.

v5.9.2

Compare Source

  • Improved behavior of isort --check --atomic against Cython files.
    • Fixed #​1769: Future imports added below assignments when no other imports present.
    • Fixed #​1772: skip-gitignore will check files not in the git repository.
    • Fixed #​1762: in some cases when skip-gitignore is set, isort fails to skip any files.
    • Fixed #​1767: Encoding issues surfacing when invalid characters set in __init__.py files during placement.
    • Fixed #​1771: Improved handling of skips against named streamed in content.
cpburnz/python-path-specification

v0.9.0

Compare Source

  • Issue #&#8203;44/Issue #&#8203;50: Raise GitWildMatchPatternError for invalid git patterns.
  • Issue #&#8203;45_: Fix for duplicate leading double-asterisk, and edge cases.
  • Issue #&#8203;46_: Fix matching absolute paths.
  • API change: util.normalize_files() now returns a Dict[str, List[pathlike]] instead of a Dict[str, pathlike].
  • Added type hinting.

.. _Issue #&#8203;44: cpburnz/python-pathspec#44
.. _Issue #&#8203;45: cpburnz/python-pathspec#45
.. _Issue #&#8203;46: cpburnz/python-pathspec#46
.. _Issue #&#8203;50: cpburnz/python-pathspec#50

PyCQA/pylint

v2.9.6

Compare Source

===========================
Release date: 2021-07-28

  • Fix a false positive undefined-variable when variable name in decoration
    matches function argument

    Closes #​3791

v2.9.5

Compare Source

===========================
Release date: 2021-07-21

  • Fix a crash when there would be a 'TypeError object does not support
    item assignment' in the code we parse.

    Closes #​4439

  • Fix crash if a callable returning a context manager was assigned to a list or dict item

    Closes #​4732

  • Fix a crash when a AttributeInferenceError was not handled properly when
    failing to infer the real name of an import in astroid.

    Closes #​4692

v2.9.4

Compare Source

===========================
Release date: 2021-07-20

  • Added time.clock to deprecated functions/methods for python 3.3

  • Fix bug in which --fail-on can return a zero exit code even when the specified issue is present

    Closes #​4296
    Closes #​3363

  • Fix hard failure when handling missing attribute in a class with duplicated bases

    Closes #​4687

  • Fix false-positive consider-using-with (R1732) if a ternary conditional is used together with with

    Closes #​4676

  • Fix false-positive deprecated-module when relative import uses deprecated module name.

    Closes #​4629

  • Fix false-positive consider-using-with (R1732) if contextlib.ExitStack takes care of calling the __exit__ method

    Closes #​4654

  • Fix a false positive for unused-private-member when mutating a private attribute
    with cls

    Closes #​4657

  • Fix ignored empty functions by similarities checker with "ignore-signatures" option enabled

    Closes #​4652

  • Fix false-positive of use-maxsplit-arg when index is incremented in
    a loop

    Closes #​4664

  • Don't emit cyclic-import message if import is guarded by typing.TYPE_CHECKING.

    Closes #​3525

  • Fix false-positive not-callable with alternative TypedDict syntax

    Closes #​4715

  • Clarify documentation for consider-using-from-import

  • Don't emit unreachable warning for empty generator functions

    Closes #​4698

  • Don't emit import-error, no-name-in-module, and ungrouped-imports
    for imports guarded by sys.version_info or typing.TYPE_CHECKING.

    Closes #​3285
    Closes #​3382

  • Fix invalid-overridden-method with nested property

    Closes #​4368

  • Fix false-positive of unused-private-member when using __new__ in a class

    Closes #​4668

  • No longer emit consider-using-with for ThreadPoolExecutor and ProcessPoolExecutor
    as they have legitimate use cases without a with block.

    Closes #​4689

  • Fix crash when inferring variables assigned in match patterns

    Closes #​4685

  • Fix a crash when a StopIteration was raised when inferring
    a faulty function in a context manager.

    Closes #​4723

psf/requests

v2.26.0

Compare Source

Improvements

  • Requests now supports Brotli compression, if either the brotli or
    brotlicffi package is installed. (#​5783)

  • Session.send now correctly resolves proxy configurations from both
    the Session and Request. Behavior now matches Session.request. (#​5681)

Bugfixes

  • Fixed a race condition in zip extraction when using Requests in parallel
    from zip archive. (#​5707)

Dependencies

  • Instead of chardet, use the MIT-licensed charset_normalizer for Python3
    to remove license ambiguity for projects bundling requests. If chardet
    is already installed on your machine it will be used instead of charset_normalizer
    to keep backwards compatibility. (#​5797)

    You can also install chardet while installing requests by
    specifying [use_chardet_on_py3] extra as follows:

    pip install "requests[use_chardet_on_py3]"

    Python2 still depends upon the chardet module.

  • Requests now supports idna 3.x on Python 3. idna 2.x will continue to
    be used on Python 2 installations. (#​5711)

Deprecations

  • The requests[security] extra has been converted to a no-op install.
    PyOpenSSL is no longer the recommended secure option for Requests. (#​5867)

  • Requests has officially dropped support for Python 3.5. (#​5867)

ootiq/smax

v0.1.0

Compare Source

encode/starlette

v0.16.0

Compare Source

Added
Fixed
  • starlette.websockets.WebSocket instances are now hashable and compare by identity
    #​1039
  • A number of fixes related to running task groups in lifespan
    #​1213,
    #​1227
Deprecated/removed
  • The method starlette.templates.Jinja2Templates.get_env was removed
    #​1218
  • The ClassVar starlette.testclient.TestClient.async_backend was removed,
    the backend is now configured using constructor kwargs
    #​1211
  • Passing an Async Generator Function or a Generator Function to starlette.router.Router(lifespan_context=) is deprecated. You should wrap your lifespan in @contextlib.asynccontextmanager.
    #​1227
    #​1110

v0.15.0

Compare Source

0.15.0

This release includes major changes to the low-level asynchronous parts of Starlette. As a result, Starlette now depends on AnyIO and some minor API changes have occurred. Another significant change with this release is the deprecation of built-in GraphQL support.

Added
  • Starlette now supports Trio as an async runtime via AnyIO - #​1157.
  • TestClient.websocket_connect() now must be used as a context manager.
  • Initial support for Python 3.10 - #​1201.
  • The compression level used in GZipMiddleware is now adjustable - #​1128.
Fixed
  • Several fixes to CORSMiddleware. See #​1111, #​1112, #​1113, #​1199.
  • Improved exception messages in the case of duplicated path parameter names - #​1177.
  • RedirectResponse now uses quote instead of quote_plus encoding for the Location header to better match the behaviour in other frameworks such as Django - #​1164.
  • Exception causes are now preserved in more cases - #​1158.
  • Session cookies now use the ASGI root path in the case of mounted applications - #​1147.
  • Fixed a cache invalidation bug when static files were deleted in certain circumstances - #​1023.
  • Improved memory usage of BaseHTTPMiddleware when handling large responses - #​1012 fixed via #​1157
Deprecated/removed
  • Built-in GraphQL support via the GraphQLApp class has been deprecated and will be removed in a future release. Please see #​619. GraphQL is not supported on Python 3.10.
  • The executor parameter to GraphQLApp was removed. Use executor_class instead.
  • The workers parameter to WSGIMiddleware was removed. This hasn't had any effect since Starlette v0.6.3.

Configuration

📅 Schedule: "before 3am on the first day of the month" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@tbdsux tbdsux merged commit 7a03449 into master Aug 1, 2021
@renovate renovate bot deleted the renovate/all branch August 1, 2021 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants