[build-system] requires = ["flit"] build-backend = "flit.buildapi" [tool.flit.metadata] module = "sartorius_logger" author = "Holger Frey" author-email = "frey@imtek.de" home-page = "https://git.cpi.imtek.uni-freiburg.de/holgi/sartorius_logger" description-file = "README.md" classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: Freely Distributable", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering", ] requires = [ "sartoriusb >= 0.2.0", "pandas >= 0.25.0", "openpyxl >= 3.0.0", "tqdm >= 4.37.0" ] requires-python = ">=3.7" [tool.flit.metadata.requires-extra] test = [ "black", "flake8", "flake8-comprehensions", "pytest >= 4.0.0", "pytest-cov", "pytest-mock", ] dev = [ "keyring", "pyinstaller >= 3.5", ] gui = [ "Gooey >= 1.0.3", ] [tool.flit.scripts] loggercli = "sartorius_logger:cli" SartoriusLogger = "sartorius_logger:gui" [tool.black] line-length = 79 py37 = true include = '\.pyi?$' exclude = ''' /( \.git | \.tox | \.venv | build | dist )/ '''