[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "tsndep" version = "1.0.0" description = "TSNDep - Dependency Manager for TSN MQL5 Ecosystem. Manages dependencies recursively with hooks support" readme = {file = "README.md", content-type = "text/markdown"} license = {file = "LICENSE"} authors = [ {name = "TradeSystemsNique", email = "tradesystemsnique@gmail.com"} ] requires-python = ">=3.10" dependencies = [ "click>=8.3.3" ] keywords = [ "mql5", "dependencies", "package-manager", "trading", "metatrader" ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: Other/Proprietary License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Build Tools", ] [project.urls] Repository = "https://forge.mql5.io/nique_372/TSNDep" Documentation = "https://forge.mql5.io/TradeSystemsNique/TSNDep" Issues = "https://forge.mql5.io/nique_372/TSNDep/issues" [project.scripts] tsndep = "Src.CLI:main" [tool.hatch.build.targets.wheel] packages = ["Src"]