Flake8-custom-import-rules

Latest version: v1.1.4

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.7.0

Feat

- **standalone-modules**: add test cases (62)
- **parse-utils**: add module to filename helpers (61)
- **project-imports**: added support for non-base and non-first party (60)
- **first-party**: updated first party to include base package (59)
- **future**: add support for restricting __future__ imports (58)
- **error-codes**: updated error code messages (57)
- **third-party**: added support for third party only imports (56)
- **imports**: update imports to straight imports (55)
- **import-rules**: implement std lib import restrictions (54)
- **parse-utils**: add file conversion utils (53)
- **checker**: update checkers and parsers (52)
- **registry**: remove old registry options (50)
- **flake8-linter**: add register options (49)
- **dynamic**: add custom import rules to default settings (48)
- **import-rules**: add handling for dynamic string syntax errors (47)
- added support for standard lib packages (45)
- **dynamic**: added dynamic string visitor to capture dynamic string… (44)

Refactor

- update support for noqa (51)
- **error-codes**: update error code messages (46)

0.6.0

Feat

- **dynamic**: added support for dynamic imports and fixed numerous tests (42)

Refactor

- **nodes**: moved parsed nodes to their own file (43)

0.5.0

Refactor

- **import-rules**: add restrictions for main imports (39)
- **import-rules**: add private import restrictions (38)

0.4.5

Refactor

- **import-rules**: implement local import restrictions (37)
- **import-rules**: add aliased import restrictions (36)
- **import-rules**: add conditional import restrictions (35)

0.4.4

Refactor

- **import-rules**: add relative import restrictions (34)
- **test-cases**: updated wildcard import checks (33)

0.4.3

Refactor

- **tests**: update tests to use linter fixture (32)
- implement and connect import rules (31)
- **import-rules**: remove option arguments, use option dict directly (30)
- update setting option keys (29)
- update linters and vistor and error codes (28)
- **error-codes**: add properties for code and message (27)

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.