seddonym / import-linter
Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
☆767Updated last month
Alternatives and similar repositories for import-linter
Users that are interested in import-linter are comparing it to the libraries listed below
Sorting:
- Pytest plugin to randomly order tests and control random.seed☆660Updated this week
- Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.☆884Updated 4 months ago
- Enforce the same settings on multiple projects☆405Updated this week
- Composable custom class converters for attrs, dataclasses and friends.☆891Updated this week
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,088Updated this week
- A plugin to improve the output of pytest with colourful unified diffs☆443Updated last year
- It helps to use fixtures in pytest.mark.parametrize☆389Updated last year
- Mock HTTPX with awesome request patterns and response side effects 🦋☆688Updated last month
- Apply black reformatting to Python files only in regions changed since a given commit. For a practical usage example, see the blog post a…☆653Updated 2 months ago
- A Flexible Service Locator for Python.☆349Updated last week
- Run `black` on python code blocks in documentation files☆663Updated this week
- Reusable constraint types to use with typing.Annotated