1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- [build-system]
- requires = ["setuptools>=45", "wheel"]
- build-backend = "setuptools.build_meta"
- [project]
- name = "smart-top" # 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__"}
|