content: [build-system]
  requires = [
      "setuptools>=67",
      "wheel",
  ]
  build-backend = "setuptools.build_meta"
  
  [tool.setuptools]
  include-package-data = true
  zip-safe = false
  script-files = [
          "tutorial/tuto_01_a_acquisition_operators.py",
          "tutorial/tuto_01_b_splitting.py",
          "tutorial/tuto_01_c_HadamSplit2d.py",
          "tutorial/tuto_02_noise.py",
          "tutorial/tuto_03_pseudoinverse_linear.py"
  ]
  
  [tool.setuptools.dynamic]
  readme = { file = "README.md", content-type = "text/markdown"}
  
  [tool.setuptools.packages]
  find = {}  # Scanning implicit namespaces is active by default
  
  [project]
  name = "spyrit"
  version = "3.0.2"
  dynamic = ["readme"]
  authors = [{name = "Nicolas Ducros", email = "Nicolas.Ducros@insa-lyon.fr"}]
  description = "Toolbox for deep image reconstruction"
  license = {file = "LICENSE.md"}
  classifiers = [
      "Programming Language :: Python",
      "Programming Language :: Python :: 3.9",
      "Programming Language :: Python :: 3.10",
      "Programming Language :: Python :: 3.11",
      "Programming Language :: Python :: Implementation :: PyPy",
      "Operating System :: OS Independent",
  ]
  dependencies = [
          "numpy",
          "matplotlib",
          "scipy",
          "torch",
          "torchvision",
          "Pillow",
          "PyWavelets",
          "wget",
          "sympy",
          "imageio",
          "astropy",
          "requests",
          "tqdm",
          "girder-client",
  ]
  requires-python = ">=3.9"
  