Modern asynchronous Gopher server implemented in Python.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

58 lines
1.1 KiB

[tool.poetry]
name = "gb"
version = "0.0.0"
description = "A Python gopher server."
authors = ["supakeen <cmdr@supakeen.com>"]
license = "MIT"
readme = "README.md"
keywords = ["pastebin"]
repository = "https://github.com/supakeen/pinnwand"
classifiers = [
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
]
[tool.poetry.dependencies]
python = ">=3.6,<4"
tornado = "^6.0"
click = "^7.0"
toml = "^0.10.0"
python-magic = "^0.4.18"
[tool.poetry.dev-dependencies]
pytest = "^5.2"
coverage = "^4.5"
black = { version = "*", allow-prereleases = true }
pytest-cov = "^2.8"
pre-commit = "^1.20"
flake8 = "^3.7"
mypy = "^0.740.0"
poetry-dynamic-versioning = "^0.3.0"
[tool.poetry-dynamic-versioning]
enable = true
[tool.black]
line-length = 80
target_version = ["py36"]
include = '\.pyi?$'
exclude = '''
/(
\.git
| \.hg
| \.eggs
| \.mypy_cache
| \.tox
| venv
| _build
| buck-out
| build
| dist
)/
'''
[tool.poetry.scripts]
gb = 'gb.__main__:main'
[build-system]
requires = ["setuptools", "wheel"]