boa-restrictor

View on PyPIReverse Dependencies (0)

1.3.3 boa_restrictor-1.3.3-py2.py3-none-any.whl

Wheel Details

Project: boa-restrictor
Version: 1.3.3
Filename: boa_restrictor-1.3.3-py2.py3-none-any.whl
Download: [link]
Size: 15355
MD5: 4f8185a0a615ceb0851a62650c7e5b81
SHA256: 5b3c3232eb1394cab0d94ebc0874e4dcd183fad9a53be68cb6424f4fb8d9f94a
Uploaded: 2025-01-15 08:44:49 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: boa-restrictor
Version: 1.3.3
Summary: A custom Python linter from Ambient
Author-Email: Ambient Digital <hello[at]ambient.digital>
Project-Url: Bugtracker, https://github.com/ambient-innovation/boa-restrictor/issues
Project-Url: Changelog, https://boa-restrictor.readthedocs.io/en/latest/features/changelog.html
Project-Url: Documentation, https://boa-restrictor.readthedocs.io/en/latest/index.html
Project-Url: Homepage, https://github.com/ambient-innovation/boa-restrictor/
Project-Url: Maintained by, https://ambient.digital/
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
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: Topic :: Utilities
Requires-Dist: Django (>=4.2)
Requires-Dist: tomli; python_version < "3.11"
Requires-Dist: typer (~=0.12); extra == "dev"
Requires-Dist: freezegun (~=1.5); extra == "dev"
Requires-Dist: pytest-django (~=4.9); extra == "dev"
Requires-Dist: pytest-mock (~=3.14); extra == "dev"
Requires-Dist: coverage (~=7.6); extra == "dev"
Requires-Dist: pre-commit (~=4.0); extra == "dev"
Requires-Dist: ruff (~=0.6); extra == "dev"
Requires-Dist: sphinx (~=7.1); extra == "dev"
Requires-Dist: sphinx-rtd-theme (~=2.0); extra == "dev"
Requires-Dist: m2r2 (==0.3.3.post2); extra == "dev"
Requires-Dist: mistune (<2.0.0); extra == "dev"
Requires-Dist: flit (~=3.9); extra == "dev"
Requires-Dist: keyring (~=25.4); extra == "dev"
Requires-Dist: ambient-package-update; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 4808 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
boa_restrictor/__init__.py sha256=jvddJfSKTrnhpHSFTaZpLBHrjgj6rQ9CGd2yxHD6g1c 68
boa_restrictor/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa_restrictor/cli/configuration.py sha256=IRJhNvFacb_HZ2WKXbUHTWX4BO56yEq0unYfiA5QbFs 2174
boa_restrictor/cli/main.py sha256=J5Ilvr9EibvWbpDKxy-MHncN90UseGUlI9E51mEIHuQ 3239
boa_restrictor/cli/utils.py sha256=tB0KjchI_Kb3SXiGTSKSkZMKb6QkoCs1f-m5WCK1Ebc 435
boa_restrictor/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa_restrictor/common/noqa.py sha256=MyWTd7iixC40U7FBh-zYlhOfJH_AebPol1THdg7bQEY 739
boa_restrictor/common/rule.py sha256=1k2FJFInq3bs0v_PcLmrjmQKiNzGVwRB2inkpoROGog 818
boa_restrictor/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa_restrictor/exceptions/syntax_errors.py sha256=XOjylbuKax98StFN2HPVxOohVst7H5sgxHDpVgGS9ZQ 171
boa_restrictor/projections/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa_restrictor/projections/occurrence.py sha256=UwVW0BeA4xWGNyTGdKf-zPDpVI_NuzOX7uHG1XAMUOY 260
boa_restrictor/rules/__init__.py sha256=qOYiOHWX5QaLnBdt_tFU4EwNFfUMp-ZJBgXitfCP7ZY 777
boa_restrictor/rules/abstract_class_inherits_from_abc.py sha256=EHNt71eGswGCwLjYpWx8Cd_W9H7awYwYEmwPfGGV4cA 2246
boa_restrictor/rules/asterisk_required.py sha256=LYTR3eLUSW7Qoio-qUxj_BwOs4Mv6PO1xJeLJ7TMuUs 1419
boa_restrictor/rules/dataclass_kw_only.py sha256=vCj-xmzYiKlKY1vj6gKqgvsbMMm9CGFPfl2a7AmftYE 2425
boa_restrictor/rules/global_import_datetime.py sha256=bw0VQJZP1VQDKiBdJTy4nDvM0Gz2YFtF2qZoD6yZJE8 1295
boa_restrictor/rules/return_type_hints.py sha256=KF-idYioDhZ2atUX2JjaJnSn9XwSygveXkTPjzSpTAI 1334
boa_restrictor/rules/service_class_only_one_public.py sha256=-bMIPUNtOJ08byAsAphaDv38kbAUzX2-CjrueSd6854 1563
boa_restrictor-1.3.3.dist-info/entry_points.txt sha256=PVdDm5D9bBBE3a1MOqJJun0fbWj-fxdNxXFsGwJaip8 63
boa_restrictor-1.3.3.dist-info/LICENSE.md sha256=lfz37w7rShZ2czEPe166vX1iXNsnIo0T9V5PW1zQ_sU 1102
boa_restrictor-1.3.3.dist-info/WHEEL sha256=ssQ84EZ5gH1pCOujd3iW7HClo_O_aDaClUbX4B8bjKY 100
boa_restrictor-1.3.3.dist-info/METADATA sha256=L78wZ9s2omPiEfgOzLtjuRUZGCawuPyV8JpOvQtakt4 6955
boa_restrictor-1.3.3.dist-info/RECORD

entry_points.txt

boa-restrictor = boa_restrictor.cli.main:main