aio-client


Nameaio-client JSON
Version 1.8.9 PyPI version JSON
download
home_pageNone
SummaryAIO-клиент
upload_time2024-11-07 05:22:27
maintainerNone
docs_urlNone
authorBARS Group
requires_pythonNone
licenseNone
keywords django смэв3
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # AIO-client

Пакет ``aio-client`` предназначен для простой и быстрой интеграции
пользовательского Django-проекта с подсистемой взаимодействия со СМЭВ 3(AIO).История изменений
-----------------

1.8.9 (2024-10-23)

- (EDUCLLG-8288) Добавлены функции get_requests_by_message_types и get_responses_by_message_types как аналоги
соответственно get_requests и get_responses для получения запросов/ответов с
ограниченным некой коллекцией message_type;
- (EDUCLLG-8288) Добавлено поле request_id в list_select_related админки для
запросов/ответов СМЭВ в целях ускорения работы.

1.8.8 (2024-07-29)

- (EDUSCHL-21704) удаление поиска в панели администратора по значению не существующему в моделях GetConsumerReceipt,
  и GetProviderReceipt.

1.8.7 (2024-05-20)

- (EDUSCHL-20216) Повышена максимальная версия пакета зависимости requests

1.8.6 (2024-04-09)

- (EDUSCHL-21702) Удален вывод в sentry ошибки сохранения GetProviderReceipt
  и GetProviderRequest

1.8.5 (2023-12-28)

- (EDUCLLG-8117) Изменен пример aio-сервера в примере конфига и 
  добавлена отправка сигнала через robust_sender, если включен режим отладки
- Формат CHANGELOG.md приведен к принятому Markdown-стандарту (убраны ++++++++++++++++++)

1.8.4 (2023-10-05)

- (EDUSMEVTLS-524) Доработка поиска в панели администратора по значению
  в поле "Бизнес-данные запроса" (в бд поле body)

- (EDUCLLG-7980) Добавление README.md, смена формата CHANGELOG на md

1.8.3 (2023-08-25)

- (EDUSMEVTLS-512) Доработка уникальности сообщений по origin_message_id.

1.8.2 (2022-09-12)

- (EDUSMEVTLS-405) Реализована проверка уникальности origin_message_id.
- (EDUSCHL-17922) Изменена сортировка в aio_client.provider.api.get_requests,
   чтобы сначала обрабатывались более ранние заявки.

1.8.1 (2022-04-22)

- Добавлено логирование ошибок при отправке запроса в функции post_request
- Исправлена ошибка: при получении запросов и ответов могли стать "отправленными" записи не возвращаемые из функций

1.8.0 (2021-07-01)

- Удаление полученных сообщений одним запросом DELETE в АИО (для версии aio_server >=1.4.0)
- Добавление кодировки в файлы миграций
- Изменение MessageID для потребителя только если сообщение создано раньше, чем день назад
- Добавление кодировки

1.7.1 (2021-06-17)

- Таймаут добавлен только для GET-запросов;
- Ошибка Таймаута устанавливает статус запроса Ошибка.

1.7.0 (2021-05-21)

- Изменение названия поля "Статус Пакета"
- Исправление множественного названия моделей
- Изменение порядка отобржения полей в админке
- Правки в установке "Статуса Сообщения" при отправке запроса
- Профилирование запроса получения Запросов к переотправке
- Добавление настройки таймаута(в секундах) при отправке запроса в АИО(по умолчанию 1сек)

1.6.1 (2021-04-25)

- Изменения для работы с ЭДС 2.12+

1.6.0 (2020-12-28)

- Изменения для работы с ЭШ под Python 3.7

1.5.2 (2020-12-23)

- Поднята максимальная версия пакета зависимости requests до 2.25

1.5.1 (2020-12-03)

