mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-30 18:56:16 +00:00
Root requirements.txt covers all Python deps for a single pip install -r requirements.txt on clone. Root pyproject.toml groups deps into selectable extras: quantum - photonic (perceval), bosonic TN (quimb), QAOA (cirq/qiskit) gpu - wgpu (Vulkan compute) compute - ray, networkx, scipy, numpy db - psycopg2, boto3, gremlinpython, pymysql pipeline - reedsolo, cryptography, highspy, requests, pandas, xxhash all - all groups
42 lines
837 B
TOML
42 lines
837 B
TOML
[project]
|
|
name = "research-stack"
|
|
version = "0.1.0"
|
|
description = "Research Stack — formally verified compute fabric"
|
|
requires-python = ">=3.10"
|
|
optional-dependencies = {
|
|
quantum = [
|
|
"perceval-quandela>=1.2.3",
|
|
"quimb>=1.4.0",
|
|
"opt_einsum>=3.3.0",
|
|
"cirq>=1.3.0",
|
|
"qiskit>=1.0.0",
|
|
"qiskit-aer>=0.14.0",
|
|
],
|
|
gpu = [
|
|
"wgpu>=0.19.0",
|
|
],
|
|
compute = [
|
|
"ray>=2.9.0",
|
|
"networkx>=3.1",
|
|
"scipy>=1.11.0",
|
|
"numpy>=1.24.0",
|
|
],
|
|
db = [
|
|
"psycopg2-binary>=2.9.0",
|
|
"boto3>=1.28.0",
|
|
"gremlinpython>=3.7.0",
|
|
"pymysql>=1.1.0",
|
|
],
|
|
pipeline = [
|
|
"reedsolo>=1.7.0",
|
|
"cryptography>=41.0.0",
|
|
"highspy>=1.7.0",
|
|
"requests>=2.31.0",
|
|
"pandas>=2.0.0",
|
|
"xxhash>=3.4.0",
|
|
"pyserial>=3.5",
|
|
],
|
|
all = [
|
|
"research-stack[quantum,gpu,compute,db,pipeline]",
|
|
],
|
|
}
|