BradLewis / simple-injectionLinks
An object-oriented approach to dependency injection in python.
☆14Updated 3 years ago
Alternatives and similar repositories for simple-injection
Users that are interested in simple-injection are comparing it to the libraries listed below
Sorting:
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆238Updated last week
 - Asyncio compatible SDK for aws services.☆178Updated 11 months ago
 - A thin wrapper of PyYaml to convert Python objects to YAML and back☆33Updated 3 years ago
 - Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing on…☆73Updated 5 months ago
 - Dependency injection for Python☆89Updated 2 years ago
 - ☆49Updated 2 years ago
 - A framework for creating and importing plugins in Python☆74Updated 4 months ago
 - Drop-in MessagePack support for ASGI applications and frameworks☆187Updated 3 months ago
 - Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers☆49Updated 3 weeks ago
 - Python documentation generator for lazy perfectionists☆89Updated 7 months ago
 - 📁 Asynchronous pathlib for Python☆186Updated last year
 - Pytest plugin to fake subprocess.☆114Updated 3 weeks ago
 - A coverage plugin to provide sensible default settings☆81Updated 3 weeks ago
 - Implementation of key-value pair based configuration for Python applications.☆20Updated last year
 - A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.☆239Updated last week
 - Flake8 plugin for managing type-checking imports & forward references.☆125Updated 9 months ago
 - Helpers to use cachetools with async functions☆106Updated last year
 - ❄ A flake8 plugin that helps you to simplify code☆195Updated last month
 - Linter that makes your Python code faster.☆22Updated 2 years ago
 - A caching solution for asyncio☆101Updated 11 months ago
 - Pytest plugin reporting fixtures and test functions execution time.☆30Updated 2 months ago
 - flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration.☆168Updated 2 years ago
 - Automatically add simple type annotations to your code☆270Updated last month
 - Pythonic dependency injection☆328Updated 2 years ago
 - Time dilation & contraction in asyncio event loops (in tests)☆32Updated 4 months ago
 - Pytest plugin to annotate failed tests with a workflow command for GitHub Actions☆168Updated last week
 - 🎰 Ensure your __slots__ are working properly☆117Updated 3 weeks ago
 - itertools and builtins for AsyncIO and mixed iterables☆267Updated 11 months ago
 - An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies☆276Updated 6 months ago
 - A Python concurrency scheduling library, compatible with asyncio and trio.☆418Updated 7 months ago