Nikitin Artyom
Nikitin Artyom
I have faced the very same problem as in #383, but in another context and it was very painful to debug. - I have used `aiormq` library to connect to...
Motivated by #384 - implicit monotonic time patching may (and does) cause hard-to-debug problems in various settings. - Add `Target` enum describing functions that can be patched; - Pass `targets`...
Sometimes it is desirable to create tasks within a service that will either be awaited or cancelled upon service exit. Added - `GracefulMixin` - creates and stores tasks for cancellation...
Due to security issues we decided to migrate from jinja to mustache. Jinja supports error raising for missing variables, which is good for data validation purposes. Proposition: - Add `error`...
Due to security issues we decided to migrate from jinja to mustache and faced some problems with writing custom lambdas. Adding custom serialization of python objects would help a lot....
`Cursor.execute` supports timeout argument, but `SAConnection.execute` does not.
`tt.optimize.tt_min.min_tens` does not work at least for `ttpy==1.2.1` How to reproduce: [example](https://github.com/oseledets/ttpy/blob/b440f6299a6338de4aea67f3d839d613f4ef1374/tt/optimize/example.py#L16) ``` import tt from tt.optimize import tt_min tens = tt.rand([3, 4, 5, 4, 3], 5, 3) min_element =...
Adding several helper functions: ```python async def gather( *tocs: Optional[ToC], loop: Optional[AbstractEventLoop] = None, return_exceptions: bool = False, ) ``` Same as `asyncio.gather` but it is possible to safely pass...