Source: python-tavern
Homepage: https://taverntesting.github.io
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Jeroen Ploemen <jcfp@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 flit,
 help2man,
 pybuild-plugin-pyproject,
# Needed as a 'transport' in gql-related tests
 python3-aiohttp <!nocheck>,
 python3-all,
 python3-box,
 python3-colorlog <!nocheck>,
 python3-dateutil <!nocheck>,
 python3-fake-factory <!nocheck>,
 python3-flask <!nocheck>,
 python3-gql,
 python3-graphql-core,
# Python3-gprcio is rc-buggy, see #1127106 #1127513 #1127527 #1128365;
# tests using grpc have been disabled as well in d/rules
# python3-grpcio-reflection <!nocheck>,
# python3-grpcio <!nocheck>,
 python3-hypothesis <!nocheck>,
 python3-itsdangerous <!nocheck>,
 python3-jmespath,
 python3-jsonschema,
 python3-jwt,
 python3-paho-mqtt,
 python3-protobuf <!nocheck>,
 python3-proto-plus,
 python3-pydantic,
 python3-pykwalify,
 python3-pytest <!nocheck>,
# Needed for TestGraphQLClient.test_get_next_message_*
 python3-pytest-asyncio <!nocheck>,
 python3-requests,
 python3-setuptools,
 python3-simpleeval,
 python3-stevedore <!nocheck>,
# Needed as a 'transport' in gql-related tests
 python3-websockets <!nocheck>,
 python3-yaml,
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/python-team/packages/python-tavern.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-tavern
Testsuite: autopkgtest-pkg-pybuild

Package: python3-tavern
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}
Description: pytest plugin and Python library for automated testing of APIs
 Tavern is a pytest plugin, command-line tool and Python library for automated
 testing of APIs, with a simple, concise and flexible YAML-based syntax. It's
 very simple to get started, and highly customisable for complex tests.
 .
 Tavern supports testing RESTful APIs as well as MQTT based APIs. It comes with
 a pytest plugin so that one gets access to all of the pytest ecosystem.
