This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
v2.5.1
Changelog
- Добавлено скрытие чувствительных полей, которые выводились с помощью
Utils.log_response_info()
Ранее, запросы к OAuth эндпоинтам не выводились вовсе, однако после добавления метода по детальному логгированию ответа, проверка на подобные запросы не была добавлена, из-за чего в логах могли всплывать токены (при добавлении новых токенов или обновлению старых)
Теперь, логи к OAuth выглядят так:
...
2023-05-20T18:12:43.822609+0300 | INFO | base_client.py.request: POST https://shikimori.me/oauth/token
2023-05-20T18:12:44.006518+0300 | DEBUG | utils.py.log_response_info: Response status: 200
2023-05-20T18:12:44.007017+0300 | DEBUG | utils.py.log_response_info: Response headers: ...
-2023-05-20T18:12:44.007281+0300 | DEBUG | utils.py.log_response_info: Response data: {'access_token': 'some-access-token', 'token_type': 'Bearer', 'expires_in': 86400, 'refresh_token': 'some-refresh-token', 'scope': 'user_rates messages comments topics content clubs friends ignores', 'created_at': 1684595564}
+2023-05-20T18:12:44.007281+0300 | DEBUG | utils.py.log_response_info: Response data: {'access_token': '[REDACTED]', 'token_type': 'Bearer', 'expires_in': 86400, 'refresh_token': '[REDACTED]', 'scope': 'user_rates messages comments topics content clubs friends ignores', 'created_at': 1684595564}
...
- Исправлен пример кода в README.md и добавлена команда по добавлению библиотеки через Poetry
- Обновлены зависимости
Full Changelog: v2.5...v2.5.1