Skip to content
Snippets Groups Projects
pyproject.toml 689 B
Newer Older
Egor Sobolev's avatar
Egor Sobolev committed
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[project]
name = "geomtools"
version = "0.0.1"
authors = [
  { name="European XFEL", email="da-support@xfel.eu" },
]
description = "Detector geometry tools"
readme = "README.md"
requires-python = ">=3.7"
classifiers = [
    "Programming Language :: Python :: 3",
    "License :: OSI Approved :: BSD License",
Egor Sobolev's avatar
Egor Sobolev committed
    "Operating System :: OS Independent",
]
dependencies = [
    "cfelpyutils",
    "EXtra-data",
Egor Sobolev's avatar
Egor Sobolev committed
    "importlib_resources",
    "matplotlib",
    "nbconvert",
    "numpy",
    "pandas",
    "papermill",
    "psutil",
]
[project.scripts]
geomtools-push = "geomtools.sfx.report:push_geometry"