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 dependency asgiref to v3.8.1 #10

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 10, 2020

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
asgiref (changelog) ==3.2.3 -> ==3.8.1 age adoption passing confidence

Release Notes

django/asgiref (asgiref)

v3.8.1

Compare Source

  • Fixes a regression in 3.8.0 affecting nested task cancellation inside
    sync_to_async.

v3.8.0

Compare Source

  • Adds support for Python 3.12.

  • Drops support for (end-of-life) Python 3.7.

  • Fixes task cancellation propagation to subtasks when using synchronous Django
    middleware.

  • Allows nesting sync_to_async via asyncio.wait_for.

  • Corrects WSGI adapter handling of root path.

  • Handles case where "client" is None in WsgiToAsgi adapter.

v3.7.2

  • The type annotations for SyncToAsync and AsyncToSync have been changed to
    more accurately reflect the kind of callables they return.

v3.7.1

  • On Python 3.10 and below, the version of the "typing_extensions" package
    is now constrained to be at least version 4 (as we depend on functionality
    in that version and above)

v3.7.0

Compare Source

  • Contextvars are now required for the implementation of sync as Python 3.6
    is now no longer a supported version.

  • sync_to_async and async_to_sync now pass-through

  • Debug and Lifespan State extensions have resulted in a typing change for some
    request and response types. This change should be backwards-compatible.

  • asgiref frames will now be hidden in Django tracebacks by default.

  • Raw performance and garbage collection improvements in Local, SyncToAsync,
    and AsyncToSync.

v3.6.0

Compare Source

  • Two new functions are added to the asgiref.sync module: iscoroutinefunction()
    and markcoroutinefunction().

    Python 3.12 deprecates asyncio.iscoroutinefunction() as an alias for
    inspect.iscoroutinefunction(), whilst also removing the _is_coroutine marker.
    The latter is replaced with the inspect.markcoroutinefunction decorator.

    The new asgiref.sync functions are compatibility shims for these
    functions that can be used until Python 3.12 is the minimum supported
    version.

    Note that these functions are considered beta, and as such, whilst
    not likely, are subject to change in a point release, until the final release
    of Python 3.12. They are included in asgiref now so that they can be
    adopted by Django 4.2, in preparation for support of Python 3.12.

  • The loop argument to asgiref.timeout.timeout is deprecated. As per other
    asyncio based APIs, the running event loop is used by default. Note that
    asyncio provides timeout utilities from Python 3.11, and these should be
    preferred where available.

  • Support for the ASGI_THREADS environment variable, used by
    SyncToAsync, is removed. In general, a running event-loop is not
    available to asgiref at import time, and so the default thread pool
    executor cannot be configured. Protocol servers, or applications, should set
    the default executor as required when configuring the event loop at
    application startup.

v3.5.2

Compare Source

  • Allow async-callables class instances to be passed to AsyncToSync
    without warning

  • Prevent giving async-callable class instances to SyncToAsync

v3.5.1

