[tool.poetry] name = "specklepy" version = "2.4.0" description = "The Python SDK for Speckle 2.0" readme = "README.md" authors = ["Speckle Systems "] license = "Apache-2.0" repository = "https://github.com/specklesystems/speckle-py" documentation = "https://speckle.guide/dev/py-examples.html" homepage = "https://speckle.systems/" [tool.poetry.dependencies] python = ">=3.7.2, <4.0" pydantic = "^1.8.2" appdirs = "^1.4.4" gql = {extras = ["requests", "websockets"], version = "^3.3.0"} ujson = "^5.3.0" Deprecated = "^1.2.13" [tool.poetry.dev-dependencies] black = "^20.8b1" isort = "^5.7.0" pytest = "^6.2.2" pytest-ordering = "^0.6" pytest-cov = "^3.0.0" devtools = "^0.8.0" pylint = "^2.14.4" [tool.black] exclude = ''' /( \.eggs | \.git | \.hg | \.mypy_cache | \.tox | \.venv | _build | buck-out | build | dist )/ ''' include = '\.pyi?$' line-length = 88 target-version = ["py37", "py38", "py39", "py310"] [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api"