seddonym / import-linter
Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
β754Updated 3 weeks ago
Alternatives and similar repositories for import-linter:
Users that are interested in import-linter are comparing it to the libraries listed below
- Mock HTTPX with awesome request patterns and response side effects π¦β678Updated last 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 3 weeks ago
- Doing dirty (but extremely useful) things with equals.β863Updated 3 months ago
- Pytest plugin to randomly order tests and control random.seedβ656Updated 2 weeks ago
- Composable custom class converters for attrs, dataclasses and friends.β888Updated 2 weeks ago
- A plugin to improve the output of pytest with colourful unified diffsβ444Updated last year
- Reusable constraint types to use with typing.Annotatedβ543Updated 2 months ago
- A pytest plugin that allows recording network interactions via VCR.pyβ491Updated last week
- Travel through time in your tests.β824Updated last week
- Enforce the same settings on multiple projectsβ403Updated this week
- Simple and powerful factories for mock data generationβ1,183Updated last week
- pytest fixture to mock HTTPXβ402Updated 4 months ago
- Rewrites source to reorder python importsβ751Updated 3 weeks ago
- Dev tools for pythonβ1,019Updated 3 months ago
- Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.β872Updated 4 months ago
- π¦ Autowiring dependency injection container for python 3β311Updated 4 months ago
- pytest plugin for pretty printing the test summary.β423Updated last year
- It helps to use fixtures in pytest.mark.parametrizeβ389Updated last year
- better error messages for assert equals in pytestβ322Updated 7 months ago
- A Flexible Service Locator for Python.β346Updated 2 weeks ago
- Python Linter for performance anti patternsβ686Updated last year
- βοΈ A flake8 plugin to help you write better list/set/dict comprehensions.β468Updated 2 weeks ago
- Production-grade retries for Pythonβ1,139Updated 2 weeks ago
- Run `black` on python code blocks in documentation filesβ662Updated 2 weeks ago
- An IoC container for Python 3.8+β353Updated 3 months ago
- Mutation testing systemβ1,004Updated this week
- A curated awesome list of flake8 extensions. Feel free to contribute!β1,246Updated 3 weeks ago
- Mocked responses for the requests libraryβ460Updated 9 months ago
- Fast and well tested serialization libraryβ846Updated 3 months ago
- pytest plugin for easy integration of memray memory profilerβ375Updated 3 months ago