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 time-machine to v2.16.0 #115

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 8, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
time-machine (changelog) ==2.15.0 -> ==2.16.0 age adoption passing confidence

Release Notes

adamchainz/time-machine (time-machine)

v2.16.0

Compare Source

  • Drop Python 3.8 support.

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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@yegor256
Copy link
Owner

yegor256 commented Oct 8, 2024

@rultor please, try to merge, since 15 checks have passed

@rultor
Copy link
Collaborator

rultor commented Oct 8, 2024

@rultor please, try to merge, since 15 checks have passed

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here.

@rultor
Copy link
Collaborator

rultor commented Oct 8, 2024

@rultor please, try to merge, since 15 checks have passed

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 3min).

\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_api.py\u001b[0m:210: in get
    return request(
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_api.py\u001b[0m:118: in request
    return client.request(
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_client.py\u001b[0m:837: in request
    return self.send(request, auth=auth, follow_redirects=follow_redirects)
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_client.py\u001b[0m:926: in send
    response = self._send_handling_auth(
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_client.py\u001b[0m:954: in _send_handling_auth
    response = self._send_handling_redirects(
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_client.py\u001b[0m:991: in _send_handling_redirects
    response = self._send_single_request(request)
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_client.py\u001b[0m:1027: in _send_single_request
    response = transport.handle_request(request)
\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_transports/default.py\u001b[0m:235: in handle_request
    with map_httpcore_exceptions():
\u001b[1m\u001b[31m/usr/lib/python3.12/contextlib.py\u001b[0m:158: in __exit__
    self.gen.throw(value)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

    @contextlib.contextmanager
    def map_httpcore_exceptions() -> typing.Iterator[None]:
        try:
            yield
        except Exception as exc:
            mapped_exc = None
    
            for from_exc, to_exc in HTTPCORE_EXC_MAP.items():
                if not isinstance(exc, from_exc):
                    continue
                # We want to map to the most specific exception we can find.
                # Eg if `exc` is an `httpcore.ReadTimeout`, we want to map to
                # `httpx.ReadTimeout`, not just `httpx.TimeoutException`.
                if mapped_exc is None or issubclass(to_exc, mapped_exc):
                    mapped_exc = to_exc
    
            if mapped_exc is None:  # pragma: no cover
                raise
    
            message = str(exc)
>           raise mapped_exc(message) from exc
\u001b[1m\u001b[31mE           httpx.ConnectTimeout: timed out\u001b[0m

\u001b[1m\u001b[31m../.local/lib/python3.12/site-packages/httpx/_transports/default.py\u001b[0m:89: ConnectTimeout

---------- coverage: platform linux, python 3.12.3-final-0 -----------
Name                                                         Stmts   Miss  Cover   Missing
------------------------------------------------------------------------------------------
/usr/lib/python3/dist-packages/_distutils_hack/__init__.py     100     95     5%   2-89, 99-227
test_compile.py                                                 44      1    98%   81
------------------------------------------------------------------------------------------
TOTAL                                                          219     96    56%

1 file skipped due to complete coverage.

\u001b[36m\u001b[1m=========================== short test summary info ============================\u001b[0m
\u001b[31mFAILED\u001b[0m test_compile.py::\u001b[1mtest_cfp_content\u001b[0m - httpx.ConnectTimeout: timed out
\u001b[31m=================== \u001b[31m\u001b[1m1 failed\u001b[0m, \u001b[32m90 passed\u001b[0m\u001b[31m in 79.02s (0:01:19)\u001b[0m\u001b[31m ====================\u001b[0m
container a0d4375f76844624d438b257e627868343a572d859fb9b7027208905debc195a is dead
Tue Oct  8 15:31:40 UTC 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.

2 participants