mirror of
https://github.com/google-deepmind/alphafold3.git
synced 2026-06-02 11:54:36 +08:00
* Fixes a bug introduced in 3dfc5a91be.
* Addresses https://github.com/google-deepmind/alphafold3/issues/665.
PiperOrigin-RevId: 911264939
Change-Id: I3fe04842e4ebd46fcac4cc6b851026d401720538
65 lines
1.2 KiB
TOML
65 lines
1.2 KiB
TOML
[build-system]
|
|
requires = [
|
|
"scikit_build_core",
|
|
"pybind11",
|
|
"cmake>=3.28",
|
|
"ninja",
|
|
"numpy",
|
|
]
|
|
build-backend = "scikit_build_core.build"
|
|
|
|
[project]
|
|
name = "alphafold3"
|
|
dynamic = ["version"]
|
|
requires-python = ">=3.12"
|
|
readme = "README.md"
|
|
license = {file = "LICENSE"}
|
|
dependencies = [
|
|
"absl-py>=2.3.1",
|
|
"dm-haiku==0.0.16",
|
|
"jax==0.9.1",
|
|
"jax[cuda12]==0.9.1",
|
|
"numpy",
|
|
"rdkit==2025.9.4",
|
|
"tokamax==0.0.11",
|
|
"tqdm",
|
|
"zstandard",
|
|
]
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"pytest>=6.0",
|
|
]
|
|
|
|
[tool.uv]
|
|
package = true
|
|
environments = [
|
|
"sys_platform == 'linux' and platform_machine == 'x86_64'",
|
|
"sys_platform == 'linux' and platform_machine == 'aarch64'",
|
|
]
|
|
|
|
[tool.scikit-build]
|
|
wheel.exclude = [
|
|
"**.pyx",
|
|
"**/CMakeLists.txt",
|
|
"**.cc",
|
|
"**.h"
|
|
]
|
|
sdist.include = [
|
|
"LICENSE",
|
|
"OUTPUT_TERMS_OF_USE.md",
|
|
"WEIGHTS_PROHIBITED_USE_POLICY.md",
|
|
"WEIGHTS_TERMS_OF_USE.md",
|
|
]
|
|
metadata.version.provider = "scikit_build_core.metadata.setuptools_scm"
|
|
|
|
[tool.setuptools_scm]
|
|
fallback_version = "3.0.2"
|
|
|
|
[tool.cibuildwheel]
|
|
build = "cp3*-manylinux_x86_64"
|
|
manylinux-x86_64-image = "manylinux_2_28"
|
|
|
|
[project.scripts]
|
|
build_data = "alphafold3.build_data:build_data"
|