dlint

View on PyPIReverse Dependencies (38)

0.16.0 dlint-0.16.0-py3-none-any.whl

Wheel Details

Project: dlint
Version: 0.16.0
Filename: dlint-0.16.0-py3-none-any.whl
Download: [link]
Size: 44545
MD5: ba4f0b6d919d2fff38b32deb79a0a620
SHA256: b4b3b01460d1b310c3f2356be9ce9b7bc2112dfd9be1842eefef36a54eac9443
Uploaded: 2024-10-31 12:39:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dlint
Version: 0.16.0
Summary: Dlint is a tool for encouraging best coding practices and helping ensure Python code is secure.
Home-Page: https://github.com/dlint-py/dlint
Project-Url: Repository, https://github.com/dlint-py/dlint
License: BSD-3-Clause
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
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.14
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: flake8 (>=3.6.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5175 characters]

WHEEL

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

RECORD

Path Digest Size
dlint/__init__.py sha256=8P70FlTVvVolloqNmyqZJfHMu-V-3HHMQmqb8FopTAo 430
dlint/extension.py sha256=b0PNyZLt-nUhrKZ-X62fTh-1R03bzDas3ix5CriNFGs 3254
dlint/linters/__init__.py sha256=1I3J6LPOTvbszeroFRyibKSL7khb6ZooE_wpwFSEKVM 3304
dlint/linters/bad_commands_use.py sha256=0A1fl4C--v3-czGMIeClp673HswLS3LmaADzviepeqc 484
dlint/linters/bad_compile_use.py sha256=XpsfcQApVi8pauaT5pT6MR39E-p6r4JO_xmBoXNlEOg 843
dlint/linters/bad_cryptography_module_attribute_use.py sha256=aw4cTNeU4b2BQwQmzPzfwbszO1Pm_KUpOaY8hzxlHIY 1011
dlint/linters/bad_defusedxml_use.py sha256=mRwteFGApq142aXaN8uA9DgnB2-unvt2fatxzrCZrGU 5772
dlint/linters/bad_dl_use.py sha256=G6VOT2NCLZSb3dGHWV66ZF5by7WW6gWj1Jjvaxi1Ypk 602
dlint/linters/bad_duo_client_use.py sha256=TaFSS1WoogVf8aYnmysS1WX9YVmDpHAmf4jMlgdnLTA 2008
dlint/linters/bad_eval_use.py sha256=uzo1vUIKwsMwrksWQvFVyThbv5xfvTDRX-sfO3S_hcA 489
dlint/linters/bad_exec_use.py sha256=BSAJgMvDS7Xx6LgepsK26rb7i0MFL0oBaWQUniu0Oms 489
dlint/linters/bad_gl_use.py sha256=LEqB_nY12iKqWvAPQW1muArWXcdfUul_iPIIoTjWJjo 609
dlint/linters/bad_hashlib_use.py sha256=uPNVU-OS6MD9egJez0KFz4v1C22rHh2xnDfcUjvvmUM 936
dlint/linters/bad_input_use.py sha256=3eVfL8busfg4xcqoOqlcnAHIDwaRdluUMMFtdaZTVTc 819
dlint/linters/bad_itsdangerous_kwarg_use.py sha256=0yJc8MrxKr-FJDkjRDoDkDD2qekE6TFSP-0-nuRgJTo 2407
dlint/linters/bad_marshal_use.py sha256=qsSf2L5cj8F-yslZs3qlzXqNUPSN85bRlVDwSqdrGuM 643
dlint/linters/bad_onelogin_kwarg_use.py sha256=38-nadBWI50WeJK1l-yNnFKerJforh2eMWquHgUWJwY 4969
dlint/linters/bad_onelogin_module_attribute_use.py sha256=9KTd2asIYKqK8DCvm-CaSKD889jyR1rXKlo1Oc0GA5E 718
dlint/linters/bad_os_use.py sha256=9J8cVUzkYX3b4MQFF1_ADXCi0LPSDi6BakQ6QXYbvg8 912
dlint/linters/bad_pickle_use.py sha256=wcwJcdvXFYxvaUcnUWZPMS1MoCAl6naEEhwwowuhfGA 733
dlint/linters/bad_popen2_use.py sha256=KjVj4RaUB5odyOuIzP1AoJAntUF9wUdwuzKMVvEa_P8 476
dlint/linters/bad_pycrypto_use.py sha256=4jqBIzyoBhH5U5y081abSQO5w0UIrLU750cH_vcWkJk 515
dlint/linters/bad_random_generator_use.py sha256=iw1csDZ007g0y60HzAd2EYwAFvwy-ETMmrN-FO72MZU 1894
dlint/linters/bad_re_catastrophic_use.py sha256=9grJnGMY3CKvc8tFyrmjuhYDVZ5NBHliDp2xn8nQnz0 2244
dlint/linters/bad_requests_use.py sha256=5E0o0PbulGTApSkZ6LxhJXOk7oBLgonymwtdRjJnu5E 1895
dlint/linters/bad_shelve_use.py sha256=9IDimB1AObEYl1Kq0GtgI3TZpUUlpJTyra-GMY7dvuI 630
dlint/linters/bad_ssl_module_attribute_use.py sha256=q8CF99FqLp8Bs81lISM8Y6u2npldNAU-VzjqmTdCT28 1310
dlint/linters/bad_subprocess_use.py sha256=5v2t0UBL9yKBK6j_ZuduM7OPafqJfKG7Y5PNYeEN_3I 1834
dlint/linters/bad_sys_use.py sha256=Z1NtzGNIdZPgvbsq46igTweD1uScgbm6PacYjCkcXZ0 716
dlint/linters/bad_tarfile_use.py sha256=3kA5L85F9n1j0BENeko1OODlqqPQChET3kZwgjtqsyQ 740
dlint/linters/bad_tempfile_use.py sha256=xylqCsAcU5JmGABTWvhq9dEc9_Cyv8FWR5RrMkyMH1M 912
dlint/linters/bad_urllib3_kwarg_use.py sha256=EFm7uxUGZOuqKfl0p7tK2M9ljs3RoG1kccI6zcJ2J8o 2205
dlint/linters/bad_urllib3_module_attribute_use.py sha256=mCCKwJzUHR5k5fNO0PkYbZJpE4RzPAWhLziW5kWZyW8 615
dlint/linters/bad_xml_use.py sha256=02ZQc_hxgM-q7Vr9AnnFGcYW2LTOMEjv9O7kmK663Ns 763
dlint/linters/bad_xmlrpc_use.py sha256=AH6cu_rTCMc9tUz0WjCRnaO-Dpmuwkj9JAqiLRvgSdk 1109
dlint/linters/bad_xmlsec_module_attribute_use.py sha256=LHW0_G-xORduIYamX0pgRenh4UYv0LcBPHNzMr1osAA 953
dlint/linters/bad_yaml_use.py sha256=ALcMMcZ688g1AHhmO5XuXQ-569XCSJBIzbAVZS_Pncc 712
dlint/linters/bad_zipfile_use.py sha256=g5t7ZVBdvPW5bYMoTE1f4ZiAEbC2r82UVa1HxYC8900 660
dlint/linters/base.py sha256=6RHhBqqoX81mP-4nC8oYLFf-KC1HI1H_VoeBblQAOD8 878
dlint/linters/helpers/__init__.py sha256=8OYbtP7994XQnLvf-0cAjXuJAaH3scXqWTkCAdq02Pc 430
dlint/linters/helpers/bad_builtin_use.py sha256=YMEKnSSLOIQFZlHVaD_54Nl68WDUoxuw7l0W7gQQea0 828
dlint/linters/helpers/bad_kwarg_use.py sha256=MnkKqdIvLFZ8fKyskAxxAR09LbYnUZkMTCfsMzeFVQY 3245
dlint/linters/helpers/bad_module_attribute_use.py sha256=elVNbZhESSDmOHsrIaDhxHfTbMxUe9rlOp774txoTSg 2385
dlint/linters/helpers/bad_module_use.py sha256=fGKbs2-ehPr1KAipywj9sRXr-MIj-QM6JeujOyWejCc 2207
dlint/linters/helpers/bad_name_attribute_use.py sha256=EF7EHAO58j2rfDbxgxtSdfs6wGgfcNVN1pnM7ltyQQk 3408
dlint/linters/twisted/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dlint/linters/twisted/inlinecallbacks_yield_statement.py sha256=2fyN4cRGTer01avGJqnYRHp2ZFztf_YELhj-tU0k2zA 1269
dlint/linters/twisted/returnvalue_in_inlinecallbacks.py sha256=E3-ajiLNwjLn-hmp_tEDLc6EG47Fy6EgdU3mQ5hpZno 1097
dlint/linters/twisted/yield_return_statement.py sha256=pX2ZHB78OtY7NmkbLdIzvQ9mixQi9w6z4wUdNoShmJo 520
dlint/multi.py sha256=_PLIxOaxtVnGvkBXKRK61WMT17ag88WDfu8B1Hhfs1Q 1741
dlint/namespace.py sha256=uw8aXC2NU16FT9UnVtwmO54zuLiE572WrkTb2EoV0CQ 3325
dlint/redos/__init__.py sha256=VF2twODIBPcAtaWvL5PKcEwibkWbn2NOkOAqbaJO7bg 34
dlint/redos/__main__.py sha256=HN6jaaaWSs3MoRroi2uJLWbmXPMw4vyLRtBtb4UVdho 1195
dlint/redos/detect.py sha256=IXbzHAVdlm5tGksw_Hp7frXNg7AqK4QJL9lYrEftS2g 9939
dlint/test/__init__.py sha256=2BFjt7jivpbT9wPWheuQXDl025GNs2e-GtOet4MqoaM 32
dlint/test/base.py sha256=QXU8beHu8qBdFZpr10z17b-S0OxTCvsEfGIXSj9p2dk 242
dlint/tree.py sha256=Z1QqEGE6YPUVtATKxkFOi6hNsvuWecl0WzDzB6lKpos 5906
dlint/util.py sha256=kAnIIk8OXYol_PyhDCA1tIrDVjp4cS7gyopBGYGXFGk 237
dlint-0.16.0.dist-info/LICENSE sha256=OQD6fpL7Ttytpo1CJ7LYy1Tti40a181YmQVlAg25w3U 1457
dlint-0.16.0.dist-info/METADATA sha256=CqwiTUhmrmF6pYlYjRyFHOqiC_A8JcjAAUmB-xwISrI 6233
dlint-0.16.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
dlint-0.16.0.dist-info/entry_points.txt sha256=kg-vXRK7lTXd-CxUJuejydON8QL31dwU9RrLblPDuuE 56
dlint-0.16.0.dist-info/RECORD

entry_points.txt

DUO = dlint.extension:Flake8Extension