Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

v2.5.1

Compare
Choose a tag to compare
@SecondThundeR SecondThundeR released this 20 May 15:27
· 46 commits to main since this release

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