Compare Source

  • sync_to_async in thread-sensitive mode now works corectly when the
    outermost thread is synchronous (#​214)

v3.5.0

Compare Source

  • Python 3.6 is no longer supported, and asyncio calls have been changed to
    use only the modern versions of the APIs as a result

  • Several causes of RuntimeErrors in cases where an event loop was assigned
    to a thread but not running

  • Speed improvements in the Local class

v3.4.1

  • Fixed an issue with the deadlock detection where it had false positives
    during exception handling.

v3.4.0

  • Calling sync_to_async directly from inside itself (which causes a deadlock
    when in the default, thread-sensitive mode) now has deadlock detection.

  • asyncio usage has been updated to use the new versions of get_event_loop,
    ensure_future, wait and gather, avoiding deprecation warnings in Python 3.10.
    Python 3.6 installs continue to use the old versions; this is only for 3.7+

  • sync_to_async and async_to_sync now have improved type hints that pass
    through the underlying function type correctly.

  • All Websocket* types are now spelled WebSocket, to match our specs and the
    official spelling. The old names will work until release 3.5.0, but will
    raise deprecation warnings.

  • The typing for WebSocketScope and HTTPScope's extensions key has been
    fixed.

v3.3.4

Compare Source

  • The async_to_sync type error is now a warning due the high false negative
    rate when trying to detect coroutine-returning callables in Python.

v3.3.3

Compare Source

  • The sync conversion functions now correctly detect functools.partial and other
    wrappers around async functions on earlier Python releases.

v3.3.2

Compare Source

  • SyncToAsync now takes an optional "executor" argument if you want to supply
    your own executor rather than using the built-in one.

  • async_to_sync and sync_to_async now check their arguments are functions of
    the correct type.

  • Raising CancelledError inside a SyncToAsync function no longer stops a future
    call from functioning.

  • ThreadSensitive now provides context hooks/override options so it can be
    made to be sensitive in a unit smaller than threads (e.g. per request)

  • Drop Python 3.5 support.

  • Add type annotations.

v3.3.1

Compare Source

  • Updated StatelessServer to use ASGI v3 single-callable applications.

v3.3.0

Compare Source

  • sync_to_async now defaults to thread-sensitive mode being on
  • async_to_sync now works inside of forked processes
  • WsgiToAsgi now correctly clamps its response body when Content-Length is set

v3.2.10

Compare Source

  • Fixed bugs due to bad WeakRef handling introduced in 3.2.8

v3.2.9

Compare Source

  • Fixed regression with exception handling in 3.2.8 related to the contextvars fix.

v3.2.8

Compare Source

  • Fixed small memory leak in local.Local
  • contextvars are now persisted through AsyncToSync

v3.2.7

Compare Source

  • Bug fixed in local.Local where deleted Locals would occasionally inherit
    their storage into new Locals due to memory reuse.

v3.2.6

Compare Source

  • local.Local now works in all threading situations, no longer requires
    periodic garbage collection, and works with libraries that monkeypatch
    threading (like gevent)

v3.2.5

Compare Source

  • self is now preserved on methods by async_to_sync

v3.2.4

Compare Source

  • Pending tasks/async generators are now cancelled when async_to_sync exits
  • Contextvars now propagate changes both ways through sync_to_async
  • sync_to_async now preserves attributes on functions it wraps

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


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

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

@pull-assistant
Copy link

pull-assistant bot commented Mar 10, 2020

Score: 1.00

Best reviewed: commit by commit


Optimal code review plan

Β Β Β Β Β Update dependency asgiref to v3.2.10

Powered by Pull Assistant. Last update 32dd767 ... 32dd767. Read the comment docs.

@renovate renovate bot changed the title Update dependency asgiref to v3.2.4 Update dependency asgiref to v3.2.5 Mar 11, 2020
@renovate renovate bot changed the title Update dependency asgiref to v3.2.5 Update dependency asgiref to v3.2.6 Mar 23, 2020
@renovate renovate bot changed the title Update dependency asgiref to v3.2.6 Update dependency asgiref to v3.2.7 Mar 24, 2020
@renovate renovate bot changed the title Update dependency asgiref to v3.2.7 Update dependency asgiref to v3.2.10 Jul 2, 2020
@renovate
Copy link
Author

renovate bot commented Jul 2, 2020

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻️ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you check the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Pipfile.lock
Command failed: docker run --rm --name=renovate_python --label=renovate_child -v "/mnt/renovate/gh/gamer4life1/poll":"/mnt/renovate/gh/gamer4life1/poll" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/renovate-cache/others/pipenv":"/tmp/renovate-cache/others/pipenv" -e PIPENV_CACHE_DIR -w "/mnt/renovate/gh/gamer4life1/poll" docker.io/renovate/python:3.7.10 bash -l -c "pip install --user pipenv && pipenv lock"
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/zipp
  sysconfig: /home/ubuntu/.local/include/python3.7/zipp
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/typing-extensions
  sysconfig: /home/ubuntu/.local/include/python3.7/typing-extensions
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/six
  sysconfig: /home/ubuntu/.local/include/python3.7/six
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/importlib-metadata
  sysconfig: /home/ubuntu/.local/include/python3.7/importlib-metadata
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/filelock
  sysconfig: /home/ubuntu/.local/include/python3.7/filelock
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/distlib
  sysconfig: /home/ubuntu/.local/include/python3.7/distlib
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/appdirs
  sysconfig: /home/ubuntu/.local/include/python3.7/appdirs
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/virtualenv-clone
  sysconfig: /home/ubuntu/.local/include/python3.7/virtualenv-clone
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/virtualenv
  sysconfig: /home/ubuntu/.local/include/python3.7/virtualenv
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/certifi
  sysconfig: /home/ubuntu/.local/include/python3.7/certifi
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
  WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
  distutils: /home/ubuntu/.local/include/python3.7m/pipenv
  sysconfig: /home/ubuntu/.local/include/python3.7/pipenv
  WARNING: Additional context:
  user = True
  home = None
  root = None
  prefix = None
WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
distutils: /home/ubuntu/.local/include/python3.7m/UNKNOWN
sysconfig: /home/ubuntu/.local/include/python3.7
WARNING: Additional context:
user = True
home = None
root = None
prefix = None
Creating a virtualenv for this project...
Pipfile: /mnt/renovate/gh/gamer4life1/poll/Pipfile
Using /usr/local/python/3.7.10/bin/python3.7m (3.7.10) to create virtualenv...

β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...created virtual environment CPython3.7.10.final.0-64 in 3140ms
  creator CPython3Posix(dest=/home/ubuntu/.local/share/virtualenvs/poll-HVSxAIsQ, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/ubuntu/.local/share/virtualenv)
    added seed packages: pip==21.0.1, setuptools==56.0.0, wheel==0.36.2
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

οΏ½βœ” Successfully created virtual environment! 
Virtualenv location: /home/ubuntu/.local/share/virtualenvs/poll-HVSxAIsQ
Locking [dev-packages] dependencies...

β ‹
Building requirements...
 Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...
Resolving dependencies...
οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½βœ” Success! 
Locking [packages] dependencies...

β ‹
Building requirements...
 Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...
Resolving dependencies...
οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
⠹ Locking...�✘ Locking Failed! 
ERROR:pip.subprocessor:Command errored out with exit status 1:
 command: /home/ubuntu/.local/share/virtualenvs/poll-HVSxAIsQ/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-resolver-qb42l_bf/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-resolver-qb42l_bf/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info
     cwd: /tmp/pip-resolver-qb42l_bf/psycopg2/
Complete output (23 lines):
running egg_info
creating /tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info/psycopg2.egg-info
writing /tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info/psycopg2.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info/psycopg2.egg-info/top_level.txt
writing manifest file '/tmp/pip-resolver-qb42l_bf/psycopg2/pip-egg-info/psycopg2.egg-info/SOURCES.txt'

Error: pg_config executable not found.

pg_config is required to build psycopg2 from source.  Please add the directory
containing pg_config to the $PATH or specify the full executable path with the
option:

    python setup.py build_ext --pg-config /path/to/pg_config build ...

or with the pg_config option in 'setup.cfg'.

If you prefer to avoid building psycopg2 from source, please install the PyPI
'psycopg2-binary' package instead.

For further information please check the 'doc/src/install.rst' file (also at
<http://initd.org/psycopg/docs/install.html>).

----------------------------------------
Traceback (most recent call last):
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/resolver.py", line 764, in <module>
    main()
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/resolver.py", line 760, in main
    dev=parsed.dev)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/resolver.py", line 741, in _main
    resolve_packages(pre, clear, verbose, system, write, requirements_dir, packages, dev)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/resolver.py", line 709, in resolve_packages
    requirements_dir=requirements_dir,
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/resolver.py", line 692, in resolve
    req_dir=requirements_dir
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/utils.py", line 1403, in resolve_deps
    req_dir=req_dir,
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/utils.py", line 1108, in actually_resolve_deps
    resolver.resolve()
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/utils.py", line 823, in resolve
    results = self.resolver.resolve(max_rounds=environments.PIPENV_MAX_ROUNDS)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/resolver.py", line 180, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/resolver.py", line 268, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/resolver.py", line 383, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 229, in get_dependencies
    legacy_results = self.get_legacy_dependencies(ireq)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 351, in get_legacy_dependencies
    download_dir, ireq, wheel_cache
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 306, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/legacy_resolve.py", line 339, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/legacy_resolve.py", line 287, in _get_abstract_dist_for
    abstract_dist = self.preparer.prepare_linked_requirement(req)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/operations/prepare.py", line 509, in prepare_linked_requirement
    req, self.req_tracker, self.finder, self.build_isolation,
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/operations/prepare.py", line 95, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(finder, build_isolation)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/distributions/sdist.py", line 40, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/req/req_install.py", line 564, in prepare_metadata
    self.metadata_directory = self._generate_metadata()
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/req/req_install.py", line 544, in _generate_metadata
    details=self.name or "from {}".format(self.link)
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/operations/build/metadata_legacy.py", line 118, in generate_metadata
    command_desc='python setup.py egg_info',
  File "/home/ubuntu/.local/lib/python3.7/site-packages/pipenv/patched/notpip/_internal/utils/subprocess.py", line 242, in call_subprocess
    raise InstallationError(exc_msg)
pipenv.patched.notpip._internal.exceptions.InstallationError: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.


@renovate renovate bot changed the title Update dependency asgiref to v3.2.10 Update dependency asgiref to v3.3.0 Oct 28, 2020
@renovate renovate bot changed the title Update dependency asgiref to v3.3.0 Update dependency asgiref to v3.3.1 Nov 26, 2020
@renovate renovate bot changed the title Update dependency asgiref to v3.3.1 Update dependency asgiref to v3.3.4 Apr 26, 2021
@renovate renovate bot changed the title Update dependency asgiref to v3.3.4 Update dependency asgiref to v3.4.1 Oct 20, 2021
@renovate
Copy link
Author

renovate bot commented Oct 20, 2021

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Pipfile.lock
Command failed: pipenv lock
Creating a virtualenv for this project...
Pipfile: /tmp/renovate/repos/github/lpuv/poll/Pipfile
Using /opt/containerbase/tools/python/3.7.17/bin/python3.7m (3.7.17) to create virtualenv...

β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...οΏ½
β Ό Creating virtual environment...οΏ½
β ΄ Creating virtual environment...οΏ½
β ¦ Creating virtual environment...οΏ½
β § Creating virtual environment...οΏ½
β ‡ Creating virtual environment...οΏ½
⠏ Creating virtual environment...�
β ‹ Creating virtual environment...οΏ½
β ™ Creating virtual environment...οΏ½
β Ή Creating virtual environment...οΏ½
β Έ Creating virtual environment...created virtual environment CPython3.7.17.final.0-64 in 2563ms
  creator Venv(dest=/tmp/renovate/cache/others/virtualenvs/poll-Te58ctlU, clear=False, no_vcs_ignore=False, global=False, describe=CPython3Posix)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/ubuntu/.local/share/virtualenv)
    added seed packages: pip==24.0, setuptools==68.0.0, wheel==0.42.0
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

