{
  "paths": [
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/INSTALLER",
      "path_type": "hardlink",
      "sha256": "d0edee15f91b406f3f99726e44eb990be6e34fd0345b52b910c568e0eef6a2a8",
      "size_in_bytes": 5
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/LICENSE.rst",
      "path_type": "hardlink",
      "sha256": "3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b",
      "size_in_bytes": 1475
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/METADATA",
      "path_type": "hardlink",
      "sha256": "5455176dd163f44197abb6fea0f71de2eeddb181b2b71e4213a580115f20902a",
      "size_in_bytes": 4093
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/RECORD",
      "path_type": "hardlink",
      "sha256": "082b6ceb97c9b518210f49bab474f665a77ef39ea29c4ae7cb2e1cd59dd9337a",
      "size_in_bytes": 9335
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/REQUESTED",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/WHEEL",
      "path_type": "hardlink",
      "sha256": "1196c6921ec87b83e865f450f08d19b8ff5592537f4ef719e83484e546abe33e",
      "size_in_bytes": 81
    },
    {
      "_path": "site-packages/werkzeug-3.0.1.dist-info/direct_url.json",
      "path_type": "hardlink",
      "sha256": "684d51bdddc509ef1a2ec143f9096ec169f7354920ae065cfb3451fbd57a6cdf",
      "size_in_bytes": 104
    },
    {
      "_path": "site-packages/werkzeug/__init__.py",
      "path_type": "hardlink",
      "sha256": "1d7fcf498e44dafb55943dd1e186e5c014428e0ee3dd3966dcb0126d8a8e4a45",
      "size_in_bytes": 727
    },
    {
      "_path": "site-packages/werkzeug/_internal.py",
      "path_type": "hardlink",
      "sha256": "695cffa8f3af405a6fa8168429d56e0819c93de9289389a25e6b39c48338334e",
      "size_in_bytes": 5542
    },
    {
      "_path": "site-packages/werkzeug/_reloader.py",
      "path_type": "hardlink",
      "sha256": "d4ed430d696a5706085fc9202701f90786bf521e9a7109f0dec41fd352695ed3",
      "size_in_bytes": 14745
    },
    {
      "_path": "site-packages/werkzeug/datastructures/__init__.py",
      "path_type": "hardlink",
      "sha256": "cb305d393f4374ade7ada346e3da40ddb56cbed3cf2f1dbeb7637c666b8077dc",
      "size_in_bytes": 1900
    },
    {
      "_path": "site-packages/werkzeug/datastructures/accept.py",
      "path_type": "hardlink",
      "sha256": "0ae0af040c4dcdbb784146f5eeb1fdf3abef395194445523a340d7d8f432ff22",
      "size_in_bytes": 10670
    },
    {
      "_path": "site-packages/werkzeug/datastructures/accept.pyi",
      "path_type": "hardlink",
      "sha256": "e8fd75e209dc8d9a32fa2fe7ff7390cb69c95708c40087bb3dc071298a8211f7",
      "size_in_bytes": 1917
    },
    {
      "_path": "site-packages/werkzeug/datastructures/auth.py",
      "path_type": "hardlink",
      "sha256": "f17e57cad1833f4d3c2658f5d74b7c1b9876f67b700328cc1f432af4f8d6eabb",
      "size_in_bytes": 10086
    },
    {
      "_path": "site-packages/werkzeug/datastructures/cache_control.py",
      "path_type": "hardlink",
      "sha256": "453522a597afe74b3ed53027dab60666bcad9bfe88388c5077aedf911e5b345d",
      "size_in_bytes": 6043
    },
    {
      "_path": "site-packages/werkzeug/datastructures/cache_control.pyi",
      "path_type": "hardlink",
      "sha256": "e90f778d1cac00a30f59103bd8e324b329fb777672b2ec701a51e9fe2c05f690",
      "size_in_bytes": 3756
    },
    {
      "_path": "site-packages/werkzeug/datastructures/csp.py",
      "path_type": "hardlink",
      "sha256": "0c03803b6eba2cad0929bbe51bcd1b6e40207eb36c9d4f47068cfe15d21835da",
      "size_in_bytes": 3244
    },
    {
      "_path": "site-packages/werkzeug/datastructures/csp.pyi",
      "path_type": "hardlink",
      "sha256": "0260d6899538aeb240e12666c8c348d4be4f2dd21f26c2392e2f6be65135aba3",
      "size_in_bytes": 5765
    },
    {
      "_path": "site-packages/werkzeug/datastructures/etag.py",
      "path_type": "hardlink",
      "sha256": "26cc88fb25dac85fa142edba3321736c714866c690ea8763dd164efe317efdc7",
      "size_in_bytes": 2913
    },
    {
      "_path": "site-packages/werkzeug/datastructures/etag.pyi",
      "path_type": "hardlink",
      "sha256": "37d72e501ad99f11e6b1b5b40419a3296f9d8cd63b58a6c8eadfd6a2907c668d",
      "size_in_bytes": 1047
    },
    {
      "_path": "site-packages/werkzeug/datastructures/file_storage.py",
      "path_type": "hardlink",
      "sha256": "78f78cb6beb9b3fd7fb2e9d732ffd204e885a1fe425f905ea58bf9fd6d7a7d99",
      "size_in_bytes": 6184
    },
    {
      "_path": "site-packages/werkzeug/datastructures/file_storage.pyi",
      "path_type": "hardlink",
      "sha256": "dac75b28786f6d0179163ac9b8eea5fe6d7266f678a0f0944eca667668d09525",
      "size_in_bytes": 1433
    },
    {
      "_path": "site-packages/werkzeug/datastructures/headers.py",
      "path_type": "hardlink",
      "sha256": "f7bf8ff8b833b5eaf1130c4b6d0b01106899a423805f367b7c4c575dde2e1fea",
      "size_in_bytes": 17286
    },
    {
      "_path": "site-packages/werkzeug/datastructures/headers.pyi",
      "path_type": "hardlink",
      "sha256": "eba1a1f436c3f103692d104eb9eaf80cc0a3d7672c75d1eb720c6224f2c4e67f",
      "size_in_bytes": 4237
    },
    {
      "_path": "site-packages/werkzeug/datastructures/mixins.py",
      "path_type": "hardlink",
      "sha256": "f8841243bd1438c425aad244232ca1a6539de286da4ce7f31af91af9cba70ad3",
      "size_in_bytes": 5337
    },
    {
      "_path": "site-packages/werkzeug/datastructures/mixins.pyi",
      "path_type": "hardlink",
      "sha256": "cbddad0a5c55b25241106800c0346c40b1317e29f6a74c7b35f9cffdbf30eb17",
      "size_in_bytes": 4191
    },
    {
      "_path": "site-packages/werkzeug/datastructures/range.py",
      "path_type": "hardlink",
      "sha256": "2574833ec786ee21f9822269dd1d529d00bf4aa429eb7e0cf08bfa413b1b4f13",
      "size_in_bytes": 5669
    },
    {
      "_path": "site-packages/werkzeug/datastructures/range.pyi",
      "path_type": "hardlink",
      "sha256": "6ec33ad62369f3a813da5c8dd05fc3aa0f31b277cf7ab7661258a9b87a698894",
      "size_in_bytes": 1792
    },
    {
      "_path": "site-packages/werkzeug/datastructures/structures.py",
      "path_type": "hardlink",
      "sha256": "fdb8407f469d124e96536bb2f23766bb114c4c572e0a5635a7b8d0fb7c185e3e",
      "size_in_bytes": 31761
    },
    {
      "_path": "site-packages/werkzeug/datastructures/structures.pyi",
      "path_type": "hardlink",
      "sha256": "31183e46e6d3dd43e387ada2f7eed786df0354bd334c0a51ce3b39d877f3fe3e",
      "size_in_bytes": 8148
    },
    {
      "_path": "site-packages/werkzeug/debug/__init__.py",
      "path_type": "hardlink",
      "sha256": "5914cb252be7b8aea3941b902e59539cde7bb61d0728f8f16d2efe77c4096487",
      "size_in_bytes": 18760
    },
    {
      "_path": "site-packages/werkzeug/debug/console.py",
      "path_type": "hardlink",
      "sha256": "1483bc8035f6790d7fe0cb69278b348b6811e1f1422594cfc2149507217891ba",
      "size_in_bytes": 6068
    },
    {
      "_path": "site-packages/werkzeug/debug/repr.py",
      "path_type": "hardlink",
      "sha256": "102988a4d5650a9a537c2b88b8482b2557ee86bf220ea3d259e549cb1b7540e3",
      "size_in_bytes": 9328
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/ICON_LICENSE.md",
      "path_type": "hardlink",
      "sha256": "0e103a6358149792707e0d0d14df518f8556213b7cb54c7422f7467f4bb1f7eb",
      "size_in_bytes": 222
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/console.png",
      "path_type": "hardlink",
      "sha256": "6f16b1e915d796f3a28ff29eaaf48d5f4a2325ff3761b9d9ee6cbedc6c7dc360",
      "size_in_bytes": 507
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/debugger.js",
      "path_type": "hardlink",
      "sha256": "155041522af3e2429e7486ccd3c410098784a2272849b9e6e019c117874261f0",
      "size_in_bytes": 10562
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/less.png",
      "path_type": "hardlink",
      "sha256": "fb8fa435169725238d54b6a1ad0294c4cc171a6f51e0e9d9f52c431a91e5211e",
      "size_in_bytes": 191
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/more.png",
      "path_type": "hardlink",
      "sha256": "1a780dec28a81d0a15e7cac7ea88e79188bc73fa840f60246b914ee545eb45e6",
      "size_in_bytes": 200
    },
    {
      "_path": "site-packages/werkzeug/debug/shared/style.css",
      "path_type": "hardlink",
      "sha256": "fb14b1cd41191b0fc8aa50d1e626718ad365f0b4148c133efd8e1402f5d51fc8",
      "size_in_bytes": 6078
    },
    {
      "_path": "site-packages/werkzeug/debug/tbtools.py",
      "path_type": "hardlink",
      "sha256": "f1783ba76273082d40316bac7b91d8739f7839dcc2e53a1e25b364e3dff36427",
      "size_in_bytes": 13271
    },
    {
      "_path": "site-packages/werkzeug/exceptions.py",
      "path_type": "hardlink",
      "sha256": "77a54dcc671580b6b32297f0443f2937f777c8024dca78010c5be55d06d1fb7f",
      "size_in_bytes": 26062
    },
    {
      "_path": "site-packages/werkzeug/formparser.py",
      "path_type": "hardlink",
      "sha256": "b0210ad21e2533b678519f11398b9742973474d4ec4a8efe00193dfee1e00456",
      "size_in_bytes": 15247
    },
    {
      "_path": "site-packages/werkzeug/http.py",
      "path_type": "hardlink",
      "sha256": "a030a9a48fb4ecf1ec004d936b17f7c05316a772d83a3b7554ed84333fe70988",
      "size_in_bytes": 43363
    },
    {
      "_path": "site-packages/werkzeug/local.py",
      "path_type": "hardlink",
      "sha256": "25ac20c1aed0ee8ac4c6dcb356585b87ee26196837bfaddbb29214e4d9e5f835",
      "size_in_bytes": 22003
    },
    {
      "_path": "site-packages/werkzeug/middleware/__init__.py",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "site-packages/werkzeug/middleware/dispatcher.py",
      "path_type": "hardlink",
      "sha256": "ea5b733ed0ec21d2d363f4f5196ea4c4124bd0a65fb5b8a96bf59574ab69550f",
      "size_in_bytes": 2601
    },
    {
      "_path": "site-packages/werkzeug/middleware/http_proxy.py",
      "path_type": "hardlink",
      "sha256": "bec4afb7ce26eb9eb1de657f163efccbb3b67981e6bab5a7804ad37237a2cfc5",
      "size_in_bytes": 7833
    },
    {
      "_path": "site-packages/werkzeug/middleware/lint.py",
      "path_type": "hardlink",
      "sha256": "e82a9cc0c5aba35a7e1915063e04359f6d4a1674d3a9cebef350864f3a5c2bbe",
      "size_in_bytes": 13916
    },
    {
      "_path": "site-packages/werkzeug/middleware/profiler.py",
      "path_type": "hardlink",
      "sha256": "af406d4a4fe22d8e097648dfb179549c02e8823ad0489da36bec0f0ee24deacc",
      "size_in_bytes": 5561
    },
    {
      "_path": "site-packages/werkzeug/middleware/proxy_fix.py",
      "path_type": "hardlink",
      "sha256": "75c38e4a34a893642c4a1d5548db30f9ad15cbf267e43ba794ee8f45b5c1ab40",
      "size_in_bytes": 6754
    },
    {
      "_path": "site-packages/werkzeug/middleware/shared_data.py",
      "path_type": "hardlink",
      "sha256": "0de33c3a8ba17e166cf30e53ed6c70fae2ae3875e81f4c79468a73c51d914632",
      "size_in_bytes": 9513
    },
    {
      "_path": "site-packages/werkzeug/py.typed",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "site-packages/werkzeug/routing/__init__.py",
      "path_type": "hardlink",
      "sha256": "1e9bda858ed6c242dd5780aadc1b1cdc6aea3689f8bbab7cfaf85b6fd139a34d",
      "size_in_bytes": 4819
    },
    {
      "_path": "site-packages/werkzeug/routing/converters.py",
      "path_type": "hardlink",
      "sha256": "9c458e6807de6563c932779e822f757b42f5321b87ee19b22a8c46349e90296f",
      "size_in_bytes": 7249
    },
    {
      "_path": "site-packages/werkzeug/routing/exceptions.py",
      "path_type": "hardlink",
      "sha256": "c866790142fe6ee1e9faf2bc0096d9d1b2c86d27248755328862a0460e198da0",
      "size_in_bytes": 4698
    },
    {
      "_path": "site-packages/werkzeug/routing/map.py",
      "path_type": "hardlink",
      "sha256": "6a0f99aacb87f0fbd65a514ede6c14348144177b7a25e2f0c6f2cff3593baa3d",
      "size_in_bytes": 36350
    },
    {
      "_path": "site-packages/werkzeug/routing/matcher.py",
      "path_type": "hardlink",
      "sha256": "1723c6e398aa4755f0c45ba37a34aa7cd10a57b2206d1dad77b269fa87120126",
      "size_in_bytes": 7817
    },
    {
      "_path": "site-packages/werkzeug/routing/rules.py",
      "path_type": "hardlink",
      "sha256": "17c4b5b175c6d9067398ea8128c5a3a503c136a16998834304b9f462ed05c821",
      "size_in_bytes": 31895
    },
    {
      "_path": "site-packages/werkzeug/sansio/__init__.py",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "site-packages/werkzeug/sansio/http.py",
      "path_type": "hardlink",
      "sha256": "1192102523ba7107cb03f029558f9b2eb55ae76c7f7210b01587b0db97828110",
      "size_in_bytes": 5320
    },
    {
      "_path": "site-packages/werkzeug/sansio/multipart.py",
      "path_type": "hardlink",
      "sha256": "bbf5cbb3af2dbcfd803bbd3862ae73660ed9374037dd241a65f404e3482c76ea",
      "size_in_bytes": 11490
    },
    {
      "_path": "site-packages/werkzeug/sansio/request.py",
      "path_type": "hardlink",
      "sha256": "63e43bcd0193a67dd7398fb7ffaf1d60f814715f6eba148d23d23d6b0da7d0b0",
      "size_in_bytes": 19954
    },
    {
      "_path": "site-packages/werkzeug/sansio/response.py",
      "path_type": "hardlink",
      "sha256": "0aead2e47a8f251b7fbc2b14b8861ad84386722516f0652421576929a73a6d8a",
      "size_in_bytes": 27647
    },
    {
      "_path": "site-packages/werkzeug/sansio/utils.py",
      "path_type": "hardlink",
      "sha256": "2d8826acdef2af4e190d59397e53dc5092e8d6b0e74f3845d38387dfeba30964",
      "size_in_bytes": 4950
    },
    {
      "_path": "site-packages/werkzeug/security.py",
      "path_type": "hardlink",
      "sha256": "e6db60222559c4db5b3fb1daa3568299c2f49cfb6036de94c8f0e368f02bd5a5",
      "size_in_bytes": 5294
    },
    {
      "_path": "site-packages/werkzeug/serving.py",
      "path_type": "hardlink",
      "sha256": "c23c3b4ccbc2407cf19875c3acd19061eb4fe206114db2d1a345d18572015024",
      "size_in_bytes": 39332
    },
    {
      "_path": "site-packages/werkzeug/test.py",
      "path_type": "hardlink",
      "sha256": "69a53590fd494f1d1141144a3c7ea1f4d88eeb0aa0f3d00fb2bf65a38e1f94fc",
      "size_in_bytes": 52633
    },
    {
      "_path": "site-packages/werkzeug/testapp.py",
      "path_type": "hardlink",
      "sha256": "43b4975435de5e79d7a3bf93595a002424c5d869d7c681febf9fe9be35324d67",
      "size_in_bytes": 6135
    },
    {
      "_path": "site-packages/werkzeug/urls.py",
      "path_type": "hardlink",
      "sha256": "eebbe78539a327d5ff55524ed5a323f55fb20f33885698069cb58b47456120fc",
      "size_in_bytes": 6849
    },
    {
      "_path": "site-packages/werkzeug/user_agent.py",
      "path_type": "hardlink",
      "sha256": "95294b60a09c6f30944a46dd0283bcccf936511fbc31d9fa8aefe20369183c10",
      "size_in_bytes": 1416
    },
    {
      "_path": "site-packages/werkzeug/utils.py",
      "path_type": "hardlink",
      "sha256": "0d890eb5f0d1fd6737ae8dffa5e45ea3d2a4502fbaca13afcf6eff3d401c91b0",
      "size_in_bytes": 24654
    },
    {
      "_path": "site-packages/werkzeug/wrappers/__init__.py",
      "path_type": "hardlink",
      "sha256": "906c8aeeb3ae777a82c6597f8c5c96d7961aac9863d71b5d7f7a1cc7d661781f",
      "size_in_bytes": 120
    },
    {
      "_path": "site-packages/werkzeug/wrappers/request.py",
      "path_type": "hardlink",
      "sha256": "988511184cae1ab621b4b277ae83e7f3e87296256e45b488970c85b1f0c7b954",
      "size_in_bytes": 24620
    },
    {
      "_path": "site-packages/werkzeug/wrappers/response.py",
      "path_type": "hardlink",
      "sha256": "6a2128577a47ba07dcc3ed525e343c6f6b7655e1a50e22860bcf1f65b68a5cf6",
      "size_in_bytes": 32587
    },
    {
      "_path": "site-packages/werkzeug/wsgi.py",
      "path_type": "hardlink",
      "sha256": "3fb8c1d15a46e97ea68a27ace2e93b6609bb3559b8633f116ba227af9abf14cb",
      "size_in_bytes": 20894
    }
  ],
  "paths_version": 1
}