From 9cdcbe4bc537b423a867dcba66c254374d785873 Mon Sep 17 00:00:00 2001 From: cakmoel Date: Tue, 7 Apr 2026 16:23:50 +0700 Subject: [PATCH] chore: remove rate limit file and preparing for release --- .plan/I18N_INTEGRATION_TEST_PLAN.md | 407 + .plan/INSTALLATION_TESTING_PLAN.md | 259 + .plan/MUTATION_TESTING_IMPLEMENTATION_PLAN.md | 349 + .plan/PERFORMANCE_OPTIMIZATION_PLAN.md | 160 + .plan/PHPCODESNIFFER_IMPLEMENTATION_PLAN.md | 280 + .plan/SUMMERNOTE_AJAX_IMAGE_UPLOAD_PLAN.md | 184 + .../security-testing/SECURITY_TESTING_PLAN.md | 455 + .../security-testing/socrates-blade/README.md | 368 + .../__pycache__/config.cpython-312.pyc | Bin 0 -> 16792 bytes .../socrates-blade.cpython-312.pyc | Bin 0 -> 54016 bytes ...ocrates_blade.cpython-312-pytest-9.0.2.pyc | Bin 0 -> 30884 bytes .../security-testing/socrates-blade/config.py | 543 + .../socrates-blade/export_routes.php | 577 ++ .../socrates-blade/routes.json | 681 ++ .../socrates-blade/run-scan-tests.sh | 188 + .../socrates-blade/run-scan.sh | 484 + .../socrates-blade/run-scan.sh.test.bats | 448 + .../socrates-blade/socrates-blade.py | 1062 ++ .../socrates-blade/test_socrates_blade.py | 435 + .../socrates-blade/url-validator-lib.sh | 276 + .../socrates-blade/venv/bin/Activate.ps1 | 247 + .../socrates-blade/venv/bin/activate | 70 + .../socrates-blade/venv/bin/activate.csh | 27 + .../socrates-blade/venv/bin/activate.fish | 69 + .../socrates-blade/venv/bin/normalizer | 6 + .../socrates-blade/venv/bin/pip | 8 + .../socrates-blade/venv/bin/pip3 | 8 + .../socrates-blade/venv/bin/pip3.12 | 8 + .../socrates-blade/venv/bin/py.test | 6 + .../socrates-blade/venv/bin/pygmentize | 6 + .../socrates-blade/venv/bin/pytest | 6 + .../socrates-blade/venv/bin/python | 1 + .../socrates-blade/venv/bin/python3 | 1 + .../socrates-blade/venv/bin/python3.12 | 1 + ...821__mypyc.cpython-312-x86_64-linux-gnu.so | Bin 0 -> 414128 bytes .../__pycache__/py.cpython-312.pyc | Bin 0 -> 528 bytes .../typing_extensions.cpython-312.pyc | Bin 0 -> 163785 bytes .../site-packages/_pytest/__init__.py | 13 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 516 bytes .../__pycache__/_argcomplete.cpython-312.pyc | Bin 0 -> 4866 bytes .../__pycache__/_version.cpython-312.pyc | Bin 0 -> 825 bytes .../__pycache__/cacheprovider.cpython-312.pyc | Bin 0 -> 31727 bytes .../__pycache__/capture.cpython-312.pyc | Bin 0 -> 55766 bytes .../__pycache__/compat.cpython-312.pyc | Bin 0 -> 13046 bytes .../__pycache__/debugging.cpython-312.pyc | Bin 0 -> 18324 bytes .../__pycache__/deprecated.cpython-312.pyc | Bin 0 -> 3065 bytes .../__pycache__/doctest.cpython-312.pyc | Bin 0 -> 32688 bytes .../__pycache__/faulthandler.cpython-312.pyc | Bin 0 -> 5115 bytes .../__pycache__/fixtures.cpython-312.pyc | Bin 0 -> 82926 bytes .../freeze_support.cpython-312.pyc | Bin 0 -> 1869 bytes .../__pycache__/helpconfig.cpython-312.pyc | Bin 0 -> 13189 bytes .../__pycache__/hookspec.cpython-312.pyc | Bin 0 -> 45802 bytes .../__pycache__/junitxml.cpython-312.pyc | Bin 0 -> 33383 bytes .../__pycache__/legacypath.cpython-312.pyc | Bin 0 -> 24201 bytes .../__pycache__/logging.cpython-312.pyc | Bin 0 -> 46006 bytes .../_pytest/__pycache__/main.cpython-312.pyc | Bin 0 -> 47377 bytes .../__pycache__/monkeypatch.cpython-312.pyc | Bin 0 -> 17250 bytes .../_pytest/__pycache__/nodes.cpython-312.pyc | Bin 0 -> 30879 bytes .../__pycache__/outcomes.cpython-312.pyc | Bin 0 -> 11757 bytes .../__pycache__/pastebin.cpython-312.pyc | Bin 0 -> 5924 bytes .../__pycache__/pathlib.cpython-312.pyc | Bin 0 -> 41844 bytes .../__pycache__/pytester.cpython-312.pyc | Bin 0 -> 85046 bytes .../pytester_assertions.cpython-312.pyc | Bin 0 -> 2525 bytes .../__pycache__/python.cpython-312.pyc | Bin 0 -> 75247 bytes .../__pycache__/python_api.cpython-312.pyc | Bin 0 -> 35427 bytes .../__pycache__/raises.cpython-312.pyc | Bin 0 -> 60074 bytes .../__pycache__/recwarn.cpython-312.pyc | Bin 0 -> 16137 bytes .../__pycache__/reports.cpython-312.pyc | Bin 0 -> 27040 bytes .../__pycache__/runner.cpython-312.pyc | Bin 0 -> 24246 bytes .../_pytest/__pycache__/scope.cpython-312.pyc | Bin 0 -> 3607 bytes .../__pycache__/setuponly.cpython-312.pyc | Bin 0 -> 5396 bytes .../__pycache__/setupplan.cpython-312.pyc | Bin 0 -> 1941 bytes .../__pycache__/skipping.cpython-312.pyc | Bin 0 -> 14107 bytes .../_pytest/__pycache__/stash.cpython-312.pyc | Bin 0 -> 4404 bytes .../__pycache__/stepwise.cpython-312.pyc | Bin 0 -> 9652 bytes .../__pycache__/subtests.cpython-312.pyc | Bin 0 -> 17766 bytes .../__pycache__/terminal.cpython-312.pyc | Bin 0 -> 84372 bytes .../terminalprogress.cpython-312.pyc | Bin 0 -> 1177 bytes .../threadexception.cpython-312.pyc | Bin 0 -> 5789 bytes .../__pycache__/timing.cpython-312.pyc | Bin 0 -> 4823 bytes .../__pycache__/tmpdir.cpython-312.pyc | Bin 0 -> 12792 bytes .../__pycache__/tracemalloc.cpython-312.pyc | Bin 0 -> 1022 bytes .../__pycache__/unittest.cpython-312.pyc | Bin 0 -> 26514 bytes .../unraisableexception.cpython-312.pyc | Bin 0 -> 6290 bytes .../__pycache__/warning_types.cpython-312.pyc | Bin 0 -> 6977 bytes .../__pycache__/warnings.cpython-312.pyc | Bin 0 -> 6887 bytes .../site-packages/_pytest/_argcomplete.py | 117 + .../site-packages/_pytest/_code/__init__.py | 26 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 722 bytes .../_code/__pycache__/code.cpython-312.pyc | Bin 0 -> 68017 bytes .../_code/__pycache__/source.cpython-312.pyc | Bin 0 -> 11982 bytes .../site-packages/_pytest/_code/code.py | 1565 +++ .../site-packages/_pytest/_code/source.py | 225 + .../site-packages/_pytest/_io/__init__.py | 10 + .../_io/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 413 bytes .../_io/__pycache__/pprint.cpython-312.pyc | Bin 0 -> 24468 bytes .../_io/__pycache__/saferepr.cpython-312.pyc | Bin 0 -> 5859 bytes .../terminalwriter.cpython-312.pyc | Bin 0 -> 11282 bytes .../_io/__pycache__/wcwidth.cpython-312.pyc | Bin 0 -> 1724 bytes .../site-packages/_pytest/_io/pprint.py | 673 ++ .../site-packages/_pytest/_io/saferepr.py | 130 + .../_pytest/_io/terminalwriter.py | 258 + .../site-packages/_pytest/_io/wcwidth.py | 57 + .../site-packages/_pytest/_py/__init__.py | 0 .../_py/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 221 bytes .../_py/__pycache__/error.cpython-312.pyc | Bin 0 -> 4989 bytes .../_py/__pycache__/path.cpython-312.pyc | Bin 0 -> 68885 bytes .../site-packages/_pytest/_py/error.py | 119 + .../site-packages/_pytest/_py/path.py | 1475 +++ .../site-packages/_pytest/_version.py | 34 + .../_pytest/assertion/__init__.py | 208 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 10154 bytes .../__pycache__/rewrite.cpython-312.pyc | Bin 0 -> 61333 bytes .../__pycache__/truncate.cpython-312.pyc | Bin 0 -> 4230 bytes .../__pycache__/util.cpython-312.pyc | Bin 0 -> 23884 bytes .../_pytest/assertion/rewrite.py | 1202 +++ .../_pytest/assertion/truncate.py | 137 + .../site-packages/_pytest/assertion/util.py | 615 ++ .../site-packages/_pytest/cacheprovider.py | 646 ++ .../site-packages/_pytest/capture.py | 1144 +++ .../site-packages/_pytest/compat.py | 314 + .../site-packages/_pytest/config/__init__.py | 2197 ++++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 91914 bytes .../__pycache__/argparsing.cpython-312.pyc | Bin 0 -> 26449 bytes .../config/__pycache__/compat.cpython-312.pyc | Bin 0 -> 3619 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 849 bytes .../__pycache__/findpaths.cpython-312.pyc | Bin 0 -> 13297 bytes .../_pytest/config/argparsing.py | 578 ++ .../site-packages/_pytest/config/compat.py | 85 + .../_pytest/config/exceptions.py | 15 + .../site-packages/_pytest/config/findpaths.py | 350 + .../site-packages/_pytest/debugging.py | 407 + .../site-packages/_pytest/deprecated.py | 99 + .../site-packages/_pytest/doctest.py | 736 ++ .../site-packages/_pytest/faulthandler.py | 119 + .../site-packages/_pytest/fixtures.py | 2047 ++++ .../site-packages/_pytest/freeze_support.py | 45 + .../site-packages/_pytest/helpconfig.py | 293 + .../site-packages/_pytest/hookspec.py | 1342 +++ .../site-packages/_pytest/junitxml.py | 695 ++ .../site-packages/_pytest/legacypath.py | 468 + .../site-packages/_pytest/logging.py | 960 ++ .../python3.12/site-packages/_pytest/main.py | 1203 +++ .../site-packages/_pytest/mark/__init__.py | 301 + .../mark/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 13110 bytes .../__pycache__/expression.cpython-312.pyc | Bin 0 -> 17394 bytes .../__pycache__/structures.cpython-312.pyc | Bin 0 -> 27532 bytes .../site-packages/_pytest/mark/expression.py | 353 + .../site-packages/_pytest/mark/structures.py | 664 ++ .../site-packages/_pytest/monkeypatch.py | 435 + .../python3.12/site-packages/_pytest/nodes.py | 772 ++ .../site-packages/_pytest/outcomes.py | 308 + .../site-packages/_pytest/pastebin.py | 117 + .../site-packages/_pytest/pathlib.py | 1063 ++ .../python3.12/site-packages/_pytest/py.typed | 0 .../site-packages/_pytest/pytester.py | 1791 ++++ .../_pytest/pytester_assertions.py | 74 + .../site-packages/_pytest/python.py | 1772 ++++ .../site-packages/_pytest/python_api.py | 820 ++ .../site-packages/_pytest/raises.py | 1517 +++ .../site-packages/_pytest/recwarn.py | 367 + .../site-packages/_pytest/reports.py | 694 ++ .../site-packages/_pytest/runner.py | 580 ++ .../python3.12/site-packages/_pytest/scope.py | 91 + .../site-packages/_pytest/setuponly.py | 98 + .../site-packages/_pytest/setupplan.py | 39 + .../site-packages/_pytest/skipping.py | 321 + .../python3.12/site-packages/_pytest/stash.py | 116 + .../site-packages/_pytest/stepwise.py | 209 + .../site-packages/_pytest/subtests.py | 411 + .../site-packages/_pytest/terminal.py | 1763 ++++ .../site-packages/_pytest/terminalprogress.py | 30 + .../site-packages/_pytest/threadexception.py | 152 + .../site-packages/_pytest/timing.py | 95 + .../site-packages/_pytest/tmpdir.py | 315 + .../site-packages/_pytest/tracemalloc.py | 24 + .../site-packages/_pytest/unittest.py | 628 ++ .../_pytest/unraisableexception.py | 163 + .../site-packages/_pytest/warning_types.py | 172 + .../site-packages/_pytest/warnings.py | 151 + .../beautifulsoup4-4.14.3.dist-info/INSTALLER | 1 + .../beautifulsoup4-4.14.3.dist-info/METADATA | 123 + .../beautifulsoup4-4.14.3.dist-info/RECORD | 38 + .../beautifulsoup4-4.14.3.dist-info/REQUESTED | 0 .../beautifulsoup4-4.14.3.dist-info/WHEEL | 4 + .../licenses/AUTHORS | 49 + .../licenses/LICENSE | 31 + .../python3.12/site-packages/bs4/__init__.py | 1174 +++ .../bs4/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 39858 bytes .../__pycache__/_deprecation.cpython-312.pyc | Bin 0 -> 3781 bytes .../bs4/__pycache__/_typing.cpython-312.pyc | Bin 0 -> 3944 bytes .../bs4/__pycache__/_warnings.cpython-312.pyc | Bin 0 -> 5634 bytes .../bs4/__pycache__/css.cpython-312.pyc | Bin 0 -> 14498 bytes .../bs4/__pycache__/dammit.cpython-312.pyc | Bin 0 -> 48381 bytes .../bs4/__pycache__/diagnose.cpython-312.pyc | Bin 0 -> 12689 bytes .../bs4/__pycache__/element.cpython-312.pyc | Bin 0 -> 115985 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 1797 bytes .../bs4/__pycache__/filter.cpython-312.pyc | Bin 0 -> 28808 bytes .../bs4/__pycache__/formatter.cpython-312.pyc | Bin 0 -> 10565 bytes .../site-packages/bs4/_deprecation.py | 80 + .../python3.12/site-packages/bs4/_typing.py | 205 + .../python3.12/site-packages/bs4/_warnings.py | 98 + .../site-packages/bs4/builder/__init__.py | 848 ++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 27513 bytes .../__pycache__/_html5lib.cpython-312.pyc | Bin 0 -> 23844 bytes .../__pycache__/_htmlparser.cpython-312.pyc | Bin 0 -> 14575 bytes .../builder/__pycache__/_lxml.cpython-312.pyc | Bin 0 -> 18696 bytes .../site-packages/bs4/builder/_html5lib.py | 611 ++ .../site-packages/bs4/builder/_htmlparser.py | 462 + .../site-packages/bs4/builder/_lxml.py | 501 + .../lib/python3.12/site-packages/bs4/css.py | 339 + .../python3.12/site-packages/bs4/dammit.py | 1516 +++ .../python3.12/site-packages/bs4/diagnose.py | 268 + .../python3.12/site-packages/bs4/element.py | 3211 ++++++ .../site-packages/bs4/exceptions.py | 28 + .../python3.12/site-packages/bs4/filter.py | 764 ++ .../python3.12/site-packages/bs4/formatter.py | 276 + .../lib/python3.12/site-packages/bs4/py.typed | 0 .../certifi-2026.2.25.dist-info/INSTALLER | 1 + .../certifi-2026.2.25.dist-info/METADATA | 78 + .../certifi-2026.2.25.dist-info/RECORD | 14 + .../certifi-2026.2.25.dist-info/WHEEL | 5 + .../licenses/LICENSE | 20 + .../site-packages/certifi/__init__.py | 4 + .../site-packages/certifi/__main__.py | 12 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 344 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 659 bytes .../certifi/__pycache__/core.cpython-312.pyc | Bin 0 -> 2091 bytes .../site-packages/certifi/cacert.pem | 4494 +++++++++ .../python3.12/site-packages/certifi/core.py | 83 + .../python3.12/site-packages/certifi/py.typed | 0 .../INSTALLER | 1 + .../METADATA | 798 ++ .../charset_normalizer-3.4.6.dist-info/RECORD | 36 + .../charset_normalizer-3.4.6.dist-info/WHEEL | 7 + .../licenses/LICENSE | 21 + .../charset_normalizer/__init__.py | 48 + .../charset_normalizer/__main__.py | 6 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1810 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 385 bytes .../__pycache__/api.cpython-312.pyc | Bin 0 -> 23268 bytes .../__pycache__/cd.cpython-312.pyc | Bin 0 -> 14059 bytes .../__pycache__/constant.cpython-312.pyc | Bin 0 -> 43321 bytes .../__pycache__/legacy.cpython-312.pyc | Bin 0 -> 3019 bytes .../__pycache__/md.cpython-312.pyc | Bin 0 -> 29493 bytes .../__pycache__/models.cpython-312.pyc | Bin 0 -> 17048 bytes .../__pycache__/utils.cpython-312.pyc | Bin 0 -> 14919 bytes .../__pycache__/version.cpython-312.pyc | Bin 0 -> 412 bytes .../site-packages/charset_normalizer/api.py | 974 ++ .../cd.cpython-312-x86_64-linux-gnu.so | Bin 0 -> 15912 bytes .../site-packages/charset_normalizer/cd.py | 454 + .../charset_normalizer/cli/__init__.py | 8 + .../charset_normalizer/cli/__main__.py | 362 + .../cli/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 373 bytes .../cli/__pycache__/__main__.cpython-312.pyc | Bin 0 -> 13710 bytes .../charset_normalizer/constant.py | 2050 ++++ .../charset_normalizer/legacy.py | 79 + .../md.cpython-312-x86_64-linux-gnu.so | Bin 0 -> 15912 bytes .../site-packages/charset_normalizer/md.py | 936 ++ .../charset_normalizer/models.py | 359 + .../site-packages/charset_normalizer/py.typed | 0 .../site-packages/charset_normalizer/utils.py | 422 + .../charset_normalizer/version.py | 8 + .../colorama-0.4.6.dist-info/INSTALLER | 1 + .../colorama-0.4.6.dist-info/METADATA | 441 + .../colorama-0.4.6.dist-info/RECORD | 32 + .../colorama-0.4.6.dist-info/REQUESTED | 0 .../colorama-0.4.6.dist-info/WHEEL | 5 + .../site-packages/colorama/__init__.py | 7 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 518 bytes .../colorama/__pycache__/ansi.cpython-312.pyc | Bin 0 -> 3976 bytes .../__pycache__/ansitowin32.cpython-312.pyc | Bin 0 -> 16447 bytes .../__pycache__/initialise.cpython-312.pyc | Bin 0 -> 3576 bytes .../__pycache__/win32.cpython-312.pyc | Bin 0 -> 8152 bytes .../__pycache__/winterm.cpython-312.pyc | Bin 0 -> 9114 bytes .../python3.12/site-packages/colorama/ansi.py | 102 + .../site-packages/colorama/ansitowin32.py | 277 + .../site-packages/colorama/initialise.py | 121 + .../site-packages/colorama/tests/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 224 bytes .../__pycache__/ansi_test.cpython-312.pyc | Bin 0 -> 5493 bytes .../ansitowin32_test.cpython-312.pyc | Bin 0 -> 18129 bytes .../initialise_test.cpython-312.pyc | Bin 0 -> 11774 bytes .../__pycache__/isatty_test.cpython-312.pyc | Bin 0 -> 4930 bytes .../tests/__pycache__/utils.cpython-312.pyc | Bin 0 -> 2514 bytes .../__pycache__/winterm_test.cpython-312.pyc | Bin 0 -> 6638 bytes .../site-packages/colorama/tests/ansi_test.py | 76 + .../colorama/tests/ansitowin32_test.py | 294 + .../colorama/tests/initialise_test.py | 189 + .../colorama/tests/isatty_test.py | 57 + .../site-packages/colorama/tests/utils.py | 49 + .../colorama/tests/winterm_test.py | 131 + .../site-packages/colorama/win32.py | 180 + .../site-packages/colorama/winterm.py | 195 + .../idna-3.11.dist-info/INSTALLER | 1 + .../idna-3.11.dist-info/METADATA | 209 + .../site-packages/idna-3.11.dist-info/RECORD | 22 + .../site-packages/idna-3.11.dist-info/WHEEL | 4 + .../idna-3.11.dist-info/licenses/LICENSE.md | 31 + .../python3.12/site-packages/idna/__init__.py | 45 + .../idna/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 912 bytes .../idna/__pycache__/codec.cpython-312.pyc | Bin 0 -> 5012 bytes .../idna/__pycache__/compat.cpython-312.pyc | Bin 0 -> 916 bytes .../idna/__pycache__/core.cpython-312.pyc | Bin 0 -> 16224 bytes .../idna/__pycache__/idnadata.cpython-312.pyc | Bin 0 -> 100941 bytes .../__pycache__/intranges.cpython-312.pyc | Bin 0 -> 2664 bytes .../__pycache__/package_data.cpython-312.pyc | Bin 0 -> 243 bytes .../__pycache__/uts46data.cpython-312.pyc | Bin 0 -> 161871 bytes .../python3.12/site-packages/idna/codec.py | 122 + .../python3.12/site-packages/idna/compat.py | 15 + .../lib/python3.12/site-packages/idna/core.py | 437 + .../python3.12/site-packages/idna/idnadata.py | 4309 ++++++++ .../site-packages/idna/intranges.py | 57 + .../site-packages/idna/package_data.py | 1 + .../python3.12/site-packages/idna/py.typed | 0 .../site-packages/idna/uts46data.py | 8841 +++++++++++++++++ .../iniconfig-2.3.0.dist-info/INSTALLER | 1 + .../iniconfig-2.3.0.dist-info/METADATA | 79 + .../iniconfig-2.3.0.dist-info/RECORD | 15 + .../iniconfig-2.3.0.dist-info/WHEEL | 5 + .../licenses/LICENSE | 21 + .../site-packages/iniconfig/__init__.py | 249 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 10912 bytes .../__pycache__/_parse.cpython-312.pyc | Bin 0 -> 5612 bytes .../__pycache__/_version.cpython-312.pyc | Bin 0 -> 827 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 1231 bytes .../site-packages/iniconfig/_parse.py | 163 + .../site-packages/iniconfig/_version.py | 34 + .../site-packages/iniconfig/exceptions.py | 16 + .../site-packages/iniconfig/py.typed | 0 .../packaging-26.0.dist-info/INSTALLER | 1 + .../packaging-26.0.dist-info/METADATA | 107 + .../packaging-26.0.dist-info/RECORD | 42 + .../packaging-26.0.dist-info/WHEEL | 4 + .../packaging-26.0.dist-info/licenses/LICENSE | 3 + .../licenses/LICENSE.APACHE | 177 + .../licenses/LICENSE.BSD | 23 + .../site-packages/packaging/__init__.py | 15 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 584 bytes .../__pycache__/_elffile.cpython-312.pyc | Bin 0 -> 4971 bytes .../__pycache__/_manylinux.cpython-312.pyc | Bin 0 -> 9928 bytes .../__pycache__/_musllinux.cpython-312.pyc | Bin 0 -> 4607 bytes .../__pycache__/_parser.cpython-312.pyc | Bin 0 -> 14275 bytes .../__pycache__/_structures.cpython-312.pyc | Bin 0 -> 3442 bytes .../__pycache__/_tokenizer.cpython-312.pyc | Bin 0 -> 8532 bytes .../__pycache__/markers.cpython-312.pyc | Bin 0 -> 13237 bytes .../__pycache__/metadata.cpython-312.pyc | Bin 0 -> 32093 bytes .../__pycache__/pylock.cpython-312.pyc | Bin 0 -> 28946 bytes .../__pycache__/requirements.cpython-312.pyc | Bin 0 -> 4433 bytes .../__pycache__/specifiers.cpython-312.pyc | Bin 0 -> 40952 bytes .../__pycache__/tags.cpython-312.pyc | Bin 0 -> 25270 bytes .../__pycache__/utils.cpython-312.pyc | Bin 0 -> 6398 bytes .../__pycache__/version.cpython-312.pyc | Bin 0 -> 27888 bytes .../site-packages/packaging/_elffile.py | 108 + .../site-packages/packaging/_manylinux.py | 262 + .../site-packages/packaging/_musllinux.py | 85 + .../site-packages/packaging/_parser.py | 365 + .../site-packages/packaging/_structures.py | 69 + .../site-packages/packaging/_tokenizer.py | 193 + .../packaging/licenses/__init__.py | 147 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4082 bytes .../__pycache__/_spdx.cpython-312.pyc | Bin 0 -> 49886 bytes .../site-packages/packaging/licenses/_spdx.py | 799 ++ .../site-packages/packaging/markers.py | 388 + .../site-packages/packaging/metadata.py | 978 ++ .../site-packages/packaging/py.typed | 0 .../site-packages/packaging/pylock.py | 635 ++ .../site-packages/packaging/requirements.py | 86 + .../site-packages/packaging/specifiers.py | 1068 ++ .../site-packages/packaging/tags.py | 651 ++ .../site-packages/packaging/utils.py | 158 + .../site-packages/packaging/version.py | 792 ++ .../pip-26.0.1.dist-info/INSTALLER | 1 + .../pip-26.0.1.dist-info/METADATA | 111 + .../site-packages/pip-26.0.1.dist-info/RECORD | 878 ++ .../pip-26.0.1.dist-info/REQUESTED | 0 .../site-packages/pip-26.0.1.dist-info/WHEEL | 4 + .../licenses/src/pip/_vendor/certifi/LICENSE | 20 + .../licenses/src/pip/_vendor/distro/LICENSE | 202 + .../licenses/src/pip/_vendor/idna/LICENSE.md | 31 + .../licenses/src/pip/_vendor/msgpack/COPYING | 14 + .../src/pip/_vendor/packaging/LICENSE | 3 + .../src/pip/_vendor/packaging/LICENSE.APACHE | 177 + .../src/pip/_vendor/packaging/LICENSE.BSD | 23 + .../src/pip/_vendor/pkg_resources/LICENSE | 17 + .../src/pip/_vendor/platformdirs/LICENSE | 21 + .../licenses/src/pip/_vendor/pygments/LICENSE | 25 + .../src/pip/_vendor/pyproject_hooks/LICENSE | 21 + .../licenses/src/pip/_vendor/requests/LICENSE | 175 + .../src/pip/_vendor/resolvelib/LICENSE | 13 + .../licenses/src/pip/_vendor/rich/LICENSE | 19 + .../licenses/src/pip/_vendor/tomli/LICENSE | 21 + .../licenses/src/pip/_vendor/tomli_w/LICENSE | 21 + .../src/pip/_vendor/truststore/LICENSE | 21 + .../python3.12/site-packages/pip/__init__.py | 13 + .../python3.12/site-packages/pip/__main__.py | 24 + .../site-packages/pip/__pip-runner__.py | 50 + .../pip/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 688 bytes .../pip/__pycache__/__main__.cpython-312.pyc | Bin 0 -> 878 bytes .../__pip-runner__.cpython-312.pyc | Bin 0 -> 2241 bytes .../site-packages/pip/_internal/__init__.py | 18 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 788 bytes .../__pycache__/build_env.cpython-312.pyc | Bin 0 -> 25913 bytes .../__pycache__/cache.cpython-312.pyc | Bin 0 -> 12403 bytes .../__pycache__/configuration.cpython-312.pyc | Bin 0 -> 18314 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 43569 bytes .../__pycache__/main.cpython-312.pyc | Bin 0 -> 671 bytes .../__pycache__/pyproject.cpython-312.pyc | Bin 0 -> 4134 bytes .../self_outdated_check.cpython-312.pyc | Bin 0 -> 10016 bytes .../__pycache__/wheel_builder.cpython-312.pyc | Bin 0 -> 10751 bytes .../site-packages/pip/_internal/build_env.py | 606 ++ .../site-packages/pip/_internal/cache.py | 291 + .../pip/_internal/cli/__init__.py | 3 + .../cli/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 312 bytes .../autocompletion.cpython-312.pyc | Bin 0 -> 9162 bytes .../__pycache__/base_command.cpython-312.pyc | Bin 0 -> 11111 bytes .../__pycache__/cmdoptions.cpython-312.pyc | Bin 0 -> 35621 bytes .../command_context.cpython-312.pyc | Bin 0 -> 1857 bytes .../__pycache__/index_command.cpython-312.pyc | Bin 0 -> 7909 bytes .../cli/__pycache__/main.cpython-312.pyc | Bin 0 -> 2274 bytes .../__pycache__/main_parser.cpython-312.pyc | Bin 0 -> 4981 bytes .../cli/__pycache__/parser.cpython-312.pyc | Bin 0 -> 18176 bytes .../__pycache__/progress_bars.cpython-312.pyc | Bin 0 -> 6172 bytes .../__pycache__/req_command.cpython-312.pyc | Bin 0 -> 16142 bytes .../cli/__pycache__/spinners.cpython-312.pyc | Bin 0 -> 11299 bytes .../__pycache__/status_codes.cpython-312.pyc | Bin 0 -> 412 bytes .../pip/_internal/cli/autocompletion.py | 184 + .../pip/_internal/cli/base_command.py | 255 + .../pip/_internal/cli/cmdoptions.py | 1267 +++ .../pip/_internal/cli/command_context.py | 28 + .../pip/_internal/cli/index_command.py | 195 + .../site-packages/pip/_internal/cli/main.py | 85 + .../pip/_internal/cli/main_parser.py | 136 + .../site-packages/pip/_internal/cli/parser.py | 358 + .../pip/_internal/cli/progress_bars.py | 153 + .../pip/_internal/cli/req_command.py | 447 + .../pip/_internal/cli/spinners.py | 235 + .../pip/_internal/cli/status_codes.py | 6 + .../pip/_internal/commands/__init__.py | 139 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4154 bytes .../__pycache__/cache.cpython-312.pyc | Bin 0 -> 11356 bytes .../__pycache__/check.cpython-312.pyc | Bin 0 -> 2617 bytes .../__pycache__/completion.cpython-312.pyc | Bin 0 -> 5495 bytes .../__pycache__/configuration.cpython-312.pyc | Bin 0 -> 13441 bytes .../__pycache__/debug.cpython-312.pyc | Bin 0 -> 10044 bytes .../__pycache__/download.cpython-312.pyc | Bin 0 -> 7265 bytes .../__pycache__/freeze.cpython-312.pyc | Bin 0 -> 4327 bytes .../commands/__pycache__/hash.cpython-312.pyc | Bin 0 -> 2985 bytes .../commands/__pycache__/help.cpython-312.pyc | Bin 0 -> 1675 bytes .../__pycache__/index.cpython-312.pyc | Bin 0 -> 7502 bytes .../__pycache__/inspect.cpython-312.pyc | Bin 0 -> 3982 bytes .../__pycache__/install.cpython-312.pyc | Bin 0 -> 30133 bytes .../commands/__pycache__/list.cpython-312.pyc | Bin 0 -> 17270 bytes .../commands/__pycache__/lock.cpython-312.pyc | Bin 0 -> 8030 bytes .../__pycache__/search.cpython-312.pyc | Bin 0 -> 7670 bytes .../commands/__pycache__/show.cpython-312.pyc | Bin 0 -> 11240 bytes .../__pycache__/uninstall.cpython-312.pyc | Bin 0 -> 4735 bytes .../__pycache__/wheel.cpython-312.pyc | Bin 0 -> 8265 bytes .../pip/_internal/commands/cache.py | 255 + .../pip/_internal/commands/check.py | 66 + .../pip/_internal/commands/completion.py | 136 + .../pip/_internal/commands/configuration.py | 288 + .../pip/_internal/commands/debug.py | 203 + .../pip/_internal/commands/download.py | 146 + .../pip/_internal/commands/freeze.py | 107 + .../pip/_internal/commands/hash.py | 58 + .../pip/_internal/commands/help.py | 40 + .../pip/_internal/commands/index.py | 166 + .../pip/_internal/commands/inspect.py | 92 + .../pip/_internal/commands/install.py | 810 ++ .../pip/_internal/commands/list.py | 398 + .../pip/_internal/commands/lock.py | 175 + .../pip/_internal/commands/search.py | 178 + .../pip/_internal/commands/show.py | 231 + .../pip/_internal/commands/uninstall.py | 113 + .../pip/_internal/commands/wheel.py | 171 + .../pip/_internal/configuration.py | 396 + .../pip/_internal/distributions/__init__.py | 21 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 978 bytes .../__pycache__/base.cpython-312.pyc | Bin 0 -> 2956 bytes .../__pycache__/installed.cpython-312.pyc | Bin 0 -> 1806 bytes .../__pycache__/sdist.cpython-312.pyc | Bin 0 -> 8414 bytes .../__pycache__/wheel.cpython-312.pyc | Bin 0 -> 2355 bytes .../pip/_internal/distributions/base.py | 55 + .../pip/_internal/distributions/installed.py | 33 + .../pip/_internal/distributions/sdist.py | 164 + .../pip/_internal/distributions/wheel.py | 44 + .../site-packages/pip/_internal/exceptions.py | 971 ++ .../pip/_internal/index/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 266 bytes .../__pycache__/collector.cpython-312.pyc | Bin 0 -> 21133 bytes .../package_finder.cpython-312.pyc | Bin 0 -> 44541 bytes .../index/__pycache__/sources.cpython-312.pyc | Bin 0 -> 12360 bytes .../pip/_internal/index/collector.py | 488 + .../pip/_internal/index/package_finder.py | 1125 +++ .../pip/_internal/index/sources.py | 287 + .../pip/_internal/locations/__init__.py | 440 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 15319 bytes .../__pycache__/_distutils.cpython-312.pyc | Bin 0 -> 6811 bytes .../__pycache__/_sysconfig.cpython-312.pyc | Bin 0 -> 8076 bytes .../__pycache__/base.cpython-312.pyc | Bin 0 -> 3745 bytes .../pip/_internal/locations/_distutils.py | 173 + .../pip/_internal/locations/_sysconfig.py | 218 + .../pip/_internal/locations/base.py | 82 + .../site-packages/pip/_internal/main.py | 12 + .../pip/_internal/metadata/__init__.py | 169 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 6811 bytes .../__pycache__/_json.cpython-312.pyc | Bin 0 -> 2914 bytes .../metadata/__pycache__/base.cpython-312.pyc | Bin 0 -> 34498 bytes .../__pycache__/pkg_resources.cpython-312.pyc | Bin 0 -> 15842 bytes .../pip/_internal/metadata/_json.py | 87 + .../pip/_internal/metadata/base.py | 685 ++ .../_internal/metadata/importlib/__init__.py | 6 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 395 bytes .../__pycache__/_compat.cpython-312.pyc | Bin 0 -> 4274 bytes .../__pycache__/_dists.cpython-312.pyc | Bin 0 -> 12854 bytes .../__pycache__/_envs.cpython-312.pyc | Bin 0 -> 8079 bytes .../_internal/metadata/importlib/_compat.py | 87 + .../_internal/metadata/importlib/_dists.py | 229 + .../pip/_internal/metadata/importlib/_envs.py | 143 + .../pip/_internal/metadata/pkg_resources.py | 298 + .../pip/_internal/models/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 300 bytes .../__pycache__/candidate.cpython-312.pyc | Bin 0 -> 1641 bytes .../__pycache__/direct_url.cpython-312.pyc | Bin 0 -> 10535 bytes .../format_control.cpython-312.pyc | Bin 0 -> 4165 bytes .../models/__pycache__/index.cpython-312.pyc | Bin 0 -> 1731 bytes .../installation_report.cpython-312.pyc | Bin 0 -> 2322 bytes .../models/__pycache__/link.cpython-312.pyc | Bin 0 -> 26850 bytes .../release_control.cpython-312.pyc | Bin 0 -> 4223 bytes .../models/__pycache__/scheme.cpython-312.pyc | Bin 0 -> 1060 bytes .../__pycache__/search_scope.cpython-312.pyc | Bin 0 -> 4998 bytes .../selection_prefs.cpython-312.pyc | Bin 0 -> 2152 bytes .../__pycache__/target_python.cpython-312.pyc | Bin 0 -> 4892 bytes .../models/__pycache__/wheel.cpython-312.pyc | Bin 0 -> 4705 bytes .../pip/_internal/models/candidate.py | 25 + .../pip/_internal/models/direct_url.py | 227 + .../pip/_internal/models/format_control.py | 78 + .../pip/_internal/models/index.py | 28 + .../_internal/models/installation_report.py | 57 + .../pip/_internal/models/link.py | 617 ++ .../pip/_internal/models/release_control.py | 92 + .../pip/_internal/models/scheme.py | 25 + .../pip/_internal/models/search_scope.py | 126 + .../pip/_internal/models/selection_prefs.py | 56 + .../pip/_internal/models/target_python.py | 122 + .../pip/_internal/models/wheel.py | 80 + .../pip/_internal/network/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 288 bytes .../network/__pycache__/auth.cpython-312.pyc | Bin 0 -> 21644 bytes .../network/__pycache__/cache.cpython-312.pyc | Bin 0 -> 8039 bytes .../__pycache__/download.cpython-312.pyc | Bin 0 -> 16157 bytes .../__pycache__/lazy_wheel.cpython-312.pyc | Bin 0 -> 11651 bytes .../__pycache__/session.cpython-312.pyc | Bin 0 -> 19463 bytes .../network/__pycache__/utils.cpython-312.pyc | Bin 0 -> 2294 bytes .../__pycache__/xmlrpc.cpython-312.pyc | Bin 0 -> 2967 bytes .../pip/_internal/network/auth.py | 568 ++ .../pip/_internal/network/cache.py | 128 + .../pip/_internal/network/download.py | 341 + .../pip/_internal/network/lazy_wheel.py | 215 + .../pip/_internal/network/session.py | 532 + .../pip/_internal/network/utils.py | 98 + .../pip/_internal/network/xmlrpc.py | 61 + .../pip/_internal/operations/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 234 bytes .../__pycache__/check.cpython-312.pyc | Bin 0 -> 7243 bytes .../__pycache__/freeze.cpython-312.pyc | Bin 0 -> 10285 bytes .../__pycache__/prepare.cpython-312.pyc | Bin 0 -> 26653 bytes .../_internal/operations/build/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 240 bytes .../__pycache__/build_tracker.cpython-312.pyc | Bin 0 -> 7667 bytes .../__pycache__/metadata.cpython-312.pyc | Bin 0 -> 1912 bytes .../metadata_editable.cpython-312.pyc | Bin 0 -> 1966 bytes .../build/__pycache__/wheel.cpython-312.pyc | Bin 0 -> 1762 bytes .../wheel_editable.cpython-312.pyc | Bin 0 -> 2103 bytes .../operations/build/build_tracker.py | 140 + .../_internal/operations/build/metadata.py | 38 + .../operations/build/metadata_editable.py | 41 + .../pip/_internal/operations/build/wheel.py | 38 + .../operations/build/wheel_editable.py | 47 + .../pip/_internal/operations/check.py | 175 + .../pip/_internal/operations/freeze.py | 259 + .../_internal/operations/install/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 300 bytes .../install/__pycache__/wheel.cpython-312.pyc | Bin 0 -> 34219 bytes .../pip/_internal/operations/install/wheel.py | 745 ++ .../pip/_internal/operations/prepare.py | 747 ++ .../site-packages/pip/_internal/pyproject.py | 123 + .../pip/_internal/req/__init__.py | 103 + .../req/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4056 bytes .../__pycache__/constructors.cpython-312.pyc | Bin 0 -> 21821 bytes .../req/__pycache__/pep723.cpython-312.pyc | Bin 0 -> 2708 bytes .../req_dependency_group.cpython-312.pyc | Bin 0 -> 4052 bytes .../req/__pycache__/req_file.cpython-312.pyc | Bin 0 -> 24365 bytes .../__pycache__/req_install.cpython-312.pyc | Bin 0 -> 34702 bytes .../req/__pycache__/req_set.cpython-312.pyc | Bin 0 -> 5461 bytes .../__pycache__/req_uninstall.cpython-312.pyc | Bin 0 -> 31795 bytes .../pip/_internal/req/constructors.py | 568 ++ .../site-packages/pip/_internal/req/pep723.py | 41 + .../pip/_internal/req/req_dependency_group.py | 75 + .../pip/_internal/req/req_file.py | 631 ++ .../pip/_internal/req/req_install.py | 828 ++ .../pip/_internal/req/req_set.py | 81 + .../pip/_internal/req/req_uninstall.py | 639 ++ .../pip/_internal/resolution/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 234 bytes .../__pycache__/base.cpython-312.pyc | Bin 0 -> 1205 bytes .../pip/_internal/resolution/base.py | 20 + .../_internal/resolution/legacy/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 241 bytes .../__pycache__/resolver.cpython-312.pyc | Bin 0 -> 22589 bytes .../_internal/resolution/legacy/resolver.py | 598 ++ .../resolution/resolvelib/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 245 bytes .../__pycache__/base.cpython-312.pyc | Bin 0 -> 8019 bytes .../__pycache__/candidates.cpython-312.pyc | Bin 0 -> 29490 bytes .../__pycache__/factory.cpython-312.pyc | Bin 0 -> 34217 bytes .../found_candidates.cpython-312.pyc | Bin 0 -> 6782 bytes .../__pycache__/provider.cpython-312.pyc | Bin 0 -> 11675 bytes .../__pycache__/reporter.cpython-312.pyc | Bin 0 -> 5842 bytes .../__pycache__/requirements.cpython-312.pyc | Bin 0 -> 14797 bytes .../__pycache__/resolver.cpython-312.pyc | Bin 0 -> 12428 bytes .../_internal/resolution/resolvelib/base.py | 142 + .../resolution/resolvelib/candidates.py | 591 ++ .../resolution/resolvelib/factory.py | 856 ++ .../resolution/resolvelib/found_candidates.py | 166 + .../resolution/resolvelib/provider.py | 285 + .../resolution/resolvelib/reporter.py | 98 + .../resolution/resolvelib/requirements.py | 251 + .../resolution/resolvelib/resolver.py | 332 + .../pip/_internal/self_outdated_check.py | 255 + .../pip/_internal/utils/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 229 bytes .../__pycache__/_jaraco_text.cpython-312.pyc | Bin 0 -> 4569 bytes .../utils/__pycache__/_log.cpython-312.pyc | Bin 0 -> 1900 bytes .../utils/__pycache__/appdirs.cpython-312.pyc | Bin 0 -> 2489 bytes .../utils/__pycache__/compat.cpython-312.pyc | Bin 0 -> 3056 bytes .../compatibility_tags.cpython-312.pyc | Bin 0 -> 6675 bytes .../__pycache__/datetime.cpython-312.pyc | Bin 0 -> 1577 bytes .../__pycache__/deprecation.cpython-312.pyc | Bin 0 -> 4242 bytes .../direct_url_helpers.cpython-312.pyc | Bin 0 -> 3573 bytes .../__pycache__/egg_link.cpython-312.pyc | Bin 0 -> 3198 bytes .../__pycache__/entrypoints.cpython-312.pyc | Bin 0 -> 4089 bytes .../__pycache__/filesystem.cpython-312.pyc | Bin 0 -> 10182 bytes .../__pycache__/filetypes.cpython-312.pyc | Bin 0 -> 1163 bytes .../utils/__pycache__/glibc.cpython-312.pyc | Bin 0 -> 2384 bytes .../utils/__pycache__/hashes.cpython-312.pyc | Bin 0 -> 7502 bytes .../utils/__pycache__/logging.cpython-312.pyc | Bin 0 -> 15154 bytes .../utils/__pycache__/misc.cpython-312.pyc | Bin 0 -> 32710 bytes .../__pycache__/packaging.cpython-312.pyc | Bin 0 -> 1919 bytes .../utils/__pycache__/pylock.cpython-312.pyc | Bin 0 -> 4537 bytes .../utils/__pycache__/retry.cpython-312.pyc | Bin 0 -> 2006 bytes .../__pycache__/subprocess.cpython-312.pyc | Bin 0 -> 8566 bytes .../__pycache__/temp_dir.cpython-312.pyc | Bin 0 -> 11981 bytes .../__pycache__/unpacking.cpython-312.pyc | Bin 0 -> 14376 bytes .../utils/__pycache__/urls.cpython-312.pyc | Bin 0 -> 2115 bytes .../__pycache__/virtualenv.cpython-312.pyc | Bin 0 -> 4428 bytes .../utils/__pycache__/wheel.cpython-312.pyc | Bin 0 -> 5896 bytes .../pip/_internal/utils/_jaraco_text.py | 109 + .../site-packages/pip/_internal/utils/_log.py | 38 + .../pip/_internal/utils/appdirs.py | 52 + .../pip/_internal/utils/compat.py | 85 + .../pip/_internal/utils/compatibility_tags.py | 201 + .../pip/_internal/utils/datetime.py | 28 + .../pip/_internal/utils/deprecation.py | 126 + .../pip/_internal/utils/direct_url_helpers.py | 87 + .../pip/_internal/utils/egg_link.py | 81 + .../pip/_internal/utils/entrypoints.py | 88 + .../pip/_internal/utils/filesystem.py | 203 + .../pip/_internal/utils/filetypes.py | 24 + .../pip/_internal/utils/glibc.py | 102 + .../pip/_internal/utils/hashes.py | 150 + .../pip/_internal/utils/logging.py | 396 + .../site-packages/pip/_internal/utils/misc.py | 771 ++ .../pip/_internal/utils/packaging.py | 44 + .../pip/_internal/utils/pylock.py | 116 + .../pip/_internal/utils/retry.py | 45 + .../pip/_internal/utils/subprocess.py | 248 + .../pip/_internal/utils/temp_dir.py | 294 + .../pip/_internal/utils/unpacking.py | 362 + .../site-packages/pip/_internal/utils/urls.py | 55 + .../pip/_internal/utils/virtualenv.py | 105 + .../pip/_internal/utils/wheel.py | 132 + .../pip/_internal/vcs/__init__.py | 15 + .../vcs/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 568 bytes .../vcs/__pycache__/bazaar.cpython-312.pyc | Bin 0 -> 5196 bytes .../vcs/__pycache__/git.cpython-312.pyc | Bin 0 -> 19955 bytes .../vcs/__pycache__/mercurial.cpython-312.pyc | Bin 0 -> 7801 bytes .../__pycache__/subversion.cpython-312.pyc | Bin 0 -> 12375 bytes .../versioncontrol.cpython-312.pyc | Bin 0 -> 28983 bytes .../site-packages/pip/_internal/vcs/bazaar.py | 130 + .../site-packages/pip/_internal/vcs/git.py | 571 ++ .../pip/_internal/vcs/mercurial.py | 186 + .../pip/_internal/vcs/subversion.py | 335 + .../pip/_internal/vcs/versioncontrol.py | 695 ++ .../pip/_internal/wheel_builder.py | 261 + .../site-packages/pip/_vendor/README.rst | 180 + .../site-packages/pip/_vendor/__init__.py | 117 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4631 bytes .../pip/_vendor/cachecontrol/__init__.py | 32 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 960 bytes .../__pycache__/_cmd.cpython-312.pyc | Bin 0 -> 2684 bytes .../__pycache__/adapter.cpython-312.pyc | Bin 0 -> 6731 bytes .../__pycache__/cache.cpython-312.pyc | Bin 0 -> 3847 bytes .../__pycache__/controller.cpython-312.pyc | Bin 0 -> 16491 bytes .../__pycache__/filewrapper.cpython-312.pyc | Bin 0 -> 4433 bytes .../__pycache__/heuristics.cpython-312.pyc | Bin 0 -> 6735 bytes .../__pycache__/serialize.cpython-312.pyc | Bin 0 -> 5303 bytes .../__pycache__/wrapper.cpython-312.pyc | Bin 0 -> 1712 bytes .../pip/_vendor/cachecontrol/_cmd.py | 70 + .../pip/_vendor/cachecontrol/adapter.py | 167 + .../pip/_vendor/cachecontrol/cache.py | 75 + .../_vendor/cachecontrol/caches/__init__.py | 8 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 473 bytes .../__pycache__/file_cache.cpython-312.pyc | Bin 0 -> 7090 bytes .../__pycache__/redis_cache.cpython-312.pyc | Bin 0 -> 2776 bytes .../_vendor/cachecontrol/caches/file_cache.py | 145 + .../cachecontrol/caches/redis_cache.py | 48 + .../pip/_vendor/cachecontrol/controller.py | 511 + .../pip/_vendor/cachecontrol/filewrapper.py | 121 + .../pip/_vendor/cachecontrol/heuristics.py | 157 + .../pip/_vendor/cachecontrol/py.typed | 0 .../pip/_vendor/cachecontrol/serialize.py | 146 + .../pip/_vendor/cachecontrol/wrapper.py | 43 + .../site-packages/pip/_vendor/certifi/LICENSE | 20 + .../pip/_vendor/certifi/__init__.py | 4 + .../pip/_vendor/certifi/__main__.py | 12 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 356 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 683 bytes .../certifi/__pycache__/core.cpython-312.pyc | Bin 0 -> 2120 bytes .../pip/_vendor/certifi/cacert.pem | 4468 +++++++++ .../site-packages/pip/_vendor/certifi/core.py | 83 + .../pip/_vendor/certifi/py.typed | 0 .../pip/_vendor/dependency_groups/__init__.py | 13 + .../pip/_vendor/dependency_groups/__main__.py | 65 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 415 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 2737 bytes .../_implementation.cpython-312.pyc | Bin 0 -> 9689 bytes .../_lint_dependency_groups.cpython-312.pyc | Bin 0 -> 2902 bytes .../__pycache__/_pip_wrapper.cpython-312.pyc | Bin 0 -> 3469 bytes .../__pycache__/_toml_compat.cpython-312.pyc | Bin 0 -> 516 bytes .../dependency_groups/_implementation.py | 209 + .../_lint_dependency_groups.py | 59 + .../_vendor/dependency_groups/_pip_wrapper.py | 62 + .../_vendor/dependency_groups/_toml_compat.py | 9 + .../pip/_vendor/dependency_groups/py.typed | 0 .../pip/_vendor/distlib/__init__.py | 33 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1307 bytes .../__pycache__/compat.cpython-312.pyc | Bin 0 -> 45638 bytes .../__pycache__/resources.cpython-312.pyc | Bin 0 -> 17363 bytes .../__pycache__/scripts.cpython-312.pyc | Bin 0 -> 19818 bytes .../distlib/__pycache__/util.cpython-312.pyc | Bin 0 -> 88312 bytes .../pip/_vendor/distlib/compat.py | 1137 +++ .../pip/_vendor/distlib/resources.py | 358 + .../pip/_vendor/distlib/scripts.py | 447 + .../site-packages/pip/_vendor/distlib/t32.exe | Bin 0 -> 97792 bytes .../pip/_vendor/distlib/t64-arm.exe | Bin 0 -> 182784 bytes .../site-packages/pip/_vendor/distlib/t64.exe | Bin 0 -> 108032 bytes .../site-packages/pip/_vendor/distlib/util.py | 1984 ++++ .../site-packages/pip/_vendor/distlib/w32.exe | Bin 0 -> 91648 bytes .../pip/_vendor/distlib/w64-arm.exe | Bin 0 -> 168448 bytes .../site-packages/pip/_vendor/distlib/w64.exe | Bin 0 -> 101888 bytes .../site-packages/pip/_vendor/distro/LICENSE | 202 + .../pip/_vendor/distro/__init__.py | 54 + .../pip/_vendor/distro/__main__.py | 4 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 998 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 330 bytes .../distro/__pycache__/distro.cpython-312.pyc | Bin 0 -> 53883 bytes .../pip/_vendor/distro/distro.py | 1403 +++ .../site-packages/pip/_vendor/distro/py.typed | 0 .../site-packages/pip/_vendor/idna/LICENSE.md | 31 + .../pip/_vendor/idna/__init__.py | 45 + .../idna/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 924 bytes .../idna/__pycache__/codec.cpython-312.pyc | Bin 0 -> 5024 bytes .../idna/__pycache__/compat.cpython-312.pyc | Bin 0 -> 928 bytes .../idna/__pycache__/core.cpython-312.pyc | Bin 0 -> 16236 bytes .../idna/__pycache__/idnadata.cpython-312.pyc | Bin 0 -> 100953 bytes .../__pycache__/intranges.cpython-312.pyc | Bin 0 -> 2676 bytes .../__pycache__/package_data.cpython-312.pyc | Bin 0 -> 255 bytes .../__pycache__/uts46data.cpython-312.pyc | Bin 0 -> 161883 bytes .../site-packages/pip/_vendor/idna/codec.py | 122 + .../site-packages/pip/_vendor/idna/compat.py | 15 + .../site-packages/pip/_vendor/idna/core.py | 437 + .../pip/_vendor/idna/idnadata.py | 4309 ++++++++ .../pip/_vendor/idna/intranges.py | 57 + .../pip/_vendor/idna/package_data.py | 1 + .../site-packages/pip/_vendor/idna/py.typed | 0 .../pip/_vendor/idna/uts46data.py | 8841 +++++++++++++++++ .../site-packages/pip/_vendor/msgpack/COPYING | 14 + .../pip/_vendor/msgpack/__init__.py | 55 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1777 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 2063 bytes .../msgpack/__pycache__/ext.cpython-312.pyc | Bin 0 -> 8331 bytes .../__pycache__/fallback.cpython-312.pyc | Bin 0 -> 41557 bytes .../pip/_vendor/msgpack/exceptions.py | 48 + .../site-packages/pip/_vendor/msgpack/ext.py | 170 + .../pip/_vendor/msgpack/fallback.py | 929 ++ .../pip/_vendor/packaging/LICENSE | 3 + .../pip/_vendor/packaging/LICENSE.APACHE | 177 + .../pip/_vendor/packaging/LICENSE.BSD | 23 + .../pip/_vendor/packaging/__init__.py | 15 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 596 bytes .../__pycache__/_elffile.cpython-312.pyc | Bin 0 -> 4983 bytes .../__pycache__/_manylinux.cpython-312.pyc | Bin 0 -> 9940 bytes .../__pycache__/_musllinux.cpython-312.pyc | Bin 0 -> 4619 bytes .../__pycache__/_parser.cpython-312.pyc | Bin 0 -> 14287 bytes .../__pycache__/_structures.cpython-312.pyc | Bin 0 -> 3454 bytes .../__pycache__/_tokenizer.cpython-312.pyc | Bin 0 -> 8544 bytes .../__pycache__/markers.cpython-312.pyc | Bin 0 -> 13249 bytes .../__pycache__/metadata.cpython-312.pyc | Bin 0 -> 32105 bytes .../__pycache__/pylock.cpython-312.pyc | Bin 0 -> 28958 bytes .../__pycache__/requirements.cpython-312.pyc | Bin 0 -> 4445 bytes .../__pycache__/specifiers.cpython-312.pyc | Bin 0 -> 40988 bytes .../__pycache__/tags.cpython-312.pyc | Bin 0 -> 25282 bytes .../__pycache__/utils.cpython-312.pyc | Bin 0 -> 6410 bytes .../__pycache__/version.cpython-312.pyc | Bin 0 -> 27912 bytes .../pip/_vendor/packaging/_elffile.py | 108 + .../pip/_vendor/packaging/_manylinux.py | 262 + .../pip/_vendor/packaging/_musllinux.py | 85 + .../pip/_vendor/packaging/_parser.py | 365 + .../pip/_vendor/packaging/_structures.py | 69 + .../pip/_vendor/packaging/_tokenizer.py | 193 + .../_vendor/packaging/licenses/__init__.py | 147 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4094 bytes .../__pycache__/_spdx.cpython-312.pyc | Bin 0 -> 49898 bytes .../pip/_vendor/packaging/licenses/_spdx.py | 799 ++ .../pip/_vendor/packaging/markers.py | 388 + .../pip/_vendor/packaging/metadata.py | 978 ++ .../pip/_vendor/packaging/py.typed | 0 .../pip/_vendor/packaging/pylock.py | 635 ++ .../pip/_vendor/packaging/requirements.py | 86 + .../pip/_vendor/packaging/specifiers.py | 1068 ++ .../pip/_vendor/packaging/tags.py | 651 ++ .../pip/_vendor/packaging/utils.py | 158 + .../pip/_vendor/packaging/version.py | 792 ++ .../pip/_vendor/pkg_resources/LICENSE | 17 + .../pip/_vendor/pkg_resources/__init__.py | 3676 +++++++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 161551 bytes .../pip/_vendor/platformdirs/LICENSE | 21 + .../pip/_vendor/platformdirs/__init__.py | 631 ++ .../pip/_vendor/platformdirs/__main__.py | 55 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 19885 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 2006 bytes .../__pycache__/android.cpython-312.pyc | Bin 0 -> 10733 bytes .../__pycache__/api.cpython-312.pyc | Bin 0 -> 13398 bytes .../__pycache__/macos.cpython-312.pyc | Bin 0 -> 9041 bytes .../__pycache__/unix.cpython-312.pyc | Bin 0 -> 14784 bytes .../__pycache__/version.cpython-312.pyc | Bin 0 -> 841 bytes .../__pycache__/windows.cpython-312.pyc | Bin 0 -> 13836 bytes .../pip/_vendor/platformdirs/android.py | 249 + .../pip/_vendor/platformdirs/api.py | 299 + .../pip/_vendor/platformdirs/macos.py | 146 + .../pip/_vendor/platformdirs/py.typed | 0 .../pip/_vendor/platformdirs/unix.py | 272 + .../pip/_vendor/platformdirs/version.py | 34 + .../pip/_vendor/platformdirs/windows.py | 278 + .../pip/_vendor/pygments/LICENSE | 25 + .../pip/_vendor/pygments/__init__.py | 82 + .../pip/_vendor/pygments/__main__.py | 17 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 3527 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 773 bytes .../__pycache__/console.cpython-312.pyc | Bin 0 -> 2672 bytes .../__pycache__/filter.cpython-312.pyc | Bin 0 -> 3265 bytes .../__pycache__/formatter.cpython-312.pyc | Bin 0 -> 4759 bytes .../__pycache__/lexer.cpython-312.pyc | Bin 0 -> 38504 bytes .../__pycache__/modeline.cpython-312.pyc | Bin 0 -> 1608 bytes .../__pycache__/plugin.cpython-312.pyc | Bin 0 -> 2667 bytes .../__pycache__/regexopt.cpython-312.pyc | Bin 0 -> 4120 bytes .../__pycache__/scanner.cpython-312.pyc | Bin 0 -> 4795 bytes .../__pycache__/sphinxext.cpython-312.pyc | Bin 0 -> 12180 bytes .../__pycache__/style.cpython-312.pyc | Bin 0 -> 6756 bytes .../__pycache__/token.cpython-312.pyc | Bin 0 -> 8233 bytes .../__pycache__/unistring.cpython-312.pyc | Bin 0 -> 33050 bytes .../pygments/__pycache__/util.cpython-312.pyc | Bin 0 -> 14122 bytes .../pip/_vendor/pygments/console.py | 70 + .../pip/_vendor/pygments/filter.py | 70 + .../pip/_vendor/pygments/filters/__init__.py | 940 ++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 38018 bytes .../pip/_vendor/pygments/formatter.py | 129 + .../_vendor/pygments/formatters/__init__.py | 157 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 6992 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 4254 bytes .../_vendor/pygments/formatters/_mapping.py | 23 + .../pip/_vendor/pygments/lexer.py | 963 ++ .../pip/_vendor/pygments/lexers/__init__.py | 362 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 14774 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 69883 bytes .../lexers/__pycache__/python.cpython-312.pyc | Bin 0 -> 43013 bytes .../pip/_vendor/pygments/lexers/_mapping.py | 602 ++ .../pip/_vendor/pygments/lexers/python.py | 1201 +++ .../pip/_vendor/pygments/modeline.py | 43 + .../pip/_vendor/pygments/plugin.py | 72 + .../pip/_vendor/pygments/regexopt.py | 91 + .../pip/_vendor/pygments/scanner.py | 104 + .../pip/_vendor/pygments/sphinxext.py | 247 + .../pip/_vendor/pygments/style.py | 203 + .../pip/_vendor/pygments/styles/__init__.py | 61 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 2710 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 3687 bytes .../pip/_vendor/pygments/styles/_mapping.py | 54 + .../pip/_vendor/pygments/token.py | 214 + .../pip/_vendor/pygments/unistring.py | 153 + .../pip/_vendor/pygments/util.py | 324 + .../pip/_vendor/pyproject_hooks/LICENSE | 21 + .../pip/_vendor/pyproject_hooks/__init__.py | 31 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 786 bytes .../__pycache__/_impl.cpython-312.pyc | Bin 0 -> 18118 bytes .../pip/_vendor/pyproject_hooks/_impl.py | 410 + .../pyproject_hooks/_in_process/__init__.py | 21 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1115 bytes .../__pycache__/_in_process.cpython-312.pyc | Bin 0 -> 15397 bytes .../_in_process/_in_process.py | 389 + .../pip/_vendor/pyproject_hooks/py.typed | 0 .../pip/_vendor/requests/LICENSE | 175 + .../pip/_vendor/requests/__init__.py | 179 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 5292 bytes .../__pycache__/__version__.cpython-312.pyc | Bin 0 -> 623 bytes .../_internal_utils.cpython-312.pyc | Bin 0 -> 2063 bytes .../__pycache__/adapters.cpython-312.pyc | Bin 0 -> 27911 bytes .../requests/__pycache__/api.cpython-312.pyc | Bin 0 -> 7243 bytes .../requests/__pycache__/auth.cpython-312.pyc | Bin 0 -> 13962 bytes .../__pycache__/certs.cpython-312.pyc | Bin 0 -> 717 bytes .../__pycache__/compat.cpython-312.pyc | Bin 0 -> 2024 bytes .../__pycache__/cookies.cpython-312.pyc | Bin 0 -> 25315 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 7637 bytes .../requests/__pycache__/help.cpython-312.pyc | Bin 0 -> 4267 bytes .../__pycache__/hooks.cpython-312.pyc | Bin 0 -> 1091 bytes .../__pycache__/models.cpython-312.pyc | Bin 0 -> 35612 bytes .../__pycache__/packages.cpython-312.pyc | Bin 0 -> 1326 bytes .../__pycache__/sessions.cpython-312.pyc | Bin 0 -> 27929 bytes .../__pycache__/status_codes.cpython-312.pyc | Bin 0 -> 6070 bytes .../__pycache__/structures.cpython-312.pyc | Bin 0 -> 5656 bytes .../__pycache__/utils.cpython-312.pyc | Bin 0 -> 36229 bytes .../pip/_vendor/requests/__version__.py | 14 + .../pip/_vendor/requests/_internal_utils.py | 50 + .../pip/_vendor/requests/adapters.py | 696 ++ .../site-packages/pip/_vendor/requests/api.py | 157 + .../pip/_vendor/requests/auth.py | 314 + .../pip/_vendor/requests/certs.py | 17 + .../pip/_vendor/requests/compat.py | 90 + .../pip/_vendor/requests/cookies.py | 561 ++ .../pip/_vendor/requests/exceptions.py | 151 + .../pip/_vendor/requests/help.py | 127 + .../pip/_vendor/requests/hooks.py | 33 + .../pip/_vendor/requests/models.py | 1039 ++ .../pip/_vendor/requests/packages.py | 25 + .../pip/_vendor/requests/sessions.py | 831 ++ .../pip/_vendor/requests/status_codes.py | 128 + .../pip/_vendor/requests/structures.py | 99 + .../pip/_vendor/requests/utils.py | 1086 ++ .../pip/_vendor/resolvelib/LICENSE | 13 + .../pip/_vendor/resolvelib/__init__.py | 27 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 673 bytes .../__pycache__/providers.cpython-312.pyc | Bin 0 -> 10162 bytes .../__pycache__/reporters.cpython-312.pyc | Bin 0 -> 3328 bytes .../__pycache__/structs.cpython-312.pyc | Bin 0 -> 12489 bytes .../pip/_vendor/resolvelib/providers.py | 196 + .../pip/_vendor/resolvelib/py.typed | 0 .../pip/_vendor/resolvelib/reporters.py | 55 + .../_vendor/resolvelib/resolvers/__init__.py | 27 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 778 bytes .../__pycache__/abstract.cpython-312.pyc | Bin 0 -> 2484 bytes .../__pycache__/criterion.cpython-312.pyc | Bin 0 -> 3309 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 4119 bytes .../__pycache__/resolution.cpython-312.pyc | Bin 0 -> 25205 bytes .../_vendor/resolvelib/resolvers/abstract.py | 47 + .../_vendor/resolvelib/resolvers/criterion.py | 48 + .../resolvelib/resolvers/exceptions.py | 57 + .../resolvelib/resolvers/resolution.py | 627 ++ .../pip/_vendor/resolvelib/structs.py | 209 + .../site-packages/pip/_vendor/rich/LICENSE | 19 + .../pip/_vendor/rich/__init__.py | 177 + .../pip/_vendor/rich/__main__.py | 245 + .../rich/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 7054 bytes .../rich/__pycache__/__main__.cpython-312.pyc | Bin 0 -> 9589 bytes .../__pycache__/_cell_widths.cpython-312.pyc | Bin 0 -> 7911 bytes .../__pycache__/_emoji_codes.cpython-312.pyc | Bin 0 -> 206015 bytes .../_emoji_replace.cpython-312.pyc | Bin 0 -> 1768 bytes .../_export_format.cpython-312.pyc | Bin 0 -> 2388 bytes .../__pycache__/_extension.cpython-312.pyc | Bin 0 -> 576 bytes .../rich/__pycache__/_fileno.cpython-312.pyc | Bin 0 -> 894 bytes .../rich/__pycache__/_inspect.cpython-312.pyc | Bin 0 -> 12066 bytes .../__pycache__/_log_render.cpython-312.pyc | Bin 0 -> 4186 bytes .../rich/__pycache__/_loop.cpython-312.pyc | Bin 0 -> 1924 bytes .../__pycache__/_null_file.cpython-312.pyc | Bin 0 -> 3668 bytes .../__pycache__/_palettes.cpython-312.pyc | Bin 0 -> 5199 bytes .../rich/__pycache__/_pick.cpython-312.pyc | Bin 0 -> 765 bytes .../rich/__pycache__/_ratio.cpython-312.pyc | Bin 0 -> 6469 bytes .../__pycache__/_spinners.cpython-312.pyc | Bin 0 -> 13218 bytes .../rich/__pycache__/_stack.cpython-312.pyc | Bin 0 -> 1004 bytes .../rich/__pycache__/_timer.cpython-312.pyc | Bin 0 -> 904 bytes .../_win32_console.cpython-312.pyc | Bin 0 -> 28850 bytes .../rich/__pycache__/_windows.cpython-312.pyc | Bin 0 -> 2529 bytes .../_windows_renderer.cpython-312.pyc | Bin 0 -> 3612 bytes .../rich/__pycache__/_wrap.cpython-312.pyc | Bin 0 -> 3375 bytes .../rich/__pycache__/abc.cpython-312.pyc | Bin 0 -> 1647 bytes .../rich/__pycache__/align.cpython-312.pyc | Bin 0 -> 12318 bytes .../rich/__pycache__/ansi.cpython-312.pyc | Bin 0 -> 9160 bytes .../rich/__pycache__/bar.cpython-312.pyc | Bin 0 -> 4311 bytes .../rich/__pycache__/box.cpython-312.pyc | Bin 0 -> 11750 bytes .../rich/__pycache__/cells.cpython-312.pyc | Bin 0 -> 5617 bytes .../rich/__pycache__/color.cpython-312.pyc | Bin 0 -> 26592 bytes .../__pycache__/color_triplet.cpython-312.pyc | Bin 0 -> 1740 bytes .../rich/__pycache__/columns.cpython-312.pyc | Bin 0 -> 8626 bytes .../rich/__pycache__/console.cpython-312.pyc | Bin 0 -> 115339 bytes .../__pycache__/constrain.cpython-312.pyc | Bin 0 -> 2297 bytes .../__pycache__/containers.cpython-312.pyc | Bin 0 -> 9270 bytes .../rich/__pycache__/control.cpython-312.pyc | Bin 0 -> 10823 bytes .../default_styles.cpython-312.pyc | Bin 0 -> 10567 bytes .../rich/__pycache__/diagnose.cpython-312.pyc | Bin 0 -> 1559 bytes .../rich/__pycache__/emoji.cpython-312.pyc | Bin 0 -> 4117 bytes .../rich/__pycache__/errors.cpython-312.pyc | Bin 0 -> 1884 bytes .../__pycache__/file_proxy.cpython-312.pyc | Bin 0 -> 3616 bytes .../rich/__pycache__/filesize.cpython-312.pyc | Bin 0 -> 3096 bytes .../__pycache__/highlighter.cpython-312.pyc | Bin 0 -> 9939 bytes .../rich/__pycache__/json.cpython-312.pyc | Bin 0 -> 6074 bytes .../rich/__pycache__/jupyter.cpython-312.pyc | Bin 0 -> 5248 bytes .../rich/__pycache__/layout.cpython-312.pyc | Bin 0 -> 20259 bytes .../rich/__pycache__/live.cpython-312.pyc | Bin 0 -> 20171 bytes .../__pycache__/live_render.cpython-312.pyc | Bin 0 -> 4789 bytes .../rich/__pycache__/logging.cpython-312.pyc | Bin 0 -> 14113 bytes .../rich/__pycache__/markup.cpython-312.pyc | Bin 0 -> 9629 bytes .../rich/__pycache__/measure.cpython-312.pyc | Bin 0 -> 6415 bytes .../rich/__pycache__/padding.cpython-312.pyc | Bin 0 -> 6982 bytes .../rich/__pycache__/pager.cpython-312.pyc | Bin 0 -> 1859 bytes .../rich/__pycache__/palette.cpython-312.pyc | Bin 0 -> 5353 bytes .../rich/__pycache__/panel.cpython-312.pyc | Bin 0 -> 12768 bytes .../rich/__pycache__/pretty.cpython-312.pyc | Bin 0 -> 40672 bytes .../rich/__pycache__/progress.cpython-312.pyc | Bin 0 -> 75162 bytes .../__pycache__/progress_bar.cpython-312.pyc | Bin 0 -> 10428 bytes .../rich/__pycache__/prompt.cpython-312.pyc | Bin 0 -> 16036 bytes .../rich/__pycache__/protocol.cpython-312.pyc | Bin 0 -> 1831 bytes .../rich/__pycache__/region.cpython-312.pyc | Bin 0 -> 606 bytes .../rich/__pycache__/repr.cpython-312.pyc | Bin 0 -> 6663 bytes .../rich/__pycache__/rule.cpython-312.pyc | Bin 0 -> 6607 bytes .../rich/__pycache__/scope.cpython-312.pyc | Bin 0 -> 3869 bytes .../rich/__pycache__/screen.cpython-312.pyc | Bin 0 -> 2523 bytes .../rich/__pycache__/segment.cpython-312.pyc | Bin 0 -> 28622 bytes .../rich/__pycache__/spinner.cpython-312.pyc | Bin 0 -> 5964 bytes .../rich/__pycache__/status.cpython-312.pyc | Bin 0 -> 6107 bytes .../rich/__pycache__/style.cpython-312.pyc | Bin 0 -> 33470 bytes .../rich/__pycache__/styled.cpython-312.pyc | Bin 0 -> 2178 bytes .../rich/__pycache__/syntax.cpython-312.pyc | Bin 0 -> 41031 bytes .../rich/__pycache__/table.cpython-312.pyc | Bin 0 -> 43921 bytes .../terminal_theme.cpython-312.pyc | Bin 0 -> 3387 bytes .../rich/__pycache__/text.cpython-312.pyc | Bin 0 -> 61293 bytes .../rich/__pycache__/theme.cpython-312.pyc | Bin 0 -> 6371 bytes .../rich/__pycache__/themes.cpython-312.pyc | Bin 0 -> 353 bytes .../__pycache__/traceback.cpython-312.pyc | Bin 0 -> 36279 bytes .../rich/__pycache__/tree.cpython-312.pyc | Bin 0 -> 11835 bytes .../pip/_vendor/rich/_cell_widths.py | 454 + .../pip/_vendor/rich/_emoji_codes.py | 3610 +++++++ .../pip/_vendor/rich/_emoji_replace.py | 32 + .../pip/_vendor/rich/_export_format.py | 76 + .../pip/_vendor/rich/_extension.py | 10 + .../site-packages/pip/_vendor/rich/_fileno.py | 24 + .../pip/_vendor/rich/_inspect.py | 268 + .../pip/_vendor/rich/_log_render.py | 94 + .../site-packages/pip/_vendor/rich/_loop.py | 43 + .../pip/_vendor/rich/_null_file.py | 69 + .../pip/_vendor/rich/_palettes.py | 309 + .../site-packages/pip/_vendor/rich/_pick.py | 17 + .../site-packages/pip/_vendor/rich/_ratio.py | 153 + .../pip/_vendor/rich/_spinners.py | 482 + .../site-packages/pip/_vendor/rich/_stack.py | 16 + .../site-packages/pip/_vendor/rich/_timer.py | 19 + .../pip/_vendor/rich/_win32_console.py | 661 ++ .../pip/_vendor/rich/_windows.py | 71 + .../pip/_vendor/rich/_windows_renderer.py | 56 + .../site-packages/pip/_vendor/rich/_wrap.py | 93 + .../site-packages/pip/_vendor/rich/abc.py | 33 + .../site-packages/pip/_vendor/rich/align.py | 306 + .../site-packages/pip/_vendor/rich/ansi.py | 241 + .../site-packages/pip/_vendor/rich/bar.py | 93 + .../site-packages/pip/_vendor/rich/box.py | 474 + .../site-packages/pip/_vendor/rich/cells.py | 174 + .../site-packages/pip/_vendor/rich/color.py | 621 ++ .../pip/_vendor/rich/color_triplet.py | 38 + .../site-packages/pip/_vendor/rich/columns.py | 187 + .../site-packages/pip/_vendor/rich/console.py | 2680 +++++ .../pip/_vendor/rich/constrain.py | 37 + .../pip/_vendor/rich/containers.py | 167 + .../site-packages/pip/_vendor/rich/control.py | 219 + .../pip/_vendor/rich/default_styles.py | 193 + .../pip/_vendor/rich/diagnose.py | 39 + .../site-packages/pip/_vendor/rich/emoji.py | 91 + .../site-packages/pip/_vendor/rich/errors.py | 34 + .../pip/_vendor/rich/file_proxy.py | 57 + .../pip/_vendor/rich/filesize.py | 88 + .../pip/_vendor/rich/highlighter.py | 232 + .../site-packages/pip/_vendor/rich/json.py | 139 + .../site-packages/pip/_vendor/rich/jupyter.py | 101 + .../site-packages/pip/_vendor/rich/layout.py | 442 + .../site-packages/pip/_vendor/rich/live.py | 400 + .../pip/_vendor/rich/live_render.py | 106 + .../site-packages/pip/_vendor/rich/logging.py | 297 + .../site-packages/pip/_vendor/rich/markup.py | 251 + .../site-packages/pip/_vendor/rich/measure.py | 151 + .../site-packages/pip/_vendor/rich/padding.py | 141 + .../site-packages/pip/_vendor/rich/pager.py | 34 + .../site-packages/pip/_vendor/rich/palette.py | 100 + .../site-packages/pip/_vendor/rich/panel.py | 317 + .../site-packages/pip/_vendor/rich/pretty.py | 1016 ++ .../pip/_vendor/rich/progress.py | 1715 ++++ .../pip/_vendor/rich/progress_bar.py | 223 + .../site-packages/pip/_vendor/rich/prompt.py | 400 + .../pip/_vendor/rich/protocol.py | 42 + .../site-packages/pip/_vendor/rich/py.typed | 0 .../site-packages/pip/_vendor/rich/region.py | 10 + .../site-packages/pip/_vendor/rich/repr.py | 149 + .../site-packages/pip/_vendor/rich/rule.py | 130 + .../site-packages/pip/_vendor/rich/scope.py | 86 + .../site-packages/pip/_vendor/rich/screen.py | 54 + .../site-packages/pip/_vendor/rich/segment.py | 752 ++ .../site-packages/pip/_vendor/rich/spinner.py | 132 + .../site-packages/pip/_vendor/rich/status.py | 131 + .../site-packages/pip/_vendor/rich/style.py | 792 ++ .../site-packages/pip/_vendor/rich/styled.py | 42 + .../site-packages/pip/_vendor/rich/syntax.py | 985 ++ .../site-packages/pip/_vendor/rich/table.py | 1006 ++ .../pip/_vendor/rich/terminal_theme.py | 153 + .../site-packages/pip/_vendor/rich/text.py | 1361 +++ .../site-packages/pip/_vendor/rich/theme.py | 115 + .../site-packages/pip/_vendor/rich/themes.py | 5 + .../pip/_vendor/rich/traceback.py | 899 ++ .../site-packages/pip/_vendor/rich/tree.py | 257 + .../site-packages/pip/_vendor/tomli/LICENSE | 21 + .../pip/_vendor/tomli/__init__.py | 8 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 377 bytes .../tomli/__pycache__/_parser.cpython-312.pyc | Bin 0 -> 29480 bytes .../tomli/__pycache__/_re.cpython-312.pyc | Bin 0 -> 4115 bytes .../tomli/__pycache__/_types.cpython-312.pyc | Bin 0 -> 405 bytes .../pip/_vendor/tomli/_parser.py | 777 ++ .../site-packages/pip/_vendor/tomli/_re.py | 115 + .../site-packages/pip/_vendor/tomli/_types.py | 10 + .../site-packages/pip/_vendor/tomli/py.typed | 1 + .../site-packages/pip/_vendor/tomli_w/LICENSE | 21 + .../pip/_vendor/tomli_w/__init__.py | 4 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 366 bytes .../__pycache__/_writer.cpython-312.pyc | Bin 0 -> 10408 bytes .../pip/_vendor/tomli_w/_writer.py | 229 + .../pip/_vendor/tomli_w/py.typed | 1 + .../pip/_vendor/truststore/LICENSE | 21 + .../pip/_vendor/truststore/__init__.py | 36 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1491 bytes .../__pycache__/_api.cpython-312.pyc | Bin 0 -> 17584 bytes .../__pycache__/_macos.cpython-312.pyc | Bin 0 -> 19031 bytes .../__pycache__/_openssl.cpython-312.pyc | Bin 0 -> 2305 bytes .../_ssl_constants.cpython-312.pyc | Bin 0 -> 1138 bytes .../__pycache__/_windows.cpython-312.pyc | Bin 0 -> 15814 bytes .../pip/_vendor/truststore/_api.py | 341 + .../pip/_vendor/truststore/_macos.py | 571 ++ .../pip/_vendor/truststore/_openssl.py | 68 + .../pip/_vendor/truststore/_ssl_constants.py | 31 + .../pip/_vendor/truststore/_windows.py | 567 ++ .../pip/_vendor/truststore/py.typed | 0 .../pip/_vendor/urllib3/__init__.py | 102 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 3444 bytes .../__pycache__/_collections.cpython-312.pyc | Bin 0 -> 16527 bytes .../__pycache__/_version.cpython-312.pyc | Bin 0 -> 257 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 20446 bytes .../connectionpool.cpython-312.pyc | Bin 0 -> 36582 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 13532 bytes .../__pycache__/fields.cpython-312.pyc | Bin 0 -> 10452 bytes .../__pycache__/filepost.cpython-312.pyc | Bin 0 -> 4057 bytes .../__pycache__/poolmanager.cpython-312.pyc | Bin 0 -> 20511 bytes .../__pycache__/request.cpython-312.pyc | Bin 0 -> 7333 bytes .../__pycache__/response.cpython-312.pyc | Bin 0 -> 34007 bytes .../pip/_vendor/urllib3/_collections.py | 355 + .../pip/_vendor/urllib3/_version.py | 2 + .../pip/_vendor/urllib3/connection.py | 572 ++ .../pip/_vendor/urllib3/connectionpool.py | 1140 +++ .../pip/_vendor/urllib3/contrib/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 237 bytes .../_appengine_environ.cpython-312.pyc | Bin 0 -> 1887 bytes .../__pycache__/appengine.cpython-312.pyc | Bin 0 -> 11603 bytes .../__pycache__/ntlmpool.cpython-312.pyc | Bin 0 -> 5758 bytes .../__pycache__/pyopenssl.cpython-312.pyc | Bin 0 -> 24489 bytes .../securetransport.cpython-312.pyc | Bin 0 -> 35592 bytes .../contrib/__pycache__/socks.cpython-312.pyc | Bin 0 -> 7550 bytes .../urllib3/contrib/_appengine_environ.py | 36 + .../contrib/_securetransport/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 254 bytes .../__pycache__/bindings.cpython-312.pyc | Bin 0 -> 17466 bytes .../__pycache__/low_level.cpython-312.pyc | Bin 0 -> 14840 bytes .../contrib/_securetransport/bindings.py | 519 + .../contrib/_securetransport/low_level.py | 397 + .../pip/_vendor/urllib3/contrib/appengine.py | 314 + .../pip/_vendor/urllib3/contrib/ntlmpool.py | 130 + .../pip/_vendor/urllib3/contrib/pyopenssl.py | 518 + .../urllib3/contrib/securetransport.py | 920 ++ .../pip/_vendor/urllib3/contrib/socks.py | 216 + .../pip/_vendor/urllib3/exceptions.py | 323 + .../pip/_vendor/urllib3/fields.py | 274 + .../pip/_vendor/urllib3/filepost.py | 98 + .../pip/_vendor/urllib3/packages/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 238 bytes .../packages/__pycache__/six.cpython-312.pyc | Bin 0 -> 41358 bytes .../urllib3/packages/backports/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 248 bytes .../__pycache__/makefile.cpython-312.pyc | Bin 0 -> 1864 bytes .../weakref_finalize.cpython-312.pyc | Bin 0 -> 7370 bytes .../urllib3/packages/backports/makefile.py | 51 + .../packages/backports/weakref_finalize.py | 155 + .../pip/_vendor/urllib3/packages/six.py | 1076 ++ .../pip/_vendor/urllib3/poolmanager.py | 540 + .../pip/_vendor/urllib3/request.py | 191 + .../pip/_vendor/urllib3/response.py | 879 ++ .../pip/_vendor/urllib3/util/__init__.py | 49 + .../util/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1185 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 4795 bytes .../util/__pycache__/proxy.cpython-312.pyc | Bin 0 -> 1591 bytes .../util/__pycache__/queue.cpython-312.pyc | Bin 0 -> 1391 bytes .../util/__pycache__/request.cpython-312.pyc | Bin 0 -> 4222 bytes .../util/__pycache__/response.cpython-312.pyc | Bin 0 -> 3028 bytes .../util/__pycache__/retry.cpython-312.pyc | Bin 0 -> 21757 bytes .../util/__pycache__/ssl_.cpython-312.pyc | Bin 0 -> 15416 bytes .../ssl_match_hostname.cpython-312.pyc | Bin 0 -> 5110 bytes .../__pycache__/ssltransport.cpython-312.pyc | Bin 0 -> 10811 bytes .../util/__pycache__/timeout.cpython-312.pyc | Bin 0 -> 11178 bytes .../util/__pycache__/url.cpython-312.pyc | Bin 0 -> 15834 bytes .../util/__pycache__/wait.cpython-312.pyc | Bin 0 -> 4442 bytes .../pip/_vendor/urllib3/util/connection.py | 149 + .../pip/_vendor/urllib3/util/proxy.py | 57 + .../pip/_vendor/urllib3/util/queue.py | 22 + .../pip/_vendor/urllib3/util/request.py | 137 + .../pip/_vendor/urllib3/util/response.py | 107 + .../pip/_vendor/urllib3/util/retry.py | 622 ++ .../pip/_vendor/urllib3/util/ssl_.py | 504 + .../urllib3/util/ssl_match_hostname.py | 159 + .../pip/_vendor/urllib3/util/ssltransport.py | 221 + .../pip/_vendor/urllib3/util/timeout.py | 271 + .../pip/_vendor/urllib3/util/url.py | 435 + .../pip/_vendor/urllib3/util/wait.py | 152 + .../lib/python3.12/site-packages/pip/py.typed | 4 + .../pluggy-1.6.0.dist-info/INSTALLER | 1 + .../pluggy-1.6.0.dist-info/METADATA | 152 + .../pluggy-1.6.0.dist-info/RECORD | 23 + .../pluggy-1.6.0.dist-info/WHEEL | 5 + .../pluggy-1.6.0.dist-info/licenses/LICENSE | 21 + .../site-packages/pluggy/__init__.py | 30 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 892 bytes .../__pycache__/_callers.cpython-312.pyc | Bin 0 -> 7064 bytes .../pluggy/__pycache__/_hooks.cpython-312.pyc | Bin 0 -> 27467 bytes .../__pycache__/_manager.cpython-312.pyc | Bin 0 -> 25665 bytes .../__pycache__/_result.cpython-312.pyc | Bin 0 -> 4179 bytes .../__pycache__/_tracing.cpython-312.pyc | Bin 0 -> 4056 bytes .../__pycache__/_version.cpython-312.pyc | Bin 0 -> 677 bytes .../__pycache__/_warnings.cpython-312.pyc | Bin 0 -> 1330 bytes .../site-packages/pluggy/_callers.py | 169 + .../python3.12/site-packages/pluggy/_hooks.py | 714 ++ .../site-packages/pluggy/_manager.py | 523 + .../site-packages/pluggy/_result.py | 107 + .../site-packages/pluggy/_tracing.py | 72 + .../site-packages/pluggy/_version.py | 21 + .../site-packages/pluggy/_warnings.py | 27 + .../python3.12/site-packages/pluggy/py.typed | 0 .../venv/lib/python3.12/site-packages/py.py | 15 + .../pygments-2.19.2.dist-info/INSTALLER | 1 + .../pygments-2.19.2.dist-info/METADATA | 58 + .../pygments-2.19.2.dist-info/RECORD | 684 ++ .../pygments-2.19.2.dist-info/WHEEL | 4 + .../licenses/AUTHORS | 291 + .../licenses/LICENSE | 25 + .../site-packages/pygments/__init__.py | 82 + .../site-packages/pygments/__main__.py | 17 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 3491 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 810 bytes .../__pycache__/cmdline.cpython-312.pyc | Bin 0 -> 26575 bytes .../__pycache__/console.cpython-312.pyc | Bin 0 -> 2660 bytes .../__pycache__/filter.cpython-312.pyc | Bin 0 -> 3253 bytes .../__pycache__/formatter.cpython-312.pyc | Bin 0 -> 4723 bytes .../__pycache__/lexer.cpython-312.pyc | Bin 0 -> 38787 bytes .../__pycache__/modeline.cpython-312.pyc | Bin 0 -> 1596 bytes .../__pycache__/plugin.cpython-312.pyc | Bin 0 -> 2655 bytes .../__pycache__/regexopt.cpython-312.pyc | Bin 0 -> 4108 bytes .../__pycache__/scanner.cpython-312.pyc | Bin 0 -> 4783 bytes .../__pycache__/sphinxext.cpython-312.pyc | Bin 0 -> 12138 bytes .../__pycache__/style.cpython-312.pyc | Bin 0 -> 6732 bytes .../__pycache__/token.cpython-312.pyc | Bin 0 -> 8221 bytes .../__pycache__/unistring.cpython-312.pyc | Bin 0 -> 33038 bytes .../pygments/__pycache__/util.cpython-312.pyc | Bin 0 -> 14110 bytes .../site-packages/pygments/cmdline.py | 668 ++ .../site-packages/pygments/console.py | 70 + .../site-packages/pygments/filter.py | 70 + .../pygments/filters/__init__.py | 940 ++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 37958 bytes .../site-packages/pygments/formatter.py | 129 + .../pygments/formatters/__init__.py | 157 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 6944 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 4242 bytes .../__pycache__/bbcode.cpython-312.pyc | Bin 0 -> 4235 bytes .../__pycache__/groff.cpython-312.pyc | Bin 0 -> 7335 bytes .../__pycache__/html.cpython-312.pyc | Bin 0 -> 41404 bytes .../__pycache__/img.cpython-312.pyc | Bin 0 -> 28716 bytes .../__pycache__/irc.cpython-312.pyc | Bin 0 -> 6056 bytes .../__pycache__/latex.cpython-312.pyc | Bin 0 -> 20150 bytes .../__pycache__/other.cpython-312.pyc | Bin 0 -> 6878 bytes .../__pycache__/pangomarkup.cpython-312.pyc | Bin 0 -> 2983 bytes .../__pycache__/rtf.cpython-312.pyc | Bin 0 -> 13815 bytes .../__pycache__/svg.cpython-312.pyc | Bin 0 -> 9142 bytes .../__pycache__/terminal.cpython-312.pyc | Bin 0 -> 5808 bytes .../__pycache__/terminal256.cpython-312.pyc | Bin 0 -> 15148 bytes .../pygments/formatters/_mapping.py | 23 + .../pygments/formatters/bbcode.py | 108 + .../pygments/formatters/groff.py | 170 + .../site-packages/pygments/formatters/html.py | 995 ++ .../site-packages/pygments/formatters/img.py | 686 ++ .../site-packages/pygments/formatters/irc.py | 154 + .../pygments/formatters/latex.py | 518 + .../pygments/formatters/other.py | 160 + .../pygments/formatters/pangomarkup.py | 83 + .../site-packages/pygments/formatters/rtf.py | 349 + .../site-packages/pygments/formatters/svg.py | 185 + .../pygments/formatters/terminal.py | 127 + .../pygments/formatters/terminal256.py | 338 + .../site-packages/pygments/lexer.py | 961 ++ .../site-packages/pygments/lexers/__init__.py | 362 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 14714 bytes .../__pycache__/_ada_builtins.cpython-312.pyc | Bin 0 -> 1272 bytes .../__pycache__/_asy_builtins.cpython-312.pyc | Bin 0 -> 17665 bytes .../__pycache__/_cl_builtins.cpython-312.pyc | Bin 0 -> 11701 bytes .../_cocoa_builtins.cpython-312.pyc | Bin 0 -> 97605 bytes .../_csound_builtins.cpython-312.pyc | Bin 0 -> 16413 bytes .../__pycache__/_css_builtins.cpython-312.pyc | Bin 0 -> 9422 bytes .../_googlesql_builtins.cpython-312.pyc | Bin 0 -> 10860 bytes .../_julia_builtins.cpython-312.pyc | Bin 0 -> 8287 bytes .../_lasso_builtins.cpython-312.pyc | Bin 0 -> 76765 bytes .../_lilypond_builtins.cpython-312.pyc | Bin 0 -> 88443 bytes .../__pycache__/_lua_builtins.cpython-312.pyc | Bin 0 -> 8424 bytes .../_luau_builtins.cpython-312.pyc | Bin 0 -> 1086 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 66988 bytes .../__pycache__/_mql_builtins.cpython-312.pyc | Bin 0 -> 18046 bytes .../_mysql_builtins.cpython-312.pyc | Bin 0 -> 19592 bytes .../_openedge_builtins.cpython-312.pyc | Bin 0 -> 34128 bytes .../__pycache__/_php_builtins.cpython-312.pyc | Bin 0 -> 65561 bytes .../_postgres_builtins.cpython-312.pyc | Bin 0 -> 11333 bytes .../_qlik_builtins.cpython-312.pyc | Bin 0 -> 6413 bytes .../_scheme_builtins.cpython-312.pyc | Bin 0 -> 23210 bytes .../_scilab_builtins.cpython-312.pyc | Bin 0 -> 35257 bytes .../_sourcemod_builtins.cpython-312.pyc | Bin 0 -> 21875 bytes .../__pycache__/_sql_builtins.cpython-312.pyc | Bin 0 -> 5604 bytes .../_stan_builtins.cpython-312.pyc | Bin 0 -> 9989 bytes .../_stata_builtins.cpython-312.pyc | Bin 0 -> 21273 bytes .../_tsql_builtins.cpython-312.pyc | Bin 0 -> 8905 bytes .../__pycache__/_usd_builtins.cpython-312.pyc | Bin 0 -> 1435 bytes .../_vbscript_builtins.cpython-312.pyc | Bin 0 -> 2964 bytes .../__pycache__/_vim_builtins.cpython-312.pyc | Bin 0 -> 30767 bytes .../__pycache__/actionscript.cpython-312.pyc | Bin 0 -> 11152 bytes .../lexers/__pycache__/ada.cpython-312.pyc | Bin 0 -> 5548 bytes .../lexers/__pycache__/agile.cpython-312.pyc | Bin 0 -> 1343 bytes .../__pycache__/algebra.cpython-312.pyc | Bin 0 -> 11032 bytes .../__pycache__/ambient.cpython-312.pyc | Bin 0 -> 3160 bytes .../lexers/__pycache__/amdgpu.cpython-312.pyc | Bin 0 -> 2283 bytes .../lexers/__pycache__/ampl.cpython-312.pyc | Bin 0 -> 4131 bytes .../__pycache__/apdlexer.cpython-312.pyc | Bin 0 -> 19072 bytes .../lexers/__pycache__/apl.cpython-312.pyc | Bin 0 -> 2552 bytes .../__pycache__/archetype.cpython-312.pyc | Bin 0 -> 9224 bytes .../lexers/__pycache__/arrow.cpython-312.pyc | Bin 0 -> 3602 bytes .../lexers/__pycache__/arturo.cpython-312.pyc | Bin 0 -> 9779 bytes .../lexers/__pycache__/asc.cpython-312.pyc | Bin 0 -> 2082 bytes .../lexers/__pycache__/asm.cpython-312.pyc | Bin 0 -> 36046 bytes .../lexers/__pycache__/asn1.cpython-312.pyc | Bin 0 -> 4523 bytes .../__pycache__/automation.cpython-312.pyc | Bin 0 -> 18450 bytes .../lexers/__pycache__/bare.cpython-312.pyc | Bin 0 -> 2909 bytes .../lexers/__pycache__/basic.cpython-312.pyc | Bin 0 -> 27006 bytes .../lexers/__pycache__/bdd.cpython-312.pyc | Bin 0 -> 2118 bytes .../lexers/__pycache__/berry.cpython-312.pyc | Bin 0 -> 3592 bytes .../lexers/__pycache__/bibtex.cpython-312.pyc | Bin 0 -> 5258 bytes .../__pycache__/blueprint.cpython-312.pyc | Bin 0 -> 5346 bytes .../lexers/__pycache__/boa.cpython-312.pyc | Bin 0 -> 3568 bytes .../lexers/__pycache__/bqn.cpython-312.pyc | Bin 0 -> 2582 bytes .../__pycache__/business.cpython-312.pyc | Bin 0 -> 22099 bytes .../lexers/__pycache__/c_cpp.cpython-312.pyc | Bin 0 -> 16130 bytes .../lexers/__pycache__/c_like.cpython-312.pyc | Bin 0 -> 27602 bytes .../__pycache__/capnproto.cpython-312.pyc | Bin 0 -> 2441 bytes .../lexers/__pycache__/carbon.cpython-312.pyc | Bin 0 -> 3579 bytes .../lexers/__pycache__/cddl.cpython-312.pyc | Bin 0 -> 4271 bytes .../lexers/__pycache__/chapel.cpython-312.pyc | Bin 0 -> 4305 bytes .../lexers/__pycache__/clean.cpython-312.pyc | Bin 0 -> 6114 bytes .../lexers/__pycache__/codeql.cpython-312.pyc | Bin 0 -> 2787 bytes .../lexers/__pycache__/comal.cpython-312.pyc | Bin 0 -> 3261 bytes .../__pycache__/compiled.cpython-312.pyc | Bin 0 -> 2034 bytes .../__pycache__/configs.cpython-312.pyc | Bin 0 -> 44552 bytes .../__pycache__/console.cpython-312.pyc | Bin 0 -> 4284 bytes .../lexers/__pycache__/cplint.cpython-312.pyc | Bin 0 -> 1796 bytes .../__pycache__/crystal.cpython-312.pyc | Bin 0 -> 15218 bytes .../lexers/__pycache__/csound.cpython-312.pyc | Bin 0 -> 14155 bytes .../lexers/__pycache__/css.cpython-312.pyc | Bin 0 -> 22141 bytes .../lexers/__pycache__/d.cpython-312.pyc | Bin 0 -> 8370 bytes .../lexers/__pycache__/dalvik.cpython-312.pyc | Bin 0 -> 4580 bytes .../lexers/__pycache__/data.cpython-312.pyc | Bin 0 -> 21204 bytes .../lexers/__pycache__/dax.cpython-312.pyc | Bin 0 -> 6281 bytes .../__pycache__/devicetree.cpython-312.pyc | Bin 0 -> 4081 bytes .../lexers/__pycache__/diff.cpython-312.pyc | Bin 0 -> 5716 bytes .../lexers/__pycache__/dns.cpython-312.pyc | Bin 0 -> 3815 bytes .../lexers/__pycache__/dotnet.cpython-312.pyc | Bin 0 -> 35263 bytes .../lexers/__pycache__/dsls.cpython-312.pyc | Bin 0 -> 33826 bytes .../lexers/__pycache__/dylan.cpython-312.pyc | Bin 0 -> 9770 bytes .../lexers/__pycache__/ecl.cpython-312.pyc | Bin 0 -> 5624 bytes .../lexers/__pycache__/eiffel.cpython-312.pyc | Bin 0 -> 3031 bytes .../lexers/__pycache__/elm.cpython-312.pyc | Bin 0 -> 3275 bytes .../lexers/__pycache__/elpi.cpython-312.pyc | Bin 0 -> 7273 bytes .../lexers/__pycache__/email.cpython-312.pyc | Bin 0 -> 6021 bytes .../lexers/__pycache__/erlang.cpython-312.pyc | Bin 0 -> 20586 bytes .../__pycache__/esoteric.cpython-312.pyc | Bin 0 -> 9803 bytes .../lexers/__pycache__/ezhil.cpython-312.pyc | Bin 0 -> 3897 bytes .../lexers/__pycache__/factor.cpython-312.pyc | Bin 0 -> 16964 bytes .../lexers/__pycache__/fantom.cpython-312.pyc | Bin 0 -> 8033 bytes .../lexers/__pycache__/felix.cpython-312.pyc | Bin 0 -> 8288 bytes .../lexers/__pycache__/fift.cpython-312.pyc | Bin 0 -> 2000 bytes .../__pycache__/floscript.cpython-312.pyc | Bin 0 -> 3018 bytes .../lexers/__pycache__/forth.cpython-312.pyc | Bin 0 -> 5394 bytes .../__pycache__/fortran.cpython-312.pyc | Bin 0 -> 8755 bytes .../lexers/__pycache__/foxpro.cpython-312.pyc | Bin 0 -> 20848 bytes .../__pycache__/freefem.cpython-312.pyc | Bin 0 -> 12823 bytes .../lexers/__pycache__/func.cpython-312.pyc | Bin 0 -> 3374 bytes .../__pycache__/functional.cpython-312.pyc | Bin 0 -> 1084 bytes .../__pycache__/futhark.cpython-312.pyc | Bin 0 -> 4116 bytes .../__pycache__/gcodelexer.cpython-312.pyc | Bin 0 -> 1356 bytes .../__pycache__/gdscript.cpython-312.pyc | Bin 0 -> 7250 bytes .../lexers/__pycache__/gleam.cpython-312.pyc | Bin 0 -> 2748 bytes .../lexers/__pycache__/go.cpython-312.pyc | Bin 0 -> 3423 bytes .../grammar_notation.cpython-312.pyc | Bin 0 -> 7753 bytes .../lexers/__pycache__/graph.cpython-312.pyc | Bin 0 -> 3850 bytes .../__pycache__/graphics.cpython-312.pyc | Bin 0 -> 29739 bytes .../__pycache__/graphql.cpython-312.pyc | Bin 0 -> 4483 bytes .../__pycache__/graphviz.cpython-312.pyc | Bin 0 -> 2257 bytes .../lexers/__pycache__/gsql.cpython-312.pyc | Bin 0 -> 3817 bytes .../lexers/__pycache__/hare.cpython-312.pyc | Bin 0 -> 2990 bytes .../__pycache__/haskell.cpython-312.pyc | Bin 0 -> 30536 bytes .../lexers/__pycache__/haxe.cpython-312.pyc | Bin 0 -> 22320 bytes .../lexers/__pycache__/hdl.cpython-312.pyc | Bin 0 -> 17515 bytes .../__pycache__/hexdump.cpython-312.pyc | Bin 0 -> 3691 bytes .../lexers/__pycache__/html.cpython-312.pyc | Bin 0 -> 20769 bytes .../lexers/__pycache__/idl.cpython-312.pyc | Bin 0 -> 12509 bytes .../lexers/__pycache__/igor.cpython-312.pyc | Bin 0 -> 25734 bytes .../__pycache__/inferno.cpython-312.pyc | Bin 0 -> 3287 bytes .../__pycache__/installers.cpython-312.pyc | Bin 0 -> 13816 bytes .../__pycache__/int_fiction.cpython-312.pyc | Bin 0 -> 48139 bytes .../lexers/__pycache__/iolang.cpython-312.pyc | Bin 0 -> 2251 bytes .../lexers/__pycache__/j.cpython-312.pyc | Bin 0 -> 4343 bytes .../__pycache__/javascript.cpython-312.pyc | Bin 0 -> 57035 bytes .../__pycache__/jmespath.cpython-312.pyc | Bin 0 -> 2441 bytes .../lexers/__pycache__/jslt.cpython-312.pyc | Bin 0 -> 3799 bytes .../lexers/__pycache__/json5.cpython-312.pyc | Bin 0 -> 2921 bytes .../__pycache__/jsonnet.cpython-312.pyc | Bin 0 -> 4897 bytes .../lexers/__pycache__/jsx.cpython-312.pyc | Bin 0 -> 2953 bytes .../lexers/__pycache__/julia.cpython-312.pyc | Bin 0 -> 10975 bytes .../lexers/__pycache__/jvm.cpython-312.pyc | Bin 0 -> 63912 bytes .../lexers/__pycache__/kuin.cpython-312.pyc | Bin 0 -> 9921 bytes .../lexers/__pycache__/kusto.cpython-312.pyc | Bin 0 -> 2883 bytes .../lexers/__pycache__/ldap.cpython-312.pyc | Bin 0 -> 6467 bytes .../lexers/__pycache__/lean.cpython-312.pyc | Bin 0 -> 8032 bytes .../__pycache__/lilypond.cpython-312.pyc | Bin 0 -> 8416 bytes .../lexers/__pycache__/lisp.cpython-312.pyc | Bin 0 -> 121681 bytes .../__pycache__/macaulay2.cpython-312.pyc | Bin 0 -> 23196 bytes .../lexers/__pycache__/make.cpython-312.pyc | Bin 0 -> 6710 bytes .../lexers/__pycache__/maple.cpython-312.pyc | Bin 0 -> 5019 bytes .../lexers/__pycache__/markup.cpython-312.pyc | Bin 0 -> 60457 bytes .../lexers/__pycache__/math.cpython-312.pyc | Bin 0 -> 1080 bytes .../lexers/__pycache__/matlab.cpython-312.pyc | Bin 0 -> 55779 bytes .../lexers/__pycache__/maxima.cpython-312.pyc | Bin 0 -> 3228 bytes .../lexers/__pycache__/meson.cpython-312.pyc | Bin 0 -> 3561 bytes .../lexers/__pycache__/mime.cpython-312.pyc | Bin 0 -> 10174 bytes .../__pycache__/minecraft.cpython-312.pyc | Bin 0 -> 10736 bytes .../lexers/__pycache__/mips.cpython-312.pyc | Bin 0 -> 3475 bytes .../lexers/__pycache__/ml.cpython-312.pyc | Bin 0 -> 26206 bytes .../__pycache__/modeling.cpython-312.pyc | Bin 0 -> 12110 bytes .../__pycache__/modula2.cpython-312.pyc | Bin 0 -> 26540 bytes .../lexers/__pycache__/mojo.cpython-312.pyc | Bin 0 -> 14401 bytes .../lexers/__pycache__/monte.cpython-312.pyc | Bin 0 -> 5153 bytes .../lexers/__pycache__/mosel.cpython-312.pyc | Bin 0 -> 7002 bytes .../lexers/__pycache__/ncl.cpython-312.pyc | Bin 0 -> 45954 bytes .../lexers/__pycache__/nimrod.cpython-312.pyc | Bin 0 -> 6500 bytes .../lexers/__pycache__/nit.cpython-312.pyc | Bin 0 -> 2796 bytes .../lexers/__pycache__/nix.cpython-312.pyc | Bin 0 -> 5505 bytes .../__pycache__/numbair.cpython-312.pyc | Bin 0 -> 2171 bytes .../lexers/__pycache__/oberon.cpython-312.pyc | Bin 0 -> 3785 bytes .../__pycache__/objective.cpython-312.pyc | Bin 0 -> 19509 bytes .../lexers/__pycache__/ooc.cpython-312.pyc | Bin 0 -> 3156 bytes .../__pycache__/openscad.cpython-312.pyc | Bin 0 -> 3768 bytes .../lexers/__pycache__/other.cpython-312.pyc | Bin 0 -> 2490 bytes .../__pycache__/parasail.cpython-312.pyc | Bin 0 -> 2925 bytes .../__pycache__/parsers.cpython-312.pyc | Bin 0 -> 24440 bytes .../lexers/__pycache__/pascal.cpython-312.pyc | Bin 0 -> 23980 bytes .../lexers/__pycache__/pawn.cpython-312.pyc | Bin 0 -> 7903 bytes .../lexers/__pycache__/pddl.cpython-312.pyc | Bin 0 -> 2851 bytes .../lexers/__pycache__/perl.cpython-312.pyc | Bin 0 -> 39056 bytes .../lexers/__pycache__/phix.cpython-312.pyc | Bin 0 -> 18462 bytes .../lexers/__pycache__/php.cpython-312.pyc | Bin 0 -> 14361 bytes .../__pycache__/pointless.cpython-312.pyc | Bin 0 -> 2335 bytes .../lexers/__pycache__/pony.cpython-312.pyc | Bin 0 -> 3464 bytes .../lexers/__pycache__/praat.cpython-312.pyc | Bin 0 -> 10326 bytes .../__pycache__/procfile.cpython-312.pyc | Bin 0 -> 1669 bytes .../lexers/__pycache__/prolog.cpython-312.pyc | Bin 0 -> 10571 bytes .../lexers/__pycache__/promql.cpython-312.pyc | Bin 0 -> 3374 bytes .../lexers/__pycache__/prql.cpython-312.pyc | Bin 0 -> 8422 bytes .../lexers/__pycache__/ptx.cpython-312.pyc | Bin 0 -> 3810 bytes .../lexers/__pycache__/python.cpython-312.pyc | Bin 0 -> 42953 bytes .../lexers/__pycache__/q.cpython-312.pyc | Bin 0 -> 5884 bytes .../lexers/__pycache__/qlik.cpython-312.pyc | Bin 0 -> 3550 bytes .../lexers/__pycache__/qvt.cpython-312.pyc | Bin 0 -> 5418 bytes .../lexers/__pycache__/r.cpython-312.pyc | Bin 0 -> 6128 bytes .../lexers/__pycache__/rdf.cpython-312.pyc | Bin 0 -> 12298 bytes .../lexers/__pycache__/rebol.cpython-312.pyc | Bin 0 -> 19289 bytes .../lexers/__pycache__/rego.cpython-312.pyc | Bin 0 -> 1914 bytes .../__pycache__/resource.cpython-312.pyc | Bin 0 -> 3626 bytes .../lexers/__pycache__/ride.cpython-312.pyc | Bin 0 -> 4528 bytes .../lexers/__pycache__/rita.cpython-312.pyc | Bin 0 -> 1509 bytes .../lexers/__pycache__/rnc.cpython-312.pyc | Bin 0 -> 2051 bytes .../__pycache__/roboconf.cpython-312.pyc | Bin 0 -> 2402 bytes .../robotframework.cpython-312.pyc | Bin 0 -> 29645 bytes .../lexers/__pycache__/ruby.cpython-312.pyc | Bin 0 -> 22629 bytes .../lexers/__pycache__/rust.cpython-312.pyc | Bin 0 -> 7344 bytes .../lexers/__pycache__/sas.cpython-312.pyc | Bin 0 -> 7079 bytes .../lexers/__pycache__/savi.cpython-312.pyc | Bin 0 -> 4020 bytes .../lexers/__pycache__/scdoc.cpython-312.pyc | Bin 0 -> 2858 bytes .../__pycache__/scripting.cpython-312.pyc | Bin 0 -> 71879 bytes .../lexers/__pycache__/sgf.cpython-312.pyc | Bin 0 -> 2119 bytes .../lexers/__pycache__/shell.cpython-312.pyc | Bin 0 -> 37140 bytes .../lexers/__pycache__/sieve.cpython-312.pyc | Bin 0 -> 2789 bytes .../lexers/__pycache__/slash.cpython-312.pyc | Bin 0 -> 8432 bytes .../__pycache__/smalltalk.cpython-312.pyc | Bin 0 -> 6741 bytes .../lexers/__pycache__/smithy.cpython-312.pyc | Bin 0 -> 3166 bytes .../lexers/__pycache__/smv.cpython-312.pyc | Bin 0 -> 2848 bytes .../lexers/__pycache__/snobol.cpython-312.pyc | Bin 0 -> 2544 bytes .../__pycache__/solidity.cpython-312.pyc | Bin 0 -> 3447 bytes .../lexers/__pycache__/soong.cpython-312.pyc | Bin 0 -> 2312 bytes .../lexers/__pycache__/sophia.cpython-312.pyc | Bin 0 -> 3892 bytes .../__pycache__/special.cpython-312.pyc | Bin 0 -> 5469 bytes .../lexers/__pycache__/spice.cpython-312.pyc | Bin 0 -> 3217 bytes .../lexers/__pycache__/sql.cpython-312.pyc | Bin 0 -> 40738 bytes .../__pycache__/srcinfo.cpython-312.pyc | Bin 0 -> 2047 bytes .../lexers/__pycache__/stata.cpython-312.pyc | Bin 0 -> 5199 bytes .../__pycache__/supercollider.cpython-312.pyc | Bin 0 -> 3949 bytes .../__pycache__/tablegen.cpython-312.pyc | Bin 0 -> 3391 bytes .../lexers/__pycache__/tact.cpython-312.pyc | Bin 0 -> 9076 bytes .../lexers/__pycache__/tal.cpython-312.pyc | Bin 0 -> 3013 bytes .../lexers/__pycache__/tcl.cpython-312.pyc | Bin 0 -> 5187 bytes .../lexers/__pycache__/teal.cpython-312.pyc | Bin 0 -> 3596 bytes .../__pycache__/templates.cpython-312.pyc | Bin 0 -> 83693 bytes .../__pycache__/teraterm.cpython-312.pyc | Bin 0 -> 5604 bytes .../__pycache__/testing.cpython-312.pyc | Bin 0 -> 10112 bytes .../lexers/__pycache__/text.cpython-312.pyc | Bin 0 -> 1594 bytes .../__pycache__/textedit.cpython-312.pyc | Bin 0 -> 8556 bytes .../__pycache__/textfmts.cpython-312.pyc | Bin 0 -> 15639 bytes .../__pycache__/theorem.cpython-312.pyc | Bin 0 -> 14947 bytes .../__pycache__/thingsdb.cpython-312.pyc | Bin 0 -> 5658 bytes .../lexers/__pycache__/tlb.cpython-312.pyc | Bin 0 -> 1911 bytes .../lexers/__pycache__/tls.cpython-312.pyc | Bin 0 -> 1969 bytes .../lexers/__pycache__/tnt.cpython-312.pyc | Bin 0 -> 13632 bytes .../__pycache__/trafficscript.cpython-312.pyc | Bin 0 -> 1888 bytes .../__pycache__/typoscript.cpython-312.pyc | Bin 0 -> 7404 bytes .../lexers/__pycache__/typst.cpython-312.pyc | Bin 0 -> 6949 bytes .../lexers/__pycache__/ul4.cpython-312.pyc | Bin 0 -> 8185 bytes .../lexers/__pycache__/unicon.cpython-312.pyc | Bin 0 -> 12552 bytes .../lexers/__pycache__/urbi.cpython-312.pyc | Bin 0 -> 5954 bytes .../lexers/__pycache__/usd.cpython-312.pyc | Bin 0 -> 4066 bytes .../__pycache__/varnish.cpython-312.pyc | Bin 0 -> 6989 bytes .../__pycache__/verification.cpython-312.pyc | Bin 0 -> 4073 bytes .../__pycache__/verifpal.cpython-312.pyc | Bin 0 -> 3015 bytes .../lexers/__pycache__/vip.cpython-312.pyc | Bin 0 -> 5738 bytes .../lexers/__pycache__/vyper.cpython-312.pyc | Bin 0 -> 4968 bytes .../lexers/__pycache__/web.cpython-312.pyc | Bin 0 -> 1358 bytes .../__pycache__/webassembly.cpython-312.pyc | Bin 0 -> 5864 bytes .../lexers/__pycache__/webidl.cpython-312.pyc | Bin 0 -> 8148 bytes .../__pycache__/webmisc.cpython-312.pyc | Bin 0 -> 43585 bytes .../lexers/__pycache__/wgsl.cpython-312.pyc | Bin 0 -> 10894 bytes .../lexers/__pycache__/whiley.cpython-312.pyc | Bin 0 -> 3679 bytes .../lexers/__pycache__/wowtoc.cpython-312.pyc | Bin 0 -> 3284 bytes .../lexers/__pycache__/wren.cpython-312.pyc | Bin 0 -> 3149 bytes .../lexers/__pycache__/x10.cpython-312.pyc | Bin 0 -> 2440 bytes .../lexers/__pycache__/xorg.cpython-312.pyc | Bin 0 -> 1429 bytes .../lexers/__pycache__/yang.cpython-312.pyc | Bin 0 -> 4193 bytes .../lexers/__pycache__/yara.cpython-312.pyc | Bin 0 -> 2775 bytes .../lexers/__pycache__/zig.cpython-312.pyc | Bin 0 -> 3938 bytes .../pygments/lexers/_ada_builtins.py | 103 + .../pygments/lexers/_asy_builtins.py | 1644 +++ .../pygments/lexers/_cl_builtins.py | 231 + .../pygments/lexers/_cocoa_builtins.py | 75 + .../pygments/lexers/_csound_builtins.py | 1780 ++++ .../pygments/lexers/_css_builtins.py | 558 ++ .../pygments/lexers/_googlesql_builtins.py | 918 ++ .../pygments/lexers/_julia_builtins.py | 411 + .../pygments/lexers/_lasso_builtins.py | 5326 ++++++++++ .../pygments/lexers/_lilypond_builtins.py | 4932 +++++++++ .../pygments/lexers/_lua_builtins.py | 285 + .../pygments/lexers/_luau_builtins.py | 62 + .../site-packages/pygments/lexers/_mapping.py | 602 ++ .../pygments/lexers/_mql_builtins.py | 1171 +++ .../pygments/lexers/_mysql_builtins.py | 1335 +++ .../pygments/lexers/_openedge_builtins.py | 2600 +++++ .../pygments/lexers/_php_builtins.py | 3325 +++++++ .../pygments/lexers/_postgres_builtins.py | 739 ++ .../pygments/lexers/_qlik_builtins.py | 666 ++ .../pygments/lexers/_scheme_builtins.py | 1609 +++ .../pygments/lexers/_scilab_builtins.py | 3093 ++++++ .../pygments/lexers/_sourcemod_builtins.py | 1151 +++ .../pygments/lexers/_sql_builtins.py | 106 + .../pygments/lexers/_stan_builtins.py | 648 ++ .../pygments/lexers/_stata_builtins.py | 457 + .../pygments/lexers/_tsql_builtins.py | 1003 ++ .../pygments/lexers/_usd_builtins.py | 112 + .../pygments/lexers/_vbscript_builtins.py | 279 + .../pygments/lexers/_vim_builtins.py | 1938 ++++ .../pygments/lexers/actionscript.py | 243 + .../site-packages/pygments/lexers/ada.py | 144 + .../site-packages/pygments/lexers/agile.py | 25 + .../site-packages/pygments/lexers/algebra.py | 299 + .../site-packages/pygments/lexers/ambient.py | 75 + .../site-packages/pygments/lexers/amdgpu.py | 54 + .../site-packages/pygments/lexers/ampl.py | 87 + .../site-packages/pygments/lexers/apdlexer.py | 593 ++ .../site-packages/pygments/lexers/apl.py | 103 + .../pygments/lexers/archetype.py | 315 + .../site-packages/pygments/lexers/arrow.py | 116 + .../site-packages/pygments/lexers/arturo.py | 249 + .../site-packages/pygments/lexers/asc.py | 55 + .../site-packages/pygments/lexers/asm.py | 1051 ++ .../site-packages/pygments/lexers/asn1.py | 178 + .../pygments/lexers/automation.py | 379 + .../site-packages/pygments/lexers/bare.py | 101 + .../site-packages/pygments/lexers/basic.py | 656 ++ .../site-packages/pygments/lexers/bdd.py | 57 + .../site-packages/pygments/lexers/berry.py | 99 + .../site-packages/pygments/lexers/bibtex.py | 159 + .../pygments/lexers/blueprint.py | 173 + .../site-packages/pygments/lexers/boa.py | 97 + .../site-packages/pygments/lexers/bqn.py | 112 + .../site-packages/pygments/lexers/business.py | 625 ++ .../site-packages/pygments/lexers/c_cpp.py | 414 + .../site-packages/pygments/lexers/c_like.py | 738 ++ .../pygments/lexers/capnproto.py | 74 + .../site-packages/pygments/lexers/carbon.py | 95 + .../site-packages/pygments/lexers/cddl.py | 172 + .../site-packages/pygments/lexers/chapel.py | 139 + .../site-packages/pygments/lexers/clean.py | 180 + .../site-packages/pygments/lexers/codeql.py | 80 + .../site-packages/pygments/lexers/comal.py | 81 + .../site-packages/pygments/lexers/compiled.py | 35 + .../site-packages/pygments/lexers/configs.py | 1433 +++ .../site-packages/pygments/lexers/console.py | 114 + .../site-packages/pygments/lexers/cplint.py | 43 + .../site-packages/pygments/lexers/crystal.py | 364 + .../site-packages/pygments/lexers/csound.py | 466 + .../site-packages/pygments/lexers/css.py | 602 ++ .../site-packages/pygments/lexers/d.py | 259 + .../site-packages/pygments/lexers/dalvik.py | 126 + .../site-packages/pygments/lexers/data.py | 763 ++ .../site-packages/pygments/lexers/dax.py | 135 + .../pygments/lexers/devicetree.py | 108 + .../site-packages/pygments/lexers/diff.py | 169 + .../site-packages/pygments/lexers/dns.py | 109 + .../site-packages/pygments/lexers/dotnet.py | 873 ++ .../site-packages/pygments/lexers/dsls.py | 970 ++ .../site-packages/pygments/lexers/dylan.py | 279 + .../site-packages/pygments/lexers/ecl.py | 144 + .../site-packages/pygments/lexers/eiffel.py | 68 + .../site-packages/pygments/lexers/elm.py | 123 + .../site-packages/pygments/lexers/elpi.py | 175 + .../site-packages/pygments/lexers/email.py | 132 + .../site-packages/pygments/lexers/erlang.py | 526 + .../site-packages/pygments/lexers/esoteric.py | 300 + .../site-packages/pygments/lexers/ezhil.py | 76 + .../site-packages/pygments/lexers/factor.py | 363 + .../site-packages/pygments/lexers/fantom.py | 251 + .../site-packages/pygments/lexers/felix.py | 275 + .../site-packages/pygments/lexers/fift.py | 68 + .../pygments/lexers/floscript.py | 81 + .../site-packages/pygments/lexers/forth.py | 178 + .../site-packages/pygments/lexers/fortran.py | 212 + .../site-packages/pygments/lexers/foxpro.py | 427 + .../site-packages/pygments/lexers/freefem.py | 893 ++ .../site-packages/pygments/lexers/func.py | 110 + .../pygments/lexers/functional.py | 21 + .../site-packages/pygments/lexers/futhark.py | 105 + .../pygments/lexers/gcodelexer.py | 35 + .../site-packages/pygments/lexers/gdscript.py | 189 + .../site-packages/pygments/lexers/gleam.py | 74 + .../site-packages/pygments/lexers/go.py | 97 + .../pygments/lexers/grammar_notation.py | 262 + .../site-packages/pygments/lexers/graph.py | 108 + .../site-packages/pygments/lexers/graphics.py | 794 ++ .../site-packages/pygments/lexers/graphql.py | 176 + .../site-packages/pygments/lexers/graphviz.py | 58 + .../site-packages/pygments/lexers/gsql.py | 103 + .../site-packages/pygments/lexers/hare.py | 73 + .../site-packages/pygments/lexers/haskell.py | 866 ++ .../site-packages/pygments/lexers/haxe.py | 935 ++ .../site-packages/pygments/lexers/hdl.py | 466 + .../site-packages/pygments/lexers/hexdump.py | 102 + .../site-packages/pygments/lexers/html.py | 670 ++ .../site-packages/pygments/lexers/idl.py | 284 + .../site-packages/pygments/lexers/igor.py | 435 + .../site-packages/pygments/lexers/inferno.py | 95 + .../pygments/lexers/installers.py | 352 + .../pygments/lexers/int_fiction.py | 1370 +++ .../site-packages/pygments/lexers/iolang.py | 61 + .../site-packages/pygments/lexers/j.py | 151 + .../pygments/lexers/javascript.py | 1591 +++ .../site-packages/pygments/lexers/jmespath.py | 69 + .../site-packages/pygments/lexers/jslt.py | 94 + .../site-packages/pygments/lexers/json5.py | 83 + .../site-packages/pygments/lexers/jsonnet.py | 169 + .../site-packages/pygments/lexers/jsx.py | 100 + .../site-packages/pygments/lexers/julia.py | 294 + .../site-packages/pygments/lexers/jvm.py | 1802 ++++ .../site-packages/pygments/lexers/kuin.py | 332 + .../site-packages/pygments/lexers/kusto.py | 93 + .../site-packages/pygments/lexers/ldap.py | 155 + .../site-packages/pygments/lexers/lean.py | 241 + .../site-packages/pygments/lexers/lilypond.py | 225 + .../site-packages/pygments/lexers/lisp.py | 3146 ++++++ .../pygments/lexers/macaulay2.py | 1814 ++++ .../site-packages/pygments/lexers/make.py | 212 + .../site-packages/pygments/lexers/maple.py | 291 + .../site-packages/pygments/lexers/markup.py | 1654 +++ .../site-packages/pygments/lexers/math.py | 21 + .../site-packages/pygments/lexers/matlab.py | 3307 ++++++ .../site-packages/pygments/lexers/maxima.py | 84 + .../site-packages/pygments/lexers/meson.py | 139 + .../site-packages/pygments/lexers/mime.py | 210 + .../pygments/lexers/minecraft.py | 391 + .../site-packages/pygments/lexers/mips.py | 130 + .../site-packages/pygments/lexers/ml.py | 958 ++ .../site-packages/pygments/lexers/modeling.py | 366 + .../site-packages/pygments/lexers/modula2.py | 1579 +++ .../site-packages/pygments/lexers/mojo.py | 707 ++ .../site-packages/pygments/lexers/monte.py | 203 + .../site-packages/pygments/lexers/mosel.py | 447 + .../site-packages/pygments/lexers/ncl.py | 894 ++ .../site-packages/pygments/lexers/nimrod.py | 199 + .../site-packages/pygments/lexers/nit.py | 63 + .../site-packages/pygments/lexers/nix.py | 144 + .../site-packages/pygments/lexers/numbair.py | 63 + .../site-packages/pygments/lexers/oberon.py | 120 + .../pygments/lexers/objective.py | 513 + .../site-packages/pygments/lexers/ooc.py | 84 + .../site-packages/pygments/lexers/openscad.py | 96 + .../site-packages/pygments/lexers/other.py | 41 + .../site-packages/pygments/lexers/parasail.py | 78 + .../site-packages/pygments/lexers/parsers.py | 798 ++ .../site-packages/pygments/lexers/pascal.py | 644 ++ .../site-packages/pygments/lexers/pawn.py | 202 + .../site-packages/pygments/lexers/pddl.py | 82 + .../site-packages/pygments/lexers/perl.py | 733 ++ .../site-packages/pygments/lexers/phix.py | 363 + .../site-packages/pygments/lexers/php.py | 334 + .../pygments/lexers/pointless.py | 70 + .../site-packages/pygments/lexers/pony.py | 93 + .../site-packages/pygments/lexers/praat.py | 303 + .../site-packages/pygments/lexers/procfile.py | 41 + .../site-packages/pygments/lexers/prolog.py | 318 + .../site-packages/pygments/lexers/promql.py | 176 + .../site-packages/pygments/lexers/prql.py | 251 + .../site-packages/pygments/lexers/ptx.py | 119 + .../site-packages/pygments/lexers/python.py | 1201 +++ .../site-packages/pygments/lexers/q.py | 187 + .../site-packages/pygments/lexers/qlik.py | 117 + .../site-packages/pygments/lexers/qvt.py | 153 + .../site-packages/pygments/lexers/r.py | 196 + .../site-packages/pygments/lexers/rdf.py | 468 + .../site-packages/pygments/lexers/rebol.py | 419 + .../site-packages/pygments/lexers/rego.py | 57 + .../site-packages/pygments/lexers/resource.py | 83 + .../site-packages/pygments/lexers/ride.py | 138 + .../site-packages/pygments/lexers/rita.py | 42 + .../site-packages/pygments/lexers/rnc.py | 66 + .../site-packages/pygments/lexers/roboconf.py | 81 + .../pygments/lexers/robotframework.py | 551 + .../site-packages/pygments/lexers/ruby.py | 518 + .../site-packages/pygments/lexers/rust.py | 222 + .../site-packages/pygments/lexers/sas.py | 227 + .../site-packages/pygments/lexers/savi.py | 171 + .../site-packages/pygments/lexers/scdoc.py | 85 + .../pygments/lexers/scripting.py | 1616 +++ .../site-packages/pygments/lexers/sgf.py | 59 + .../site-packages/pygments/lexers/shell.py | 902 ++ .../site-packages/pygments/lexers/sieve.py | 78 + .../site-packages/pygments/lexers/slash.py | 183 + .../pygments/lexers/smalltalk.py | 194 + .../site-packages/pygments/lexers/smithy.py | 77 + .../site-packages/pygments/lexers/smv.py | 78 + .../site-packages/pygments/lexers/snobol.py | 82 + .../site-packages/pygments/lexers/solidity.py | 87 + .../site-packages/pygments/lexers/soong.py | 78 + .../site-packages/pygments/lexers/sophia.py | 102 + .../site-packages/pygments/lexers/special.py | 122 + .../site-packages/pygments/lexers/spice.py | 70 + .../site-packages/pygments/lexers/sql.py | 1109 +++ .../site-packages/pygments/lexers/srcinfo.py | 62 + .../site-packages/pygments/lexers/stata.py | 170 + .../pygments/lexers/supercollider.py | 94 + .../site-packages/pygments/lexers/tablegen.py | 177 + .../site-packages/pygments/lexers/tact.py | 303 + .../site-packages/pygments/lexers/tal.py | 77 + .../site-packages/pygments/lexers/tcl.py | 148 + .../site-packages/pygments/lexers/teal.py | 88 + .../pygments/lexers/templates.py | 2355 +++++ .../site-packages/pygments/lexers/teraterm.py | 325 + .../site-packages/pygments/lexers/testing.py | 209 + .../site-packages/pygments/lexers/text.py | 27 + .../site-packages/pygments/lexers/textedit.py | 205 + .../site-packages/pygments/lexers/textfmts.py | 436 + .../site-packages/pygments/lexers/theorem.py | 410 + .../site-packages/pygments/lexers/thingsdb.py | 140 + .../site-packages/pygments/lexers/tlb.py | 59 + .../site-packages/pygments/lexers/tls.py | 54 + .../site-packages/pygments/lexers/tnt.py | 270 + .../pygments/lexers/trafficscript.py | 51 + .../pygments/lexers/typoscript.py | 216 + .../site-packages/pygments/lexers/typst.py | 160 + .../site-packages/pygments/lexers/ul4.py | 309 + .../site-packages/pygments/lexers/unicon.py | 413 + .../site-packages/pygments/lexers/urbi.py | 145 + .../site-packages/pygments/lexers/usd.py | 85 + .../site-packages/pygments/lexers/varnish.py | 189 + .../pygments/lexers/verification.py | 113 + .../site-packages/pygments/lexers/verifpal.py | 65 + .../site-packages/pygments/lexers/vip.py | 150 + .../site-packages/pygments/lexers/vyper.py | 140 + .../site-packages/pygments/lexers/web.py | 24 + .../pygments/lexers/webassembly.py | 119 + .../site-packages/pygments/lexers/webidl.py | 298 + .../site-packages/pygments/lexers/webmisc.py | 1006 ++ .../site-packages/pygments/lexers/wgsl.py | 406 + .../site-packages/pygments/lexers/whiley.py | 115 + .../site-packages/pygments/lexers/wowtoc.py | 120 + .../site-packages/pygments/lexers/wren.py | 98 + .../site-packages/pygments/lexers/x10.py | 66 + .../site-packages/pygments/lexers/xorg.py | 38 + .../site-packages/pygments/lexers/yang.py | 103 + .../site-packages/pygments/lexers/yara.py | 69 + .../site-packages/pygments/lexers/zig.py | 125 + .../site-packages/pygments/modeline.py | 43 + .../site-packages/pygments/plugin.py | 72 + .../site-packages/pygments/regexopt.py | 91 + .../site-packages/pygments/scanner.py | 104 + .../site-packages/pygments/sphinxext.py | 247 + .../site-packages/pygments/style.py | 203 + .../site-packages/pygments/styles/__init__.py | 61 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 2662 bytes .../__pycache__/_mapping.cpython-312.pyc | Bin 0 -> 3675 bytes .../styles/__pycache__/abap.cpython-312.pyc | Bin 0 -> 1110 bytes .../styles/__pycache__/algol.cpython-312.pyc | Bin 0 -> 2630 bytes .../__pycache__/algol_nu.cpython-312.pyc | Bin 0 -> 2645 bytes .../__pycache__/arduino.cpython-312.pyc | Bin 0 -> 4304 bytes .../styles/__pycache__/autumn.cpython-312.pyc | Bin 0 -> 2886 bytes .../__pycache__/borland.cpython-312.pyc | Bin 0 -> 2255 bytes .../styles/__pycache__/bw.cpython-312.pyc | Bin 0 -> 1932 bytes .../styles/__pycache__/coffee.cpython-312.pyc | Bin 0 -> 3476 bytes .../__pycache__/colorful.cpython-312.pyc | Bin 0 -> 3744 bytes .../__pycache__/default.cpython-312.pyc | Bin 0 -> 3246 bytes .../__pycache__/dracula.cpython-312.pyc | Bin 0 -> 3059 bytes .../styles/__pycache__/emacs.cpython-312.pyc | Bin 0 -> 3286 bytes .../__pycache__/friendly.cpython-312.pyc | Bin 0 -> 3382 bytes .../friendly_grayscale.cpython-312.pyc | Bin 0 -> 3592 bytes .../styles/__pycache__/fruity.cpython-312.pyc | Bin 0 -> 1961 bytes .../__pycache__/gh_dark.cpython-312.pyc | Bin 0 -> 4050 bytes .../__pycache__/gruvbox.cpython-312.pyc | Bin 0 -> 4398 bytes .../styles/__pycache__/igor.cpython-312.pyc | Bin 0 -> 1155 bytes .../styles/__pycache__/inkpot.cpython-312.pyc | Bin 0 -> 3017 bytes .../__pycache__/lightbulb.cpython-312.pyc | Bin 0 -> 4388 bytes .../__pycache__/lilypond.cpython-312.pyc | Bin 0 -> 3529 bytes .../__pycache__/lovelace.cpython-312.pyc | Bin 0 -> 4282 bytes .../styles/__pycache__/manni.cpython-312.pyc | Bin 0 -> 3517 bytes .../__pycache__/material.cpython-312.pyc | Bin 0 -> 4830 bytes .../__pycache__/monokai.cpython-312.pyc | Bin 0 -> 4811 bytes .../styles/__pycache__/murphy.cpython-312.pyc | Bin 0 -> 3702 bytes .../styles/__pycache__/native.cpython-312.pyc | Bin 0 -> 2979 bytes .../styles/__pycache__/nord.cpython-312.pyc | Bin 0 -> 5608 bytes .../__pycache__/onedark.cpython-312.pyc | Bin 0 -> 2285 bytes .../__pycache__/paraiso_dark.cpython-312.pyc | Bin 0 -> 5151 bytes .../__pycache__/paraiso_light.cpython-312.pyc | Bin 0 -> 5157 bytes .../styles/__pycache__/pastie.cpython-312.pyc | Bin 0 -> 3491 bytes .../__pycache__/perldoc.cpython-312.pyc | Bin 0 -> 3077 bytes .../__pycache__/rainbow_dash.cpython-312.pyc | Bin 0 -> 3723 bytes .../styles/__pycache__/rrt.cpython-312.pyc | Bin 0 -> 1485 bytes .../styles/__pycache__/sas.cpython-312.pyc | Bin 0 -> 1830 bytes .../__pycache__/solarized.cpython-312.pyc | Bin 0 -> 5782 bytes .../__pycache__/staroffice.cpython-312.pyc | Bin 0 -> 1133 bytes .../__pycache__/stata_dark.cpython-312.pyc | Bin 0 -> 1700 bytes .../__pycache__/stata_light.cpython-312.pyc | Bin 0 -> 1701 bytes .../styles/__pycache__/tango.cpython-312.pyc | Bin 0 -> 6154 bytes .../styles/__pycache__/trac.cpython-312.pyc | Bin 0 -> 2626 bytes .../styles/__pycache__/vim.cpython-312.pyc | Bin 0 -> 2509 bytes .../styles/__pycache__/vs.cpython-312.pyc | Bin 0 -> 1514 bytes .../styles/__pycache__/xcode.cpython-312.pyc | Bin 0 -> 1852 bytes .../__pycache__/zenburn.cpython-312.pyc | Bin 0 -> 3361 bytes .../site-packages/pygments/styles/_mapping.py | 54 + .../site-packages/pygments/styles/abap.py | 32 + .../site-packages/pygments/styles/algol.py | 65 + .../site-packages/pygments/styles/algol_nu.py | 65 + .../site-packages/pygments/styles/arduino.py | 100 + .../site-packages/pygments/styles/autumn.py | 67 + .../site-packages/pygments/styles/borland.py | 53 + .../site-packages/pygments/styles/bw.py | 52 + .../site-packages/pygments/styles/coffee.py | 80 + .../site-packages/pygments/styles/colorful.py | 83 + .../site-packages/pygments/styles/default.py | 76 + .../site-packages/pygments/styles/dracula.py | 90 + .../site-packages/pygments/styles/emacs.py | 75 + .../site-packages/pygments/styles/friendly.py | 76 + .../pygments/styles/friendly_grayscale.py | 80 + .../site-packages/pygments/styles/fruity.py | 47 + .../site-packages/pygments/styles/gh_dark.py | 113 + .../site-packages/pygments/styles/gruvbox.py | 118 + .../site-packages/pygments/styles/igor.py | 32 + .../site-packages/pygments/styles/inkpot.py | 72 + .../pygments/styles/lightbulb.py | 110 + .../site-packages/pygments/styles/lilypond.py | 62 + .../site-packages/pygments/styles/lovelace.py | 100 + .../site-packages/pygments/styles/manni.py | 79 + .../site-packages/pygments/styles/material.py | 124 + .../site-packages/pygments/styles/monokai.py | 112 + .../site-packages/pygments/styles/murphy.py | 82 + .../site-packages/pygments/styles/native.py | 70 + .../site-packages/pygments/styles/nord.py | 156 + .../site-packages/pygments/styles/onedark.py | 63 + .../pygments/styles/paraiso_dark.py | 124 + .../pygments/styles/paraiso_light.py | 124 + .../site-packages/pygments/styles/pastie.py | 78 + .../site-packages/pygments/styles/perldoc.py | 73 + .../pygments/styles/rainbow_dash.py | 95 + .../site-packages/pygments/styles/rrt.py | 40 + .../site-packages/pygments/styles/sas.py | 46 + .../pygments/styles/solarized.py | 144 + .../pygments/styles/staroffice.py | 31 + .../pygments/styles/stata_dark.py | 42 + .../pygments/styles/stata_light.py | 42 + .../site-packages/pygments/styles/tango.py | 143 + .../site-packages/pygments/styles/trac.py | 66 + .../site-packages/pygments/styles/vim.py | 67 + .../site-packages/pygments/styles/vs.py | 41 + .../site-packages/pygments/styles/xcode.py | 53 + .../site-packages/pygments/styles/zenburn.py | 83 + .../site-packages/pygments/token.py | 214 + .../site-packages/pygments/unistring.py | 153 + .../python3.12/site-packages/pygments/util.py | 324 + .../pytest-9.0.2.dist-info/INSTALLER | 1 + .../pytest-9.0.2.dist-info/METADATA | 212 + .../pytest-9.0.2.dist-info/RECORD | 160 + .../pytest-9.0.2.dist-info/REQUESTED | 0 .../pytest-9.0.2.dist-info/WHEEL | 5 + .../pytest-9.0.2.dist-info/licenses/LICENSE | 21 + .../site-packages/pytest/__init__.py | 186 + .../site-packages/pytest/__main__.py | 9 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 4529 bytes .../__pycache__/__main__.cpython-312.pyc | Bin 0 -> 465 bytes .../python3.12/site-packages/pytest/py.typed | 0 .../requests-2.33.0.dist-info/INSTALLER | 1 + .../requests-2.33.0.dist-info/METADATA | 128 + .../requests-2.33.0.dist-info/RECORD | 44 + .../requests-2.33.0.dist-info/REQUESTED | 0 .../requests-2.33.0.dist-info/WHEEL | 5 + .../licenses/LICENSE | 175 + .../requests-2.33.0.dist-info/licenses/NOTICE | 2 + .../site-packages/requests/__init__.py | 183 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 5415 bytes .../__pycache__/__version__.cpython-312.pyc | Bin 0 -> 611 bytes .../_internal_utils.cpython-312.pyc | Bin 0 -> 2051 bytes .../__pycache__/adapters.cpython-312.pyc | Bin 0 -> 27730 bytes .../requests/__pycache__/api.cpython-312.pyc | Bin 0 -> 7231 bytes .../requests/__pycache__/auth.cpython-312.pyc | Bin 0 -> 13840 bytes .../__pycache__/certs.cpython-312.pyc | Bin 0 -> 693 bytes .../__pycache__/compat.cpython-312.pyc | Bin 0 -> 2407 bytes .../__pycache__/cookies.cpython-312.pyc | Bin 0 -> 25303 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 7612 bytes .../requests/__pycache__/help.cpython-312.pyc | Bin 0 -> 4258 bytes .../__pycache__/hooks.cpython-312.pyc | Bin 0 -> 1079 bytes .../__pycache__/models.cpython-312.pyc | Bin 0 -> 35491 bytes .../__pycache__/packages.cpython-312.pyc | Bin 0 -> 1166 bytes .../__pycache__/sessions.cpython-312.pyc | Bin 0 -> 27917 bytes .../__pycache__/status_codes.cpython-312.pyc | Bin 0 -> 6058 bytes .../__pycache__/structures.cpython-312.pyc | Bin 0 -> 5644 bytes .../__pycache__/utils.cpython-312.pyc | Bin 0 -> 36204 bytes .../site-packages/requests/__version__.py | 14 + .../site-packages/requests/_internal_utils.py | 51 + .../site-packages/requests/adapters.py | 697 ++ .../python3.12/site-packages/requests/api.py | 157 + .../python3.12/site-packages/requests/auth.py | 314 + .../site-packages/requests/certs.py | 18 + .../site-packages/requests/compat.py | 106 + .../site-packages/requests/cookies.py | 561 ++ .../site-packages/requests/exceptions.py | 152 + .../python3.12/site-packages/requests/help.py | 131 + .../site-packages/requests/hooks.py | 34 + .../site-packages/requests/models.py | 1041 ++ .../site-packages/requests/packages.py | 23 + .../site-packages/requests/sessions.py | 834 ++ .../site-packages/requests/status_codes.py | 128 + .../site-packages/requests/structures.py | 99 + .../site-packages/requests/utils.py | 1086 ++ .../soupsieve-2.8.3.dist-info/INSTALLER | 1 + .../soupsieve-2.8.3.dist-info/METADATA | 115 + .../soupsieve-2.8.3.dist-info/RECORD | 20 + .../soupsieve-2.8.3.dist-info/WHEEL | 4 + .../licenses/LICENSE.md | 21 + .../site-packages/soupsieve/__init__.py | 168 + .../site-packages/soupsieve/__meta__.py | 197 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 6144 bytes .../__pycache__/__meta__.cpython-312.pyc | Bin 0 -> 8151 bytes .../__pycache__/css_match.cpython-312.pyc | Bin 0 -> 63814 bytes .../__pycache__/css_parser.cpython-312.pyc | Bin 0 -> 50247 bytes .../__pycache__/css_types.cpython-312.pyc | Bin 0 -> 16741 bytes .../__pycache__/pretty.cpython-312.pyc | Bin 0 -> 5578 bytes .../__pycache__/util.cpython-312.pyc | Bin 0 -> 4756 bytes .../site-packages/soupsieve/css_match.py | 1654 +++ .../site-packages/soupsieve/css_parser.py | 1318 +++ .../site-packages/soupsieve/css_types.py | 407 + .../site-packages/soupsieve/pretty.py | 148 + .../site-packages/soupsieve/py.typed | 0 .../site-packages/soupsieve/util.py | 117 + .../INSTALLER | 1 + .../METADATA | 72 + .../typing_extensions-4.15.0.dist-info/RECORD | 7 + .../typing_extensions-4.15.0.dist-info/WHEEL | 4 + .../licenses/LICENSE | 279 + .../site-packages/typing_extensions.py | 4317 ++++++++ .../urllib3-2.6.3.dist-info/INSTALLER | 1 + .../urllib3-2.6.3.dist-info/METADATA | 164 + .../urllib3-2.6.3.dist-info/RECORD | 79 + .../urllib3-2.6.3.dist-info/WHEEL | 4 + .../site-packages/urllib3/__init__.py | 211 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 7342 bytes .../_base_connection.cpython-312.pyc | Bin 0 -> 6880 bytes .../__pycache__/_collections.cpython-312.pyc | Bin 0 -> 23031 bytes .../_request_methods.cpython-312.pyc | Bin 0 -> 10634 bytes .../__pycache__/_version.cpython-312.pyc | Bin 0 -> 825 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 38952 bytes .../connectionpool.cpython-312.pyc | Bin 0 -> 39767 bytes .../__pycache__/exceptions.cpython-312.pyc | Bin 0 -> 16643 bytes .../__pycache__/fields.cpython-312.pyc | Bin 0 -> 12054 bytes .../__pycache__/filepost.cpython-312.pyc | Bin 0 -> 3521 bytes .../__pycache__/poolmanager.cpython-312.pyc | Bin 0 -> 24370 bytes .../__pycache__/response.cpython-312.pyc | Bin 0 -> 57522 bytes .../site-packages/urllib3/_base_connection.py | 165 + .../site-packages/urllib3/_collections.py | 487 + .../site-packages/urllib3/_request_methods.py | 278 + .../site-packages/urllib3/_version.py | 34 + .../site-packages/urllib3/connection.py | 1099 ++ .../site-packages/urllib3/connectionpool.py | 1178 +++ .../site-packages/urllib3/contrib/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 225 bytes .../__pycache__/pyopenssl.cpython-312.pyc | Bin 0 -> 28248 bytes .../contrib/__pycache__/socks.cpython-312.pyc | Bin 0 -> 8203 bytes .../urllib3/contrib/emscripten/__init__.py | 17 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1022 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 10419 bytes .../__pycache__/fetch.cpython-312.pyc | Bin 0 -> 28670 bytes .../__pycache__/request.cpython-312.pyc | Bin 0 -> 1453 bytes .../__pycache__/response.cpython-312.pyc | Bin 0 -> 12247 bytes .../urllib3/contrib/emscripten/connection.py | 260 + .../emscripten/emscripten_fetch_worker.js | 110 + .../urllib3/contrib/emscripten/fetch.py | 726 ++ .../urllib3/contrib/emscripten/request.py | 22 + .../urllib3/contrib/emscripten/response.py | 277 + .../urllib3/contrib/pyopenssl.py | 564 ++ .../site-packages/urllib3/contrib/socks.py | 228 + .../site-packages/urllib3/exceptions.py | 335 + .../site-packages/urllib3/fields.py | 341 + .../site-packages/urllib3/filepost.py | 89 + .../site-packages/urllib3/http2/__init__.py | 53 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1778 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 17085 bytes .../http2/__pycache__/probe.cpython-312.pyc | Bin 0 -> 3729 bytes .../site-packages/urllib3/http2/connection.py | 356 + .../site-packages/urllib3/http2/probe.py | 87 + .../site-packages/urllib3/poolmanager.py | 651 ++ .../python3.12/site-packages/urllib3/py.typed | 2 + .../site-packages/urllib3/response.py | 1480 +++ .../site-packages/urllib3/util/__init__.py | 42 + .../util/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 1038 bytes .../__pycache__/connection.cpython-312.pyc | Bin 0 -> 4728 bytes .../util/__pycache__/proxy.cpython-312.pyc | Bin 0 -> 1250 bytes .../util/__pycache__/request.cpython-312.pyc | Bin 0 -> 8374 bytes .../util/__pycache__/response.cpython-312.pyc | Bin 0 -> 2906 bytes .../util/__pycache__/retry.cpython-312.pyc | Bin 0 -> 20866 bytes .../util/__pycache__/ssl_.cpython-312.pyc | Bin 0 -> 17352 bytes .../ssl_match_hostname.cpython-312.pyc | Bin 0 -> 5590 bytes .../__pycache__/ssltransport.cpython-312.pyc | Bin 0 -> 13357 bytes .../util/__pycache__/timeout.cpython-312.pyc | Bin 0 -> 11722 bytes .../util/__pycache__/url.cpython-312.pyc | Bin 0 -> 16259 bytes .../util/__pycache__/util.cpython-312.pyc | Bin 0 -> 2027 bytes .../util/__pycache__/wait.cpython-312.pyc | Bin 0 -> 3473 bytes .../site-packages/urllib3/util/connection.py | 137 + .../site-packages/urllib3/util/proxy.py | 43 + .../site-packages/urllib3/util/request.py | 263 + .../site-packages/urllib3/util/response.py | 101 + .../site-packages/urllib3/util/retry.py | 549 + .../site-packages/urllib3/util/ssl_.py | 527 + .../urllib3/util/ssl_match_hostname.py | 159 + .../urllib3/util/ssltransport.py | 271 + .../site-packages/urllib3/util/timeout.py | 275 + .../site-packages/urllib3/util/url.py | 469 + .../site-packages/urllib3/util/util.py | 42 + .../site-packages/urllib3/util/wait.py | 124 + .../socrates-blade/venv/lib64 | 1 + .../socrates-blade/venv/pyvenv.cfg | 5 + phpcs.xml | 66 + phpmetrics.json | 13 + phpmetrics.yml | 35 + phpstan.baseline.neon | 106 + phpstan.neon | 19 + phpunit-coverage.xml | 29 + phpunit.email-validation.xml | 28 + src/admin/media-upload.php | 153 + src/admin/privacy-policy.php | 140 + .../ui/privacy/privacy-policy-editor.php | 232 + src/admin/ui/privacy/privacy-policy-form.php | 143 + src/api/media-upload.php | 175 + src/lib/controller/api/MediaApiController.php | 209 + ...3a96e9c964e5748305804256c31f5bcf.ratelimit | 1 - ...b71b3efbe7be3e9344893770bf52a191.ratelimit | 1 - 2115 files changed, 376686 insertions(+), 2 deletions(-) create mode 100644 .plan/I18N_INTEGRATION_TEST_PLAN.md create mode 100755 .plan/INSTALLATION_TESTING_PLAN.md create mode 100644 .plan/MUTATION_TESTING_IMPLEMENTATION_PLAN.md create mode 100755 .plan/PERFORMANCE_OPTIMIZATION_PLAN.md create mode 100755 .plan/PHPCODESNIFFER_IMPLEMENTATION_PLAN.md create mode 100644 .plan/SUMMERNOTE_AJAX_IMAGE_UPLOAD_PLAN.md create mode 100755 .plan/security-testing/SECURITY_TESTING_PLAN.md create mode 100755 .plan/security-testing/socrates-blade/README.md create mode 100755 .plan/security-testing/socrates-blade/__pycache__/config.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/__pycache__/socrates-blade.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/__pycache__/test_socrates_blade.cpython-312-pytest-9.0.2.pyc create mode 100755 .plan/security-testing/socrates-blade/config.py create mode 100755 .plan/security-testing/socrates-blade/export_routes.php create mode 100755 .plan/security-testing/socrates-blade/routes.json create mode 100755 .plan/security-testing/socrates-blade/run-scan-tests.sh create mode 100755 .plan/security-testing/socrates-blade/run-scan.sh create mode 100755 .plan/security-testing/socrates-blade/run-scan.sh.test.bats create mode 100755 .plan/security-testing/socrates-blade/socrates-blade.py create mode 100755 .plan/security-testing/socrates-blade/test_socrates_blade.py create mode 100755 .plan/security-testing/socrates-blade/url-validator-lib.sh create mode 100755 .plan/security-testing/socrates-blade/venv/bin/Activate.ps1 create mode 100755 .plan/security-testing/socrates-blade/venv/bin/activate create mode 100755 .plan/security-testing/socrates-blade/venv/bin/activate.csh create mode 100755 .plan/security-testing/socrates-blade/venv/bin/activate.fish create mode 100755 .plan/security-testing/socrates-blade/venv/bin/normalizer create mode 100755 .plan/security-testing/socrates-blade/venv/bin/pip create mode 100755 .plan/security-testing/socrates-blade/venv/bin/pip3 create mode 100755 .plan/security-testing/socrates-blade/venv/bin/pip3.12 create mode 100755 .plan/security-testing/socrates-blade/venv/bin/py.test create mode 100755 .plan/security-testing/socrates-blade/venv/bin/pygmentize create mode 100755 .plan/security-testing/socrates-blade/venv/bin/pytest create mode 120000 .plan/security-testing/socrates-blade/venv/bin/python create mode 120000 .plan/security-testing/socrates-blade/venv/bin/python3 create mode 120000 .plan/security-testing/socrates-blade/venv/bin/python3.12 create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/81d243bd2c585b0f4821__mypyc.cpython-312-x86_64-linux-gnu.so create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/__pycache__/py.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/__pycache__/typing_extensions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/_argcomplete.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/_version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/cacheprovider.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/capture.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/debugging.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/deprecated.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/doctest.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/faulthandler.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/fixtures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/freeze_support.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/helpconfig.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/hookspec.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/junitxml.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/legacypath.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/logging.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/main.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/monkeypatch.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/nodes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/outcomes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/pastebin.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/pathlib.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/pytester.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/pytester_assertions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/python.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/python_api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/raises.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/recwarn.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/reports.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/runner.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/scope.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/setuponly.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/setupplan.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/skipping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/stash.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/stepwise.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/subtests.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/terminal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/terminalprogress.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/threadexception.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/timing.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/tmpdir.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/tracemalloc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/unittest.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/unraisableexception.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/warning_types.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/__pycache__/warnings.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_argcomplete.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/__pycache__/code.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/__pycache__/source.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/code.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_code/source.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__pycache__/pprint.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__pycache__/saferepr.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__pycache__/terminalwriter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/__pycache__/wcwidth.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/pprint.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/saferepr.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/terminalwriter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_io/wcwidth.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/__pycache__/error.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/__pycache__/path.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/error.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_py/path.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/_version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/__pycache__/rewrite.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/__pycache__/truncate.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/rewrite.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/truncate.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/assertion/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/cacheprovider.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/capture.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__pycache__/argparsing.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/__pycache__/findpaths.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/argparsing.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/config/findpaths.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/debugging.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/deprecated.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/doctest.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/faulthandler.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/fixtures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/freeze_support.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/helpconfig.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/hookspec.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/junitxml.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/legacypath.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/logging.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/main.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/__pycache__/expression.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/__pycache__/structures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/expression.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/mark/structures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/monkeypatch.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/nodes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/outcomes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/pastebin.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/pathlib.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/pytester.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/pytester_assertions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/python.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/python_api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/raises.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/recwarn.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/reports.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/runner.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/scope.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/setuponly.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/setupplan.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/skipping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/stash.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/stepwise.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/subtests.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/terminal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/terminalprogress.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/threadexception.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/timing.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/tmpdir.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/tracemalloc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/unittest.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/unraisableexception.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/warning_types.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/_pytest/warnings.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/REQUESTED create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/licenses/AUTHORS create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/beautifulsoup4-4.14.3.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/_deprecation.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/_typing.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/_warnings.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/css.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/dammit.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/diagnose.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/element.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/filter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/__pycache__/formatter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/_deprecation.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/_typing.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/_warnings.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/__pycache__/_html5lib.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/__pycache__/_lxml.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/_html5lib.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/_htmlparser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/builder/_lxml.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/css.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/dammit.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/diagnose.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/element.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/filter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/formatter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/bs4/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi-2026.2.25.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi-2026.2.25.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi-2026.2.25.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi-2026.2.25.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi-2026.2.25.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/__pycache__/core.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/cacert.pem create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/core.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/certifi/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer-3.4.6.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer-3.4.6.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer-3.4.6.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer-3.4.6.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer-3.4.6.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/cd.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/constant.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/legacy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/md.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/models.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/__pycache__/version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cd.cpython-312-x86_64-linux-gnu.so create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cd.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cli/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cli/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/cli/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/constant.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/legacy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/md.cpython-312-x86_64-linux-gnu.so create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/md.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/models.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/charset_normalizer/version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama-0.4.6.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama-0.4.6.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama-0.4.6.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama-0.4.6.dist-info/REQUESTED create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama-0.4.6.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/ansi.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/ansitowin32.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/initialise.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/win32.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/__pycache__/winterm.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/ansi.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/ansitowin32.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/initialise.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/ansi_test.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/initialise_test.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/isatty_test.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/__pycache__/winterm_test.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/ansi_test.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/ansitowin32_test.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/initialise_test.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/isatty_test.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/tests/winterm_test.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/win32.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/colorama/winterm.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna-3.11.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna-3.11.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna-3.11.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna-3.11.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna-3.11.dist-info/licenses/LICENSE.md create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/codec.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/core.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/idnadata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/intranges.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/package_data.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/__pycache__/uts46data.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/codec.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/core.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/idnadata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/intranges.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/package_data.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/idna/uts46data.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig-2.3.0.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig-2.3.0.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig-2.3.0.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig-2.3.0.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig-2.3.0.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/__pycache__/_parse.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/__pycache__/_version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/_parse.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/_version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/iniconfig/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/licenses/LICENSE.APACHE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging-26.0.dist-info/licenses/LICENSE.BSD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_elffile.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_manylinux.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_musllinux.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_structures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/_tokenizer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/markers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/metadata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/pylock.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/requirements.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/specifiers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/tags.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/__pycache__/version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_elffile.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_manylinux.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_musllinux.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_structures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/_tokenizer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/licenses/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/licenses/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/licenses/__pycache__/_spdx.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/licenses/_spdx.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/markers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/metadata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/pylock.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/requirements.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/specifiers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/tags.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/packaging/version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/REQUESTED create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/certifi/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/distro/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/idna/LICENSE.md create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/msgpack/COPYING create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/packaging/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/packaging/LICENSE.APACHE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/packaging/LICENSE.BSD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/pkg_resources/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/platformdirs/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/pygments/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/pyproject_hooks/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/requests/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/resolvelib/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/rich/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/tomli/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/tomli_w/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip-26.0.1.dist-info/licenses/src/pip/_vendor/truststore/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__pip-runner__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/__pycache__/__pip-runner__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/build_env.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/configuration.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/main.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/pyproject.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/self_outdated_check.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/__pycache__/wheel_builder.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/build_env.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/autocompletion.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/base_command.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/cmdoptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/command_context.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/index_command.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/main.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/main_parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/progress_bars.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/req_command.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/spinners.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/__pycache__/status_codes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/autocompletion.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/base_command.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/cmdoptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/command_context.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/index_command.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/main.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/main_parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/progress_bars.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/req_command.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/spinners.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/cli/status_codes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/check.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/completion.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/configuration.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/debug.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/download.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/freeze.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/hash.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/help.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/index.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/inspect.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/install.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/list.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/lock.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/search.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/show.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/uninstall.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/check.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/completion.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/configuration.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/debug.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/download.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/freeze.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/hash.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/help.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/index.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/inspect.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/install.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/list.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/lock.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/search.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/show.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/uninstall.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/commands/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/configuration.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__pycache__/base.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__pycache__/installed.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__pycache__/sdist.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/base.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/installed.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/distributions/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/__pycache__/collector.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/__pycache__/package_finder.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/__pycache__/sources.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/collector.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/package_finder.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/index/sources.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/__pycache__/_distutils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/__pycache__/_sysconfig.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/__pycache__/base.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/_distutils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/_sysconfig.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/locations/base.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/main.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/__pycache__/_json.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/__pycache__/base.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/__pycache__/pkg_resources.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/_json.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/base.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/__pycache__/_compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/__pycache__/_dists.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/__pycache__/_envs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/_compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/_dists.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/importlib/_envs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/candidate.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/direct_url.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/format_control.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/index.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/installation_report.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/link.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/release_control.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/scheme.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/search_scope.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/selection_prefs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/target_python.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/candidate.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/direct_url.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/format_control.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/index.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/installation_report.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/link.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/release_control.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/scheme.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/search_scope.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/selection_prefs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/target_python.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/models/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/auth.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/download.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/lazy_wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/session.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/__pycache__/xmlrpc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/auth.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/download.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/lazy_wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/session.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/network/xmlrpc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/__pycache__/check.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/__pycache__/freeze.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/__pycache__/prepare.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/build_tracker.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/metadata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/metadata_editable.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/__pycache__/wheel_editable.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/build_tracker.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/metadata_editable.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/build/wheel_editable.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/check.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/freeze.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/install/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/install/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/install/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/install/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/operations/prepare.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/pyproject.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/constructors.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/pep723.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/req_dependency_group.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/req_file.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/req_install.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/req_set.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/__pycache__/req_uninstall.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/constructors.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/pep723.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/req_dependency_group.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/req_file.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/req_install.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/req_set.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/req/req_uninstall.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/__pycache__/base.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/base.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/legacy/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/legacy/__pycache__/resolver.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/legacy/resolver.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/base.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/candidates.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/factory.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/found_candidates.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/provider.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/reporter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/requirements.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__/resolver.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/base.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/provider.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/reporter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/requirements.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/self_outdated_check.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/_jaraco_text.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/_log.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/appdirs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/compatibility_tags.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/datetime.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/deprecation.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/direct_url_helpers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/egg_link.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/entrypoints.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/filesystem.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/glibc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/hashes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/logging.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/misc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/packaging.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/pylock.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/retry.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/subprocess.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/temp_dir.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/unpacking.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/urls.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/virtualenv.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/__pycache__/wheel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/_jaraco_text.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/_log.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/appdirs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/compatibility_tags.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/datetime.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/deprecation.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/direct_url_helpers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/egg_link.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/entrypoints.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/filetypes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/glibc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/hashes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/logging.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/misc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/packaging.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/pylock.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/retry.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/temp_dir.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/unpacking.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/urls.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/virtualenv.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/utils/wheel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/bazaar.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/git.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/mercurial.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/subversion.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/__pycache__/versioncontrol.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/bazaar.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/mercurial.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/subversion.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/vcs/versioncontrol.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_internal/wheel_builder.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/README.rst create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/_cmd.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/adapter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/controller.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/filewrapper.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/heuristics.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/serialize.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/_cmd.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/adapter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/file_cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/redis_cache.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/filewrapper.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/heuristics.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/serialize.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/wrapper.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/__pycache__/core.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/core.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/certifi/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/_implementation.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/_lint_dependency_groups.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/_pip_wrapper.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/__pycache__/_toml_compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/_implementation.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/_lint_dependency_groups.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/_pip_wrapper.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/_toml_compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/dependency_groups/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__pycache__/resources.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__pycache__/scripts.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/scripts.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/t32.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/t64-arm.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/t64.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/w32.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/w64-arm.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distlib/w64.exe create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/__pycache__/distro.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/distro.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/distro/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/LICENSE.md create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/codec.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/core.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/idnadata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/intranges.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/__pycache__/uts46data.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/codec.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/core.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/idnadata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/intranges.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/package_data.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/idna/uts46data.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/COPYING create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/__pycache__/ext.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/__pycache__/fallback.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/ext.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/msgpack/fallback.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/LICENSE.APACHE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/LICENSE.BSD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_elffile.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_manylinux.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_musllinux.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_structures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/_tokenizer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/markers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/metadata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/pylock.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/requirements.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/specifiers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/tags.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/__pycache__/version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_elffile.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_manylinux.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_musllinux.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_structures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/_tokenizer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/licenses/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/licenses/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/licenses/__pycache__/_spdx.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/licenses/_spdx.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/markers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/metadata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/pylock.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/requirements.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/packaging/version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pkg_resources/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pkg_resources/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pkg_resources/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/android.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/macos.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/unix.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/__pycache__/windows.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/macos.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/unix.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/windows.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/console.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/filter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/formatter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/lexer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/modeline.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/plugin.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/regexopt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/scanner.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/sphinxext.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/style.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/token.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/unistring.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/console.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/filter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/filters/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/filters/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/formatter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/formatters/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/formatters/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/formatters/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/formatters/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/__pycache__/python.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/lexers/python.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/modeline.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/plugin.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/regexopt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/scanner.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/sphinxext.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/style.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/styles/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/styles/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/styles/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/styles/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/token.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/unistring.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pygments/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/__pycache__/_impl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/__pycache__/_in_process.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/__version__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/_internal_utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/adapters.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/auth.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/certs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/cookies.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/help.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/hooks.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/models.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/packages.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/sessions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/status_codes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/structures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/__version__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/_internal_utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/adapters.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/auth.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/certs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/help.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/hooks.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/models.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/packages.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/status_codes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/structures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/requests/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/__pycache__/providers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/__pycache__/reporters.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/__pycache__/structs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/providers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/reporters.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__pycache__/abstract.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__pycache__/criterion.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__pycache__/resolution.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/abstract.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/criterion.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/resolution.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_cell_widths.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_emoji_codes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_emoji_replace.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_export_format.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_extension.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_fileno.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_inspect.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_log_render.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_loop.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_null_file.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_palettes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_pick.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_ratio.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_spinners.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_stack.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_timer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_win32_console.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_windows.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_windows_renderer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/_wrap.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/abc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/align.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/ansi.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/bar.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/box.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/cells.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/color.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/color_triplet.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/columns.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/console.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/constrain.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/containers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/control.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/default_styles.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/diagnose.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/emoji.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/errors.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/file_proxy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/filesize.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/highlighter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/json.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/jupyter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/layout.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/live.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/live_render.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/logging.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/markup.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/measure.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/padding.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/pager.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/palette.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/panel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/pretty.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/progress.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/progress_bar.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/prompt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/protocol.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/region.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/repr.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/rule.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/scope.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/screen.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/segment.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/spinner.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/status.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/style.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/styled.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/syntax.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/table.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/terminal_theme.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/text.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/theme.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/themes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/traceback.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/tree.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_cell_widths.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_emoji_codes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_emoji_replace.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_export_format.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_extension.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_fileno.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_inspect.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_log_render.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_loop.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_null_file.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_palettes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_pick.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_ratio.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_spinners.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_stack.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_timer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_windows.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_windows_renderer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/_wrap.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/abc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/align.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/ansi.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/bar.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/box.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/cells.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/color.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/color_triplet.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/columns.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/console.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/constrain.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/containers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/control.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/default_styles.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/diagnose.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/emoji.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/errors.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/file_proxy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/filesize.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/highlighter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/json.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/jupyter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/live.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/live_render.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/logging.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/markup.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/measure.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/padding.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/pager.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/palette.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/panel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/pretty.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/progress_bar.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/prompt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/protocol.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/region.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/repr.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/rule.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/scope.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/screen.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/segment.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/spinner.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/status.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/style.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/styled.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/syntax.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/table.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/terminal_theme.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/theme.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/themes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/traceback.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/rich/tree.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/__pycache__/_parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/__pycache__/_re.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/__pycache__/_types.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/_parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/_re.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/_types.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/__pycache__/_writer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/_writer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/tomli_w/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/_api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/_macos.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/_openssl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/_ssl_constants.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/__pycache__/_windows.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/_api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/_macos.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/_openssl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/_ssl_constants.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/_windows.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/truststore/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/_collections.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/_version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/connectionpool.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/fields.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/filepost.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/poolmanager.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/request.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/__pycache__/response.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/_collections.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/_version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/_appengine_environ.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/appengine.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/ntlmpool.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/pyopenssl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/securetransport.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/__pycache__/socks.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_appengine_environ.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/bindings.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/appengine.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/ntlmpool.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/securetransport.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/socks.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/fields.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/filepost.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/__pycache__/six.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/makefile.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/weakref_finalize.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/makefile.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/backports/weakref_finalize.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/packages/six.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/poolmanager.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/request.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/proxy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/queue.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/request.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/response.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/retry.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/ssl_.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/ssl_match_hostname.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/ssltransport.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/timeout.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/url.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/__pycache__/wait.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/proxy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/queue.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/request.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/response.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/retry.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_match_hostname.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssltransport.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/timeout.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/url.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/wait.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pip/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy-1.6.0.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy-1.6.0.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy-1.6.0.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy-1.6.0.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy-1.6.0.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_callers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_hooks.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_manager.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_result.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_tracing.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/__pycache__/_warnings.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_callers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_hooks.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_manager.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_result.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_tracing.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/_warnings.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pluggy/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/py.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/licenses/AUTHORS create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments-2.19.2.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/cmdline.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/console.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/filter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/formatter.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/lexer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/modeline.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/plugin.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/regexopt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/scanner.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/sphinxext.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/style.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/token.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/unistring.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/cmdline.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/console.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/filter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/filters/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/filters/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatter.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/bbcode.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/groff.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/html.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/img.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/irc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/latex.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/other.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/pangomarkup.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/rtf.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/svg.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/terminal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/__pycache__/terminal256.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/bbcode.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/groff.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/html.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/img.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/irc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/latex.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/other.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/pangomarkup.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/rtf.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/svg.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/terminal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/formatters/terminal256.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_ada_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_asy_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_cl_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_cocoa_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_csound_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_css_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_googlesql_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_julia_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_lasso_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_lilypond_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_lua_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_luau_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_mql_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_mysql_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_openedge_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_php_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_postgres_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_qlik_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_scheme_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_scilab_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_sourcemod_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_sql_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_stan_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_stata_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_tsql_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_usd_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_vbscript_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/_vim_builtins.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/actionscript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ada.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/agile.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/algebra.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ambient.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/amdgpu.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ampl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/apdlexer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/apl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/archetype.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/arrow.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/arturo.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/asc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/asm.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/asn1.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/automation.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/bare.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/basic.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/bdd.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/berry.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/bibtex.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/blueprint.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/boa.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/bqn.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/business.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/c_cpp.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/c_like.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/capnproto.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/carbon.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/cddl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/chapel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/clean.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/codeql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/comal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/compiled.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/configs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/console.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/cplint.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/crystal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/csound.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/css.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/d.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dalvik.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/data.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dax.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/devicetree.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/diff.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dns.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dotnet.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dsls.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/dylan.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ecl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/eiffel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/elm.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/elpi.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/email.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/erlang.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/esoteric.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ezhil.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/factor.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/fantom.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/felix.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/fift.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/floscript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/forth.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/fortran.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/foxpro.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/freefem.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/func.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/functional.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/futhark.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/gcodelexer.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/gdscript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/gleam.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/go.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/grammar_notation.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/graph.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/graphics.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/graphql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/graphviz.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/gsql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/hare.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/haskell.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/haxe.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/hdl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/hexdump.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/html.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/idl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/igor.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/inferno.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/installers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/int_fiction.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/iolang.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/j.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/javascript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/jmespath.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/jslt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/json5.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/jsonnet.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/jsx.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/julia.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/jvm.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/kuin.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/kusto.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ldap.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/lean.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/lilypond.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/lisp.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/macaulay2.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/make.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/maple.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/markup.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/math.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/matlab.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/maxima.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/meson.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/mime.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/minecraft.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/mips.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ml.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/modeling.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/modula2.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/mojo.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/monte.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/mosel.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ncl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/nimrod.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/nit.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/nix.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/numbair.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/oberon.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/objective.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ooc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/openscad.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/other.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/parasail.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/parsers.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/pascal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/pawn.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/pddl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/perl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/phix.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/php.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/pointless.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/pony.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/praat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/procfile.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/prolog.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/promql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/prql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ptx.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/python.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/q.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/qlik.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/qvt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/r.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rdf.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rebol.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rego.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/resource.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ride.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rita.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rnc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/roboconf.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/robotframework.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ruby.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/rust.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/sas.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/savi.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/scdoc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/scripting.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/sgf.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/shell.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/sieve.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/slash.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/smalltalk.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/smithy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/smv.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/snobol.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/solidity.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/soong.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/sophia.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/special.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/spice.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/sql.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/srcinfo.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/stata.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/supercollider.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tablegen.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tact.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tcl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/teal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/templates.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/teraterm.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/testing.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/text.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/textedit.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/textfmts.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/theorem.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/thingsdb.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tlb.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tls.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/tnt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/trafficscript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/typoscript.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/typst.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/ul4.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/unicon.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/urbi.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/usd.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/varnish.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/verification.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/verifpal.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/vip.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/vyper.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/web.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/webassembly.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/webidl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/webmisc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/wgsl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/whiley.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/wowtoc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/wren.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/x10.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/xorg.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/yang.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/yara.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/__pycache__/zig.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_ada_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_asy_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_cl_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_cocoa_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_csound_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_css_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_googlesql_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_julia_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_lasso_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_lilypond_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_lua_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_luau_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_mql_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_mysql_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_openedge_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_php_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_postgres_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_qlik_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_scheme_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_scilab_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_sourcemod_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_sql_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_stan_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_stata_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_tsql_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_usd_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_vbscript_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/_vim_builtins.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/actionscript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ada.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/agile.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/algebra.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ambient.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/amdgpu.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ampl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/apdlexer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/apl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/archetype.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/arrow.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/arturo.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/asc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/asm.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/asn1.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/automation.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/bare.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/basic.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/bdd.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/berry.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/bibtex.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/blueprint.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/boa.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/bqn.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/business.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/c_cpp.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/capnproto.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/carbon.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/cddl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/chapel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/clean.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/codeql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/comal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/compiled.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/configs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/console.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/cplint.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/crystal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/csound.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/css.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/d.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dalvik.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/data.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dax.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/devicetree.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/diff.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dns.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dotnet.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dsls.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/dylan.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ecl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/eiffel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/elm.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/elpi.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/email.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/erlang.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/esoteric.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ezhil.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/factor.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/fantom.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/felix.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/fift.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/floscript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/forth.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/fortran.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/foxpro.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/freefem.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/func.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/functional.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/futhark.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/gcodelexer.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/gdscript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/gleam.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/go.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/grammar_notation.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/graph.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/graphics.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/graphql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/graphviz.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/gsql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/hare.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/haskell.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/haxe.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/hdl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/hexdump.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/html.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/idl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/igor.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/inferno.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/installers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/int_fiction.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/iolang.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/j.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/javascript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/jmespath.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/jslt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/json5.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/jsonnet.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/jsx.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/julia.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/jvm.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/kuin.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/kusto.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ldap.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/lean.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/lilypond.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/lisp.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/macaulay2.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/make.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/maple.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/markup.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/math.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/matlab.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/maxima.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/meson.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/mime.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/minecraft.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/mips.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ml.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/modeling.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/modula2.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/mojo.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/monte.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/mosel.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ncl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/nimrod.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/nit.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/nix.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/numbair.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/oberon.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/objective.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ooc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/openscad.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/other.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/parasail.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/parsers.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/pascal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/pawn.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/pddl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/perl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/phix.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/php.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/pointless.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/pony.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/praat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/procfile.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/prolog.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/promql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/prql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ptx.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/python.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/q.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/qlik.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/qvt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/r.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rdf.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rebol.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rego.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/resource.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ride.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rita.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rnc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/roboconf.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/robotframework.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ruby.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/rust.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/sas.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/savi.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/scdoc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/scripting.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/sgf.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/shell.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/sieve.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/slash.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/smalltalk.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/smithy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/smv.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/snobol.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/solidity.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/soong.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/sophia.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/special.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/spice.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/sql.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/srcinfo.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/stata.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/supercollider.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tablegen.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tact.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tcl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/teal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/templates.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/teraterm.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/testing.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/text.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/textedit.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/textfmts.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/theorem.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/thingsdb.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tlb.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tls.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/tnt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/trafficscript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/typoscript.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/typst.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/ul4.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/unicon.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/urbi.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/usd.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/varnish.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/verification.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/verifpal.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/vip.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/vyper.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/web.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/webassembly.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/webidl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/webmisc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/wgsl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/whiley.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/wowtoc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/wren.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/x10.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/xorg.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/yang.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/yara.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/lexers/zig.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/modeline.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/plugin.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/regexopt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/scanner.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/sphinxext.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/style.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/_mapping.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/abap.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/algol.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/algol_nu.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/arduino.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/autumn.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/borland.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/bw.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/coffee.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/colorful.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/default.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/dracula.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/emacs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/friendly.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/friendly_grayscale.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/fruity.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/gh_dark.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/gruvbox.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/igor.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/inkpot.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/lightbulb.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/lilypond.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/lovelace.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/manni.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/material.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/monokai.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/murphy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/native.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/nord.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/onedark.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/paraiso_dark.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/paraiso_light.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/pastie.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/perldoc.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/rainbow_dash.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/rrt.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/sas.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/solarized.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/staroffice.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/stata_dark.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/stata_light.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/tango.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/trac.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/vim.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/vs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/xcode.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/__pycache__/zenburn.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/_mapping.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/abap.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/algol.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/algol_nu.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/arduino.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/autumn.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/borland.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/bw.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/coffee.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/colorful.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/default.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/dracula.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/emacs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/friendly.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/friendly_grayscale.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/fruity.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/gh_dark.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/gruvbox.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/igor.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/inkpot.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/lightbulb.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/lilypond.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/lovelace.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/manni.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/material.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/monokai.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/murphy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/native.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/nord.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/onedark.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/paraiso_dark.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/paraiso_light.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/pastie.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/perldoc.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/rainbow_dash.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/rrt.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/sas.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/solarized.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/staroffice.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/stata_dark.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/stata_light.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/tango.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/trac.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/vim.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/vs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/xcode.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/styles/zenburn.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/token.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/unistring.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pygments/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/REQUESTED create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest-9.0.2.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest/__main__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest/__pycache__/__main__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/pytest/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/REQUESTED create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests-2.33.0.dist-info/licenses/NOTICE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/__version__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/_internal_utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/adapters.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/api.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/auth.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/certs.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/compat.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/cookies.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/help.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/hooks.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/models.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/packages.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/sessions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/status_codes.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/structures.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__pycache__/utils.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/__version__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/_internal_utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/adapters.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/api.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/auth.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/certs.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/compat.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/cookies.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/help.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/hooks.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/models.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/packages.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/sessions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/status_codes.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/structures.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/requests/utils.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve-2.8.3.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve-2.8.3.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve-2.8.3.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve-2.8.3.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve-2.8.3.dist-info/licenses/LICENSE.md create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__meta__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/__meta__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/css_match.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/css_parser.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/css_types.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/pretty.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/css_match.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/css_parser.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/css_types.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/pretty.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/soupsieve/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions-4.15.0.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions-4.15.0.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions-4.15.0.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions-4.15.0.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions-4.15.0.dist-info/licenses/LICENSE create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/typing_extensions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3-2.6.3.dist-info/INSTALLER create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3-2.6.3.dist-info/METADATA create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3-2.6.3.dist-info/RECORD create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3-2.6.3.dist-info/WHEEL create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/_base_connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/_collections.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/_request_methods.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/_version.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/connectionpool.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/exceptions.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/fields.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/filepost.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/poolmanager.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/__pycache__/response.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/_base_connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/_collections.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/_request_methods.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/_version.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/connectionpool.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/__pycache__/pyopenssl.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/__pycache__/socks.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__pycache__/fetch.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__pycache__/request.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/__pycache__/response.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/emscripten_fetch_worker.js create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/request.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/response.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/pyopenssl.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/contrib/socks.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/exceptions.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/fields.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/filepost.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/__pycache__/probe.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/http2/probe.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/poolmanager.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/py.typed create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/response.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__init__.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/__init__.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/connection.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/proxy.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/request.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/response.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/retry.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssl_.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssl_match_hostname.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/ssltransport.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/timeout.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/url.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/util.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/__pycache__/wait.cpython-312.pyc create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/connection.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/proxy.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/request.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/response.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/retry.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/ssl_.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/ssl_match_hostname.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/ssltransport.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/timeout.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/url.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/util.py create mode 100755 .plan/security-testing/socrates-blade/venv/lib/python3.12/site-packages/urllib3/util/wait.py create mode 120000 .plan/security-testing/socrates-blade/venv/lib64 create mode 100755 .plan/security-testing/socrates-blade/venv/pyvenv.cfg create mode 100644 phpcs.xml create mode 100644 phpmetrics.json create mode 100644 phpmetrics.yml create mode 100644 phpstan.baseline.neon create mode 100644 phpstan.neon create mode 100644 phpunit-coverage.xml create mode 100644 phpunit.email-validation.xml create mode 100644 src/admin/media-upload.php create mode 100644 src/admin/privacy-policy.php create mode 100644 src/admin/ui/privacy/privacy-policy-editor.php create mode 100644 src/admin/ui/privacy/privacy-policy-form.php create mode 100644 src/api/media-upload.php create mode 100644 src/lib/controller/api/MediaApiController.php delete mode 100644 src/public/cache/rate_limit/3a96e9c964e5748305804256c31f5bcf.ratelimit delete mode 100644 src/public/cache/rate_limit/b71b3efbe7be3e9344893770bf52a191.ratelimit diff --git a/.plan/I18N_INTEGRATION_TEST_PLAN.md b/.plan/I18N_INTEGRATION_TEST_PLAN.md new file mode 100644 index 000000000..05969856a --- /dev/null +++ b/.plan/I18N_INTEGRATION_TEST_PLAN.md @@ -0,0 +1,407 @@ +# Language Switcher Integration Tests - Implementation Plan + +**Project:** Blogware/Scriptlog CMS +**Date:** April 2026 +**Status:** Planning + +--- + +## Executive Summary + +This document outlines the implementation plan for integration tests that verify the complete frontend language switching flow. These tests will run against a live or simulated environment to validate the end-to-end functionality. + +--- + +## Current State + +### Unit Tests Passing ✅ +- `LanguageSwitcherTest.php` - 9 tests, 42 assertions +- `LocaleDetectorTest.php` - 17 tests +- `ThemeI18nTest.php` - 26 tests + +### What's NOT Tested Yet +The full frontend language switching flow from click to display is not automated: +1. User clicks language dropdown → URL changes to `?switch-lang=XX` +2. `lib/main.php` processes `switch-lang` parameter +3. Session/cookie is set +4. User is redirected to original URL +5. Page displays in new language + +--- + +## Integration Test Implementation Plan + +### Phase 1: HTTP Integration Tests + +Create `tests/integration/LanguageSwitcherIntegrationTest.php` that simulates HTTP requests. + +#### Test 1.1: Switch-Lang Parameter Processing +```php +public function testSwitchLangParameterIsProcessed() +{ + // Simulate request: /?switch-lang=ar + $_GET['switch-lang'] = 'ar'; + $_SERVER['REQUEST_URI'] = '/'; + + // Process through main.php logic + $langCode = preg_replace('/[^a-z]{2}/', '', strtolower($_GET['switch-lang'])); + + $this->assertEquals('ar', $langCode); + $this->assertTrue(in_array($langCode, ['en', 'ar', 'zh', 'fr', 'ru', 'es', 'id'])); +} +``` + +#### Test 1.2: Redirect URL Construction +```php +public function testRedirectUrlIsProperlyConstructed() +{ + $_SERVER['REQUEST_URI'] = '/blog/my-post?foo=bar'; + + // Simulate redirect logic from lib/main.php + $urlParts = parse_url($_SERVER['REQUEST_URI']); + $path = $urlParts['path'] ?? '/'; + parse_str($urlParts['query'] ?? '', $query); + unset($query['switch-lang']); + $newQuery = !empty($query) ? '?' . http_build_query($query) : ''; + $redirectUrl = $path . $newQuery; + + $this->assertEquals('/blog/my-post?foo=bar', $redirectUrl); +} +``` + +#### Test 1.3: Session/Cookie Storage +```php +public function testLocaleIsStoredInSessionAndCookie() +{ + // Simulate the logic from lib/main.php + $langCode = 'ar'; + + $_SESSION['scriptlog_locale'] = $langCode; + + // Verify session is set + $this->assertEquals('ar', $_SESSION['scriptlog_locale']); +} +``` + +### Phase 2: Database Integration Tests + +Create tests that verify content filtering by locale. + +#### Test 2.1: Posts Filtered by Locale +```php +public function testPostsAreFilteredByLocale() +{ + // Create test posts with different locales + // Post 1: post_locale = 'en' + // Post 2: post_locale = 'ar' + + // Set current locale to 'ar' + $_SESSION['scriptlog_locale'] = 'ar'; + + // Fetch posts - should only return 'ar' posts + // Verify Post 2 is returned, Post 1 is filtered out +} +``` + +#### Test 2.2: Topics Filtered by Locale +```php +public function testTopicsAreFilteredByLocale() +{ + // Create test topics with different locales + // Set locale, verify filtering works +} +``` + +#### Test 2.3: Menu Items Filtered by Locale +```php +public function testMenuItemsAreFilteredByLocale() +{ + // Create test menu items with different locales + // Set locale, verify only matching items shown +} +``` + +### Phase 3: RTL Integration Tests + +Verify RTL layout is applied correctly. + +#### Test 3.1: RTL Detection +```php +public function testRTLIsDetectedForArabic() +{ + $_SESSION['scriptlog_locale'] = 'ar'; + + // Simulate is_rtl() check + $rtlLocales = ['ar']; + $isRtl = in_array($_SESSION['scriptlog_locale'], $rtlLocales); + + $this->assertTrue($isRtl); +} +``` + +#### Test 3.2: HTML Direction Attribute +```php +public function testHtmlDirAttributeIsSetCorrectly() +{ + // Test LTR + $_SESSION['scriptlog_locale'] = 'en'; + $dir = ($_SESSION['scriptlog_locale'] === 'ar') ? 'rtl' : 'ltr'; + $this->assertEquals('ltr', $dir); + + // Test RTL + $_SESSION['scriptlog_locale'] = 'ar'; + $dir = ($_SESSION['scriptlog_locale'] === 'ar') ? 'rtl' : 'ltr'; + $this->assertEquals('rtl', $dir); +} +``` + +### Phase 4: End-to-End Flow Tests + +Simulate the complete user journey. + +#### Test 4.1: Complete Language Switch Flow +```php +public function testCompleteLanguageSwitchFlow() +{ + // Step 1: User is on English page + $_SESSION['scriptlog_locale'] = 'en'; + $this->assertEquals('en', $_SESSION['scriptlog_locale']); + + // Step 2: User clicks Arabic + $_GET['switch-lang'] = 'ar'; + $_SERVER['REQUEST_URI'] = '/blog/my-post'; + + // Step 3: Process switch-lang + $langCode = preg_replace('/[^a-z]{2}/', '', strtolower($_GET['switch-lang'])); + $_SESSION['scriptlog_locale'] = $langCode; + + // Step 4: Verify locale changed + $this->assertEquals('ar', $_SESSION['scriptlog_locale']); + $this->assertTrue(is_rtl()); + + // Step 5: Verify redirect URL is correct + $urlParts = parse_url($_SERVER['REQUEST_URI']); + $redirectUrl = $urlParts['path']; + $this->assertEquals('/blog/my-post', $redirectUrl); +} +``` + +#### Test 4.2: Language Switches Persist +```php +public function testLanguageSwitchPersistsAcrossRequests() +{ + // First request - set locale + $_SESSION['scriptlog_locale'] = 'fr'; + $_COOKIE['scriptlog_locale'] = 'fr'; + + // Second request - detect locale from session + // (Simulate new request context) + $detectedLocale = $_SESSION['scriptlog_locale'] ?? + $_COOKIE['scriptlog_locale'] ?? + 'en'; + + $this->assertEquals('fr', $detectedLocale); +} +``` + +--- + +## Test Implementation Order + +### Priority 1: Core Logic Tests +1. `testSwitchLangParameterIsProcessed` - Basic parameter handling +2. `testRedirectUrlIsProperlyConstructed` - URL manipulation +3. `testLocaleIsStoredInSession` - Session storage +4. `testLocaleIsStoredInCookie` - Cookie storage + +### Priority 2: Content Filtering Tests +5. `testPostsFilteredByLocale` - Post content filtering +6. `testTopicsFilteredByLocale` - Topic filtering +7. `testMenuItemsFilteredByLocale` - Menu filtering + +### Priority 3: UI/Presentation Tests +8. `testRTLIsDetectedForArabic` - RTL detection +9. `testHtmlDirAttributeIsSetCorrectly` - HTML attribute +10. `testLanguageSwitcherDisplaysCorrectLanguage` - UI verification + +### Priority 4: End-to-End Tests +11. `testCompleteLanguageSwitchFlow` - Full flow +12. `testLanguageSwitchPersistsAcrossRequests` - Persistence +13. `testInvalidLocaleIsRejected` - Error handling +14. `testDefaultLocaleFallbackWorks` - Fallback + +--- + +## Test Data Requirements + +### Required Test Data in Database + +```sql +-- Languages +INSERT INTO tbl_languages (lang_code, lang_name, lang_native, lang_direction) VALUES +('en', 'English', 'English', 'ltr'), +('ar', 'Arabic', 'العربية', 'rtl'), +('zh', 'Chinese', '中文', 'ltr'), +('fr', 'French', 'Français', 'ltr'); + +-- Posts (with locales) +INSERT INTO tbl_posts (post_title, post_locale, post_status) VALUES +('English Post', 'en', 'publish'), +('Arabic Post', 'ar', 'publish'), +('Chinese Post', 'zh', 'publish'); + +-- Topics (with locales) +INSERT INTO tbl_topics (topic_title, topic_locale, topic_status) VALUES +('English Category', 'en', 'Y'), +('Arabic Category', 'ar', 'Y'); + +-- Menu items (with locales) +INSERT INTO tbl_menu (menu_label, menu_locale, menu_status) VALUES +('Home', 'en', 'Y'), +('الرئيسية', 'ar', 'Y'); +``` + +--- + +## Test Execution Strategy + +### Option A: HTTP Client Tests (Recommended) +Use Guzzle HTTP client to make real requests: + +```php +public function testLiveLanguageSwitch() +{ + $client = new GuzzleHttp\Client(['base_uri' => 'http://localhost']); + + // Click Arabic language + $response = $client->get('/?switch-lang=ar'); + + // Follow redirect + $this->assertEquals(302, $response->getStatusCode()); + $location = $response->getHeader('Location')[0]; + + // Verify redirect to original URL + $this->assertEquals('/', $location); + + // Make request to page with Arabic locale cookie + $response = $client->get('/', [ + 'cookies' => $cookies + ]); + + // Verify content is in Arabic + $body = (string) $response->getBody(); + $this->assertStringContainsString('العربية', $body); +} +``` + +### Option B: Simulated Request Tests +Simulate the request/response cycle without HTTP: + +```php +public function testSimulatedLanguageSwitch() +{ + // Simulate environment + $_SERVER['REQUEST_URI'] = '/blog/my-post'; + $_GET['switch-lang'] = 'ar'; + $_GET['redirect'] = '/blog/my-post'; + + // Process through main.php logic (without header output) + ob_start(); + // Include only the relevant logic, not full main.php + $langCode = preg_replace('/[^a-z]{2}/', '', strtolower($_GET['switch-lang'])); + $_SESSION['scriptlog_locale'] = $langCode; + setcookie('scriptlog_locale', $langCode, time() + 86400, '/'); + ob_end_clean(); + + // Verify results + $this->assertEquals('ar', $_SESSION['scriptlog_locale']); + $this->assertEquals('ar', $_COOKIE['scriptlog_locale']); +} +``` + +### Option C: Browser Automation (Selenium/Playwright) +For full end-to-end testing with JavaScript: + +```php +public function testBrowserLanguageSwitch() +{ + $driver = SeleniumDriver::chrome(); + + $driver->get('http://localhost/'); + + // Click language dropdown + $driver->findElement(WebDriverBy::cssSelector('#languageMenu')) + ->click(); + + // Click Arabic + $driver->findElement(WebDriverBy::linkText('العربية')) + ->click(); + + // Wait for redirect + $driver->wait()->until(WebDriverExpectedCondition::urlContains('/')); + + // Verify locale + $html = $driver->getPageSource(); + $this->assertStringContainsString('dir="rtl"', $html); +} +``` + +--- + +## Files to Create/Modify + +### New Files +| File | Purpose | +|------|---------| +| `tests/integration/LanguageSwitcherIntegrationTest.php` | Main integration test file | +| `tests/fixtures/language_switcher_fixture.php` | Test data fixtures | + +### Modified Files +| File | Change | +|------|--------| +| `tests/bootstrap.php` | Add integration test bootstrap | +| `dev-docs/I18N_TESTING_GUIDE.md` | Update with integration tests | + +--- + +## Estimated Implementation Time + +| Phase | Tests | Estimated Time | +|-------|-------|---------------| +| Phase 1: HTTP Integration | 4 tests | 2 hours | +| Phase 2: Database Integration | 3 tests | 3 hours | +| Phase 3: RTL Integration | 2 tests | 1 hour | +| Phase 4: End-to-End | 4 tests | 4 hours | +| Documentation | - | 1 hour | +| **Total** | **13 tests** | **~11 hours** | + +--- + +## Success Criteria + +All integration tests must pass: + +1. ✅ Switch-lang parameter is correctly processed +2. ✅ Session and cookie are set with locale +3. ✅ Redirect URL is correct +4. ✅ Content is filtered by locale (posts, topics, menus) +5. ✅ RTL layout is applied for Arabic +6. ✅ Language persists across page requests +7. ✅ Invalid locales are rejected +8. ✅ Default locale fallback works + +--- + +## Next Steps + +1. **Approve this plan** - Review and approve implementation approach +2. **Create Phase 1 tests** - Start with HTTP integration tests +3. **Set up test database** - Add required test data +4. **Run and iterate** - Execute tests, fix failures, expand coverage +5. **Document results** - Update testing guide with passing tests + +--- + +**Document Version:** 1.0 +**Author:** Senior Fullstack Engineer +**Date:** April 2026 diff --git a/.plan/INSTALLATION_TESTING_PLAN.md b/.plan/INSTALLATION_TESTING_PLAN.md new file mode 100755 index 000000000..63961a379 --- /dev/null +++ b/.plan/INSTALLATION_TESTING_PLAN.md @@ -0,0 +1,259 @@ +# Installation Testing Plan + +This document outlines the testing procedures for verifying the Blogware/Scriptlog installation system works correctly with multi-language support. + +## Test Environment + +- **PHP Version**: 7.4+ (recommended 8.0+) +- **Database**: MySQL 5.7+ or MariaDB 10.2+ +- **Web Server**: Apache/Nginx +- **Test Domain**: http://blogware.site (or local equivalent) + +--- + +## Pre-Installation Checklist + +Before running tests, ensure: + +- [ ] Web server is running and pointing to `/var/www/blogware/public_html` +- [ ] Database server is running with MySQL/MariaDB +- [ ] PHP extensions installed: `pdo`, `pdo_mysql`, `mbstring`, `xml`, `curl`, `gd` +- [ ] Write permissions on `public/files/`, `public/cache/`, `public/log/` +- [ ] Clean database (drop existing tables if any) + +--- + +## Test Cases + +### Test 1: Fresh Installation - English (Default) + +**Objective**: Verify clean installation works with default English language + +**Steps**: +1. Navigate to `http://blogware.site/install/` +2. Select "English" from language dropdown +3. Click "Continue" through system requirements +4. Fill in database credentials (host, user, password, database name) +5. Fill in admin account details (username, email, password) +6. Complete installation +7. Verify redirect to admin login + +**Expected Results**: +- Installation completes without errors +- Admin user created in `tbl_users` +- Default language (English) set in `tbl_languages` and `tbl_settings` +- 41 translation keys populated in `tbl_translations` + +**Verification Queries**: +```sql +SELECT * FROM tbl_users WHERE user_login = 'administrator'; +SELECT * FROM tbl_languages WHERE lang_is_default = 1; +SELECT COUNT(*) AS translation_count FROM tbl_translations; +``` + +--- + +### Test 2: Fresh Installation - Chinese + +**Objective**: Verify installation works with Chinese language + +**Steps**: +1. Navigate to `http://blogware.site/install/` +2. Select "中文 (Chinese)" from language dropdown +3. Complete installation with Chinese selected +4. Verify admin panel displays in Chinese after login + +**Expected Results**: +- Installation completes successfully +- Default language set to Chinese in database +- All UI text appears in Chinese + +--- + +### Test 3: Fresh Installation - Arabic (RTL) + +**Objective**: Verify installation works with Arabic (RTL language) + +**Steps**: +1. Navigate to `http://blogware.site/install/` +2. Select "العربية (Arabic)" from language dropdown +3. Complete installation +4. Verify RTL layout is applied in admin panel + +**Expected Results**: +- Installation completes successfully +- RTL direction set in `tbl_languages` +- Admin panel displays right-to-left + +**Verification Query**: +```sql +SELECT lang_direction FROM tbl_languages WHERE lang_code = 'ar'; +``` + +--- + +### Test 4: Fresh Installation - French + +**Objective**: Verify installation works with French language + +**Steps**: +1. Navigate to `http://blogware.site/install/` +2. Select "Français (French)" from language dropdown +3. Complete installation +4. Verify French translations are applied + +**Expected Results**: +- Installation completes successfully +- French set as default language + +--- + +### Test 5: System Requirements Check + +**Objective**: Verify system requirements page displays correctly + +**Steps**: +1. Navigate to `http://blogware.site/install/` +2. Observe system requirements check on first page + +**Expected Results**: +- All required PHP extensions detected +- Directory permissions validated +- Pass/Fail indicators for each requirement + +--- + +### Test 6: Database Connection Validation + +**Objective**: Verify installer validates database connection + +**Steps**: +1. Start installation +2. Enter incorrect database credentials +3. Submit form + +**Expected Results**: +- Error message displayed: "Cannot connect to database" +- User can correct credentials and retry + +--- + +### Test 7: Admin Account Security + +**Objective**: Verify admin password meets security requirements + +**Steps**: +1. During installation, enter weak password (e.g., "123") +2. Submit form + +**Expected Results**: +- Validation error prevents submission +- Message indicates minimum password strength required + +--- + +### Test 8: Translation Cache Generation + +**Objective**: Verify translation cache is generated after installation + +**Steps**: +1. Complete installation with any language +2. Check `public/files/cache/translations/` directory + +**Expected Results**: +- JSON cache file created (e.g., `en.json`) +- Contains all 41 translation keys + +**Verification**: +```bash +ls -la public/files/cache/translations/ +cat public/files/cache/translations/en.json +``` + +--- + +## Manual Testing Checklist + +After successful installation, verify the following: + +### Admin Panel +- [ ] Login at `admin/index.php` with credentials (administrator / 4dMin(*)^) +- [ ] Dashboard loads without PHP errors +- [ ] All admin menu items accessible +- [ ] Language switcher works in settings + +### Frontend +- [ ] Homepage loads at `/` +- [ ] Blog posts display correctly +- [ ] Theme assets load (CSS, JS, images) +- [ ] No PHP errors in logs + +### Database +- [ ] All 12+ tables created in database +- [ ] Default settings populated in `tbl_settings` +- [ ] Default topic created (if applicable) + +--- + +## Troubleshooting + +### Common Issues + +| Issue | Solution | +|-------|----------| +| "Headers already sent" | Check for BOM in PHP files; ensure no whitespace before `= 7.4 + +--- + +## 1. Executive Summary + +This plan outlines the implementation of **mutation testing** for Blogware/Scriptlog using **Infection 0.26.x** (PHP 7.4 compatible). The project maintains PHP 7.4+ backward compatibility while leveraging mutation testing to improve test quality. + +### Current State + +| Metric | Value | +|--------|-------| +| **PHP Runtime** | 8.3.30 | +| **PHP Platform Config** | 7.4.33 (unchanged) | +| **PHPUnit Version** | 9.6.34 | +| **Xdebug Version** | 3.5.0 | +| **Total Tests** | 62 passing assertions | +| **Test Files** | 70 files | +| **Infection Version** | 0.26.6 (PHP 7.4 compatible) | + +--- + +## 2. PHP Version Compatibility + +### Infection Version Selection + +| PHP Version | Infection Version | Selected | +|-------------|-------------------|----------| +| 8.2.0+ | >= 0.29.10 | ❌ | +| 8.1.0+ | >= 0.26.16 | ❌ | +| **7.4.0+** | **>= 0.18, <= 0.26.6** | **✅ 0.26.6** | +| 7.3.12 | 0.16-0.17 | ❌ | + +**Decision:** Use **Infection 0.26.6** - latest version compatible with PHP 7.4+. + +### Platform Configuration + +**NO CHANGE** to `composer.json` platform config: +```json +"config": { + "platform": { + "php": "7.4.33" + } +} +``` + +The project remains PHP 7.4+ backwards compatible. + +--- + +## 3. Installation + +### 3.1 Install Infection 0.26.6 + +```bash +cd /var/www/blogware/public_html +composer require --dev infection/infection:^0.26 --no-update +composer update infection/infection --with-dependencies +``` + +### 3.2 Verify Installation + +```bash +php lib/vendor/bin/infection --version +``` + +--- + +## 4. Configuration + +### 4.1 Create `infection.json` + +```json +{ + "source": { + "directories": [ + "lib" + ], + "excludes": [ + "lib/vendor", + "lib/core/HTMLPurifier", + "lib/utility/db-mysqli.php" + ] + }, + "logs": { + "text": "infection/output/infection-log.txt", + "summary": "infection/output/summary.txt", + "json": "infection/output/infection.json", + "html": "infection/output/html" + }, + "mutators": { + "@default": true + }, + "testFramework": "phpunit", + "testFrameworkOptions": "--configuration=phpunit.xml", + "coverage": { + "path": "infection/coverage" + }, + "minMsi": 30, + "minCoveredMsi": 40, + "ignoreMsiWithNoMutations": true +} +``` + +### 4.2 Create Output Directory + +```bash +mkdir -p infection/output +``` + +--- + +## 5. Implementation Phases + +### Phase 1: Setup & Baseline (Week 1) + +| Task | Description | Priority | +|------|-------------|----------| +| Install Infection 0.26.6 | `composer require --dev infection/infection:^0.26` | HIGH | +| Create infection.json | Configure source, logs, mutators | HIGH | +| Create output directory | `mkdir -p infection/output` | HIGH | +| Run initial baseline | `php lib/vendor/bin/infection --threads=$(nproc)` | HIGH | +| Document baseline results | Record MSI, escaped mutants, killed mutants | HIGH | + +**Deliverable:** Baseline mutation score report + +### Phase 2: Fix Low-Hanging Fruit (Week 2) + +| Task | Description | Priority | +|------|-------------|----------| +| Review escaped mutants | Identify tests that should have caught mutations | HIGH | +| Add missing assertions | Strengthen tests that pass but shouldn't | MEDIUM | +| Target utility functions | Focus on `lib/utility/*.php` first | MEDIUM | +| Target DAO methods | Focus on `lib/dao/*.php` | MEDIUM | + +**Deliverable:** Improved mutation score by 10-15% + +### Phase 3: Service Layer Coverage (Week 3) + +| Task | Description | Priority | +|------|-------------|----------| +| Target service methods | `lib/service/*.php` | HIGH | +| Add edge case tests | Boundary conditions, null handling | MEDIUM | +| Test error paths | Exception handling, validation failures | MEDIUM | + +**Deliverable:** Service layer mutation score > 40% + +### Phase 4: Controller & Core (Week 4) + +| Task | Description | Priority | +|------|-------------|----------| +| Target controller methods | `lib/controller/*.php` | MEDIUM | +| Target core classes | `lib/core/*.php` | MEDIUM | +| Refactor untestable code | Extract pure functions from complex methods | LOW | + +**Deliverable:** Overall MSI > 30% + +--- + +## 6. Mutator Categories (Infection 0.26.x) + +### 6.1 Arithmetic Mutators + +| Mutator | Example | +|---------|---------| +| `Plus` | `$a + $b` → `$a - $b` | +| `Minus` | `$a - $b` → `$a + $b` | +| `Multiply` | `$a * $b` → `$a / $b` | +| `Division` | `$a / $b` → `$a * $b` | +| `Modulus` | `$a % $b` → `$a * $b` | + +### 6.2 Comparison Mutators + +| Mutator | Example | +|---------|---------| +| `Equal` | `$a == $b` → `$a != $b` | +| `NotEqual` | `$a != $b` → `$a == $b` | +| `Identical` | `$a === $b` → `$a !== $b` | +| `NotIdentical` | `$a !== $b` → `$a === $b` | +| `LessThan` | `$a < $b` → `$a <= $b` | +| `GreaterThan` | `$a > $b` → `$a >= $b` | + +### 6.3 Logical Mutators + +| Mutator | Example | +|---------|---------| +| `LogicalAnd` | `$a && $b` → `$a \|\| $b` | +| `LogicalOr` | `$a \|\| $b` → `$a && $b` | +| `LogicalNot` | `!$a` → `$a` | + +### 6.4 Conditional Mutators + +| Mutator | Example | +|---------|---------| +| `TrueValue` | `true` → `false` | +| `FalseValue` | `false` → `true` | +| `NullValue` | `null` → `""` | +| `ArrayItem` | `$arr[0]` → `$arr[1]` | +| `Concat` | `$a . $b` → `""` | + +### 6.5 Function Call Mutators + +| Mutator | Example | +|---------|---------| +| `FunctionCallRemoval` | `trim($a)` → `$a` | +| `MethodCallRemoval` | `$obj->method()` → (removed) | + +### 6.6 Return Value Mutators + +| Mutator | Example | +|---------|---------| +| `ReturnValue` | `return true` → `return false` | +| `YieldValue` | `yield $a` → `yield null` | + +--- + +## 7. Target Files (Priority Order) + +### High Priority (Start Here) + +| File | Reason | +|------|--------| +| `lib/utility/protected-post.php` | Critical security - password handling | +| `lib/utility/encrypt-decrypt.php` | Critical security - encryption | +| `lib/utility/email-validation.php` | Input validation | +| `lib/utility/check-password.php` | Password strength checks | +| `lib/service/PostService.php` | Core business logic | +| `lib/service/UserService.php` | User management | + +### Medium Priority + +| File | Reason | +|------|--------| +| `lib/dao/PostDao.php` | Data access | +| `lib/dao/UserDao.php` | Data access | +| `lib/controller/PostController.php` | Request handling | +| `lib/core/Authentication.php` | Authentication | +| `lib/core/Dispatcher.php` | Routing | + +### Low Priority (Later) + +| File | Reason | +|------|--------| +| `lib/core/HTMLPurifier/` | Third-party, excluded | +| `lib/vendor/` | Third-party, excluded | +| `lib/utility/db-mysqli.php` | Legacy, excluded | + +--- + +## 8. Success Metrics + +| Metric | Target | Current | +|--------|--------|---------| +| **MSI (Mutation Score Indicator)** | ≥ 30% | 0% (not measured) | +| **Covered MSI** | ≥ 40% | 0% (not measured) | +| **Killed Mutants** | ≥ 50% | 0% | +| **Escaped Mutants** | ≤ 30% | 100% | +| **Untested Code** | ≤ 20% | 100% | + +--- + +## 9. CI/CD Integration + +### 9.1 GitHub Actions Workflow + +```yaml +name: Mutation Testing + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + mutation: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: '7.4' + coverage: xdebug + - name: Install dependencies + run: composer install --no-interaction + - name: Run mutation testing + run: php lib/vendor/bin/infection --threads=$(nproc) --min-msi=30 +``` + +### 9.2 Pre-merge Gate + +- Block PRs if MSI drops below 30% +- Report mutation score in PR comments + +--- + +## 10. Risks & Mitigations + +| Risk | Impact | Mitigation | +|------|--------|------------| +| Long execution time | High | Use `--threads=$(nproc)` | +| False positives | Medium | Review mutants manually | +| Untestable code | Medium | Refactor to extract pure functions | +| Third-party code | Low | Exclude from source directories | +| PHP 7.4 compatibility | High | Use Infection 0.26.x | + +--- + +## 11. Timeline + +| Phase | Duration | Deliverable | +|-------|----------|-------------| +| Phase 1: Setup | 1 week | Baseline report | +| Phase 2: Quick Wins | 1 week | +10-15% MSI | +| Phase 3: Service Layer | 1 week | Service MSI > 40% | +| Phase 4: Controllers | 1 week | Overall MSI > 30% | + +**Total Estimated Duration:** 4 weeks + +--- + +## 12. Commands Reference + +```bash +# Run all mutations +php lib/vendor/bin/infection --threads=$(nproc) + +# Run with HTML report +php lib/vendor/bin/infection --threads=$(nproc) --show-mutations + +# Run specific file +php lib/vendor/bin/infection --filter=lib/utility/protected-post.php + +# Run with minimum MSI threshold +php lib/vendor/bin/infection --min-msi=30 + +# Run with coverage-only mode (faster) +php lib/vendor/bin/infection --only-covered + +# Generate summary only +php lib/vendor/bin/infection --show-summary +``` + +--- + +*Last Updated: April 2026 | Version 1.0 | PHP Compatibility: >= 7.4* diff --git a/.plan/PERFORMANCE_OPTIMIZATION_PLAN.md b/.plan/PERFORMANCE_OPTIMIZATION_PLAN.md new file mode 100755 index 000000000..490aedce5 --- /dev/null +++ b/.plan/PERFORMANCE_OPTIMIZATION_PLAN.md @@ -0,0 +1,160 @@ +# Blogware Performance Optimization Plan (Target: 100/100) + +## Executive Summary +This document outlines a strategic technical roadmap to elevate the Blogware platform's performance score to 100/100. Based on Lighthouse audit results and comparative load testing, the plan prioritizes Time to First Byte (TTFB) and Critical Rendering Path optimizations. + +## Load Test Results Verification (April 4, 2026) + +**Test Configuration:** +- Test Duration: 12,419 seconds (~3.4 hours) +- Total Iterations: 1,000 +- Requests per Test: 100 +- Concurrency Level: 10 + +### Actual Performance Metrics (Verified by Load Test) + +| Endpoint Type | URL | Avg RPS | Avg Response Time | P95 Latency | P99 Latency | Success Rate | +|--------------|-----|---------|-------------------|-------------|-------------|--------------| +| **Static** | /admin/login.php | 25.14 req/s | 409.03 ms | 599.12 ms | 1018 ms | 100% | +| **Dynamic** | /?p=3 | 12.60 req/s | 818.75 ms | 1119.32 ms | 1848 ms | 100% | +| **404 Not Found** | /this-page-is-not-real | 4675.51 req/s | 2.42 ms | 3.72 ms | 11 ms | 100% | + +### Stability Analysis + +| Endpoint Type | Coefficient of Variation (CV) | Stability Assessment | +|---------------|-------------------------------|---------------------| +| Static | 15.6% | Moderate | +| Dynamic | 16.5% | Moderate | +| 404 Not Found | 28.2% | High variability | + +--- + +## Phase 1: Infrastructure & Server-Side Efficiency (TTFB Optimization) + +*Goal: Reduce TTFB from ~824ms to <100ms.* + +| Item | Plan Status | Actual Status | Verification | +|------|-------------|---------------|--------------| +| OPcache Tuning | Server-level config | **NOT VERIFIED** - No server config access to confirm | Requires server-level verification | +| Page Caching (lib/utility/page-cache.php) | COMPLETED | **COMPLETED** | 404 responses show 2.42ms avg - confirms caching working | +| Application-Level 404 Handling (Dispatcher.php) | COMPLETED | **COMPLETED** | 404 RPS: 4675.51 req/s confirms efficient 404 handling | +| Database Query Optimization (N+1, Indexes) | COMPLETED | **COMPLETED** | No failed requests in tests | + +**Phase 1 Assessment: PARTIALLY COMPLETED** +- Page caching and 404 handling verified by excellent 404 performance +- OPcache status unknown (requires server verification) +- DB optimization verified (no failures in 300K requests) + +--- + +## Phase 2: Optimized Asset Delivery (FCP & SI Optimization) + +*Goal: Reduce FCP to <1.8s and Speed Index to <3.4s.* + +| Item | Plan Status | Actual Status | Verification | +|------|-------------|---------------|--------------| +| Minification (JS/CSS) | COMPLETED | **COMPLETED** | Files verified in public/themes/blog/assets/ | +| Critical CSS Inlining (header.php) | COMPLETED | **COMPLETED** | Implementation verified in code | +| Resource Hints (preconnect, preload) | COMPLETED | **COMPLETED** | Implementation verified in header.php | + +**Note on Compression:** Enable Gzip/Brotli compression at the web server level (Nginx or Apache). This is a server configuration matter and not handled by the application code to maintain web server interoperability. + +**Phase 2 Assessment: COMPLETED** - All items verified in code + +--- + +## Phase 3: Visual & Content Optimization (LCP & CLS Optimization) + +*Goal: Reduce LCP to <2.5s and CLS to <0.1.* + +| Item | Plan Status | Actual Status | Verification | +|------|-------------|---------------|--------------| +| Modern Image Formats (WebP/AVIF) | COMPLETED | **COMPLETED** | invoke_webp_image() and invoke_responsive_image() verified | +| Explicit Aspect Ratios (width/height) | COMPLETED | **COMPLETED** | invoke_responsive_image() adds dimensions | +| LCP Image Prioritization (fetchpriority) | COMPLETED | **COMPLETED** | fetchpriority="high" implemented | + +**Phase 3 Assessment: COMPLETED** - All items verified in code + +--- + +## Phase 4: Script Execution & Interactivity (TBT Optimization) + +*Goal: Reduce Total Blocking Time to <200ms.* + +| Item | Plan Status | Actual Status | Verification | +|------|-------------|---------------|--------------| +| JavaScript Deferral | "To be implemented" | **NOT COMPLETED** | No evidence in header.php/footer.php | +| Third-Party Audit (summernote) | "To be implemented" | **NOT COMPLETED** | No evidence of route-based loading | + +**Phase 4 Assessment: NOT COMPLETED** - JavaScript deferral and third-party script optimization pending + +--- + +## Performance Gap Analysis + +### Target vs Actual (Based on Load Test Results) + +| Metric | Target | Actual (Static) | Actual (Dynamic) | Gap | +|--------|--------|-----------------|-------------------|-----| +| **TTFB** | <100ms | 409.03 ms | 818.75 ms | ❌ 309-719ms over target | +| **LCP** | <2.5s | Not measured | Not measured | ⚠️ Requires Lighthouse | +| **FCP** | <1.8s | Not measured | Not measured | ⚠️ Requires Lighthouse | +| **CLS** | <0.1 | Not measured | Not measured | ⚠️ Requires Lighthouse | +| **TBT** | <200ms | Not measured | Not measured | ⚠️ Requires Lighthouse | + +### Key Findings from Load Test + +1. **Dynamic Content Bottleneck**: Response time is 2x slower than static (819ms vs 409ms) +2. **P99 Latency Concern**: Dynamic content P99 reaches 1848ms (1.8 seconds) +3. **Excellent 404 Performance**: 4675 RPS with 2.42ms response confirms caching working +4. **100% Reliability**: Zero failures across 300,000 requests proves system stability + +--- + +## Remaining Action Items + +### High Priority + +1. **Verify OPcache Configuration** - Requires server-level access to confirm PHP opcode caching is enabled +2. **Implement JavaScript Deferral** - Move non-critical scripts to defer attribute +3. **Optimize Dynamic Content** - Further reduce 819ms response time: + - Database query profiling + - PHP opcode caching verification + - Content caching layer + +### Medium Priority + +4. **Server-Side Compression** - Enable Gzip/Brotli at web server level +5. **Third-Party Script Audit** - Implement route-based loading for admin scripts +6. **Monitor P95/P99 Alerts** - Set up alerting for latency thresholds + +--- + +## Strategic Roadmap Summary (Updated with Actual Results) + +| Metric | Pre-Optimization | Current (Verified) | Target | Status | +|--------|------------------|---------------------|--------|--------| +| **TTFB (Static)** | ~824ms (est.) | 409.03 ms | <100ms | ❌ Not met | +| **TTFB (Dynamic)** | ~824ms (est.) | 818.75 ms | <100ms | ❌ Not met | +| **404 Handling** | N/A | 4675.51 req/s | N/A | ✅ Excellent | +| **Reliability** | N/A | 100% success | 100% | ✅ Achieved | + +**Overall Status: PHASES 1-3 COMPLETED, PHASE 4 INCOMPLETE** + +Phase 1-3 implementations verified in code and partially confirmed by load test (404 performance proves caching works). Phase 4 (JavaScript deferral and third-party scripts) requires implementation. + +--- + +## Web Server Interoperability + +This software is designed to work on both **Nginx** and **Apache** without requiring server-specific configuration: + +- **URL Rewriting:** Uses PHP-based routing in `lib/core/Dispatcher.php`. No `.htaccess` or Nginx config required. +- **404 Handling:** Handled at application level in the Dispatcher. +- **Static Files:** Served directly by the web server from `public/` directory. +- **Compression:** Configure at web server level (Nginx: `gzip on;`, Apache: `mod_deflate`). + +--- + +*Last Updated: April 4, 2026* +*Performance Data Source: Load test results in /var/www/blogware/load_test_results_20260404_175932/* diff --git a/.plan/PHPCODESNIFFER_IMPLEMENTATION_PLAN.md b/.plan/PHPCODESNIFFER_IMPLEMENTATION_PLAN.md new file mode 100755 index 000000000..3a1fb3ebf --- /dev/null +++ b/.plan/PHPCODESNIFFER_IMPLEMENTATION_PLAN.md @@ -0,0 +1,280 @@ +# PHP_CodeSniffer PSR12 Implementation Plan + +## Executive Summary + +This plan outlines the integration of PHP_CodeSniffer to ensure the codebase conforms to PSR12 coding standard. The project contains **3,028 PHP files**. + +--- + +## PHP Version Compatibility + +| Component | Version | Min PHP | Project Compatible? | +|-----------|---------|---------|---------------------| +| squizlabs/php_codesniffer | ^4.0 | 7.2 | ✅ Yes (7.4.33) | +| friendsofphp/php-cs-fixer | ^3.57 | 7.4 | ✅ Yes (7.4.33) | +| PSR12 Coding Standard | - | 7.0+ | ✅ Yes | + +> **Note**: PSR12 is purely a code style standard (braces, spacing, indentation) - no PHP runtime features involved. + +--- + +## Current Codebase Analysis + +| Directory | PHP Files | Priority | +|-----------|-----------|----------| +| lib/ | 2,792 | High (core classes) | +| admin/ | 95 | High | +| public/themes/ | 22 | Medium | +| install/ | 11 | Low | +| api/ | 1 | Low | + +### Identified PSR12 Violations (Sample) + +1. **Class braces**: Opening brace on same line (should be new line) +2. **Method braces**: Opening brace on same line (should be new line) +3. **Indentation**: Inconsistent (mix of 2, 3, 4 spaces) +4. **Spacing**: Inconsistent around operators and parentheses +5. **Line length**: Some lines exceed 120 characters + +--- + +## Implementation Strategy + +### Phase 1: Installation & Configuration + +1. Add to Composer: + ```bash + composer require --dev squizlabs/php_codesniffer:^4.0 + ``` + +2. Create `phpcs.xml` configuration: + ```xml + + + Blogware PSR12 Coding Standard + + + + + + + + + + + + + + lib/vendor/* + admin/assets/* + + + lib + admin + public/themes + install + api + + ``` + +3. Excluded directories rationale: + - `lib/vendor/` - Third-party code + - `admin/assets/` - Frontend assets + - `public/themes/assets/` - Theme assets + +--- + +### Phase 2: Initial Analysis + +1. Run initial scan: + ```bash + ./vendor/bin/phpcs --standard=PSR12 lib/ admin/ public/themes/ install/ api/ + ``` + +2. Generate error report: + ```bash + # JSON report for parsing + ./vendor/bin/phpcs --standard=PSR12 --report-json lib/ > phpcs-report.json + + # Summary by severity + ./vendor/bin/phpcs --standard=PSR12 --report=summary lib/ + ``` + +3. Categorize violations by type: + - Brace placement (class/method) + - Indentation + - Spacing + - Line length + - Other + +--- + +### Phase 3: Auto-Fix Issues + +1. Install PHP-CS-Fixer: + ```bash + composer require --dev friendsofphp/php-cs-fixer:^3.57 + ``` + +2. Create `.php-cs-fixer.dist.php`: + ```php + in(['lib', 'admin', 'public/themes', 'install', 'api']) + ->exclude('vendor') + ->exclude('assets') + ->notName('*.min.css') + ->notName('*.min.js') + ->files(); + + return (new PhpCsFixer\Config()) + ->setRules([ + '@PSR12' => true, + 'braces' => ['position_after_functions_and_declarations' => 'next'], + 'indentation_type' => true, + 'line_ending' => true, + 'no_trailing_whitespace' => true, + 'no_unused_imports' => true, + ]) + ->setFinder($finder); + ``` + +3. Run auto-fix: + ```bash + # Preview changes + ./vendor/bin/php-cs-fixer fix --dry-run --diff + + # Apply fixes + ./vendor/bin/php-cs-fixer fix --diff + ``` + +--- + +### Phase 4: Manual Fixes + +| Category | Estimated Fixes | Approach | +|----------|-----------------|----------| +| Class braces | ~500 | Regex + IDE batch | +| Method braces | ~800 | Regex + IDE batch | +| Indentation | Variable | Manual per file | +| Control structures | Variable | php-cs-fixer | +| Complex files | 20-50 | Manual review | + +Priority order: +1. lib/core/Bootstrap.php +2. lib/core/Dispatcher.php +3. lib/dao/*.php +4. lib/service/*.php +5. admin/*.php + +--- + +### Phase 5: CI/CD Integration + +Create `.github/workflows/phpcs.yml`: + +```yaml +name: Code Quality + +on: [push, pull_request] + +jobs: + phpcs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: '8.3' + + - name: Install dependencies + run: composer install --no-interaction + + - name: Run PHP_CodeSniffer + run: ./vendor/bin/phpcs --standard=PSR12 --colors lib/ admin/ public/themes/ + + - name: Run PHP-CS-Fixer (check mode) + run: ./vendor/bin/php-cs-fixer fix --dry-run --diff +``` + +Optional: Add pre-commit hook. + +--- + +### Phase 6: Verification + +1. Final scan: + ```bash + ./vendor/bin/phpcs --standard=PSR12 lib/ admin/ public/themes/ install/ api/ + # Exit code 0 = no errors + ``` + +2. Run tests: + ```bash + ./vendor/bin/phpunit + ``` + +--- + +## Timeline Estimate + +| Phase | Duration | +|-------|----------| +| Phase 1: Setup | 1 day | +| Phase 2: Analysis | 1-2 days | +| Phase 3: Auto-fix | 1 day | +| Phase 4: Manual fix | 5 days | +| Phase 5: CI/CD | 1 day | +| Phase 6: Verification | 1 day | + +**Total: ~10-12 days** + +--- + +## Commands Reference + +```bash +# Install +composer require --dev squizlabs/php_codesniffer:^4.0 +composer require --dev friendsofphp/php-cs-fixer:^3.57 + +# Check code +./vendor/bin/phpcs --standard=PSR12 lib/ +./vendor/bin/phpcs --standard=PSR12 --report=summary lib/ + +# Auto-fix +./vendor/bin/php-cs-fixer fix --diff + +# Specific directory +./vendor/bin/phpcs --standard=PSR12 lib/core/ + +# CI check +./vendor/bin/phpcs --standard=PSR12 --colors lib/ admin/ public/themes/ +``` + +--- + +## Risk Assessment + +| Risk | Impact | Mitigation | +|------|--------|------------| +| Breaking production code | High | Run full test suite before commit | +| Auto-fix corruption | Medium | Use git, test frequently | +| Time for full fix | High | Prioritize core files first | +| CI build failures | Medium | Fix violations incrementally | + +--- + +## Success Criteria + +- [ ] PHP_CodeSniffer installed via Composer +- [ ] phpcs.xml configuration created +- [ ] Initial scan completed with error report +- [ ] PHP-CS-Fixer applied for auto-fixable issues +- [ ] Manual fixes applied to remaining violations +- [ ] CI/CD workflow created +- [ ] Full scan passes with exit code 0 +- [ ] All PHPUnit tests pass diff --git a/.plan/SUMMERNOTE_AJAX_IMAGE_UPLOAD_PLAN.md b/.plan/SUMMERNOTE_AJAX_IMAGE_UPLOAD_PLAN.md new file mode 100644 index 000000000..cc1d27ed2 --- /dev/null +++ b/.plan/SUMMERNOTE_AJAX_IMAGE_UPLOAD_PLAN.md @@ -0,0 +1,184 @@ +# AJAX Image Upload for Summernote Editor - Implementation Plan + +## 1. Project Overview + +**Goal**: Integrate AJAX image upload in Summernote WYSIWYG editor + +**Scope**: Only Summernote editor AJAX upload - do NOT touch Featured Image (sidebar form) + +**Current State**: +- Summernote in `admin/admin-layout.php` calls `/admin/media-upload.php` +- No CSRF protection +- Images not saved to database via API + +**Target State**: +- AJAX upload to `/admin/media-upload.php` (direct admin endpoint) +- CSRF validation (optional) +- Save to `tbl_media` + link to post via `tbl_mediameta` +- Use existing `upload_photo()` for resizing + +--- + +## 2. Files Involved + +| File | Action | +|------|--------| +| `admin/media-upload.php` | New endpoint for upload handling | +| `admin/admin-layout.php` | Update AJAX URL + add CSRF/post_id to formData | +| `lib/core/Authentication.php` | Cookie path fix for cross-path AJAX | +| `lib/controller/api/MediaApiController.php` | API fallback with auth cookie support | + +--- + +## 3. Implementation Steps + +### Step 1: Create Direct Admin Upload Endpoint + +**File**: `admin/media-upload.php` + +This endpoint is placed in the admin folder to use admin session authentication directly. + +Key features: +- Uses `Session::getInstance()` for authentication (works in admin context) +- Saves to database via `MediaDao` +- Uses `upload_photo()` for resizing to 3 sizes + WebP +- Proper output buffering to prevent HTML errors in JSON response +- Returns clean JSON response + +```php +// Key authentication check +$session = Session::getInstance(); +if (!isset($session->scriptlog_session_login)) { + sendJsonResponse(401, false, 'UNAUTHORIZED', 'Admin authentication required'); +} +``` + +### Step 2: Update Summernote AJAX + +**File**: `admin/admin-layout.php` + +- Keep URL as `/admin/media-upload.php` (not `/api/v1/media/upload`) +- Add `withCredentials: true` to AJAX call +- Hidden inputs for CSRF and post_id are already in place + +```javascript +$.ajax({ + url: '/admin/media-upload.php', + method: 'POST', + data: formData, + processData: false, + contentType: false, + xhrFields: { + withCredentials: true + }, + success: function(response) { + if (response.success && response.data && response.data.url) { + $('#summernote').summernote('insertImage', response.data.url); + } + } +}); +``` + +### Step 3: Cookie Path Fix + +**File**: `lib/core/Authentication.php` + +Changed `COOKIE_PATH` from `APP_ADMIN` (`/admin/`) to `/` so the session cookie is sent to all paths including `/api/*`. + +```php +// Before +public const COOKIE_PATH = APP_ADMIN; // /admin/ + +// After +public const COOKIE_PATH = '/'; // Available at root level +``` + +**Note**: Users need to log out and log back in for the new cookie to be set. + +### Step 4: API Fallback (Optional) + +**File**: `api/index.php` and `lib/controller/api/MediaApiController.php` + +Added session initialization to API and auth cookie fallback support as backup solution. + +--- + +## 4. Response Format + +```json +{ + "success": true, + "status": 201, + "data": { + "url": "/public/files/pictures/abc123_image.jpg", + "filename": "abc123_image.jpg", + "media_id": 42, + "post_id": 5 + } +} +``` + +**URL**: Direct filesystem path for fast loading (`/public/files/pictures/...`) + +--- + +## 5. Database + +**tbl_media** - Image metadata: +- `media_filename` = 'abc123_image.jpg' +- `media_type` = 'image' +- `media_target` = 'blog' +- `media_user` = username + +**tbl_mediameta** - Post linkage: +- `media_id` = 42 +- `meta_key` = 'post_id' +- `meta_value` = '5' + +--- + +## 6. Files to Modify/Create + +1. `admin/media-upload.php` - New direct upload endpoint +2. `admin/admin-layout.php` - AJAX URL and withCredentials +3. `lib/core/Authentication.php` - Cookie path fix +4. `api/index.php` - Session initialization (backup) +5. `lib/controller/api/MediaApiController.php` - Auth cookie fallback (backup) + +--- + +## 7. Testing + +1. Log out and log back in (to get new cookie with path `/`) +2. Go to Posts → Add New +3. Click image button in Summernote toolbar +4. Select image → verify uploads +5. Check: + - Files: `public/files/pictures/` has 4 versions + WebP + - Database: `tbl_media` and `tbl_mediameta` have new records + +--- + +## 8. Troubleshooting + +### Error: "Failed to upload image: Unauthorized" +- Cookie path issue: `COOKIE_PATH` was `/admin/`, need to change to `/` +- Solution: Log out and log back in + +### Error: "Failed to upload image: SyntaxError: Unexpected token '<'" +- PHP output before JSON: `lib/main.php` or `upload_photo()` outputting HTML +- Solution: Use output buffering and proper JSON response helper + +--- + +## 9. Implementation Summary + +| Date | Commit | Description | +|------|--------|-------------| +| April 6, 2026 | `f2e1d91` | Fix Summernote AJAX image upload authentication | +| April 6, 2026 | `5db174e` | Fix cookie path for AJAX API requests | +| April 6, 2026 | `a593f39` | Use direct admin endpoint for Summernote image upload | +| April 6, 2026 | `44db5e7` | Fix JSON response in media upload handler | + +*Plan updated: April 6, 2026* +*Focus: ONLY Summernote AJAX upload - do NOT touch Featured Image sidebar* diff --git a/.plan/security-testing/SECURITY_TESTING_PLAN.md b/.plan/security-testing/SECURITY_TESTING_PLAN.md new file mode 100755 index 000000000..bb3f7988d --- /dev/null +++ b/.plan/security-testing/SECURITY_TESTING_PLAN.md @@ -0,0 +1,455 @@ +# Blogware/Scriptlog Security Testing Plan + +**Version:** 2.0 +**Date:** March 27, 2026 +**Target:** Blogware/Scriptlog PHP MVC Blog System +**Tester:** Security Assessment Team +**Scope:** Local & Remote Instance Testing + +--- + +## Document Information + +| Field | Value | +|-------|-------| +| Document Status | Active | +| Last Updated | March 27, 2026 | +| Test Tool | Socrates Blade v3.2 | +| OWASP Version | Top 10 2021 | + +--- + +## 1. Executive Summary + +This document outlines a comprehensive security testing plan for the Blogware/Scriptlog CMS. The plan addresses OWASP Top 10 vulnerabilities, authentication flaws, and application-specific security concerns through automated and manual testing procedures. + +### Testing Capabilities + +- **Local Testing**: Target `http://localhost`, `http://127.0.0.1`, or custom local URLs +- **Remote Testing**: Target any publicly accessible Blogware instance +- **Aggressive Testing**: Time-based attacks with configurable delays (up to 30s) +- **Brute Force Testing**: Credential brute-forcing against login endpoints +- **Dual Reporting**: JSON and HTML output formats + +### Test Environment + +| Environment | URL | Notes | +|-------------|-----|-------| +| Local | `http://blogware.site` | Default development instance | +| Production | Configurable | Remote production instances | +| Admin Credentials | `administrator` / `4dMin(*)^` | Primary test account | + +--- + +## 2. Testing Scope + +### 2.1 In-Scope Components + +| Component | Description | Priority | +|-----------|-------------|----------| +| Frontend (Public) | Public-facing blog pages, posts, categories, tags, archives | HIGH | +| Admin Panel | `/admin/*` - All admin functionality | CRITICAL | +| Authentication | Login, logout, session management, password reset | CRITICAL | +| API Endpoints | `/api/*` - REST API endpoints | HIGH | +| Import/Export | WordPress, Ghost, Blogspot import functionality | HIGH | +| Media Library | File upload and management | HIGH | +| Plugin System | Plugin installation and activation | CRITICAL | + +### 2.2 Out-of-Scope + +- Third-party plugins not part of core installation +- Server infrastructure and network-level attacks +- Denial of Service testing (resource exhaustion) +- Physical security testing + +--- + +## 3. OWASP Top 10 2021 Coverage + +| OWASP Category | Blogware Risk | Test Method | Priority | +|----------------|---------------|-------------|----------| +| A01 Broken Access Control | IDOR in posts/pages, privilege escalation | Tool + Manual | CRITICAL | +| A02 Cryptographic Failures | Session handling, cookie encryption | Manual review | HIGH | +| A03 Injection | SQLi in search/comments, XSS in content | Tool + Manual | CRITICAL | +| A04 Insecure Design | Missing rate limiting, weak CSRF | Tool + Manual | HIGH | +| A05 Security Misconfiguration | Missing headers, debug mode | Tool | MEDIUM | +| A06 Vulnerable Components | Outdated vendor libraries | Manual | MEDIUM | +| A07 Auth Failures | Brute force, session hijacking | Tool + Manual | HIGH | +| A08 Data Integrity Failures | CSRF on admin actions | Tool | HIGH | +| A09 Logging Failures | Insufficient audit trail | Manual | LOW | +| A10 SSRF | Media URL fetching, import URLs | Tool | MEDIUM | + +--- + +## 4. Test Cases + +### 4.1 A01 - Broken Access Control + +| ID | Test Case | Endpoint | Method | Expected Result | +|----|-----------|----------|--------|----------------| +| TC-001 | IDOR in Post Viewing | `/post/{id}/{slug}` | GET | 403 or redirect for private posts | +| TC-002 | IDOR in Admin Post Editing | `admin/posts.php?action=edit&Id={id}` | GET | 403 Forbidden | +| TC-003 | IDOR in Comment Deletion | `admin/comments.php?action=delete&Id={id}` | GET | 403 Forbidden | +| TC-004 | Privilege Escalation | `admin/users.php` | POST | Redirect to 403 page | +| TC-005 | Direct Object Reference in Media | `/admin/medialib.php` | GET | 403 for private media | +| TC-006 | Admin Page Access Without Auth | All `admin/*.php` | GET | Redirect to login | +| TC-007 | Category Access Control | `/category/{id}` | GET | Respect post visibility | +| TC-008 | Archive Access Control | `/archive/{month}/{year}` | GET | 404 for non-existent archives | + +### 4.2 A02 - Cryptographic Failures + +| ID | Test Case | Method | Expected Result | +|----|-----------|--------|----------------| +| TC-009 | Session Token Entropy | Code review | Minimum 128-bit entropy | +| TC-010 | Cookie Security Flags | GET | HttpOnly, Secure, SameSite=Strict | +| TC-011 | Password Hashing | Code review | `password_hash()` with cost >= 12 | +| TC-012 | Session Fixation | Login flow | `session_regenerate_id(true)` called | +| TC-013 | Cookie Encryption | Code review | AES-256-GCM or AES-256-CBC with HMAC | + +### 4.3 A03 - Injection + +#### XSS Tests + +| ID | Test Case | Endpoint | Payload Type | +|----|-----------|----------|--------------| +| TC-014 | Reflected XSS in Search | `/?search=", + "", + "", + + # Image onerror injection + "", + "", + "", + + # SVG injection + "", + "", + "", + + # Event handlers + "", + "