flake8-custom-import-rules

View on PyPIReverse Dependencies (1)

1.1.6 flake8_custom_import_rules-1.1.6-py3-none-any.whl

Wheel Details

Project: flake8-custom-import-rules
Version: 1.1.6
Filename: flake8_custom_import_rules-1.1.6-py3-none-any.whl
Download: [link]
Size: 73005
MD5: 5e07282f2762d17aa84d3f1ebe7befe2
SHA256: b64fe46c7130ac56b4206bf3cc46a2e6c6bab479867f47c366409b371f8761db
Uploaded: 2025-01-14 13:17:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flake8_custom_import_rules
Version: 1.1.6
Summary: A Flake8 plugin that enforces custom import rules, allowing users to define and maintain clean and consistent import organization across their Python projects.
Author: Rodrigo Gonzalez
Author-Email: flake8.custom.import.rules[at]gmail.com
Home-Page: https://github.com/RodrigoGonzalez/flake8-custom-import-rules
Project-Url: Change Log, https://github.com/RodrigoGonzalez/flake8-custom-import-rules/blob/main/CHANGELOG.md
Project-Url: Documentation, https://RodrigoGonzalez.github.io/flake8-custom-import-rules/
Project-Url: GitHub, https://github.com/RodrigoGonzalez/flake8-custom-import-rules
Project-Url: Repository, https://github.com/RodrigoGonzalez/flake8-custom-import-rules
License: MIT
Keywords: code_quality,code_linting,import_rules,flake8,quality_assurance
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Flake8
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Typing :: Typed
Requires-Python: >=3.9,<4
Requires-Dist: attrs (<25.0.0,>=24.3.0)
Requires-Dist: flake8 (<8.0,>=6.1)
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: pycodestyle (<3.0.0,>=2.11.1)
Requires-Dist: pylama (<9.0.0,>=8.4.1)
Requires-Dist: pymdown-extensions (<11.0,>=10.7)
Requires-Dist: stdlib-list (>=0.10.0); python_version < "3.10"
Requires-Dist: typer (<0.16.0,>=0.15.1)
Description-Content-Type: text/x-rst
[Description omitted; length: 58195 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.md sha256=5vCP-HsOyWjpNjmyMJICbtKTffmbNLO0QLhN9sREzGY 10971
LICENSE sha256=9TNiEIdhrbBtj774P5AweBvLkIjCYvVPXpZOyb5eN_Y 1083
README.rst sha256=RrAE-jldh1wTMtPq5W_f7DKDe1_aZtCTK5rTAmOBobA 58194
flake8_custom_import_rules/__init__.py sha256=rfmgkjUb51VMZo4kNKmYKTOZrC8l2PezzSGEaIcMcH8 134
flake8_custom_import_rules/__main__.py sha256=2-xgqP365GoUAqtlzKykU9Mx4aAvn9XULrNPYFo7TzY 138
flake8_custom_import_rules/codes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flake8_custom_import_rules/codes/error_codes.py sha256=BVuNQMs9x_ReKYzhlwZA8PBe2RLcSY1Y5ecnfgizwug 8710
flake8_custom_import_rules/codes/exceptions.py sha256=FKnsmTWf8LMsC_WQvvUKUUowj9jxbd2GiEsg_qpE1I8 160
flake8_custom_import_rules/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flake8_custom_import_rules/core/enums.py sha256=MDXuZAjDMCYaHjUWuWb5ZBHpJqOJku3PtGRYQrc3WPw 738
flake8_custom_import_rules/core/error_messages.py sha256=-Bvtk8b2XHagDyt9a5TqmmgVnDvtqK6-4wTkwpTxKvU 5145
flake8_custom_import_rules/core/import_rules.py sha256=lG1HE4rI5vmy0ZnybCUaRkGYIGLGzdG9aOtzi5O0Lw8 50721
flake8_custom_import_rules/core/node_visitor.py sha256=lq-bf1fYPkss8t69xBBtgv3bskQgNuP_zXyfK9eW8qg 26753
flake8_custom_import_rules/core/nodes.py sha256=QgFvSMSeKB0xzHMW3IGr0VPsjopU2ZJqMp_VWhIXHsk 3373
flake8_custom_import_rules/core/restricted_import_visitor.py sha256=fRHMV2T7ebe9Yx83S-1EXrMHLVY_P6jQA0AUVjv5Rd4 6762
flake8_custom_import_rules/core/rules_checker.py sha256=cf07OH4Irbhqr5y7PdLFZ_lqKdR6hz8hqwcVqFPZxyQ 13954
flake8_custom_import_rules/defaults.py sha256=9L8yqeFyTYsA21Cwk9z5sSCjLP8Ox67_swLGeCyUNAE 19319
flake8_custom_import_rules/flake8_plugin.py sha256=0oWE2AimckqoEo5V5B-rNHRK2mXchdo7HFjAgylKTug 5972
flake8_custom_import_rules/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flake8_custom_import_rules/utils/file_utils.py sha256=4erANSw1TbgHswwI69eSqtRAtrmw03XffoKtVfXtWtk 5207
flake8_custom_import_rules/utils/node_utils.py sha256=bb7Vgyd0m7ATPEeQ3Xj4wD7cjkYSJLMzDoLSSdgJvjQ 5359
flake8_custom_import_rules/utils/option_utils.py sha256=n7iY9n_tzOxe4xl7GPt7emqCA1hdMuH8O6lD1d8WS34 3509
flake8_custom_import_rules/utils/parse_utils.py sha256=lMNFd2Els50xS9Sg2s4ytjDs2uKpLgkSTlnMaFIEgzw 6329
flake8_custom_import_rules/utils/restricted_import_utils.py sha256=JS6oTn3wpHgYfydj6XN0spSwVJ17aCJfsbkuuD3n6IU 3870
flake8_custom_import_rules-1.1.6.dist-info/LICENSE sha256=9TNiEIdhrbBtj774P5AweBvLkIjCYvVPXpZOyb5eN_Y 1083
flake8_custom_import_rules-1.1.6.dist-info/METADATA sha256=aPAhNmZd-qZYvEhpS9CDyrOt1ZtSZFLXbzoG19P4m6Q 60249
flake8_custom_import_rules-1.1.6.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
flake8_custom_import_rules-1.1.6.dist-info/entry_points.txt sha256=g1ImdULO-K_bo0STiv4LkEnyFjyVPbqg6fL2OApFvBU 145
flake8_custom_import_rules-1.1.6.dist-info/RECORD

entry_points.txt

import-rules = flake8_custom_import_rules.__main__:main
CIR = flake8_custom_import_rules.flake8_plugin:Plugin