[build-system] requires = ["setuptools>=45", "setuptools_scm[toml]>=6.2"] build-backend = "setuptools.build_meta" [project] name = "deltachat-rpc-client" description = "Python client for Delta Chat core JSON-RPC interface" dependencies = [ "aiohttp", "aiodns" ] dynamic = [ "version" ] [tool.setuptools] # We declare the package not-zip-safe so that our type hints are also available # when checking client code that uses our (installed) package. # Ref: # https://mypy.readthedocs.io/en/stable/installed_packages.html?highlight=zip#using-installed-packages-with-mypy-pep-561 zip-safe = false [tool.setuptools.package-data] deltachat_rpc_client = [ "py.typed" ] [project.entry-points.pytest11] "deltachat_rpc_client.pytestplugin" = "deltachat_rpc_client.pytestplugin"