tire 0.1.2

Tire provides a single interface for the most common workflows in a typical, modern Python project.
Documentation
[tool.mypy]
enable_error_code = "ignore-without-code, possibly-undefined"
explicit_package_bases = true
mypy_path = ["src"]
namespace_packages = true
pretty = false
python_version = "${TIRE_MIN_PYTHON_VERSION}"
show_error_codes = true
show_error_context = true
strict = true
warn_no_return = true
warn_redundant_casts = true
warn_unreachable = true
warn_unused_ignores = true

[tool.pytest.ini_options]
addopts = "--doctest-modules"
verbosity_test_cases = 1
verbosity_assertions = 2
console_output_style = "count"
log_cli_level = "info"

[tool.ruff]
line-length = 120

[tool.ruff.lint]
select = ["E4", "E7", "E9", "F", "I"]

[tool.ruff.lint.isort]
forced-separate = ["test", "tests", "testing", "testsuite"]