GitHub / Viicos issue stats
Total issues: 345
Total pull requests: 2,049
Merged pull request: 1,630
Average time to close issues: about 2 months
Average time to close pull requests: 11 days
Average comments per issue: 1.63
Average comments per pull request: 2.13
Issues created
- pydantic/pydantic: 103
- viicos/django-autotyping: 27
- open-formulieren/open-forms: 24
- microsoft/pyright: 21
- python/cpython: 15
- python/mypy: 9
- microsoft/pylance-release: 8
- open-formulieren/formio-builder: 7
- pydantic/pydantic-core: 6
- viicos/jsonlogic: 6
- viicos/telegram-bot-framework: 5
- maykinmedia/objects-api: 4
- astral-sh/ruff: 4
- pydantic/typing-inspection: 4
- ManimCommunity/manim: 4
- python/typing_extensions: 3
- python/typeshed: 3
- open-formulieren/open-forms-sdk: 3
- pdm-project/pdm: 3
- microsoft/vscode: 3
- python-jsonschema/referencing: 3
- open-zaak/open-notificaties: 2
- langchain-ai/langchain: 2
- pydantic/logfire: 2
- cloudpipe/cloudpickle: 2
- stripe/stripe-python: 2
- viicos/flake8-pydantic: 2
- slaclab/lume-genesis: 2
- typeddjango/django-stubs: 2
- formatjs/formatjs: 2
- astral-sh/uv: 2
- HypothesisWorks/hypothesis: 2
- erictraut/pyright-playground: 2
- python/typing: 2
- fastapi/fastapi: 1
- pydantic/pydantic-settings: 1
- PyO3/pyo3: 1
- maykinmedia/django-two-factor-auth: 1
- Metronome-Industries/metronome-python: 1
- open-zaak/open-zaak: 1
- deschler/django-modeltranslation: 1
- zmievsa/cadwyn: 1
- python/typing-council: 1
- apache/datafusion: 1
- jimporter/mike: 1
- django-import-export/django-import-export: 1
- auth0/auth0-python: 1
- djlint/djLint: 1
- alpacahq/alpaca-docs: 1
- pawamoy/mkdocs-llmstxt: 1
- jpadilla/pyjwt: 1
- VNG-Realisatie/gemma-zds-client: 1
- PyCQA/isort: 1
- Instagram/LibCST: 1
- maykinmedia/drf-polymorphic: 1
- pypa/packaging.python.org: 1
- sergei-maertens/django-privates: 1
- samuelcolvin/check-python-version: 1
- lazybird/django-solo: 1
- Matheart/manim-physics: 1
- provinzkraut/autopytabs: 1
- mwilliamson/jq.py: 1
- vuejs/pinia: 1
- beartype/beartype: 1
- 15r10nk/inline-snapshot: 1
- polarsource/polar: 1
- mkdocstrings/python: 1
- maykinmedia/django-timeline-logger: 1
- maykinmedia/ape-pie: 1
- PyO3/maturin: 1
- PyCQA/flake8: 1
- tiangolo/fastapi: 1
- Viicos/django-solo: 1
- zauberzeug/nicegui: 1
- mar10/nutree: 1
- sphinx-doc/sphinx: 1
- workfloworchestrator/pydantic-forms: 1
- rpi-ws281x/rpi-ws281x-python: 1
- facelessuser/pymdown-extensions: 1
- maykinmedia/django-admin-index: 1
- satorici/satori-docs: 1
- art049/odmantic: 1
- pydantic/FastUI: 1
- pallets/click: 1
- mkdocstrings/griffe: 1
- gitkraken/vscode-gitlens: 1
- MOD1218/cfnew: 1
- googleapis/google-auth-library-python-oauthlib: 1
Pull requests created
- pydantic/pydantic: 857
- open-formulieren/open-forms: 162
- pydantic/pydantic-core: 121
- pydantic/typing-inspection: 78
- typeddjango/django-stubs: 59
- viicos/django-autotyping: 59
- viicos/jsonlogic: 49
- open-formulieren/formio-builder: 42
- open-formulieren/open-forms-sdk: 41
- viicos/flake8-pydantic: 29
- python/cpython: 24
- python/typeshed: 21
- pydantic/pydantic-settings: 20
- pydantic/pydantic-ai: 18
- python/typing_extensions: 17
- ManimCommunity/manim: 17
- python/typing: 16
- python/peps: 14
- astral-sh/ruff: 11
- pydantic/logfire: 10
- maykinmedia/zgw-consumers: 10
- pydantic/jiter: 9
- maykinmedia/default-app: 8
- maykinmedia/django-timeline-logger: 8
- lazybird/django-solo: 8
- maykinmedia/django-simple-certmanager: 6
- HypothesisWorks/hypothesis: 6
- python/mypy: 6
- jamielennox/requests-mock: 6
- json-schema-org/website: 6
- astral-sh/uv: 6
- auth0/auth0-python: 6
- PyCQA/flake8: 6
- pydantic/FastUI: 6
- jpadilla/pyjwt: 5
- apache/datafusion: 5
- FactoryBoy/factory_boy: 5
- maykinmedia/drf-jsonschema-serializer: 5
- encode/django-rest-framework: 5
- maykinmedia/django-admin-index: 5
- viicos/clamdpy: 5
- microsoft/pyright: 5
- django/django: 5
- typeddjango/djangorestframework-stubs: 5
- pydantic/speedate: 5
- viicos/telegram-bot-framework: 5
- maykinmedia/objecttypes-api: 5
- Chainlit/chainlit: 4
- maykinmedia/commonground-api-common: 4
- openapi-generators/openapi-python-client: 4
- maykinmedia/django-log-outgoing-requests: 4
- maykinmedia/objects-api: 4
- pydantic/pydantic-extra-types: 4
- mdn/content: 4
- deschler/django-modeltranslation: 4
- APSL/django-yubin: 3
- authlib/joserfc: 3
- un33k/python-slugify: 3
- BeanieODM/beanie: 3
- apache/airflow: 3
- maykinmedia/ape-pie: 3
- jazzband/django-axes: 3
- sqlalchemy/sqlalchemy: 3
- openlawlibrary/pygls: 3
- annotated-types/annotated-types: 3
- authlib/otpauth: 2
- modelcontextprotocol/python-sdk: 2
- mwilliamson/jq.py: 2
- Netflix/dispatch: 2
- Pylons/webtest: 2
- open-formulieren/types: 2
- open-telemetry/opentelemetry-python: 2
- open-telemetry/semantic-conventions: 2
- pallets/click: 2
- pawamoy/mkdocs-llmstxt: 2
- fastapi/fastapi: 2
- pdm-project/pdm: 2
- fire1ce/mkdocs-embed-external-markdown: 2
- psf/black: 2
- pyca/cryptography: 2
- pydantic/monty: 2
- samuelcolvin/check-python-version: 2
- saxix/django-adminfilters: 2
- spulec/freezegun: 2
- jazzband/tablib: 2
- getcursor/crawler: 2
- kludex/awesome-pydantic: 2
- tiran/defusedxml: 2
- clo4/pydub-stubs: 2
- tox-dev/tox: 2
- tox-dev/tox-uv: 2
- Kozea/WeasyPrint: 2
- typeddjango/awesome-python-typing: 2
- SAML-Toolkits/python3-saml: 2
- regebro/tzlocal: 2
- redis/redis-doc: 2
- Instagram/LibCST: 2
- confluentinc/confluent-kafka-python: 2
- viicos/pydantic-devtools: 2
- hypothesisworks/hypothesisworks.github.io: 2
- VNG-Realisatie/gemma-zds-client: 2
- 15r10nk/inline-snapshot: 2
- DefinitelyTyped/DefinitelyTyped: 2
- django-import-export/django-import-export: 2
- quansight-labs/pytest-run-parallel: 2
- googleapis/python-aiplatform: 2
- maykinmedia/django-regex-redirects: 2
- python-arq/arq: 2
- pytest-dev/pytest: 2
- maykinmedia/mozilla-django-oidc-db: 2
- hukkin/tomli: 2
- encode/httpx: 2
- encode/starlette: 2
- mingrammer/diagrams: 2
- mkdocstrings/python: 2
- zauberzeug/nicegui: 1
- alexmojaki/eval_type_backport: 1
- alvls/mp1-2024-practice-test-try0: 1
- apache/commons-validator: 1
- BeanieODM/lazy_model: 1
- bobfang1992/pytomlpp: 1
- boooozhang2007/log-station: 1
- celery/celery: 1
- coderfee/www: 1
- docker/docker-py: 1
- docker/docs: 1
- ethyca/fides: 1
- facebook/pyrefly: 1
- fujimotos/polyleven: 1
- googleapis/google-auth-library-python-oauthlib: 1
- hauntsaninja/mypy_primer: 1
- jared-hughes/isosurfaces: 1
- jazzband/django-two-factor-auth: 1
- joke2k/faker: 1
- Kludex/cassetter: 1
- luismayta/template-project: 1
- mahmoud/glom: 1
- MarcosPPazzinatto/python-list-map-iteration-examples: 1
- MarkusSintonen/pyreqwest: 1
- Matheart/manim-physics: 1
- matthewmturner/random.fit: 1
- maykinmedia/django-digid-eherkenning: 1
- m-burst/flake8-pytest-style: 1
- microsoft/playwright: 1
- microsoft/semantic-kernel: 1
- microsoft/vscode: 1
- mkdocs/mkdocs: 1
- mlcommons/newhelm: 1
- open-zaak/open-notificaties: 1
- pci-dev/pci: 1
- primefaces/primeflex: 1
- pydantic/bump-pydantic: 1
- pydantic/genai-prices: 1
- pydantic/pydantic-docs: 1
- pydantic/pytest-examples: 1
- pydantic/terraform-provider-logfire: 1
- PyO3/pyo3: 1
- pypa/cibuildwheel: 1
- quantco/pre-commit-mirrors-tflint: 1
- readthedocs/readthedocs.org: 1
- RobertCraigie/pydantic-bug-repro: 1
- rpi-ws281x/rpi-ws281x-python: 1
- rr-/screeninfo: 1
- servo/rust-url: 1
- sqlalchemy/alembic: 1
- sqlalchemy/dogpile.cache: 1
- tarsem1234/test2: 1
- tfranzel/drf-spectacular: 1
- tiangolo/fastapi: 1
- tobymao/sqlglot: 1
- tweepy/tweepy: 1
- Viicos/dispatch: 1
- Viicos/django: 1
- Viicos/peps: 1
- vite-pwa/docs: 1
Maintainer
- pydantic/pydantic: 881
- pydantic/pydantic-core: 120
- viicos/django-autotyping: 86
- pydantic/typing-inspection: 82
- viicos/jsonlogic: 55
- viicos/flake8-pydantic: 31
- pydantic/pydantic-settings: 21
- ManimCommunity/manim: 18
- pydantic/pydantic-ai: 18
- pydantic/logfire: 12
- viicos/telegram-bot-framework: 10
- pydantic/jiter: 9
- pydantic/FastUI: 7
- viicos/clamdpy: 5
- pydantic/speedate: 5
Active Maintainer
- pydantic/pydantic: 193
- pydantic/typing-inspection: 17
- pydantic/pydantic-settings: 5
- pydantic/speedate: 4
- pydantic/jiter: 3
- samuelcolvin/check-python-version: 2
- pydantic/FastUI: 2
- pydantic/monty: 2
- python-arq/arq: 2
- pydantic/pydantic-ai: 2
- viicos/clamdpy: 1
- pydantic/genai-prices: 1
- pydantic/pydantic-core: 1
- pydantic/pydantic-docs: 1
- pydantic/pydantic-extra-types: 1
Issue Author Associations
- Contributor (119, 34.49%)
- Member (116, 33.62%)
- None (67, 19.42%)
- Owner (41, 11.88%)
- Collaborator (2, 0.58%)
Pull Request Author Associations
- Member (1,050, 51.24%)
- Contributor (707, 34.50%)
- Owner (152, 7.42%)
- None (107, 5.22%)
- Collaborator (33, 1.61%)
Top Issue Labels
- bug (51)
- bug V2 (35)
- feature request (34)
- v3 (16)
- enhancement (12)
- addressed in next version (10)
- type-bug (9)
- change (7)
- pending (7)
- stdlib (6)
- dynamic-stubs (5)
- documentation (5)
- triage (5)
- feature (5)
- feature-request (4)
Top Pull Request Labels
- relnotes-fix (387)
- relnotes-ignore (154)
- documentation (106)
- backport-2.11 (60)
- third-party-tests (53)
- relnotes-change (49)
- relnotes-packaging (39)
- relnotes-feature (38)
- awaiting author revision (36)
- needs-blogpost-entry (32)
- ready for review (31)
- needs-backport (22)
- relnotes-performance (22)
- skip news (14)
- backport-2.14 (11)