οΏ½βœ” Successfully created virtual environment! 
Virtualenv location: /tmp/renovate/cache/others/virtualenvs/poll-Te58ctlU
Locking [packages] dependencies...

β ‹ Locking...
Building requirements...
οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...
Resolving dependencies...
οΏ½
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
β Ό Locking...οΏ½
β ΄ Locking...οΏ½
β ¦ Locking...οΏ½
β § Locking...οΏ½
β ‡ Locking...οΏ½
⠏ Locking...�
β ‹ Locking...οΏ½
β ™ Locking...οΏ½
β Ή Locking...οΏ½
β Έ Locking...οΏ½
⠼ Locking...�✘ Locking Failed! 

CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Ignored the following versions that require a different python version: 3.8.0 Requires-Python >=3.8; 3.8.1 Requires-Python >=3.8
CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Could not find a version that satisfies the requirement asgiref==3.8.1 (from versions: 0.8, 0.9, 0.9.1, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.12.0, 0.12.1, 0.13.0, 0.13.2, 0.13.3, 0.14.0, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.1.2, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.2.0, 2.3.0, 2.3.1, 2.3.2, 3.0.0, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.4.0, 3.4.1, 3.5.0, 3.5.1, 3.5.2, 3.6.0, 3.7.0, 3.7.1, 3.7.2)
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/resolver.py", line 783, in _main
[ResolutionFailure]:       pre, clear, verbose, system, write, requirements_dir, packages, dev
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/resolver.py", line 738, in resolve_packages
[ResolutionFailure]:       requirements_dir=requirements_dir,
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/resolver.py", line 718, in resolve
[ResolutionFailure]:       req_dir=requirements_dir,
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/utils/resolver.py", line 1114, in resolve_deps
[ResolutionFailure]:       req_dir=req_dir,
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/utils/resolver.py", line 894, in actually_resolve_deps
[ResolutionFailure]:       resolver.resolve()
[ResolutionFailure]:   File "/opt/containerbase/tools/pipenv/2022.10.4/3.7.17/lib/python3.7/site-packages/pipenv/utils/resolver.py", line 689, in resolve
[ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[pipenv.exceptions.ResolutionFailure]: Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
  Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: No matching distribution found for asgiref==3.8.1


@renovate renovate bot changed the title Update dependency asgiref to v3.4.1 Update dependency asgiref to v3.5.0 Mar 7, 2022
@renovate renovate bot changed the title Update dependency asgiref to v3.5.0 Update dependency asgiref to v3.5.1 May 16, 2022
@renovate renovate bot changed the title Update dependency asgiref to v3.5.1 Update dependency asgiref to v3.5.2 Jun 18, 2022
@renovate renovate bot changed the title Update dependency asgiref to v3.5.2 Update dependency asgiref to v3.6.0 Mar 16, 2023
@renovate renovate bot changed the title Update dependency asgiref to v3.6.0 Update dependency asgiref to v3.7.2 May 29, 2023
@guardrails
Copy link

guardrails bot commented May 29, 2023

All previously detected findings have been fixed. Good job! πŸ‘πŸŽ‰

We will keep this comment up-to-date as you go along and notify you of any security issues that we identify.


πŸ‘‰ Go to the dashboard for detailed results.

πŸ“₯ Happy? Share your feedback with us.

@renovate renovate bot changed the title Update dependency asgiref to v3.7.2 Update dependency asgiref to v3.8.0 Mar 22, 2024
@renovate renovate bot changed the title Update dependency asgiref to v3.8.0 Update dependency asgiref to v3.8.1 Mar 23, 2024
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

0 participants