[project] name = "gpu_this" requires-python = ">=3.11" classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Rust", ] dynamic = ["version"] [[project.authors]] name = "Pavel Kirilin" email = "s3riussan@gmail.com" [dependency-groups] dev = [ "anyio>=4,<5", "maturin>=1,<2", "maturin-import-hook>=0.3.0", "mypy>=1.19.1,<2", "pre-commit>=4.5.1,<5", "pytest>=9,<10", "pytest-cov>=7,<8", "pytest-xdist>=3,<4", ] [build-system] requires = ["maturin>=1.14,<2.0"] build-backend = "maturin" [tool.maturin] bindings = "pyo3" features = ["pyo3/extension-module"] module-name = "gpu_this._core" python-source = "python" [tool.uv] package = false