1[tool.black] 2skip-string-normalization = true 3 4[tool.poetry] 5name = "tmuxp" 6version = "1.9.3" 7description = "tmux session manager" 8license = "MIT" 9authors = ["Tony Narlock <tony@git-pull.com>"] 10classifiers = [ 11 "Development Status :: 5 - Production/Stable", 12 "License :: OSI Approved :: MIT License", 13 "Operating System :: POSIX", 14 "Operating System :: MacOS :: MacOS X", 15 "Environment :: Web Environment", 16 "Intended Audience :: Developers", 17 "Programming Language :: Python", 18 "Programming Language :: Python :: 3.6", 19 "Programming Language :: Python :: 3.7", 20 "Programming Language :: Python :: 3.8", 21 "Programming Language :: Python :: 3.9", 22 "Programming Language :: Python :: Implementation :: PyPy", 23 "Topic :: Utilities", 24 "Topic :: System :: Shells" 25] 26keywords = ["tmux", "session manager", "terminal", "ncurses"] 27homepage = "http://github.com/tmux-python/tmuxp/" 28readme = "README.md" 29 30[tool.poetry.urls] 31"Bug Tracker" = "https://github.com/tmux-python/tmuxp/issues" 32Documentation = "https://tmuxp.git-pull.com" 33Repository = "https://github.com/tmux-python/tmuxp" 34 35[tool.poetry.scripts] 36tmuxp = 'tmuxp:cli.cli' 37 38[tool.poetry.dependencies] 39python = "^3.6" 40click = ">7,<8.1" 41kaptan = ">=0.5.10" 42libtmux = "~0.10.2" 43colorama = ">=0.3.9" 44 45[tool.poetry.dev-dependencies] 46### Docs ### 47sphinx = "*" 48alagitpull = "~0.1.0" 49sphinx-issues = "^1.2.0" 50aafigure = ">=0.6" 51pillow = "*" 52sphinx-autodoc-typehints = "^1.12.0" 53myst_parser = "^0.15.0" 54 55### Testing ### 56pytest = "*" 57pytest-rerunfailures = "*" 58pytest-mock = "*" 59pytest-cov = "*" 60 61### Coverage ### 62codecov = "*" 63coverage = "*" 64 65### Format ### 66black = {version="==21.9b0", python="^3.6.2"} 67isort = "*" 68 69### Lint ### 70flake8 = "*" 71 72### Deploy ### 73twine = "*" 74 75[tool.poetry.extras] 76docs = ["sphinx", "myst_parser", "sphinx-issues", "alagitpull", "sphinx-autodoc-typehints", "aafigure", "pillow"] 77test = ["pytest", "pytest-rerunfailures", "pytest-mock"] 78coverage = ["codecov", "coverage", "pytest-cov"] 79format = ["black", "isort"] 80lint = ["flake8"] 81deploy = ["twine"] 82