Fix uv sync / uv venv with pytest
uv sync source .venv/bin/activate cd test python -m pytest . - Update default bundled capnproto to 1.4.0 - Cleanup pyproject.toml - Remove Pipfile and requirements.txt
This commit is contained in:
@@ -3,6 +3,49 @@ requires = ["setuptools", "wheel", "pkgconfig", "cython>=3.0"]
|
||||
build-backend = "backend"
|
||||
backend-path = ["_custom_build"]
|
||||
|
||||
[project]
|
||||
name = "pycapnp"
|
||||
requires-python = ">=3.9"
|
||||
dynamic = [
|
||||
"authors",
|
||||
"classifiers",
|
||||
"description",
|
||||
"keywords",
|
||||
"license",
|
||||
"readme",
|
||||
"scripts",
|
||||
"version",
|
||||
]
|
||||
dependencies = [
|
||||
"jinja2",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"ruff",
|
||||
"tox",
|
||||
"pkgconfig",
|
||||
"cython>=3.0",
|
||||
"setuptools",
|
||||
{include-group = "test"},
|
||||
{include-group = "docs"},
|
||||
]
|
||||
|
||||
test = [
|
||||
"pytest",
|
||||
"anyio",
|
||||
"pytest-asyncio",
|
||||
"pytest-tornasync",
|
||||
"pytest-trio",
|
||||
"pytest-twisted",
|
||||
"twisted",
|
||||
]
|
||||
|
||||
docs = [
|
||||
"sphinx",
|
||||
"sphinx-multiversion",
|
||||
]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
asyncio_mode = "auto"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user