Marat Sharafutdinov

Results 23 issues of Marat Sharafutdinov

Unfortunately I can't reproduce it for now but I've got the following exception for the first time: ``` AttributeError: 'Connection' object has no attribute '_waiter' File "asyncio/events.py", line 81, in...

I suggest to remove weird `echo` flag because it's behavior is confusing. There is similar flag in SQLAlchemy for instance and it's behavior is the following: "if you don't want...

enhancement

### How do you use Sentry? Self-hosted/on-premise ### Version 1.9.4 ### Steps to Reproduce I guess it's incorrect attribute name is checking here: https://github.com/getsentry/sentry-python/blob/8588dbeb023a124c6f8c35b66391a7d8caa8bf35/sentry_sdk/integrations/starlette.py#L149 ### Expected Result sta**t**us_code ### Actual...

Status: Untriaged

For example `Queue.DeclareOk` has `None` as the default value of parameters: https://github.com/gmr/pamqp/blob/0cdcca9ffc5393d7001aa228771f42dd6f19720d/pamqp/commands.py#L1309-L1313 But due to the [reference](https://www.rabbitmq.com/amqp-0-9-1-reference.html#queue.declare-ok) all these values cannot be `None`.

I think there is inconsistency of `IncomingMessage.__processed` flag with the state at the server side. Here is the processing within `IncomingMessage.ack` method: https://github.com/mosquito/aio-pika/blob/d65c2f4551b4fd75e4e15443042d716b3ac68c3c/aio_pika/message.py#L544-L552 If there was an error in `basic_ack`...

Version 0.8.0 introduced trimming of large data. Is it possible to optionally not to trim extra data which I specify with `scope.set_extra(...)`?

enhancement
Status: Backlog

This change can be breaking because timestamp of incoming message will now have timezone info (UTC by default). Fixes #609.

Method [datetime.utcnow](https://docs.python.org/3.12/library/datetime.html#datetime.datetime.utcnow) is deprecated since version 3.12: ``` DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Instead, Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC)....

It would be nice to be able to install this extension from apt (https://wiki.postgresql.org/wiki/Apt).

Close code of WebSocket became different after upgrading aiohttp from version 3.6.3 to version 3.7.2. ``` $ python -V Python 3.9.0 ``` server.py: ```python from aiohttp import web async def...

bug