[build-system] requires = ["setuptools >= 77.0.3"] build-backend = "setuptools.build_meta" [project] name = "sensgw" version = "0.1.0" description = "My Python project" readme = "README.md" requires-python = ">=3.8" license = {text = "MIT"} authors = [{name = "Your Name", email = "you@example.com"}] classifiers = [ "Programming Language :: Python :: 3", "Operating System :: POSIX :: Linux", ] dependencies = [ # Your runtime deps, e.g. "requests>=2.25.0", "paho-mqtt>=2.0.0" ] [project.scripts] # Entry points for CLI scripts (PEP 621) my-script = "sensgw.main:main"