[build-system] requires = ["setuptools>=67.8"] build-backend = "setuptools.build_meta" [project] name = "drawbridge" version = "0.0.1" authors = [{ name = "drawbridge", email = "git@nixon.mozmail.com" }] description = "An nfqueue abstraction module for building security tools" readme = "README.md" requires-python = ">=3.9" license = { text = "GPLv3" } dependencies = ["fnfqueue>=1.1.2", "python-iptables>=1.0.1", "loguru>=0.7.0"] [project.urls] homepage = "https://github.com/DarrylNixon/drawbridge" repository = "https://github.com/DarrylNixon/drawbridge" [tool.setuptools] py-modules = ["drawbridge"] [tool.bandit] exclude_dirs = ["/doc", "/build"] # TODO: Stop skipping B104 (binding on 0.0.0.0), is there a nice way to get a good docker bind address? skips = ["B104"] [tool.black] line-length = 120