[build-system] requires = ["poetry==1.0.2"] build-backend = "poetry.masonry.api" [tool.poetry] name = "gaphas" version = "2.0.1" description="Gaphas is a GTK+ based diagramming widget" authors = [ "Arjan J. Molenaar ", "Dan Yeaw " ] license = "Apache-2.0" readme = "README.md" homepage = "https://gaphas.readthedocs.io/" repository = "https://github.com/gaphor/gaphas" documentation = "https://gaphas.readthedocs.io/" keywords = ["gtk", "diagram", "gaphas"] classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: X11 Applications :: GTK", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ] [tool.poetry.dependencies] python = "^3.6" PyGObject = "^3.20.0" pycairo = "^1.13.0" importlib_metadata = "^1.3.0" [tool.poetry.dev-dependencies] pytest = "^5.3" pytest-cov = "^2.7" pytest-runner = "^5.1" black = { version = "^19.3b0", python = "^3.7" } pre-commit = "^1.17" tox = "^3.12" pytest-sugar = "^0.9.2" [tool.tox] legacy_tox_ini = """ [tox] isolated_build = true envlist = py36, py37, py38 [testenv] whitelist_externals = poetry xvfb-run skip_install = true commands = poetry install -v xvfb-run -a pytest """