小编Isa*_*ner的帖子

带有 Python Poetry 的安装后脚本

使用 Python setuptools 的安装后脚本

正是这个问题,但是使用 Poetry 而没有 Setuptools。

我想跑

print('Installation finished, doing other things...')
Run Code Online (Sandbox Code Playgroud)

当我的包安装时。使用 Setuptools,您可以只进行修改setup.py,但在 Poetry 中特别没有setup.py

我真正想做的是生成一个默认.mypackage_config文件并将其放在有用的地方。我不知道如何在没有任意代码的情况下执行此操作,但是 Poetry不允许安装任意代码。有没有办法做到这一点?

python python-poetry

5
推荐指数
1
解决办法
1841
查看次数

Pytest:自定义简短的测试摘要信息,删除文件路径

我试图从pytest -tb=no短输出中获得更有用的输出。我将集成测试存储在 JSON 文件中,因此输出看起来都非常相似。

tests/test_dit_cli.py .......F............................. [ 29%]
...F...F.FF........F............................F...FFFFFFF [ 75%]
FFF.F..................F.....FF                             [100%]

===================== short test summary info =====================
FAILED tests/test_dit_cli.py::test_dits[dit_json7] - assert "Lin...
FAILED tests/test_dit_cli.py::test_dits[dit_json40] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json44] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json46] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json47] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json56] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json85] - assert "Li...
FAILED tests/test_dit_cli.py::test_dits[dit_json89] - AssertionE...
FAILED tests/test_dit_cli.py::test_dits[dit_json90] - AssertionE...
FAILED tests/test_dit_cli.py::test_dits[dit_json91] - AssertionE...
FAILED tests/test_dit_cli.py::test_dits[dit_json92] - AssertionE...
FAILED tests/test_dit_cli.py::test_dits[dit_json93] - AssertionE...
FAILED tests/test_dit_cli.py::test_dits[dit_json94] - AssertionE... …
Run Code Online (Sandbox Code Playgroud)

python pytest

5
推荐指数
1
解决办法
911
查看次数

标签 统计

python ×2

pytest ×1

python-poetry ×1