- Исправлена обратная совместимость с версиями 1.4.x
- Исправлены названия асинхронных периодических задач
- Добавлена функция выдачи ответов потребителю к обработке
- Добавлена функция пометки ответа потребителю ошибкой обработки
- Добавлено логирование http-ответа от aio_server при возникновении ошибки

1.5.0 (2020-11-25)

- Добавление хранения и приёма информации по полям Код Ошибки и
Описание ошибки в Потребитель. Ответ СМЭВ
- Исправление чтение конфига для периодических асинхронных задач
- Добавлены индексы для полей origin_message_id базовых моделей

1.4.4 (2020-11-12)

- Добавлены индексы по полям message_id и state базовых моделей
- Исправлена конфигурация yadic
- Исправлено предупреждение pyyaml о небезопасном загрузчике
- Стилевые исправления fab src

1.4.3 (2020-03-02)

- Добавлена возможность массовой смены статуса сообщений 
и фильтрация по статусу для модели "Потребитель. Ответ СМЭВ"
- Добавлена возможность настройки expiry_date - времени, спустя которое 
неотправленному сообщению присваивается статус ошибки
- Исправлена долгая загрузка объектов в админке из-за поля "Лог запроса"
- Добавлено поле Статус Ответа в реестрах "Заявки в СМЭВ", "Ответ СМЭВ по заявкам",
"Ответ СМЭВ"

1.4.2 (2019-08-20)

- Исправлена генерация message_id

1.4.1 (2019-08-16)

- Исправлены описания моделей для Поставщиков и Потребителей

1.4.0 (2019-04-12)

- Удалена зависимость от API pip.

1.3.0 (2019-03-06)

- Исправлена отправка сообщений в Sentry.
- Исправлено сохранение запросов к Поставщику.
- Для периодических задач добавлены несколько типов расписаний.
- Добавлена отправка сигнала о завершении получения данных из системы AIO.

1.1.1 (2018-10-30)

- Исправлена ошибка django.core.exceptions.FieldError для Django<1.10

1.1.0 (2018-10-18)

- Добавлена повторная отправка POST запросов при транспортных ошибках, и отправка
в sentry других ошибок. Если в течение суток с момента создания POST запроса
 отправка не выполнена, то запросу присваивается статус error
- При включенной настройке DEBUG_MODE, в исх. сообщения заполняется
is_test_message=True
- При повторной отправке POST запроса от потребителя присваивается новый message_id
- В админке для POST Запросов добавлен метод "Повторно отправить сообщения в статусе ошибка"
для сообщений, для котрых
- Доработана конфигурация зависимых объектов для клиента из пользовательских
  приложений.
- Доработана совместимость с python3.
- Добавлены тесты на совместимость с различными версиями python и Django.

1.0.0 (2018-10-10)

