[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" 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__"}