c-kzg-4844/bindings/python/setup.py

21 lines
513 B
Python

from setuptools import setup, Extension
def main():
setup(
name="ckzg",
version="0.4.2",
author="Ethereum Foundation",
description="Python bindings for C-KZG-4844",
ext_modules=[
Extension(
"ckzg",
sources=["ckzg.c", "../../src/c_kzg_4844.c"],
include_dirs=["../../inc", "../../src"],
library_dirs=["../../lib"],
libraries=["blst"])])
if __name__ == "__main__":
main()