steve-mavens
steve-mavens
The changelog is currently only available up to 8.2.2, but the latest release is 9.0. I think it would be particularly useful for the breaking change to be included in...
Certainly it would be useful if the RTD changelog page had a link at the top saying where to find the changelogs post 8.2.2. Are all of the docs on...
I haven't used it myself yet, but I think github might be a viable alternative to RTD these days: run Sphinx through github actions and link to the resulting html...
Thanks. Inspired by fakredis's own tests, what I'm currently considering is to run the my tests in two modes: either with fakeredis or (less frequently) against a real redis instance....
I've just updated one of my projects to the latest pytest-asyncio (released March 19th), and at least for my usage the need to have a session-scoped event loop has gone...
I don't know if this is useful to anyone, but my current local lint script runs: ``` ruff . --fix ruff format . ruff . --extend-select ISC001 ``` If the...
If I'm still in time to catch this train - the same applies to uuid4(), which has a return type of `str | bytes | UUID`, and the actual type...
It's in [typing_extensions](https://typing-extensions.readthedocs.io/en/latest/#typing_extensions.get_overloads) if that's any help for pre-3.11. The trouble is it that pre-3.11 it only detects overloads defined using `typing_extensions.overload`, not `typing.overload`.
Based on the type in the docs: ``` def uuid4(cast_to: ~typing.Callable[[~uuid.UUID], str] | ~typing.Callable[[~uuid.UUID], bytes] | None = ) → bytes | str | UUID ``` Like fcurella says, I...
I suggest an opportunity here for two different rules: one to flag exception names ending in `Exception`, saying that this is a violation of PEP-8, and a separate rule (the...