Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with mypy
A curated list of projects in awesome lists tagged with mypy .
https://github.com/strawberry-graphql/strawberry
A GraphQL library for Python that leverages type annotations 🍓
asgi asyncio django fastapi graphql graphql-library graphql-schema graphql-server hacktoberfest mypy python starlette strawberry
Last synced: 16 Dec 2024
https://github.com/dry-python/returns
Make your functions return something meaningful, typed, and safe!
dry-python fp functional-programming hacktoberfest mypy mypy-plugins mypy-stubs python python3 railway-oriented-programming type-safety
Last synced: 16 Dec 2024
https://github.com/wemake-services/wemake-django-template
Bleeding edge django template focused on code quality and security.
caddy cookiecutter cookiecutter-template django docker gitlab-ci mypy pytest python python3
Last synced: 18 Dec 2024
https://github.com/typeddjango/django-stubs
PEP-484 stubs for Django
django hacktoberfest mypy pep484 python python3
Last synced: 16 Dec 2024
https://github.com/rustedpy/result
A simple Rust like Result type for Python 3. Fully type annotated.
functional-programming mypy python python3 railway-oriented-programming rust strongly-typed type-safety typechecking
Last synced: 17 Dec 2024
https://github.com/mosquito/aio-pika
AMQP 0.9 client designed for asyncio and humans.
aiormq amqp amqp-connection async-python asyncio mypy python-3 python-3-6 python3-10 python3-11 python3-7 python3-8 python3-9 rabbitmq typehints
Last synced: 16 Dec 2024
https://github.com/nbqa-dev/nbqa
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf
Last synced: 18 Dec 2024
https://github.com/nbQA-dev/nbQA
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf
Last synced: 29 Oct 2024
https://github.com/aio-libs/janus
Thread-safe asyncio-aware queue for Python
Last synced: 02 Nov 2024
https://github.com/ariebovenberg/whenever
⏰ Modern datetime library for Python, available in Rust or pure Python
cpython datetime mypy pure-python pypy python rfc3339 rust timezones type-safe utc utc-offsets
Last synced: 19 Dec 2024
https://github.com/life4/deal
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
contracts contracts-programming dbc deal decorators design-by-contract flake8 functional-programming hacktoberfest interface invariant linter mypy property-based-testing python pythonic refinement-types testing typing validation
Last synced: 29 Oct 2024
https://github.com/sourcery-ai/python-best-practices-cookiecutter
Python best practices project cookiecutter 🍪
best-practices black cookiecutter cookiecutter-template flake8 isort mypy pipenv pre-commit pytest python python-best-practices
Last synced: 20 Dec 2024
https://github.com/dry-python/classes
Smart, pythonic, ad-hoc, typed polymorphism for Python
fp mypy mypy-plugins mypy-stubs pep561 python python3 typeclasses typesafety
Last synced: 19 Dec 2024
https://github.com/aio-libs/aiomonitor
aiomonitor is module that adds monitor and python REPL capabilities for asyncio application
async-await asyncio mypy uvloop
Last synced: 08 Nov 2024
https://github.com/johnthagen/python-blueprint
🐍 Example Python project using best practices 🥇
containers coverage docker linting mkdocs mkdocs-material mypy nox pycharm pytest python python-3 python-poetry ruff type-checking type-hints
Last synced: 20 Dec 2024
https://github.com/dropbox/sqlalchemy-stubs
Mypy plugin and stubs for SQLAlchemy
mypy python sql sqlalchemy stubs types typing
Last synced: 18 Nov 2024
https://github.com/youtype/mypy_boto3_builder
Type annotations builder for boto3 compatible with VSCode, PyCharm, Emacs, Sublime Text, pyright and mypy.
annotations annotations-builder auto-generated autocomplete boto3 boto3-stubs docker emacs mypy mypy-stubs pycharm pyright python3 sublime-text type-annotations typeshed vscode
Last synced: 19 Dec 2024
https://github.com/typeddjango/djangorestframework-stubs
PEP-484 stubs for django-rest-framework
django django-rest-framework mypy pep484 python
Last synced: 20 Dec 2024
https://github.com/andreoliwa/nitpick
Enforce the same settings on multiple projects
flake8 flake8-plugin isort linter mypy pylint python python3 styleguide
Last synced: 19 Dec 2024
https://github.com/dropbox/mypy-pycharm-plugin
A simple plugin that allows running mypy from PyCharm and navigate between errors
mypy pycharm python type-checking types typing
Last synced: 17 Dec 2024
https://github.com/dropbox/mypy-PyCharm-plugin
A simple plugin that allows running mypy from PyCharm and navigate between errors
mypy pycharm python type-checking types typing
Last synced: 18 Nov 2024
https://github.com/meadsteve/lagom
📦 Autowiring dependency injection container for python 3
dependency-injection django fastapi flask mypy python3 starlette types
Last synced: 15 Dec 2024
https://github.com/dry-python/lambdas
Write short and fully-typed lambdas where you need them.
composition dry-python fp functional-programming lambda lambdas mypy mypy-plugins mypy-stubs python python3
Last synced: 21 Dec 2024
https://github.com/ltworf/typedload
Python library to load dynamically typed data into statically typed data structures
dataclass enums json json-schema mypy namedtuple pydantic python python3 schema types typing
Last synced: 29 Oct 2024
https://github.com/alexpovel/ancv
Renders your (JSON) resume/CV for online & pretty terminal display
ansi-colors api asyncio curriculum-vitae cv hacktoberfest mypy pydantic python python-3-10 resume resume-generator resume-template rich serverless terminal typed
Last synced: 21 Dec 2024
https://github.com/jellezijlstra/autotyping
Automatically add simple type annotations to your code
Last synced: 20 Dec 2024
https://github.com/JelleZijlstra/autotyping
Automatically add simple type annotations to your code
Last synced: 30 Oct 2024
https://github.com/Frojd/Wagtail-Pipit
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
ansible boilerplate cookiecutter django docker mypy nextjs pytest reactjs wagtail
Last synced: 02 Nov 2024
https://github.com/karlicoss/cachew
Transparent and persistent cache/serialization powered by type hints
cache dataclass decorator mypy namedtuple python-decorator serialization sqlite sqlite-database
Last synced: 16 Dec 2024
https://github.com/wearepal/data-science-types
Mypy stubs, i.e., type information, for numpy, pandas and matplotlib
matplotlib mypy mypy-stubs numpy pandas python stubs type-stubs
Last synced: 27 Sep 2024
https://github.com/antonagestam/phantom-types
Phantom types for Python.
mypy phantom-types python python3 refined refined-types refinement-types static-analysis static-typing typing validation
Last synced: 29 Oct 2024
https://github.com/leinardi/mypy-pycharm
A plugin providing both real-time and on-demand scanning of Python files with Mypy from within PyCharm/IDEA.
mypy pycharm pycharm-plugin python
Last synced: 18 Dec 2024
https://github.com/aio-libs/aiozipkin
Distributed tracing instrumentation for asyncio with zipkin
aiohttp async-await asyncio dapper distributed-tracing jaeger mypy stackdriver zipkin
Last synced: 30 Oct 2024
https://github.com/josverl/micropython-stubber
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
firmware-stubs micropython micropython-stubber micropython-stubs mypy mypy-stubs pylance pyright python static-typing typed vscode
Last synced: 21 Dec 2024
https://github.com/jazzband/docopt-ng
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
argparse argument-parser docopt docopt-ng mypy optparse python3
Last synced: 02 Nov 2024
https://github.com/Josverl/micropython-stubber
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
firmware-stubs micropython micropython-stubber micropython-stubs mypy mypy-stubs pylance pyright python static-typing typed vscode
Last synced: 18 Nov 2024
https://github.com/bee-mar/mmpm
MagicMirror Package Manager
angular cli magicmirror magicmirror2 monaco-editor mypy python python3 raspberry-pi raspberry-pi-3 socketio
Last synced: 14 Dec 2024
https://github.com/Bee-Mar/mmpm
MagicMirror Package Manager
angular cli magicmirror magicmirror2 monaco-editor mypy python python3 raspberry-pi raspberry-pi-3 socketio
Last synced: 31 Oct 2024
https://github.com/josverl/micropython-stubs
Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.
awesome-micropython micropython mypy mypy-stubs pycharm-ide pylance pylint pyright pyscript static-typing type-checking type-stubs vscode
Last synced: 21 Dec 2024
https://github.com/Josverl/micropython-stubs
Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.
awesome-micropython micropython mypy mypy-stubs pycharm-ide pylance pylint pyright pyscript static-typing type-checking type-stubs vscode
Last synced: 18 Nov 2024
https://github.com/suned/pfun
Functional, composable, asynchronous, type-safe Python.
async asyncio curry currying effect-system effects functional-programming immutable immutable-collections immutable-datastructures immutable-objects mypy python-3 python3 static-code-analysis type-safety types zio
Last synced: 20 Dec 2024
https://github.com/ambv/retype
Re-apply type annotations from .pyi stubs to your codebase.
mypy pep484 python python2 python3 stubs type-checking typing
Last synced: 22 Dec 2024
https://github.com/aio-libs/aiorwlock
Read/Write Lock - synchronization primitive for asyncio
asyncio concurrency hacktoberfest lock mypy rwlock
Last synced: 14 Nov 2024
https://github.com/kracekumar/python-typing-koans
Python typing koans to learn type-hints in Python3 using Mypy
koans mypy pep-484 python python3 type-hints
Last synced: 27 Oct 2024
https://github.com/zero323/pyspark-stubs
Apache (Py)Spark type annotations (stub files).
apache-spark mypy pep484 pyspark python python-3 stub-files type-annotations
Last synced: 28 Sep 2024
https://github.com/kensho-technologies/pytest-annotate
Generate PyAnnotate annotations from your pytest tests.
mypy python testing testing-tools tools type-safety
Last synced: 18 Dec 2024
https://github.com/typeddjango/pytest-mypy-plugins
pytest plugin for testing mypy types, stubs, and plugins
mypy mypy-plugins mypy-stubs pep484 pytest pytest-plugin python
Last synced: 20 Dec 2024
https://github.com/ambv/flake8-mypy
A plugin for flake8 integrating Mypy.
flake8 linter linter-plugin mypy plugin type-hints typing
Last synced: 09 Nov 2024
https://github.com/integralist/vim-mypy
Vim plugin for executing Python's optional static type checker MyPy (http://mypy-lang.org/)
checker mypy open-source plugin static-analysis vim vim-mypy vim-plugins
Last synced: 27 Oct 2024
https://github.com/Integralist/vim-mypy
Vim plugin for executing Python's optional static type checker MyPy (http://mypy-lang.org/)
checker mypy open-source plugin static-analysis vim vim-mypy vim-plugins
Last synced: 10 Nov 2024
https://github.com/ricardochaves/python-lint
GitHub Action for Lint your code
black flake8 github-actions isort mypy pycodestyle pylint
Last synced: 17 Dec 2024
https://github.com/sbdchd/celery-types
:seedling: Type stubs for Celery and its related packages
amqp billiard celery django-celery-results kombu mypy stubs types
Last synced: 21 Dec 2024
https://github.com/mat1g3r/option
Rust like Option and Result types in Python
mypy option-type optional pep484 result result-type typing
Last synced: 18 Dec 2024
https://github.com/MaT1g3R/option
Rust like Option and Result types in Python
mypy option-type optional pep484 result result-type typing
Last synced: 31 Oct 2024
https://github.com/alexioannides/py-package-template
Python package template project for kick-starting new Python projects.
automated-deployment automated-testing continuous-delivery example-project flake8 mypy package pip pypi pytest python sphinx template-project travis-ci
Last synced: 27 Oct 2024
https://github.com/AlexIoannides/py-package-template
Python package template project for kick-starting new Python projects.
automated-deployment automated-testing continuous-delivery example-project flake8 mypy package pip pypi pytest python sphinx template-project travis-ci
Last synced: 04 Dec 2024
https://github.com/orsinium-labs/walnats
🌰 Nats-powered event-driven background jobs and microservices framework for Python.
asyncio celery distributed distributed-systems dramatiq event-driven framework jetstream microservices mypy nats python pythonic scheduler
Last synced: 16 Nov 2024
https://github.com/orsinium-labs/infer-types
A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.
annotations code-formatter code-generation mypy pyannotate python python3 pytype static-analysis type-annotations type-checking type-inference typing
Last synced: 16 Nov 2024
https://github.com/ymyzk/mypy-playground
The mypy playground. Try mypy with your web browser.
asyncio bootstrap5 docker gist hacktoberfest mypy playground python react tornado
Last synced: 17 Dec 2024
https://github.com/pycqa/flake8-pyi
A plugin for Flake8 that provides specializations for type hinting stub files
flake8 lint linter linter-plugin mypy pep484 python stub-files type-checking typing
Last synced: 21 Dec 2024
https://github.com/PyCQA/flake8-pyi
A plugin for Flake8 that provides specializations for type hinting stub files
flake8 lint linter linter-plugin mypy pep484 python stub-files type-checking typing
Last synced: 15 Nov 2024
https://github.com/smarlhens/python-boilerplate
Python boilerplate using uv, pre-commit, prettier, pytest, GitHub Actions, mypy, ruff, bandit & docformatter.
bandit boilerplate docformatter docker gh-actions mypy pre-commit prettier pytest python renovate ruff uv
Last synced: 20 Dec 2024
https://github.com/asottile/flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
Last synced: 21 Dec 2024
https://github.com/orsinium-labs/mypy-baseline
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
baseline cli gradual-typing legacy-code mypy python python3 static-typing typing
Last synced: 19 Dec 2024
https://github.com/Tomperez98/pyrgo
Python project manager inspired in Cargo.
cargo dead-code documentation linter mypy package-manager pytest python ruff styleguide testing type-checking uv
Last synced: 31 Oct 2024
https://github.com/jsonschema-typed/jsonschema-typed
Use JSON Schema for type checking in Python
experimental json json-schema mypy static-analysis typing
Last synced: 20 Nov 2024
https://github.com/shoobx/mypy-zope
Plugin for mypy to support zope.interface
mypy plugin python static-typing zope
Last synced: 20 Dec 2024
https://github.com/Shoobx/mypy-zope
Plugin for mypy to support zope.interface
mypy plugin python static-typing zope
Last synced: 18 Nov 2024
https://github.com/jpetrucciani/mypy-check
github action for python's mypy type checker tool
action github-action hacktoberfest mypy python types
Last synced: 17 Dec 2024
https://github.com/vemel/mypy_boto3
MOVED PERMANENTLY TO
auto-generated autocomplete boto3 boto3-stubs mypy mypy-stubs pycharm python3 type-annotations typeshed vscode
Last synced: 26 Sep 2024
https://github.com/kludex/promypy
Progressive type annotation without regression! 🚀
Last synced: 12 Dec 2024
https://github.com/davidfritzsche/pytest-mypy-testing
pytest plugin to test mypy static type analysis
Last synced: 18 Nov 2024
https://github.com/rednafi/rubric
Linter config initializer for Python
black config configuration-files configuration-management flake8 isort linters makefile mypy pip-tools poetry pyproject-toml python toml
Last synced: 10 Nov 2024
https://github.com/sunnysid3up/python-linter
A GitHub Action which ensures Python code quality and supports customizable strictness.
action actions black django github-actions isort lint linter linting mypy pylint python python-linter quality
Last synced: 11 Oct 2024
https://github.com/escaped/django-admin-display
Simplifies the use of function attributes (eg. `short_description`) for the ModelAdmin and makes mypy happy :)
decorators django django-admin django-helpers hacktoberfest helper mypy
Last synced: 08 Nov 2024
https://github.com/jorenham/scipy-stubs
Typing Stubs for SciPy
basedmypy basedpyright data-science mypy pep484 pep561 pyright python python-stubs python-typing python3 scipy stubs type-stubs
Last synced: 18 Dec 2024
https://github.com/kdeldycke/workflows
⚙️ CLI helpers for GitHub Action + reuseable workflows
build-automation changelog-formatter ci-cd cli formatting github-actions labels linting markdown mypy nuitka packaging pypi python release-automation sphinx-doc sponsorship typo workflow-reusable yaml
Last synced: 18 Nov 2024
https://github.com/juliojimenez/hypermedia.systems
Examples from the book Hypermedia Systems.
flask htmx hypermedia hyperview mypy pytest python python3
Last synced: 13 Nov 2024
https://github.com/arachnys/protostub
A tool for generating Mypy type stubs from a Protocol Buffer definition.
mypy protobuf type type-annotations type-checking
Last synced: 18 Nov 2024
https://github.com/c17hawke/ipynbrenderer
cicd flake8 github-actions kanban-board mkdocs-material mypy pypi-package pytest python python3 shell-script
Last synced: 16 Oct 2024
https://github.com/sbdchd/mongo-types
:fallen_leaf: Type stubs for mongoengine, pymongo, and bson
mongoengine mypy mypy-stubs stubs type-stubs
Last synced: 16 Nov 2024
https://github.com/gordonbondon/kubernetes-typed
mypy plugin to type check Kubernetes resources
crd kubernetes kubernetes-development kubernetes-python-client mypy mypy-plugins mypy-stubs pep484 python-types
Last synced: 10 Oct 2024
https://github.com/orsinium-labs/typeforce
Make mypy more effective
cli code-quality mypy mypy-stubs python python-types python3 qa typing
Last synced: 16 Nov 2024
https://github.com/orsinium-labs/l10n
Python library for translating your application
gettext i18n internationalization l10n languages locale locales localization mypy po-files pofile python python3 translation
Last synced: 16 Nov 2024
https://github.com/persephone-tools/tensorflow-stubs
Type stubs for the tensorflow library
Last synced: 13 Nov 2024
https://github.com/alpha-build/alpha-build
Simple monorepo build tool based on Make with out-of-the-box support for Python, Bash, Jupyter Notebooks, Markdown, YAML, HTML, CSS, JS, TS and with a strong focus on flexibility, transparency, and extensibility.
bash build-system build-tool conda haskell html isort jupyter jupyter-notebook make makefile markdown monorepo mypy npm pip prettier python yaml
Last synced: 07 Nov 2024
https://github.com/wemake-services/safe-assert
Safe and composable assert for Python that can be used together with optimised mode
assert mypy mypy-stubs pep561 python python3 type-safety utility
Last synced: 08 Nov 2024
https://github.com/beda-software/fhir-py-types
Convert FHIR StructureDefinition into Python type annotations
Last synced: 11 Nov 2024
https://github.com/ariebovenberg/quacks
🦆 Better duck-typing with mypy-compatible extensions to Protocol
duck-typing immutability mypy mypy-plugins protocols traits
Last synced: 28 Oct 2024
https://github.com/willianantunes/transcriber-wrapper
Wrapper of well-known transcribers that transform text into phoneme codes
arpabet espeak-ng festival-speech-synthesis international-phonetic-alphabet ipa linguistics mypy pytest transcriber transcription
Last synced: 22 Nov 2024
https://github.com/whtsky/mypy-silent
Silence mypy by adding or removing code comments
Last synced: 15 Oct 2024