tox
  • 2024-10-29Tox-uv:Python测试环境搭建的新利器
    在Python开发中,测试环境的搭建是一个不可或缺的环节。传统的虚拟环境管理工具如virtualenv和pip虽然功能强大,但在某些场景下可能存在性能瓶颈。为了解决这一问题,tox-uv应运而生,它是一个tox插件,旨在用uv工具替代virtualenv和pip,以提升测试环境搭建的性能。Tox-uv简介tox-uv是
  • 2024-07-31Tox 中的 Pytest - 找不到测试,`ImportError`
    我有一个具有当前结构的包:my_package|-pyproject.toml|-poetry.lock|-tox.ini|-my_package||-__init__.py||-my_package.py|-tests|-test_my_package.pypyproject.toml为pytest配置如下:[tool.pytest.ini_option
  • 2023-11-092023年11月9日总结
    这里观看体验更佳总结一眨眼,一天又过去了嘿嘿。今天鸽子回归,热烈祝贺!鼓掌!今天是做的练习赛,早上三道题,一道矩阵快速幂+拓展欧几里德,还有两道模拟。感觉都挺简单的,就是最后一道题的数据把我恶心到了。题目说链的长度是偶数,结果样例有奇数就算了,还有个点只有一个点的链,把我的判断
  • 2023-01-06『中级篇』docker之CI/CD持续集成—真实Python项目的CI演示(72)
    ​上次主要说了在githubCI的服务器,并且也演示了github的runner执行CICD,这次通过真实的python项目来演示下CICD。项目通过gitlab和gitlabCI进行CICD。源码地址:​​​https:/
  • 2023-01-06『中级篇』docker之CI/CD持续集成-整个流程串联(75)
    ython,CIjava,CDpython,这次主要说下从gitlab,gitlab-ci,gitlabCICD的整个从开发流程到发布流程的,一个工作的流程。源码:​​https://github.com/limingios/docker/tree/master/
  • 2023-01-06『中级篇』docker之CI/CD持续集成-CD演示(74)
    能。源码:​​https://github.com/limingios/docker/tree/master/No.11​​从gitlab中flask-demo下载代码到本地。通过gitclone克隆到本地修改.gitlab-ci.yml增加部署代码
  • 2022-12-30tox
    tox.ini来做配置文件,在tox.ini配置[testenv:dev],可以执行tox-edev,完成指定虚拟环境dev的test。tox-epep8#对代码进行检查tox-epy27#构建测试环境环境切换_MA
  • 2022-12-20Python 任务自动化工具 tox 教程
    在我刚翻译完的Python打包​​系列文章​​中,作者提到了一个神奇的测试工具tox,而且他本人就是tox的维护者之一。趁着话题的相关性,本文将对它做简单的介绍,说不定大家在
  • 2022-12-20进一步学习 nox 教程,轻松掌握命令行用法
    英文|​​Command-lineusage​​​译者|豌豆花下猫@Python猫Github地址:​​https://github.com/chinesehuazhou/nox_doc_cn​​声明:本翻译基于CCBY-NC-SA4.0授权协议,
  • 2022-08-26pytest框架(六)---配置文件
    pytest的配置文件pytest有哪些非测试文件:pytest.ini:pytest的配置文件,可以改变pytest的默认行为,有很多的可配置的选项。conftest.py:是本地的插件库,其中的hook函数和fixtu