[project] name = "sosmc-reproduction" version = "0.1.0" description = "Claim-by-claim CPU reproduction of Efficient Stochastic Optimisation via Sequential Monte Carlo" requires-python = ">=3.12,<3.13" dependencies = [ "jax==0.4.30", "jaxlib==0.4.30", "matplotlib==3.9.4", "numpy==2.0.2", "optax==0.2.4", "pandas==2.3.3", "pytorch-lightning==2.6.0", "scikit-learn==1.6.1", "scipy==1.13.1", "sympy==1.14.0", "torch==2.8.0", "torchvision==0.23.0", "marimo==0.14.17", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["sosmc_repro"]