Warning, /iDDS/main/pyproject.toml is written in an unsupported language. File is not indexed.
0001 [build-system]
0002 requires = ["setuptools>=61.0", "wheel"]
0003 build-backend = "setuptools.build_meta"
0004
0005 [project]
0006 name = "idds-server"
0007 version = "2.2.21"
0008 description = "intelligent Distributed Dispatch and Scheduling Service (iDDS) - Server Package"
0009 readme = "README.md"
0010 license = "Apache-2.0"
0011 authors = [
0012 {name = "PanDA Team", email = "atlas-adc-panda@cern.ch"},
0013 ]
0014 requires-python = ">=3.9"
0015 dependencies = [
0016 "idds-common",
0017 "argcomplete",
0018 "requests",
0019 "SQLAlchemy",
0020 "urllib3",
0021 "retrying",
0022 "flask",
0023 "stomp.py",
0024 "oracledb",
0025 "psycopg2-binary",
0026 "pyjwt",
0027 "cryptography",
0028 "redis",
0029 "alembic",
0030 "deepdiff",
0031 "pyzmq",
0032 "oic",
0033 "cachetools",
0034 ]
0035 classifiers = [
0036 "Development Status :: 5 - Production/Stable",
0037 "Intended Audience :: Developers",
0038 "Natural Language :: English",
0039 "Programming Language :: Python :: 3.9",
0040 "Programming Language :: Python :: 3.10",
0041 "Programming Language :: Python :: 3.11",
0042 "Programming Language :: Python :: 3.12",
0043 ]
0044
0045 [project.optional-dependencies]
0046 mysql = ["mysqlclient"]
0047 apache = ["mod_wsgi"]
0048 dev = [
0049 "unittest2",
0050 "pep8",
0051 "flake8",
0052 "pytest",
0053 "nose",
0054 "sphinx",
0055 "recommonmark",
0056 "sphinx-rtd-theme",
0057 ]
0058 optimization = ["nevergrad"]
0059
0060 [project.urls]
0061 Documentation = "https://github.com/HSF/iDDS/wiki"
0062 Source = "https://github.com/HSF/iDDS"
0063
0064 [tool.setuptools]
0065 package-dir = {"" = "lib"}
0066
0067 [tool.setuptools.packages.find]
0068 where = ["lib"]
0069 include = [
0070 "idds.agents*",
0071 "idds.api*",
0072 "idds.core*",
0073 "idds.orm*",
0074 "idds.rest*",
0075 "idds.tests*",
0076 ]
0077
0078 [tool.setuptools.package-data]
0079 "*" = ["*.template", "*.cfg", "*.conf", "*.ini", "*.sql"]