pyproject.toml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. [build-system]
  2. requires = ["setuptools"]
  3. build-backend = "setuptools.build_meta"
  4. [project]
  5. name = "hcpdiffpy"
  6. authors = [
  7. {name = "Jianxiao Wu", email = "j.wu@fz-juelich.de"}
  8. ]
  9. description = "A Python implementation of HCP Pipeline for diffusion preprocessing"
  10. readme = {file = "README.md", content-type = "text/markdown"}
  11. requires-python = ">=3.9"
  12. keywords = ["neuroimaging", "diffusion", "preprocessing", "hcp"]
  13. license = {file = "LICENSE"}
  14. classifiers = [
  15. "Development Status :: 2 - Pre-Alpha",
  16. "Topic :: Neuroimaging :: Preprcessing",
  17. ]
  18. dependencies = [
  19. "pandas ~= 2.1.4",
  20. "nipype @ git+https://github.com/nipy/nipype.git@b4cc4db4152e2ec60ee9c6fe922d90560211a4ed",
  21. "numpy ~= 1.26.0",
  22. "datalad ~= 0.19.0",
  23. "nibabel ~= 5.2.0",
  24. ]
  25. dynamic = ["version"]
  26. [project.scripts]
  27. hcpdiffpy = "hcpdiffpy.main:main"
  28. [project.urls]
  29. repository = "https://github.com/jadecci/hcp_pipeline_diffusion_py"
  30. repository-gin = "https://gin.g-node.org/jadecci/hcp_pipeline_diffusion_py"
  31. [tool.setuptools]
  32. packages = ["hcpdiffpy"]
  33. [tool.setuptools.dynamic]
  34. version = {attr = "hcpdiffpy.VERSION"}