dogear

enter for all results · esc to close

Typing

134 items from typeddjango/awesome-python-typing ★1,987

  1. auto-optional github.com

    Makes typed arguments Optional when the default argument is None.

    tool link ↗
  2. mypy-silent github.com

    Silence mypy by adding or removing code comments.

    tool link ↗
  3. typedpy github.com

    Type-safe, strict Python. Works well with standard Python.

  4. PyTypes github.com

    Infer Types by Python Tracing.

  5. typing-utils github.com

    Backport 3.8+ runtime typing utils(for eg: get_origin) & add issubtype & more.

    tool link ↗
  6. mypy-test github.com

    Test mypy plugins, stubs, custom types.

    tool link ↗
  7. pynamodb-mypy github.com

    Plugin for PynamoDB support.

    tool link ↗
  8. python-phonenumbers-stubs github.com

    Stubs for phonenumbers.

  9. types-aiobotocore vemel.github.io

    Stubs for aiobotocore.

    site link ↗
  10. boto3-stubs vemel.github.io

    Stubs for boto3.

    site link ↗
  11. ParamSpec Guide sobolevn.me

    Newly released feature in PEP612 allows you do a lot of advanced typing things with functions and their signatures.

    site link ↗
  12. Typechecking Django and DRF sobolevn.me

    Full tutorial about type-checking Django.

    site link ↗
  13. Testing mypy stubs, plugins, and types sobolevn.me

    Full tutorial about testing mypy types.

    site link ↗
  14. Simple dependent types in Python sobolevn.me

    Full tutorial about Literal types.

  15. 1-minute guide to real constants in Python sobolevn.me

    Full tutorial about Final constants and inheritance.

  16. Adding type hints to urllib3 sethmlarson.dev

    Tests are not enough: Case study adding type hints to urllib3.

    site link ↗
  17. Static Typing Python Decorators rednafi.github.io

    Accurately static typing decorators in Python is an icky business. The wrapper function obfuscates type information required to statically determine the types of the parameters and the return values of the wrapped function.

  18. Python Type Checking (Guide) realpython.com

    In this guide, you will get a look into Python type checking.

  19. PEP-3107 python.org

    Function Annotations.

    site link ↗
  20. PEP-613 python.org

    Explicit Type Aliases.

    site link ↗
  21. PEP-612 python.org

    Parameter Specification Variables.

    site link ↗
  22. PEP-604 python.org

    Complementary syntax for Union[].

    site link ↗
  23. PEP-593 python.org

    Flexible function and variable annotations.

    site link ↗
  24. PEP-591 python.org

    Adding a final qualifier to typing.

    site link ↗
  25. PEP-589 python.org

    TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys.

    site link ↗
  26. PEP-586 python.org

    Literal Types.

    site link ↗
  27. PEP-585 python.org

    Type Hinting Generics In Standard Collections.

    site link ↗
  28. PEP-563 python.org

    Postponed Evaluation of Annotations.

    site link ↗
  29. PEP-561 python.org

    Distributing and Packaging Type Information.

    site link ↗
  30. PEP-560 python.org

    Core support for typing module and generic types.

    site link ↗
  31. PEP-557 python.org

    Data Classes.

    site link ↗
  32. PEP-544 python.org

    Protocols: Structural subtyping (static duck typing).

    site link ↗
  33. PEP-526 python.org

    Syntax for Variable Annotations.

    site link ↗
  34. PEP-484 python.org

    Type Hints.

    site link ↗
  35. PEP-483 python.org

    The Theory of Type Hints.

    site link ↗
  36. PEP-482 python.org

    Literature Overview for Type Hints.

  37. typing-json pypi.org

    Lib for working with typed objects and JSON.

    site link ↗
  38. ty: A Complete Guide pydevtools.com

    Comprehensive guide to ty, the fast Python type checker from Astral.

  39. How do mypy, Pyright, and ty compare? pydevtools.com

    A detailed comparison of the three major Python static type checkers covering features, performance, and trade-offs.

  40. NumPy numpy.org

    Plugin for NumPy support.

    site link ↗
  41. Type hints cheat sheet mypy.readthedocs.io

    Cheat sheet on writing type annotations by MyPy team.

  42. Type Check Your Django Application kracekumar.com

    An article based on two recent talks on adding type checks to Django.

    site link ↗
  43. flake8-type-ignore gitlab.com

    flake8 plugin to disallow type: ignore comments in your typed Python code.

  44. mypyc github.com

    Compiles mypy-annotated, statically typed Python modules into CPython C extensions.

  45. mypy/plugins github.com

    Plugins already integrated into mypy.

    site link ↗
  46. merge-pyi github.com

    Part of pytype toolchain, applies stub files onto source code.

    site link ↗
  47. pytype annotate-ast github.com

    A work-in-progress tool to annotate the nodes of an AST with their Python types.

  48. Our journey to type checking 4 million lines of Python dropbox.tech

    Dropbox has been one of the first companies to adopt Python static type checking at this scale.

  49. sqlalchemy2-stubs docs.sqlalchemy.org

    Official stubs and mypy plugin for SQLAlchemy.

    site link ↗
  50. typing docs.python.org

    Official Python documentation for typing module.

  51. next page of items loading…