edulint

View on PyPIReverse Dependencies (1)

4.2.2 edulint-4.2.2-py3-none-any.whl

Wheel Details

Project: edulint
Version: 4.2.2
Filename: edulint-4.2.2-py3-none-any.whl
Download: [link]
Size: 222717
MD5: 96a746ca119f4e3221e30b266d93b053
SHA256: da122d133ed5bd5659a155ce8c2f58efdcf4129a1d67c812ca0ff8fc61856da1
Uploaded: 2024-12-02 08:51:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edulint
Version: 4.2.2
Author: Anna Rechtackova
Author-Email: anna.rechtackova[at]mail.muni.cz
Home-Page: https://github.com/GiraffeReversed/edulint
License: GPLv3
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: flake8 (<7.2,>=3.8.4)
Requires-Dist: flake8-json (~=24.4.0)
Requires-Dist: pylint (<3.3,>=3)
Requires-Dist: dataclasses-json (~=0.6.7)
Requires-Dist: tomli (~=2.0.1)
Requires-Dist: requests (~=2.31)
Requires-Dist: platformdirs (~=4.0)
Requires-Dist: loguru
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3480 characters]

WHEEL

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

RECORD

Path Digest Size
edulint/__init__.py sha256=bQD0lws6Q91yaV1RPXOlQLUyrSgWaHLsCw14vOyNLM8 484
edulint/__main__.py sha256=HPTGHHS23YsY-HkM3SQC1WUsy-KOI7CgdhOU451epc8 90
edulint/edulint.py sha256=89CzDxFHoXtNBEwWsCKBtptxy_qThd7dwg2vV0MgoZM 8477
edulint/explanations.py sha256=AyIMdacbfBonuyjN8EmrcpwT6NgdvzsFul9a18OVGGU 3278
edulint/explanations.toml sha256=Rf_CWA7ShVjdg89A7ZiPIS0tseoVUyWrZMpxJi9XRzc 204135
edulint/linters.py sha256=Iq5zbct6Wnz41vUORRNIX8SO6AuzfjjcM5xJDRVG0Ts 944
edulint/option_parses.py sha256=w48le8xDl-lMONZ7IEHj2k7DEv2TdmrPyhwNc4tJqzU 5244
edulint/options.py sha256=WDOUUJQ723_81rZOtnG169bpjQFq0kE0yAAGI-XjSjY 1527
edulint/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/config/arg.py sha256=m-rLOZIuakzPTwMpb4ftDhbcuUldhXXrRg9YF5-NPGM 304
edulint/config/config.py sha256=8bMwd4DN3ryJMECYArI9ZCV-xNcVikalA80WEjGEe84 21087
edulint/config/file_config.py sha256=7lpNIrMQmb6snkrhwxms2AwP8emxkxl4Me6GgfeR1rU 7623
edulint/config/language_translations.py sha256=1Ggs23_x7CpNcBL5mcKEFUZBHVPT9oQ4dyvervJv_yI 5302
edulint/config/option_sets.py sha256=0Uho0DELx9S6oRqd6gAhX9FcdongYO-uZgAjVdhtSGc 2058
edulint/config/raw_flake8_patterns.py sha256=w-SBzfFQpswZqwcHWJYbAZVDhWlaEp28kBfkti-bLyo 6300
edulint/config/utils.py sha256=cTrIj_TKBPyujNZqrZiclVbS2KanA6X_0l70VImrWTg 1434
edulint/config/files/cs0.toml sha256=-eYau3FdvfZdGDvYDpqwd4CS8jBcTN72dInPAYUy8LA 6306
edulint/config/files/default.toml sha256=XiMqKHrmD9dArPkHnAYoDKEIlDLoPyBZeKSqN4kSoPM 7298
edulint/config/files/empty.toml sha256=X4IdElkbkBZhUq2C6l3kV_or1obE7v3A80UT_Az0WTM 1956
edulint/config/files/webtiger.toml sha256=fzQ_SXMPuCpBof_z5ji52tXYsNDTTiwq86WS8Ckodic 1251
edulint/linting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/linting/linting.py sha256=veMabRUp58DlKAtZOn5BZgO61DIAuIzlP5EV2imoFkU 10256
edulint/linting/nonparsing_checkers.py sha256=PEqsL7rfOtxcyNipUvcO5c6r_WeR_FDPQL_hUr1m9Ak 2628
edulint/linting/overrides.py sha256=iADnzEUBt65cGTPjP0IyAOEXD_dHYi1pgri_AnWvUxs 843
edulint/linting/problem.py sha256=d_LIsnSs2d48oVo7ZJZcd4-bwfSAiVRiev4kkM1mnMQ 2549
edulint/linting/process_handler.py sha256=HwjGHD3lQH906Jr49-ZEApPY840YQmFLwc1f9VipJuo 4839
edulint/linting/tweakers.py sha256=gYGSMpRmV1MOe5VndWkLFjXRg-NLyhSbPsVAYcBGnvQ 5202
edulint/linting/analyses/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/linting/analyses/antiunify.py sha256=1BOp7RSCzpZIG8NgqiIYiherQ25I4oqnC_U3WDXNSC4 18620
edulint/linting/analyses/data_dependency.py sha256=N0H0Vgbsk5EMyFIQ_dMVi92zve6oUgr0Cl-IkMJiIAs 16370
edulint/linting/analyses/patcher.py sha256=wDqf5RESUd-i_H8RJGJM3N4PaLQsfBJ5W5C9WHhWslQ 1682
edulint/linting/analyses/types.py sha256=I7FHpUzgbZSj014ebsw2BvGJENi_GSOD65bTjIRKtZk 11946
edulint/linting/analyses/var_events.py sha256=xwetX6deHJ0veo5vbtIbCzeeM4OHnjkGzBBd-ABxoYQ 4620
edulint/linting/analyses/variable_modification.py sha256=Js5LiI8wsBapz9Wumr6wFm4E2sXG6Fvy00pTtjQh-oc 4070
edulint/linting/analyses/variable_scope.py sha256=eyrZPCgga3pW32DuK3uVVlcwl4-cK6E93M84Uhtn1bA 6480
edulint/linting/analyses/cfg/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/linting/analyses/cfg/dot_generator.py sha256=39rzda4uM1twFuD8KoPFHhLFAZtwTLOCYkXy76LxGLI 9691
edulint/linting/analyses/cfg/graph.py sha256=2obD_Z10H4yycqjDyKB0sHF9FFE7er2WiM1sYBQqUv0 9495
edulint/linting/analyses/cfg/utils.py sha256=RGvKFStXtv7jIsgnkPrI8xPWG4D7HeY96l8IZysRf9o 21483
edulint/linting/analyses/cfg/visitor.py sha256=tQYfQ77s1NXYwwDfIvJNMzD0hdjoYBofjFuQg839EYE 17440
edulint/linting/checkers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/linting/checkers/basic_checker.py sha256=TiX14hCVfnKuRaBMFdO7XoLeKl0nYWAnt1L7ok8tilM 3639
edulint/linting/checkers/local_defects.py sha256=QxXORMv-ySyXaj-MmS29-oaq6bs_Ahnq59UFmq0STbA 21078
edulint/linting/checkers/old_duplication_checker.py sha256=-WqfYGRJb4YPrNnVJBpank51nHYhXFSACArQWAxrOwk 24461
edulint/linting/checkers/python_ta_checkers.py sha256=UPU48Bx5VNI_frY922C-3TfGeBOjET8qvrsM8zJmsl4 7924
edulint/linting/checkers/simplifiable_if.py sha256=mnm-liIl6D46KZMlfMvtQkTJ2ZO50s4Ce5ER4U_w8hE 45029
edulint/linting/checkers/unsuited_loop.py sha256=l-DM0uhdZb3TyEiX-c8gK9t4XP3p7plOA-IaOKzJog0 19329
edulint/linting/checkers/utils.py sha256=zwUVpAeELIq9Ex0bBb_DJd4ysFAO2RuBIcKDJ8o3aSA 15012
edulint/linting/checkers/duplication/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/linting/checkers/duplication/checker.py sha256=egd4DySd3u8to0DSjAb974IUgH98UlrEycS6buAZaks 14589
edulint/linting/checkers/duplication/duplicate_block.py sha256=Uc9-oT1-NmeH4-nXz_QfPaPxCQd7ePVziZKZ-GzvmUM 7570
edulint/linting/checkers/duplication/duplicate_if.py sha256=sqYu6-SUzdyXuxHbYUV2arx6KyE4WqkdETSrzNfCTaQ 21266
edulint/linting/checkers/duplication/duplicate_sequence.py sha256=IUh4qWXuaJe5ABRs3gMCyFamkPL_swdN70kEwTEH4BA 13310
edulint/linting/checkers/duplication/utils.py sha256=VWSPxpFHdIs4gLVS5O1go9-rZ4WT-q9ECK6B2n9nRUk 3844
edulint/prepare_explanations/__init__.py sha256=fcqCpw17DkBj77krWs1Gb8VMu__FgFfPRT0w3s207rM 1480
edulint/prepare_explanations/pylint_data/__init__.py sha256=ntyF4HEtoWkNMvLMkETIH0utEnMIJ8P2GH5OGcA4sKQ 127
edulint/prepare_explanations/pylint_data/extract_from_pylint.py sha256=IQGEGGMwdOfHkOJ_B_g0ZlSQZGo7-m3lOI9WZUP4cAs 4914
edulint/prepare_explanations/pylint_data/pylint_messages.py sha256=VtH_W8S4QzfQhgW_jZ5aFq9wlWOKCVvfUCfcfMNbc8k 15048
edulint/prepare_explanations/pylint_data/thonny_process_slim.py sha256=9buYLuZ_Jaay3wicDCNC-ZULWsoUKTTKYeu_a4aRq1s 737
edulint/prepare_explanations/thonny_data/__init__.py sha256=ntyF4HEtoWkNMvLMkETIH0utEnMIJ8P2GH5OGcA4sKQ 127
edulint/prepare_explanations/thonny_data/extract_from_edulint.py sha256=WZPddfO8X2e3iM40AOoy0N3LtphrUPEKdh5kJMWrlEY 1484
edulint/prepare_explanations/thonny_data/thonny_messages.py sha256=MLImSbvqcrljGhUq4reKp9QIppzYdMgisyH_qM6PjZ0 155607
edulint/prepare_explanations/thonny_data/thonny_process_backup.py sha256=EiQONjWc4i56HEP9LQVYU-GNvImb9HN0J_2-TRf3KAE 6268
edulint/versions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edulint/versions/pypi_helper.py sha256=-c3PCavo9pf_6AGzZ9SW1Ko9Vry423f2vNjRqxcQBN8 2753
edulint/versions/utils.py sha256=uyuDt2ouoM_s07V7IcL4dNAj-waXr1uvvXFvm4HVvAA 1106
edulint/versions/version_checker.py sha256=fzYoasrvq3BpVgyC0K6Sdr2sAZ1cGgHwDqyN7aeM6GE 4175
edulint-4.2.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
edulint-4.2.2.dist-info/METADATA sha256=sbnktoVhHaBwNQADZ-qB8Dd84dmHQoezU6aIRDp-yKA 4484
edulint-4.2.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
edulint-4.2.2.dist-info/entry_points.txt sha256=odUW5EFHqOLcKqAO-hyFrPV1JkWPpaVH3_8p-bRmjCk 49
edulint-4.2.2.dist-info/top_level.txt sha256=XOEjmuB9PmaHMKh_OPDHbHPLitpDdcT1k5dWY99Iajc 8
edulint-4.2.2.dist-info/RECORD

top_level.txt

edulint

entry_points.txt

edulint = edulint.edulint:main