Thomas Grainger
Thomas Grainger
~you can even replace the `self.__dict__` slot with a slotted dict-like object that proxies its attrs - eg for all the attrs that have `@cachedproperty` use~ ```python class _Ham(dict): __slots__...
> Does the stdlib cached property work with normal (non-attrs) slotted classes? nope: ```python import functools class Ham: __slots__ = "eggs", "__weakref__" def __init__(self, eggs): self.eggs = eggs @functools.cached_property def...
@hynek well I don't that will help You'd have to use `cls(__Breakfast_ham=...)` I think it should strip the classname
> latest in the pre-release case. latest by release date or greatest version number?
Here's some discussion around making an API https://github.com/pypa/warehouse/issues/4663
Currently Chat.onion seems the closest
@taisph hello, if you make a PR for a GitHub action to upload releases to pypi I'll mint a token for it
Who has permissions to add secrets to this repository?
It might be better to copy the implementation from python 3.10 `asyncio.runners` and ignore the broken implementation in 3.11
> I've found the cycle, and removed the cycle Do you have the PR for that or do you mean just locally?