gpt4 book ai didi

python - CryptographyDeprecationWarning : int_from_bytes is deprecated, 改为使用 int.from_bytes

转载 作者:行者123 更新时间:2023-12-05 02:00:27 31 4
gpt4 key购买 nike

INFO:Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) 
INFO:Started reloader process [27528] using statreload
C:Python\Python39\lib\site-packages\jose\backends\cryptography_backend.py:18:
CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes
instead from cryptography.utils import int_from_bytes, int_to_bytes
INFO: Started server process [8912]
INFO: Waiting for application startup.
INFO: Application startup complete.

我是 FastAPI 的新手,因为我在我的项目中实现了 JWT token ,API 正常工作,但每次启动服务器时它都会显示此警告。

我从 jose 导入了 jwt,从 passlib.context 导入了 CryptContextpython 版本 3.9

我真的很想知道这背后的原因是什么!

最佳答案

弃用警告是由 python-jose 库如何从字节加载整数值引起的。这与 fastapi 无关,而是您使用的库中的一个问题。但是,该问题已在五天前(2021-04-29)在 python-jose 中修复,并将在下一个版本中出现。

您可以 see the change in the commit在 Github 上。现在您可以忽略该警告,但是一旦 python-jose 的升级版本发布,您就应该升级到新版本。

关于python - CryptographyDeprecationWarning : int_from_bytes is deprecated, 改为使用 int.from_bytes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67370220/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com