[project] name = "theseus-autopatcher" version = "0.1.0" description = "" authors = [ {name = "Jean-Marie MINEAU",email = "jean-marie.mineau@centralesupelec.fr"} ] readme = "README.md" requires-python = ">=3.13,<4.0.0" #dependencies = [] [tool.poetry.dependencies] theseus-frida = { path = "../frida" } matplotlib = { path = "../matplotlib", optional = true } grodd-runner = {git = "ssh://git@gitlab.inria.fr/CIDRE/malware/grodd-runner.git", optional = true} [tool.poetry.extras] grodd = ["grodd-runner"] no-plt = ["matplotlib"] [tool.poetry] packages = [{include = "theseus_autopatcher", from = "src"}] include = [ { path = "src/theseus_autopatcher/patcher_86_64_musl", format = ["sdist", "wheel"] }, ] [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] theseus-autopatch = 'theseus_autopatcher.__init__:main'