An open API service for producing an overview of a list of open source projects.

https://github.com/taverntesting/tavern

grpc grpc-python http mqtt pytest python test-automation testing

Score: 23.710636242927166

Last synced: about 17 hours ago
JSON representation

Repository metadata:

A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 1,172
Total Committers: 69
Avg Commits per committer: 16.986
Development Distribution Score (DDS): 0.496

Commits in past year: 71
Committers in past year: 7
Avg Commits per committer in past year: 10.143
Development Distribution Score (DDS) in past year: 0.38

Name Email Commits
Michael Boulton m****n@g****m 591
Michael Boulton b****n@z****o 407
dependabot[bot] 4****] 23
Michael Boulton m****n@b****m 18
Michael Boulton m****n@f****m 18
Ben Howes b****n@b****k 16
reachsridhard r****d@g****m 11
Vasili Syrakis c****u@g****m 8
Adam Weidner a****3@g****m 4
Tom Milligan t****n 3
Richard Webb r****b@g****m 3
Devi Manoharan r****n@g****m 3
Daniel Birnstiel B****4 3
Maksim Fedotov m****v@w****t 2
Anil Khatri 2****a 2
Argishti Rostamian a****n@g****m 2
Georgy Dyuldin g****n 2
Jason Haury h****r 2
Michał Górny m****y@g****g 2
toniwa 7****a 2
Ilija Baniski i****a@b****m 2
Alberto Amigo Alonso a****g 1
Tanja Bayer 3****r 1
Sam Mingo g****b@j****g 1
Stanislav s****k@g****m 1
Stephen White i****5@g****m 1
Sujay Mansingh i****o@s****m 1
Jeff Groom j****s@g****m 1
Will Thompson w****n@g****m 1
ahebrank a****k@g****m 1
and 39 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 92
Total pull requests: 208
Average time to close issues: 9 months
Average time to close pull requests: about 2 months
Total issue authors: 67
Total pull request authors: 26
Average comments per issue: 2.13
Average comments per pull request: 0.6
Merged pull request: 125
Bot issues: 0
Bot pull requests: 67

Past year issues: 6
Past year pull requests: 28
Past year average time to close issues: 3 days
Past year average time to close pull requests: 6 days
Past year issue authors: 6
Past year pull request authors: 5
Past year average comments per issue: 1.67
Past year average comments per pull request: 0.68
Past year merged pull request: 12
Past year bot issues: 0
Past year bot pull requests: 9

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/taverntesting/tavern

Top Issue Authors

  • michaelboulton (10)
  • RFRIEDM-Trimble (5)
  • KenStorey (3)
  • ShreyanshAyanger-Nykaa (3)
  • ChristophSchwenk (3)
  • hoIIer (3)
  • jykae (2)
  • SyntaxColoring (2)
  • mgorny (2)
  • felixbohnus (2)
  • TingTYen (1)
  • abhinavasrivastava (1)
  • rpoletaev (1)
  • rbreejen (1)
  • dirkschneemann (1)

Top Pull Request Authors

  • michaelboulton (105)
  • dependabot[bot] (67)
  • reachsridhard (5)
  • RFRIEDM-Trimble (3)
  • mgorny (3)
  • ChristophSchwenk (2)
  • Senpai-Sama7 (2)
  • e-kazakov (2)
  • kiril-me (2)
  • MaximIgitov (1)
  • MalavikaSelvan765 (1)
  • octathorp (1)
  • ChangedenCZD (1)
  • cazier (1)
  • ahebrank (1)

Top Issue Labels

  • Type: Enhancement (10)
  • Type: Bug (4)
  • Type: Maintenance (3)
  • Priority: Low (3)
  • Requires Documentation (2)
  • pre-1.0-list-mismatch (1)

Top Pull Request Labels

  • dependencies (67)
  • python (11)
  • python:uv (9)
  • Type: Enhancement (1)

Package metadata

pypi.org: tavern

Simple testing of RESTful APIs

  • Homepage: https://taverntesting.github.io/
  • Documentation: https://tavern.readthedocs.io/en/latest/
  • Licenses: MIT License
  • Latest release: 3.6.1 (published 2 months ago)
  • Last Synced: 2026-08-21T22:01:59.597Z (1 day ago)
  • Versions: 220
  • Dependent Packages: 1
  • Dependent Repositories: 229
  • Downloads: 243,784 Last month
  • Docker Downloads: 398
  • Rankings:
    • Downloads: 0.744%
    • Dependent repos count: 1.013%
    • Stargazers count: 2.055%
    • Average: 2.574%
    • Docker downloads count: 3.143%
    • Forks count: 3.714%
    • Dependent packages count: 4.776%
  • Maintainers (3)
proxy.golang.org: github.com/taverntesting/tavern

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/taverntesting/tavern#section-documentation
  • Licenses: mit
  • Latest release: v3.3.0+incompatible (published 5 months ago)
  • Last Synced: 2026-08-21T22:11:12.247Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.876%
    • Average: 5.04%
    • Dependent repos count: 5.203%
gentoo-portage: dev-python/tavern

A tool, library, and Pytest plugin for testing RESTful APIs

  • Homepage: https://github.com/taverntesting/tavern/
  • Documentation: https://packages.gentoo.org/packages/dev-python/tavern
  • Licenses: MIT
  • Latest release: 3.6.1 (published 2 months ago)
  • Last Synced: 2026-07-18T01:35:13.820Z (about 1 month ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

example/graphql/Dockerfile docker
  • python 3.11-slim-trixie build
uv.lock pypi
  • 151 dependencies
example/custom_backend/pyproject.toml pypi
example/http/pyproject.toml pypi
  • flask *
  • gunicorn *
  • pydantic *
  • pyjwt *
  • tavern *
example/grpc/Dockerfile docker
  • base latest build
  • python 3.11-slim-trixie build
pyproject.toml pypi
  • jmespath >=1,<2
  • jsonschema >=4,<5
  • pyjwt >=2.5.0,<3
  • pykwalify >=1.8.0,<2
  • pytest >=8,<10
  • python-box >=6,<7
  • pyyaml >=6.0.1,<7
  • requests >=2.22.0,<3
  • simpleeval >=1.0.3
  • stevedore >=4,<5
tests/integration/Dockerfile docker
  • python 3.11-slim-trixie build
.github/workflows/main.yml actions
  • actions/cache v5 composite
  • actions/checkout v6 composite
  • actions/setup-python v6 composite
  • arduino/setup-protoc v3 composite
  • astral-sh/setup-uv v7 composite
  • astral-sh/setup-uv v6 composite
  • bats-core/bats-action 3.0.1 composite
  • docker/setup-buildx-action v3 composite
  • pre-commit/action v3.0.0 composite
  • docker * docker
example/grpc/pyproject.toml pypi
  • grpc-interceptor *
  • grpcio-tools *
  • tavern [grpc]
example/graphql/pyproject.toml pypi
  • cross-web *
  • fastapi *
  • sqlalchemy >=2,<3
  • starlette *
  • strawberry-graphql [fastapi]
  • strawberry-sqlalchemy-mapper *
  • tavern [graphql]
  • uvicorn [standard]
example/http/Dockerfile docker
  • python 3.11-slim-trixie build
example/mqtt/pyproject.toml pypi
  • flask *
  • fluent-logger *
  • gunicorn *
  • tavern [mqtt]