dlint

View on PyPIReverse Dependencies (43)

0.14.1 dlint-0.14.1-py3-none-any.whl

Wheel Details

Project: dlint
Version: 0.14.1
Filename: dlint-0.14.1-py3-none-any.whl
Download: [link]
Size: 77705
MD5: 79cc4091ecd54bef220d77f6a024ed27
SHA256: 8caa4271ab6f69bba2785bb565b636eeb40baffd446c85380f848fb4abd6aa2d
Uploaded: 2023-04-10 19:34:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dlint
Version: 0.14.1
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
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.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Dist: flake8 (>=3.6.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5327 characters]

WHEEL

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

RECORD

Path Digest Size
dlint/__init__.py sha256=hHqfWdkpo5Lc8kDjZS5k10bpUTPsqW5R4kZQvcnzDcM 483
dlint/extension.py sha256=b0PNyZLt-nUhrKZ-X62fTh-1R03bzDas3ix5CriNFGs 3254
dlint/multi.py sha256=_PLIxOaxtVnGvkBXKRK61WMT17ag88WDfu8B1Hhfs1Q 1741
dlint/namespace.py sha256=uw8aXC2NU16FT9UnVtwmO54zuLiE572WrkTb2EoV0CQ 3325
dlint/tree.py sha256=qjpW90ji0mZW9AuHOLLetSLo_eMzX73WdNKHKC6oKrk 5747
dlint/util.py sha256=kAnIIk8OXYol_PyhDCA1tIrDVjp4cS7gyopBGYGXFGk 237
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=cFmyZlIumaCTLbLeYbSHldH3doqa580FFtJyy9CsyzU 2198
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/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
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_bad_commands_use.py sha256=ShZEzjpi7SVA4O7dFYrZTpf0ok6jEShOQAGJnszjtlU 687
tests/test_bad_compile_use.py sha256=IG80FIG3c6N9keMx4FnD39Rre-wJ-IaoIjo5ieDCaHU 736
tests/test_bad_cryptography_module_attribute_use.py sha256=i-0LVG-vkxQui7ANmr4WkmF4ZAs6KaxuJj-ywnZUKk4 4965
tests/test_bad_defusedxml_use.py sha256=-DBq_suplgeS4wb2xB_zj6_AqrnHimmyIXGfVQG4j-M 3102
tests/test_bad_dl_use.py sha256=u88fMXrHvk8CqxQWN3FswoCb_eFuGB538XsJhXlFl0o 657
tests/test_bad_duo_client_use.py sha256=f-rb-loCEGafiOYvRpf-KKckn3WMbkxSo_zGRCnveQw 4332
tests/test_bad_eval_use.py sha256=a0Fh7X_epa8Oxudy4lDFddRJxqe5HZ453PPQlR7whbk 701
tests/test_bad_exec_use.py sha256=MIxLvyvtLXwBbCnSxZlARZ6NHS-OGRSusZGRc4VfIpc 698
tests/test_bad_gl_use.py sha256=XHmb_NAmvHhGEJKFzdFYqrovz2zGf4hbMmqdtXj7QFc 657
tests/test_bad_hashlib_use.py sha256=WSb0TjWU8AL0x-AAe_BUliIbWGAShLz4HplIbTk1wEI 2285
tests/test_bad_input_use.py sha256=rLtqEsesldKs8ytYHYQMGhqpJxrmtHrjM4FKr8qcfxs 1927
tests/test_bad_itsdangerous_kwarg_use.py sha256=70uzXMZQi-qm16qLLRI5p1jTfsazKmKlMPfnXkKKAyk 3853
tests/test_bad_marshal_use.py sha256=Q9NuZnpnmN9lpJDaz3OhV8iYhbcUp44gG2GF2FPr3sM 682
tests/test_bad_onelogin_kwarg_use.py sha256=ji3i_ajtdZ_jlohmi580F05K-KglwHd0_8Wf7TJ9inc 7005
tests/test_bad_onelogin_module_attribute_use.py sha256=AW4j83woMcrAfVxEXkR_U1fd0hbBkh4NGg7OpPaqjAQ 3088
tests/test_bad_os_use.py sha256=upTYjnE9fpVuiLq3Oonw1MtLEiKcr6OlEAH40hMHDic 1968
tests/test_bad_pickle_use.py sha256=NlQ6M8nMw43dL7mmI0yLwfYkkOaxxf3zJe59UuHJ-B8 1252
tests/test_bad_popen2_use.py sha256=uAIOBsUdfUSD5qXm-F-Q1bXaYvzsExuIfI1SmAQTH30 677
tests/test_bad_pycrypto_use.py sha256=9eer_wkv7E5TLDJCSsPzTLJrn56QiJM4L2s8KC8ncjo 1228
tests/test_bad_random_generator_use.py sha256=qzuteTYyBB9ZPXv157KbAgkDVNVAFWU3ZhtqrFaQpIE 3839
tests/test_bad_re_catastrophic_use.py sha256=Q529rYLnFXXpr7s9BWBJkaPAt65dkEMNe9SlTLUhIb0 9349
tests/test_bad_requests_use.py sha256=TbaxONA59r1i7VCGCIF0zh9_wMwen-iFunrg9LSFrtY 2327
tests/test_bad_shelve_use.py sha256=OcGatbpzOi8fsixHr8hH3SU-IVZMZsi9bvog4mSZuLE 677
tests/test_bad_ssl_module_attribute_use.py sha256=5wRaf64dhXZPeYgDFLG7beGD9Z-S8G9PlSW_GMCQ62Y 2359
tests/test_bad_subprocess_use.py sha256=JQ-nmg-RE2YsER_mvI_CJFMfT-LwfsDrZO-eMl-bJ94 2608
tests/test_bad_sys_use.py sha256=YtBGCHhiDvIm9PkFUAr1Cj6Q7w_1r0_no3UI4edO_JA 1149
tests/test_bad_tarfile_use.py sha256=gXD2YvqLoIuutmWSdAJdO-qI1DEPUqXJunOEfU7VaPk 2801
tests/test_bad_tempfile_use.py sha256=r3d0tlHE3QVUX8Ys6WdAzk4ZS9aWKK0h7wat8uTHaok 719
tests/test_bad_urllib3_kwarg_use.py sha256=b6ezFpgKEoKj64v91Ex_6kV9tm3988-IWN2nJz9kebg 1821
tests/test_bad_urllib3_module_attribute_use.py sha256=iID4L4YYqpPMZTZtF2GAKtgF9vdA-i1xYU0JzKHcQ0Y 1424
tests/test_bad_xml_use.py sha256=slW-6Wf3VDZFSnqPP5axLhqCO6DALlaQkaEz57JLiPU 3108
tests/test_bad_xmlrpc_use.py sha256=7HCWSlpueiWuMf-rfFXptxEgCgXIGjuSxV6rocTuz9I 765
tests/test_bad_xmlsec_module_attribute_use.py sha256=Hkv6BZ1tovt_DmkFqQrZyFWnoBGgpFe5X556CbKRoII 3263
tests/test_bad_yaml_use.py sha256=mW22X_8V1jqvBRAGuQKTKYCNhIKPYjG5GA-OgTiDntU 1441
tests/test_bad_zipfile_use.py sha256=twa1pLuT_reQl9ToiufQ_ufsGO0t_WatFJy9G7Uexeg 1841
tests/test_extension.py sha256=9sqHidSsdO7jSbzu0_KCJ42oG9u7_3QJnu-qHBEl2lM 4070
tests/test_namespace.py sha256=ozsZBQnrVV0EKzVilx80NRQUjnz0sEJ6_rafrNRQw1M 2464
tests/test_tree.py sha256=uj-wo7LkGOcMexPDdoXxduQxL48zPKOWGRAr-0HxEjU 323
tests/test_util.py sha256=2ts7aznO43HFAl-KWoKzl1oLzHxzjXz1LsvbIr0wntI 344
tests/test_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_helpers/test_bad_builtin_use.py sha256=V1fqorWaZ1VmAvS6m9YEdDNJQosPYFyX_olCHoSGnbk 2049
tests/test_helpers/test_bad_kwarg_use.py sha256=kAKG0uVQE-P558IDQs9gzcKm90ED_i_pcZGo3D07Pus 12876
tests/test_helpers/test_bad_module_attribute_use.py sha256=8f4CRAxXX8g0jCcp5-_WYRH5Tm2_op639xMqZDPzCk4 16248
tests/test_helpers/test_bad_module_use.py sha256=LtOXuxPBeT0swhALbj7WqbiwN1W1RFHEgerl0y3rDOM 10005
tests/test_helpers/test_bad_name_attribute_use.py sha256=V5n9RYePVp2TjSOy_Kn81YgrtUHVYdAO5ETMEKBRuWE 10714
tests/test_twisted/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_twisted/test_inlinecallbacks_yield_statement.py sha256=QxWyMwbkTaGCKAVuTKG2tile2sOoGCt2DJPY35ZMl_w 10554
tests/test_twisted/test_returnvalue_in_inlinecallbacks.py sha256=lNP5MW5hmEX8aXkhSJLB0D2bpr2uL1aEWDQ-J3PiOWU 9952
tests/test_twisted/test_yield_return_statement.py sha256=a9l0GrLoaH0JFaWoYD-_A1Tauy3LQYS1xP2U_fBblA8 6413
dlint-0.14.1.dist-info/LICENSE sha256=OQD6fpL7Ttytpo1CJ7LYy1Tti40a181YmQVlAg25w3U 1457
dlint-0.14.1.dist-info/METADATA sha256=6xZcVHt7faYy0d98QGENRs3_R2kRnL9fCp6i0mvyIJ4 6215
dlint-0.14.1.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
dlint-0.14.1.dist-info/entry_points.txt sha256=QnSfynoAMafoKU637MjTJFIi-d0_Mivbb31yfeOCATE 57
dlint-0.14.1.dist-info/top_level.txt sha256=oV5syBIjKTT_mggV42t1hAp53sZaim48KejzfW5ZcvI 12
dlint-0.14.1.dist-info/RECORD

top_level.txt

dlint
tests

entry_points.txt

DUO = dlint.extension:Flake8Extension