[tool.black] line-length = 120 target-version = ['py38', 'py39'] extend-exclude = 'venv' workers = 4 [tool.isort] profile = "black" multi_line_output = 3 line_length = 120 [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "eRepublik_bot" description = "Python package for automated eRepublik playing" version = "2022.3.3" authors = [ { name = "Eriks K", email = "ebot@72.lv" } ] license = {text = "GPL-3.0-only"} requires-python = ">=3.8" dependencies = [ "python-dateutil==2.8.2", "sentry-sdk==1.5.7", "eRepublik==0.30.0.4", ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", ] dynamic = ["version"] [project.optional-dependencies] dev = [ 'setproctitle==1.2.2', 'isort==5.10.1', 'black==22.1.0', 'flake8==4.0.1', 'PyInstaller==4.10', 'pur==6.0.1', 'ipython==8.1.1', 'responses==0.19.0', 'cairosvg==2.5.2' ] [project.scripts] ebot = "ebot.__main__" [tool.setuptools.dynamic] version = {attr = "ebot.__version__"}