simon-liebehenschel

Results 44 comments of simon-liebehenschel

@tholo Sorry for my noob question, but what is the purpose of the package? I can run in a terminal locally or at a cloud's CI/CD the following two commands:...

@Krukov There must be automated CI checks that enforce developers to use the same style and type hints. I see that you use Black, Isort, Flake8, but nothing is checked...

Is there any reason why the `cashews.backends.interface.Backend` class is not defined as an [abstract base class (ABCs)](https://docs.python.org/3/library/abc.html)? May I use `@abstractmethod` for the `cashews.backends.interface.Backend` class? I think that Mypy can...

One more example: ```python my_dict = {} def my_func() foo = calculate_foo() my_dict["foo_result"] = foo return foo ``` Of course my code looks different. I showed a simplified example.

My proposed solution: ```python # aiocache/backends/redis.py from aioitertools.more_itertools import chunked max_multibulk_length = 1024 * 1024 # https://github.com/StackExchange/StackExchange.Redis/issues/201 @conn async def _clear(self, namespace=None, _conn=None): if namespace: keys = await _conn.keys("{}:*".format(namespace)) if...

> Just clear the format line, timestamp goes away. I have an empty "Timestamp Label Format" field. I even rebooted my system to make sure that changes are applied. Timestamp...

Could you please let me know whether your plugin can detect types or I need to address this feature implementation to Mypy?

> Maybe I misunderstand. Why would simplify need to perform type checking to know that this pattern is incorrect? You are right. Probably no type checking is required.

Hi guys, does anybody have a maintained fork of this repository? It may be great to have a maintained fork.

@hlecnt and other people: As long as the package is abandoned, I will maintain a fork to help everyone keep using this package without critical bugs. This fix is available:...