- Reemplaza setup.py/setup.cfg por pyproject.toml (PEP 621) + poetry.lock - Dev dependencies en [tool.poetry.group.dev.dependencies] - Elimina requirements_dev.txt (deps dev en pyproject.toml) - Actualiza tox.ini, Makefile, Makefile.dev, Dockerfile y docs
19 lines
377 B
INI
19 lines
377 B
INI
[tox]
|
|
envlist = py310, py311, py312, py313, flake8
|
|
|
|
[flake8]
|
|
exclude = docs, build, venv, .tox, .git, .pytest_cache, *.egg-info
|
|
|
|
[testenv:flake8]
|
|
basepython = python3.13
|
|
deps = flake8>=7.0.0
|
|
commands = flake8 facho tests examples
|
|
|
|
[testenv]
|
|
setenv =
|
|
PYTHONPATH = {toxinidir}
|
|
deps = pytest>=9.1.1,<10.0.0
|
|
commands =
|
|
pip install -U pip
|
|
py.test --basetemp={envtmpdir}
|