[build-system] requires = ["setuptools", "wheel"] # Tools needed to build the package build-backend = "setuptools.build_meta" [project] name = "greater_tables" dynamic = ["version"] description = "Perfect tables from pandas dataframes." authors = [{name = "Stephen J Mildehall", email = "mynl@me.com" }] readme = "README.md" license = { text = "MIT" } requires-python = ">=3.10" dependencies = [ "bs4", "cachetools", "faker", "IPython", "pandas", "rich", ] classifiers = [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Topic :: Office/Business" ] [tool.setuptools.packages.find] include = ["greater_tables"] exclude = ["img", "tests", "docs"] [tool.setuptools.dynamic] version = { attr = "greater_tables.__version__" } [project.urls] "Source Code" = "https://github.com/mynl/greater_tables_project" [project.optional-dependencies] dev = [ "docutils<0.17", "jupyter-sphinx", "nbsphinx", "pickleshare", "recommonmark>=0.7.1", "setuptools>=62.3.2", "sphinx>=5.0", "sphinx-panels", "sphinx-rtd-dark-mode", "sphinxcontrib-bibtex", "sphinx-copybutton", "sphinx-toggleprompt", "sphinx-multitoc-numbering" ]