https://github.com/annotated-types/annotated-types

Last synced: about 2 months ago

Repository metadata:

Reusable constraint types to use with typing.Annotated


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 73
Total Committers: 14
Avg Commits per committer: 5.214
Development Distribution Score (DDS): 0.493

Commits in past year: 9
Committers in past year: 9
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.889

Name Email Commits
Adrian Garcia Badaracco 1****b 37
Samuel Colvin s@m****m 20
Zac Hatfield-Dodds z****s@g****m 4
Victorien 6****s 2
Jelle Zijlstra j****a@g****m 1
Maxwell G m****l@g****e 1
Sebastián Ramírez t****o@g****m 1
Talley Lambert t****t@g****m 1
ZhengYu, Xu z****u@o****m 1
Hugo van Kemenade 1****k 1
Odiseo 8****0 1
PelicanQ 7****Q 1
cksleigen 1****n 1
toriningen t****n 1

Issue and Pull Request metadata

Last synced: about 2 months ago


Package metadata

pypi: annotated-types

Reusable constraint types to use with typing.Annotated

  • Homepage: https://github.com/annotated-types/annotated-types
  • Documentation: https://annotated-types.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.6.0 (published about 1 year ago)
  • Last Synced: 2024-11-11T00:34:03.706Z (about 2 months ago)
  • Versions: 8
  • Dependent Packages: 285
  • Dependent Repositories: 2,461
  • Downloads: 135,060,265 Last month
  • Docker Downloads: 1,627,908,865
  • Rankings:
    • Downloads: 0.019%
    • Dependent repos count: 0.211%
    • Dependent packages count: 0.243%
    • Average: 3.434%
    • Docker downloads count: 3.481%
    • Stargazers count: 4.093%
    • Forks count: 12.557%
  • Maintainers (2)
go: github.com/annotated-types/annotated-types

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/annotated-types/annotated-types#section-documentation
  • Licenses: mit
  • Latest release: v0.6.0 (published about 1 year ago)
  • Last Synced: 2024-11-11T00:35:43.533Z (about 2 months ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.996%
    • Forks count: 6.637%
    • Average: 7.502%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine: py3-annotated-types

Reusable constraint types to use with typing.Annotated

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: MIT
  • Latest release: 0.6.0-r1 (published 9 months ago)
  • Last Synced: 2024-10-29T18:21:10.835Z (2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.656%
    • Dependent packages count: 15.313%
  • Maintainers (1)
alpine: py3-annotated-types-pyc

Precompiled Python bytecode for py3-annotated-types

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: MIT
  • Latest release: 0.6.0-r1 (published 9 months ago)
  • Last Synced: 2024-10-29T18:21:23.193Z (2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.656%
    • Dependent packages count: 15.313%
  • Maintainers (1)
spack: py-annotated-types

Reusable constraint types to use with typing.Annotated.

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: []
  • Latest release:
  • Last Synced: 2024-11-11T00:35:24.253Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 28.457%
    • Dependent packages count: 56.915%
pypi: constrained

A Python library for enforcing type, range, and lexical constraints.

  • Homepage:
  • Documentation: https://constrained.readthedocs.io/
  • Licenses: mit
  • Latest release: 0.0.0 (published over 1 year ago)
  • Last Synced: 2024-11-11T00:34:31.465Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 99 Last month
  • Rankings:
    • Dependent packages count: 10.103%
    • Dependent repos count: 21.607%
    • Average: 36.493%
    • Downloads: 77.77%
  • Maintainers (1)
conda: annotated-types

This package provides metadata objects which can be used to represent common constraints such as upper and lower bounds on scalar values and collection sizes, a Predicate marker for runtime checks, and descriptions of how we intend these metadata to be interpreted. In some cases, we also note alternative representations which do not require this package.

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: MIT
  • Latest release: 0.6.0 (published 10 months ago)
  • Last Synced: 2024-11-11T00:36:09.173Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 50.492%
    • Average: 54.918%
    • Dependent repos count: 59.344%
alpine: py3-annotated-types-pyc

Precompiled Python bytecode for py3-annotated-types

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: MIT
  • Latest release:
  • Last Synced: 2024-10-29T18:21:02.045Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine: py3-annotated-types

Reusable constraint types to use with typing.Annotated

  • Homepage: https://github.com/annotated-types/annotated-types
  • Licenses: MIT
  • Latest release:
  • Last Synced: 2024-10-29T18:21:16.963Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

pyproject.toml pypi
  • python ^3.7.0
  • typing-extensions ^4.0.0
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • pre-commit/action v3.0.0 composite
  • samuelcolvin/check-python-version v3 composite
requirements/all.in pypi
requirements/all.txt pypi
  • black ==23.7.0
  • cfgv ==3.4.0
  • click ==8.1.7
  • colorama ==0.4.6
  • coverage ==7.3.0
  • distlib ==0.3.7
  • filelock ==3.12.2
  • flake8 ==6.1.0
  • flake8-pyproject ==1.2.3
  • identify ==2.5.27
  • iniconfig ==2.0.0
  • isort ==5.12.0
  • mccabe ==0.7.0
  • mypy ==1.5.1
  • mypy-extensions ==1.0.0
  • nodeenv ==1.8.0
  • packaging ==23.1
  • pathspec ==0.11.2
  • platformdirs ==3.10.0
  • pluggy ==1.3.0
  • pre-commit ==3.3.3
  • pycodestyle ==2.11.0
  • pyflakes ==3.1.0
  • pytest ==7.4.0
  • pytest-sugar ==0.9.7
  • pyyaml ==6.0.1
  • termcolor ==2.3.0
  • typing-extensions ==4.7.1
  • virtualenv ==20.24.3
requirements/linting.in pypi
  • black *
  • flake8 *
  • flake8-pyproject *
  • isort *
  • mypy *
  • pre-commit *
  • pytest *
requirements/testing.in pypi
  • coverage * test
  • pytest * test
  • pytest-sugar * test