diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9455ba27..19ed855e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: libpython3-dev \ python3-pip \ wget - pip3 install --break-system-packages "numpy>=2.0" + pip3 install --break-system-packages "setuptools[core]>=77" "numpy>=2.0" echo CC=gcc-14 >> $GITHUB_ENV echo CXX=g++-14 >> $GITHUB_ENV echo PREFIX=/usr >> $GITHUB_ENV diff --git a/bindings/python/README b/bindings/python/README new file mode 120000 index 00000000..3830a411 --- /dev/null +++ b/bindings/python/README @@ -0,0 +1 @@ +../../README \ No newline at end of file diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml index 66195f49..75ab00e0 100644 --- a/bindings/python/pyproject.toml +++ b/bindings/python/pyproject.toml @@ -4,8 +4,19 @@ build-backend = "scikit_build_core.build" [project] name = "pygetdata" +description = "The GetData Project is the reference implementation of the Dirfile Standards, a filesystem-based, column-oriented database format for time-ordered binary data." dependencies = ["numpy>=1.7"] dynamic = ["version"] +readme = {file = "README", content-type = "text/plain"} +license = "LGPL-2.1-or-later" +authors = [ + {name = "D. V. Wiebe", email = "dvw@ketiltrout.net"}, + {name = "C. B. Netterfield", email = "netterfield@astro.utoronto.ca"}, +] + +[project.urls] +Homepage = "https://github.com/ketiltrout/getdata" +Issues = "https://github.com/ketiltrout/getdata/issues" [tool.scikit-build] cmake.source-dir = "../../cmake"