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

https://github.com/pyeve/cerberus

data-validation python

Score: 29.02599920734177

Last synced: about 3 hours ago
JSON representation

Repository metadata:

Lightweight, extensible data validation library for Python


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 956
Total Committers: 66
Avg Commits per committer: 14.485
Development Distribution Score (DDS): 0.589

Commits in past year: 10
Committers in past year: 2
Avg Commits per committer in past year: 5.0
Development Distribution Score (DDS) in past year: 0.4

Name Email Commits
Frank Sachsenheim f****e@r****t 393
Nicola Iarocci n****a@n****m 382
calve c****4@g****m 14
Dominik Kellner d****r@d****e 12
Scott Crunkleton c****1@g****m 10
Paul Weaver p****e@c****m 9
Martijn Vermaat m****n@v****e 9
Davis Kirkendall d****l@r****e 7
Jaroslav Semančík j****k@y****m 6
Harro van der Klauw h****w@g****m 6
Petr p****n@n****v 5
C.D. Clark III c****k@g****m 5
Trong Hieu HA t****u@1****m 4
Damián Nohales d****s@g****m 4
Brandon Aubie b****n@a****a 4
Damián Nohales d****s@g****m 4
dependabot[bot] 4****] 4
Kuzma r****h@g****m 4
Connor Zapfel F****a 3
Florian Rathgeber f****r@g****m 3
Josh Villbrandt j****h@j****m 3
Michael Klich m****l@m****m 3
Gilb's g****t@g****m 3
eelkeh e****s@g****m 3
otibsa o****a@g****m 3
Misja Hoebe m****a@c****m 3
Brett b****t@n****o 2
Kornelijus Survila k****s@d****m 2
Arsh Singh a****h@g****m 2
Bruno Oliveira n****s@g****m 2
and 36 more...

Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 99
Total pull requests: 46
Average time to close issues: over 1 year
Average time to close pull requests: 5 months
Total issue authors: 83
Total pull request authors: 24
Average comments per issue: 3.81
Average comments per pull request: 1.98
Merged pull request: 15
Bot issues: 0
Bot pull requests: 1

Past year issues: 3
Past year pull requests: 6
Past year average time to close issues: about 4 hours
Past year average time to close pull requests: 1 day
Past year issue authors: 3
Past year pull request authors: 4
Past year average comments per issue: 1.67
Past year average comments per pull request: 0.5
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 1

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

Top Issue Authors

  • funkyfuture (10)
  • socketpair (3)
  • erictwalker18 (2)
  • thiagocrepaldi (2)
  • weshouman (2)
  • dkbarn (2)
  • nicolaiarocci (2)
  • radix (1)
  • dhuckins (1)
  • boulderwebdev (1)
  • kuza (1)
  • rendorHaevyn (1)
  • sujanadiga (1)
  • irmo322 (1)
  • solinas3000 (1)

Top Pull Request Authors

  • funkyfuture (16)
  • octocat8585 (3)
  • jsnjack (2)
  • AtharvaPawar456 (2)
  • stroykova (2)
  • weshouman (2)
  • ssbarnea (2)
  • akayunov (1)
  • biscuit314 (1)
  • audricschiltknecht (1)
  • T90REAL (1)
  • linupi (1)
  • braeutigamj (1)
  • sayeghr (1)
  • abp1994 (1)

Top Issue Labels

  • bug (7)
  • documentation (6)
  • enhancement (4)
  • design (3)
  • feature request (3)
  • wontfix (1)
  • question (1)
  • backport-required (1)

Top Pull Request Labels

  • bug (5)
  • backport-required (4)
  • documentation (2)
  • enhancement (2)
  • github_actions (1)
  • dependencies (1)

Package metadata

pypi.org: cerberus

Lightweight, extensible schema and data validation tool for Pythondictionaries.

  • Homepage:
  • Documentation: http://docs.python-cerberus.org
  • Licenses: ISC License (ISCL)
  • Latest release: 1.3.8 (published 8 months ago)
  • Last Synced: 2026-06-19T18:01:19.941Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 140
  • Dependent Repositories: 2,028
  • Downloads: 8,244,910 Last month
  • Docker Downloads: 10,294,748
  • Rankings:
    • Dependent packages count: 0.136%
    • Downloads: 0.137%
    • Dependent repos count: 0.246%
    • Docker downloads count: 0.578%
    • Average: 0.969%
    • Stargazers count: 1.355%
    • Forks count: 3.364%
  • Maintainers (2)
anaconda.org: cerberus

Cerberus provides type checking and other base functionality out of the boxand is designed to be non-blocking and easily and widely extensible, allowing for custom validation. It has no dependencies, but has the potential to become yours.

  • Homepage: https://github.com/pyeve/cerberus
  • Licenses: ISC
  • Latest release: 1.3.8 (published 4 months ago)
  • Last Synced: 2026-04-10T11:02:47.712Z (2 months ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 8
  • Downloads: 653 Total
  • Rankings:
    • Dependent packages count: 30.624%
    • Average: 35.038%
    • Dependent repos count: 39.452%

Dependencies

docs/requirements.txt pypi
  • Sphinx <2.0
  • sphinxcontrib-issuetracker *
.github/workflows/publish.yml actions
  • actions/checkout v3 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/regular-checks.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
  • importlib-metadata python_version < '3.8'