[build-system] requires = ["setuptools>=45", "wheel"] build-backend = "setuptools.build_meta" [project] name = "smart-logger" # Replace with meta.__app_name__ dynamic = ["version"] description = "" # Add your project description here authors = [ {name = "Your Name", email = "meta@the-phi.com"} # Replace with meta.__author__ ] license = {text = "MIT"} # Replace with meta.__license__ readme = "README.md" # Optional: add if you have a README requires-python = ">=3.7" keywords = [ "mongodb", "couchdb", "rabbitmq", "file", "read", "write", "s3", "sqlite" ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", ] dependencies = [ "typer", "pandas", "numpy", "plugin-ix @ git+https://dev.the-phi.com/git/library/plugins" ] [project.optional-dependencies] transport = [ "data-transport @ git+https://github.com/lnyemba/data-transport.git" ] [project.urls] Homepage = "https://dev.the-phi.com/git/steve/smart-top.git" Repository = "https://dev.the-phi.com/git/steve/smart-top.git" [project.scripts] smart-logger = "smart.logger:main" # Adjust the module path as needed [tool.setuptools.packages.find] include = ["meta", "smart", "smart.cmd", "smart.top", "smart.folder", "smart.logger", "smart.files"] [tool.setuptools.dynamic] version = {attr = "meta.__version__"}