deply

View on PyPIReverse Dependencies (1)

0.5.5 deply-0.5.5-py3-none-any.whl

Wheel Details

Project: deply
Version: 0.5.5
Filename: deply-0.5.5-py3-none-any.whl
Download: [link]
Size: 45319
MD5: 52fbc9f3b2cb3d69cd5743fa003be748
SHA256: 0613820ec5f4b4b213e05e58867017f3336b83532cb0a4b8983112abdc36c8c2
Uploaded: 2025-01-19 20:18:59 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: deply
Version: 0.5.5
Summary: A tool to enforce architectural patterns in python projects
Author: Archil Abuladze
Author-Email: armiworker[at]gmail.com
Home-Page: https://github.com/vashkatsi/deply
Project-Url: Bug Tracker, https://github.com/vashkatsi/deply/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: PyYAML (>=5.1)
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 12787 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
deply/__init__.py sha256=f8cXLDYQgrZ13zJ99GPnnE18jlSeUwFlIwvOAz3xL4Q 22
deply/code_analyzer.py sha256=7IGpKJEK9VLRX4v3_f42sMfJShnp1MyjJpchcc8K5uA 13375
deply/config_parser.py sha256=ickvbfo8afetcUVj5JUlCMGuOEy0qHyTsmp9oEO2RBQ 625
deply/main.py sha256=dqrW5PtxBkSZJY9Ci7NQbVBkC5SZkGuTvxpEawJwUfc 7218
deply/collectors/__init__.py sha256=REN2MDDwtAkpITZoukc0SEt-umwUMVBBoITahHtL-1A 335
deply/collectors/base_collector.py sha256=YHU7yxGUdmauWi9Yle7wpxtIXpVh1VZphVQFD101s80 265
deply/collectors/bool_collector.py sha256=jmCS4XP7IfceNKI5l3T6zH7qrW5kScHmozANAPvKG7c 2166
deply/collectors/class_inherits_collector.py sha256=SSeAPpQXO_Mm6T5mRb8NrSai5nH0qxKv29BlBAbbuWY 3121
deply/collectors/class_name_regex_collector.py sha256=xmwycGM8IQ_m1NC8JczFxotIP8IGpGA2hkayYgydKrk 3278
deply/collectors/collector_factory.py sha256=bDKRsbWONArvnM_f5HNp0Logk8EuEqguC0ZiHcs698s 1514
deply/collectors/decorator_usage_collector.py sha256=G8_G5Rn53xvI_oFolQjgEK6rBt_UHGz5UMteHNPIMO8 5500
deply/collectors/directory_collector.py sha256=KlYBvTyP9gqnh5PUgxI2rzOgA4SJSRK78BhJRgd2g6o 10288
deply/collectors/file_regex_collector.py sha256=Ixcj1fUwPftWSxa4fgl6F-0v11YgF_Gtqy79LrGt0iY 10053
deply/collectors/function_name_regex_collector.py sha256=xbxIS00MJTj9DJehBMTvrqM7WGHX8Py7K5hHvGlgzbo 4514
deply/diagrams/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
deply/diagrams/marmaid_diagram_builder.py sha256=e4ayuIjOK8TUJdBEsphFoHUo0voa9Jkp3I3GOv-lsU4 2102
deply/models/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
deply/models/code_element.py sha256=gdZidZ7silbgoRXNFvw7aQLdiu6H-n4ERNj8H5MWhzQ 611
deply/models/dependency.py sha256=3xkGgyq-_lDavqLFIY0FMmF-tul8vJ8ENoKAg_xNFk4 255
deply/models/layer.py sha256=7emUL8GTjsIcpyBOLg7Ga3W9fJAmAB_YdLzO8W32CYs 228
deply/models/violation.py sha256=5nj63JHBNWugqAh9Xxo9TwY2q1mIBHBorvkrGT07PYQ 1121
deply/models/violation_types.py sha256=z_-36553TBXOdtbJIXsQm4BzQdi_rjJ2JAragVabYsc 913
deply/reports/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
deply/reports/report_generator.py sha256=_9UeCQs9-uJhRTAKJpe_mBWEiZ4iFb7LCHoheydU8yk 741
deply/reports/formats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
deply/reports/formats/github_actions_report.py sha256=VfJh9L2U4x_wgnpzY8J6J_vl3VA96qX7oxNyDgLaGGI 1468
deply/reports/formats/json_report.py sha256=6m6LvEAVdXGMdGUT6h-50boiGRKYHwiyHQmAFA_0EIQ 1334
deply/reports/formats/text_report.py sha256=3pkBJxdK47Eu_24XQqfy4u2OUaYGZlRh_iJlw8jtl4k 2644
deply/rules/__init__.py sha256=fuowBlrNBki39MUvD-T11ATZng-8cz_yOzhXQKFUuIo 114
deply/rules/base_rule.py sha256=smui9ZJc0ZkWxr1nea2egor7E6_U1qGmQOO4VVtzYeA 552
deply/rules/bool_rule.py sha256=yYMo5Au3DXbYNDir2JBLKd066kV_aDl08LeSfAhZItI 3092
deply/rules/class_decorator_rule.py sha256=79OgrXxikK0UEuJS4IW23zbfi7XJEqQeI0kpYksi0AQ 1240
deply/rules/class_naming_rule.py sha256=x_9OuXsNmrkkY6yWhiefxYKZda_bH4kg0kg-QW1UeuI 1166
deply/rules/dependency_rule.py sha256=xBrxxgLTzDYtRA6JIIdzqaF-9_F0VjLcJ1dr9dVTK9I 1302
deply/rules/function_decorator_rule.py sha256=Kgiexv1qPFk-XZdyEr_E7ICu0gofCifWg4FBiZ54DrA 1252
deply/rules/function_naming_rule.py sha256=reOLeybE5NZ2w-KzDeO2bmn1hPjKw5qyIc_NffKsmeg 1193
deply/rules/inheritance_rule.py sha256=h1dFhMGelftRfNnPUZtOkq1IdfgsykGRaRnCdzBwezI 1223
deply/rules/rule_factory.py sha256=V3ezRDY0SaEgOZt1PCj0gulBnNCYGP2Ywk7mYkZ89hk 3435
deply/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
deply/utils/ast_utils.py sha256=fueWjypgUptxVBDFKwTk0b4h8AQlgWylc4hvymwR7Cw 3089
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test.py sha256=iqn0QkfUbp3UeRCgVO7yImm2TAo1zro_uwnVVXKEKc0 3627
tests/test_collectors.py sha256=nUvJjRjTHF7a6HZbGZpMZlDbVqzuXGz6bJ8Mx0fURzo 12929
tests/test_false_dependency_path.py sha256=VmmploH-NAFDtOVpFHKl-cclV2RqOaVbsXP9gwPjE2E 8631
tests/test_rules.py sha256=qhm6UIePXoMEMZgIJIya43RGoaUKpFDRI9M44PfrYmQ 15235
deply-0.5.5.dist-info/LICENSE sha256=bVLuZzbcVnSRRlbO6G8kmv7sN4vLJPrhVvTHSc4LUYI 1493
deply-0.5.5.dist-info/METADATA sha256=x8xK4BQNu6RjNadKJCnQM0IHVvb0pnYm3RHi7HvBMgY 13507
deply-0.5.5.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
deply-0.5.5.dist-info/entry_points.txt sha256=hrzNaOjNdaRKtNSpHZoEId1yk8-j3iVDU_C9WKWWci8 42
deply-0.5.5.dist-info/top_level.txt sha256=dzbGa4EPLXcGenGwT9w1tLl_DXjbi73jl6suLa4ViXA 12
deply-0.5.5.dist-info/RECORD

top_level.txt

deply
tests

entry_points.txt

deply = deply.main:main