Initialize PythonBPF project and toolchain

This commit is contained in:
2025-08-30 18:08:14 +05:30
commit d5557d3c01
10 changed files with 119 additions and 0 deletions

22
pyproject.toml Normal file
View File

@ -0,0 +1,22 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "pythonbpf"
version = "0.1.0"
description = "Reduced Python frontend for eBPF"
authors = [
{ name = "r41k0u" },
{ name = "varun-r-mallya" }
]
requires-python = ">=3.8"
dependencies = [
"llvmlite",
"astpretty"
]
[tool.setuptools.packages.find]
where = ["."]
include = ["pythonbpf*"]