Jinja2提供了有关从容器导入ABC的DeprecationWarning

时间:2019-02-28 19:22:55

标签: python-3.x jinja2

我看到了https://github.com/pypa/setuptools/issues/1401,但这表明问题已解决。

我正在使用python 3.7,Jinja2 2.10和pyparsing 2.3.1。两者都升级为点子想要做的...

完整警告为:

/Users/brianp/Dropbox (CEP)/venvs/mac/CYAN/lib/python3.7/site-packages/jinja2/utils.py:485
  /Users/brianp/Dropbox (CEP)/venvs/mac/CYAN/lib/python3.7/site-packages/jinja2/utils.py:485: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
    from collections import MutableMapping

似乎已完成修复,但从未发布?看起来很奇怪:

https://github.com/pallets/jinja/pull/867

1 个答案:

答案 0 :(得分:0)

我在使用pytest时遇到了相同的问题,由于这些过时警告,现在每次运行都会产生错误,在GitHub页面上进行了一些搜索之后,尽管最新版本为2.10.1,但我发现了可以解释这一点的内容可能每个人都在使用。根据版本的Changelog2.10.2包含Fix Python 3.7 deprecation warnings.,因为此版本尚未发布,但我们都必须等待。