1*4274d6f8SXialin Liu# Poetry pyproject.toml: https://python-poetry.org/docs/pyproject/ 2*4274d6f8SXialin Liu[build-system] 3*4274d6f8SXialin Liurequires = ["poetry_core>=1.0.0"] 4*4274d6f8SXialin Liubuild-backend = "poetry.core.masonry.api" 5*4274d6f8SXialin Liu 6*4274d6f8SXialin Liu[tool.poetry] 7*4274d6f8SXialin Liuname = "cot_dt2c" 8*4274d6f8SXialin Liuversion = "0.1.0" 9*4274d6f8SXialin Liudescription = "CoT-dt2c Tool is a python script to convert CoT DT file into corresponding C file" 10*4274d6f8SXialin Liuauthors = ["Arm Ltd <tf-a@lists.trustedfirmware.org>"] 11*4274d6f8SXialin Liulicense = "BSD-3" 12*4274d6f8SXialin Liurepository = "https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/" 13*4274d6f8SXialin Liuhomepage = "https://trustedfirmware-a.readthedocs.io/en/latest/index.html" 14*4274d6f8SXialin Liu 15*4274d6f8SXialin Liu# Pypi classifiers: https://pypi.org/classifiers/ 16*4274d6f8SXialin Liuclassifiers = [ 17*4274d6f8SXialin Liu "Development Status :: 3 - Alpha", 18*4274d6f8SXialin Liu "Intended Audience :: Developers", 19*4274d6f8SXialin Liu "Operating System :: OS Independent", 20*4274d6f8SXialin Liu "Topic :: Software Development :: Libraries :: Python Modules", 21*4274d6f8SXialin Liu "License :: OSI Approved :: BSD License", 22*4274d6f8SXialin Liu "Programming Language :: Python :: 3", 23*4274d6f8SXialin Liu "Programming Language :: Python :: 3.8", 24*4274d6f8SXialin Liu "Programming Language :: Python :: 3.9", 25*4274d6f8SXialin Liu] 26*4274d6f8SXialin Liu 27*4274d6f8SXialin Liu 28*4274d6f8SXialin Liu[tool.poetry.dependencies] 29*4274d6f8SXialin Liupython = "^3.8" 30*4274d6f8SXialin Liuclick = "^8.1.7" 31*4274d6f8SXialin Liupyparsing = "^2.4.7" 32*4274d6f8SXialin Liuplotly = "^5.23.0" 33*4274d6f8SXialin Liupandas = "^2.2.2" 34*4274d6f8SXialin Liuigraph = "^0.11.6" 35*4274d6f8SXialin Liu 36*4274d6f8SXialin Liu[tool.poetry.dev-dependencies] 37*4274d6f8SXialin Liumypy = "^0.910" 38*4274d6f8SXialin Liupytest = "^6.2.5" 39*4274d6f8SXialin Liupyparsing = "^2.4.7" 40*4274d6f8SXialin Liuplotly = "^5.23.0" 41*4274d6f8SXialin Liupandas = "^2.2.2" 42*4274d6f8SXialin Liuigraph = "^0.11.6" 43*4274d6f8SXialin Liu 44*4274d6f8SXialin Liu[tool.mypy] 45*4274d6f8SXialin Liu# https://mypy.readthedocs.io/en/latest/config_file.html#using-a-pyproject-toml-file 46*4274d6f8SXialin Liupython_version = 3.8 47*4274d6f8SXialin Liupretty = true 48*4274d6f8SXialin Liushow_traceback = true 49*4274d6f8SXialin Liucolor_output = true 50*4274d6f8SXialin Liu 51*4274d6f8SXialin Liu[tool.coverage.run] 52*4274d6f8SXialin Liusource = ["tests"] 53*4274d6f8SXialin Liu 54*4274d6f8SXialin Liu[coverage.paths] 55*4274d6f8SXialin Liusource = "cot_dt2c" 56*4274d6f8SXialin Liu 57*4274d6f8SXialin Liu[tool.poetry.scripts] 58*4274d6f8SXialin Liu# Entry points for the package https://python-poetry.org/docs/pyproject/#scripts 59*4274d6f8SXialin Liu# "cot-dt2c" = "cot_dt2c.__main__:cli" 60*4274d6f8SXialin Liu"cot-dt2c" = "cot_dt2c.__main__:cli" 61