Files
revng-revng/python/revng/pyproject.toml
T
Giacomo Vercesi 8ad19f2f3d revng.project: port to pypeline
Convert `revng.project` to use the `revng2` command-line and the `revng
project daemon` server instead of the legacy ones.
2026-04-09 17:07:45 +02:00

29 lines
714 B
TOML

# This file is distributed under the MIT License. See LICENSE.md for details.
[project]
name = "revng"
description = "Redistributable revng python package"
dynamic = ["version", "readme"]
requires-python = ">= 3.6"
dependencies = [
"PyYAML>=6.0.1,<7.0",
"yachalk>=0.1.7,<1.0",
"llvmcpy>=0.2.1,<1.0",
"zstandard>=0.23.0,<1.0",
"pycparser>=2.22,<3.0",
"requests>=2.32.5,<3.0",
"requests-toolbelt>=1.0.0,<2.0",
]
[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"
[tool.setuptools.package-data]
revng = ["py.typed"]
[tool.setuptools.dynamic]
version = {attr = "revng.__version__"}
readme = {file = ["README.md"], content-type = "text/markdown"}