- Выделена версия 1.0.0

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "aio-client",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "django \u0421\u041c\u042d\u04123",
    "author": "BARS Group",
    "author_email": "education_dev@bars-open.ru",
    "download_url": "https://files.pythonhosted.org/packages/12/34/f2625c9a15a11392a11a4460e8ce61ae7c3e6ee77408f065c052525e1e77/aio_client-1.8.9.tar.gz",
    "platform": null,
    "description": "# AIO-client\n\n\u041f\u0430\u043a\u0435\u0442 ``aio-client`` \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438\n\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e Django-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441\u043e \u0421\u041c\u042d\u0412 3(AIO).\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\n-----------------\n\n1.8.9 (2024-10-23)\n\n- (EDUCLLG-8288) \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0438 get_requests_by_message_types \u0438 get_responses_by_message_types \u043a\u0430\u043a \u0430\u043d\u0430\u043b\u043e\u0433\u0438\n\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e get_requests \u0438 get_responses \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432/\u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u0441\n\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u043c \u043d\u0435\u043a\u043e\u0439 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0435\u0439 message_type;\n- (EDUCLLG-8288) \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u0435 request_id \u0432 list_select_related \u0430\u0434\u043c\u0438\u043d\u043a\u0438 \u0434\u043b\u044f\n\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432/\u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u0421\u041c\u042d\u0412 \u0432 \u0446\u0435\u043b\u044f\u0445 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b.\n\n1.8.8 (2024-07-29)\n\n- (EDUSCHL-21704) \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0438\u0441\u043a\u0430 \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0432 \u043c\u043e\u0434\u0435\u043b\u044f\u0445 GetConsumerReceipt,\n  \u0438 GetProviderReceipt.\n\n1.8.7 (2024-05-20)\n\n- (EDUSCHL-20216) \u041f\u043e\u0432\u044b\u0448\u0435\u043d\u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 requests\n\n1.8.6 (2024-04-09)\n\n- (EDUSCHL-21702) \u0423\u0434\u0430\u043b\u0435\u043d \u0432\u044b\u0432\u043e\u0434 \u0432 sentry \u043e\u0448\u0438\u0431\u043a\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f GetProviderReceipt\n  \u0438 GetProviderRequest\n\n1.8.5 (2023-12-28)\n\n- (EDUCLLG-8117) \u0418\u0437\u043c\u0435\u043d\u0435\u043d \u043f\u0440\u0438\u043c\u0435\u0440 aio-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0430 \u0438 \n  \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0447\u0435\u0440\u0435\u0437 robust_sender, \u0435\u0441\u043b\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0440\u0435\u0436\u0438\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0438\n- \u0424\u043e\u0440\u043c\u0430\u0442 CHANGELOG.md \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d \u043a \u043f\u0440\u0438\u043d\u044f\u0442\u043e\u043c\u0443 Markdown-\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 (\u0443\u0431\u0440\u0430\u043d\u044b ++++++++++++++++++)\n\n1.8.4 (2023-10-05)\n\n- (EDUSMEVTLS-524) \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e\u0438\u0441\u043a\u0430 \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e\n  \u0432 \u043f\u043e\u043b\u0435 \"\u0411\u0438\u0437\u043d\u0435\u0441-\u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\" (\u0432 \u0431\u0434 \u043f\u043e\u043b\u0435 body)\n\n- (EDUCLLG-7980) \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 README.md, \u0441\u043c\u0435\u043d\u0430 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 CHANGELOG \u043d\u0430 md\n\n1.8.3 (2023-08-25)\n\n- (EDUSMEVTLS-512) \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043f\u043e origin_message_id.\n\n1.8.2 (2022-09-12)\n\n- (EDUSMEVTLS-405) \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 origin_message_id.\n- (EDUSCHL-17922) \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0430 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0432 aio_client.provider.api.get_requests,\n   \u0447\u0442\u043e\u0431\u044b \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u043d\u043d\u0438\u0435 \u0437\u0430\u044f\u0432\u043a\u0438.\n\n1.8.1 (2022-04-22)\n\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 post_request\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430: \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043c\u043e\u0433\u043b\u0438 \u0441\u0442\u0430\u0442\u044c \"\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c\u0438\" \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0435 \u0438\u0437 \u0444\u0443\u043d\u043a\u0446\u0438\u0439\n\n1.8.0 (2021-07-01)\n\n- \u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e\u0434\u043d\u0438\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c DELETE \u0432 \u0410\u0418\u041e (\u0434\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0438 aio_server >=1.4.0)\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 \u0444\u0430\u0439\u043b\u044b \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0439\n- \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 MessageID \u0434\u043b\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u043e \u0440\u0430\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0434\u0435\u043d\u044c \u043d\u0430\u0437\u0430\u0434\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438\n\n1.7.1 (2021-06-17)\n\n- \u0422\u0430\u0439\u043c\u0430\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;\n- \u041e\u0448\u0438\u0431\u043a\u0430 \u0422\u0430\u0439\u043c\u0430\u0443\u0442\u0430 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u041e\u0448\u0438\u0431\u043a\u0430.\n\n1.7.0 (2021-05-21)\n\n- \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \"\u0421\u0442\u0430\u0442\u0443\u0441 \u041f\u0430\u043a\u0435\u0442\u0430\"\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439\n- \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u043e\u0442\u043e\u0431\u0440\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0439 \u0432 \u0430\u0434\u043c\u0438\u043d\u043a\u0435\n- \u041f\u0440\u0430\u0432\u043a\u0438 \u0432 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \"\u0421\u0442\u0430\u0442\u0443\u0441\u0430 \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\" \u043f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\n- \u041f\u0440\u043e\u0444\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0417\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u043f\u0435\u0440\u0435\u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u0430\u0439\u043c\u0430\u0443\u0442\u0430(\u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445) \u043f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u0410\u0418\u041e(\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 1\u0441\u0435\u043a)\n\n1.6.1 (2021-04-25)\n\n- \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u042d\u0414\u0421 2.12+\n\n1.6.0 (2020-12-28)\n\n- \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u042d\u0428 \u043f\u043e\u0434 Python 3.7\n\n1.5.2 (2020-12-23)\n\n- \u041f\u043e\u0434\u043d\u044f\u0442\u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 requests \u0434\u043e 2.25\n\n1.5.1 (2020-12-03)\n\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 1.4.x\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0445 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0432\u044b\u0434\u0430\u0447\u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044e \u043a \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u043e\u043c\u0435\u0442\u043a\u0438 \u043e\u0442\u0432\u0435\u0442\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044e \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 http-\u043e\u0442\u0432\u0435\u0442\u0430 \u043e\u0442 aio_server \u043f\u0440\u0438 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u0438 \u043e\u0448\u0438\u0431\u043a\u0438\n\n1.5.0 (2020-11-25)\n\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043f\u043e \u043f\u043e\u043b\u044f\u043c \u041a\u043e\u0434 \u041e\u0448\u0438\u0431\u043a\u0438 \u0438\n\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c. \u041e\u0442\u0432\u0435\u0442 \u0421\u041c\u042d\u0412\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0442\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u0435\u0439 origin_message_id \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\n\n1.4.4 (2020-11-12)\n\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u043f\u043e \u043f\u043e\u043b\u044f\u043c message_id \u0438 state \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f yadic\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 pyyaml \u043e \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u043c \u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u0435\n- \u0421\u0442\u0438\u043b\u0435\u0432\u044b\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f fab src\n\n1.4.3 (2020-03-02)\n\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0439 \u0441\u043c\u0435\u043d\u044b \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \n\u0438 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043f\u043e \u0441\u0442\u0430\u0442\u0443\u0441\u0443 \u0434\u043b\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \"\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c. \u041e\u0442\u0432\u0435\u0442 \u0421\u041c\u042d\u0412\"\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 expiry_date - \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0441\u043f\u0443\u0441\u0442\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \n\u043d\u0435\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u0443\u0441 \u043e\u0448\u0438\u0431\u043a\u0438\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0434\u043e\u043b\u0433\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0432 \u0430\u0434\u043c\u0438\u043d\u043a\u0435 \u0438\u0437-\u0437\u0430 \u043f\u043e\u043b\u044f \"\u041b\u043e\u0433 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\"\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u0435 \u0421\u0442\u0430\u0442\u0443\u0441 \u041e\u0442\u0432\u0435\u0442\u0430 \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0430\u0445 \"\u0417\u0430\u044f\u0432\u043a\u0438 \u0432 \u0421\u041c\u042d\u0412\", \"\u041e\u0442\u0432\u0435\u0442 \u0421\u041c\u042d\u0412 \u043f\u043e \u0437\u0430\u044f\u0432\u043a\u0430\u043c\",\n\"\u041e\u0442\u0432\u0435\u0442 \u0421\u041c\u042d\u0412\"\n\n1.4.2 (2019-08-20)\n\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f message_id\n\n1.4.1 (2019-08-16)\n\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u043e\u0432 \u0438 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439\n\n1.4.0 (2019-04-12)\n\n- \u0423\u0434\u0430\u043b\u0435\u043d\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c \u043e\u0442 API pip.\n\n1.3.0 (2019-03-06)\n\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 Sentry.\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0443.\n- \u0414\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u043e\u0432 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439.\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b AIO.\n\n1.1.1 (2018-10-30)\n\n- \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 django.core.exceptions.FieldError \u0434\u043b\u044f Django<1.10\n\n1.1.0 (2018-10-18)\n\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 POST \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0440\u0438 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043a\u0430\u0445, \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430\n\u0432 sentry \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a. \u0415\u0441\u043b\u0438 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0441\u0443\u0442\u043e\u043a \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f POST \u0437\u0430\u043f\u0440\u043e\u0441\u0430\n \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430, \u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u0443\u0441 error\n- \u041f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 DEBUG_MODE, \u0432 \u0438\u0441\u0445. \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f\nis_test_message=True\n- \u041f\u0440\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0439 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 POST \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 message_id\n- \u0412 \u0430\u0434\u043c\u0438\u043d\u043a\u0435 \u0434\u043b\u044f POST \u0417\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043c\u0435\u0442\u043e\u0434 \"\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0441\u0442\u0430\u0442\u0443\u0441\u0435 \u043e\u0448\u0438\u0431\u043a\u0430\"\n\u0434\u043b\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u0434\u043b\u044f \u043a\u043e\u0442\u0440\u044b\u0445\n- \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438\u0437 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445\n  \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\n- \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 python3.\n- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0442\u0435\u0441\u0442\u044b \u043d\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 python \u0438 Django.\n\n1.0.0 (2018-10-10)\n\n- \u0412\u044b\u0434\u0435\u043b\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f 1.0.0\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "AIO-\u043a\u043b\u0438\u0435\u043d\u0442",
    "version": "1.8.9",
    "project_urls": null,
    "split_keywords": [
        "django",
        "\u0441\u043c\u044d\u04323"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fa438db2e48d25e71f7414c0b1c110fb92292730fc4fec9bc4e257f55146d1b3",
                "md5": "ad86882ec4413e83ef469ec8edd0d1b2",
                "sha256": "2885879a37b2e80ef40c286dc7ad64700afe76d361d5cc2d5d7d169c7f6d86ad"
            },
            "downloads": -1,
            "filename": "aio_client-1.8.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ad86882ec4413e83ef469ec8edd0d1b2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 63207,
            "upload_time": "2024-11-07T05:22:25",
            "upload_time_iso_8601": "2024-11-07T05:22:25.553506Z",
            "url": "https://files.pythonhosted.org/packages/fa/43/8db2e48d25e71f7414c0b1c110fb92292730fc4fec9bc4e257f55146d1b3/aio_client-1.8.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1234f2625c9a15a11392a11a4460e8ce61ae7c3e6ee77408f065c052525e1e77",
                "md5": "b5669d790d21d179df8251f6dc72bba4",
                "sha256": "14c66e4aab71fa06da03f63ba3997ce8379a13931a550fd6afa9fd252d41c72e"
            },
            "downloads": -1,
            "filename": "aio_client-1.8.9.tar.gz",
            "has_sig": false,
            "md5_digest": "b5669d790d21d179df8251f6dc72bba4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 41306,
            "upload_time": "2024-11-07T05:22:27",
            "upload_time_iso_8601": "2024-11-07T05:22:27.705663Z",
            "url": "https://files.pythonhosted.org/packages/12/34/f2625c9a15a11392a11a4460e8ce61ae7c3e6ee77408f065c052525e1e77/aio_client-1.8.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-07 05:22:27",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "aio-client"
}
        
Elapsed time: 1.35457s