{
  "paths": [
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/INSTALLER",
      "path_type": "hardlink",
      "sha256": "d0edee15f91b406f3f99726e44eb990be6e34fd0345b52b910c568e0eef6a2a8",
      "size_in_bytes": 5
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/METADATA",
      "path_type": "hardlink",
      "sha256": "3f4cea00e6cdafa8740f1daf34d0ce84d353e248b4ad88bf210d055d085c1fad",
      "size_in_bytes": 6533
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/RECORD",
      "path_type": "hardlink",
      "sha256": "5b2eef3fd81f68d2ccd61d5063fddb29f0eed95c2188cd7365f443ab30034478",
      "size_in_bytes": 4411
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/REQUESTED",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/WHEEL",
      "path_type": "hardlink",
      "sha256": "1b68144734c4b66791f27add5d425f3620775585718a03d0f9b110ba3a4d88db",
      "size_in_bytes": 82
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/direct_url.json",
      "path_type": "hardlink",
      "sha256": "43b21a1636fb42a9f1293b137e2291c1b217c42e1c98d9e0e3cc342cd7fc072e",
      "size_in_bytes": 81
    },
    {
      "_path": "lib/python3.14/site-packages/boltons-25.0.0.dist-info/licenses/LICENSE",
      "path_type": "hardlink",
      "sha256": "c301912653a8d8c99eab6212aa3aea8d164ea249d8ad53c941e0558a0a5ac1e3",
      "size_in_bytes": 1497
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__init__.py",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/__init__.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "b1a1d121909f587c9a00402362a8bfef4cd9d140d06e24aa7bff622be2d27f15",
      "size_in_bytes": 147
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/cacheutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "892b040ba716112d8052beb0da764a345d321099037b8b6db5cd4eecfbe43df6",
      "size_in_bytes": 41132
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/debugutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "42d7205f2ec37ffb4454f66e142d164e1f226687f5b00fb9df5fb61a87303602",
      "size_in_bytes": 11102
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/deprutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "6920cc477074d83d62ec5258b96fd6e6b5f7274dbd0acfc37c1f29b50369f223",
      "size_in_bytes": 1977
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/dictutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "c555e796929dbdc505e642e877cfcdcaf8ea32ce4bcb9de412587032c8312660",
      "size_in_bytes": 52128
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/easterutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "372c0cda787b21595f4710eacf51d16de5c8a661da7fed69496be71e8138bd81",
      "size_in_bytes": 531
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/ecoutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "c2c5f22b62573eebc9dd66dfada71f00fc436ed3169ae9d830ab648c61a68fc0",
      "size_in_bytes": 14076
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/excutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "70b156d6759294bc39d2ffcbf46ac16500e03248e45bcdeb8331517cde4f3038",
      "size_in_bytes": 11737
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/fileutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "7819b09b88b875e4bd7ec35661d8bd8937792d465312f065909876c80fe26518",
      "size_in_bytes": 31632
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/formatutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "444c4473f081bdebfeb70cea159acaf51ea1e7495d9e7577263bcad5383f89e8",
      "size_in_bytes": 14852
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/funcutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "2be8286c791d9f7ce9b0b768ea3fff6414fc21a0b173525ec5e57c8d1d6b056a",
      "size_in_bytes": 42189
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/gcutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "dee330cea645a9888d684d7d1e04644ee3f2ba1d8e06d6aaa83ccf17fa8856b8",
      "size_in_bytes": 5496
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/ioutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "6fa7d93d6323ac9bc54291905612dae7ad2e70428bc6575a01fd34330f0f56c7",
      "size_in_bytes": 27273
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/iterutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "1b1ff50c81b4cd6322df95b9c7f4e051f20b2535d9799fdfa9a1af7363f7ba88",
      "size_in_bytes": 63457
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/jsonutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "b86fbad1d198c6dbf03ad11b30a46ece326f4df9c65cf58b44df7b78e60835e6",
      "size_in_bytes": 10234
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/listutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "cbbbf4e48d3ea31d23caace4460f4d6bbd9cd5d23c4a9825ad851815b3ced972",
      "size_in_bytes": 15325
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/mathutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "f7f476d12e9bcb7b56fde016d48e1b68da1a766968e22da8f6f8738a0b68691a",
      "size_in_bytes": 10391
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/mboxutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "9d6779134b3531dd509cd4b0a29c617c7230cd34f4f4b648ba2441c3ed14deee",
      "size_in_bytes": 5096
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/namedutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "801849dcf44b3b40843615c3a160e91b2db3f47915b75233b7f0d313af741b8d",
      "size_in_bytes": 15263
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/pathutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "1af258bbb978ddb2fabfbf340b0d5480a3af622b2d90e9b48fdb29531da04c9f",
      "size_in_bytes": 5143
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/queueutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "0c74428899ccc8ab921d637eec08356369a66f60da245b82c250bed03f9f0d5a",
      "size_in_bytes": 8639
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/setutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "6ac456afca4485072feaa89ed07edc066c1e8c1cc94b22015e9a740358bd72c4",
      "size_in_bytes": 41262
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/socketutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "3a36810ceb240694d6f64188b6962a8776dbd97873c542ef81709737ab0d33ba",
      "size_in_bytes": 34629
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/statsutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "9350087fb147a41bc0ce4dbc80d100918e8cc84066c1dcd7164c65a6e7779f0b",
      "size_in_bytes": 34168
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/strutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "76686545cc29b6b01e85998a8296251f3369f9e7d4b335f84bcadf40009b6f76",
      "size_in_bytes": 46303
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/tableutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "81a077e060e94fd612170b0d4e111ea0997b716ff2dc04750d40a9965b4ef921",
      "size_in_bytes": 26145
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/tbutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "40e544fbce811c24038aaabca1dfc1d96a77afd21e61c6cf5d85978de287c0a4",
      "size_in_bytes": 36442
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/timeutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "7440bb48590e4b30e926cca7d56cb6974d6b0b2802e0bfe8a535d1cbfde11e29",
      "size_in_bytes": 22505
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/typeutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "b2b8141f088bdf4bc4e1407b01abd9888ab2a77d528c6a0d9da63f017ea108f0",
      "size_in_bytes": 6267
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/__pycache__/urlutils.cpython-314.pyc",
      "path_type": "hardlink",
      "sha256": "876d9fd4d2562d1603f5a0b9806931044063bc0af48faafbe41abf8a9daefa41",
      "size_in_bytes": 69469
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/cacheutils.py",
      "path_type": "hardlink",
      "sha256": "cb22998f46013d91c96b28e141bfc75de274f793e384b3db9a9db59b0c820ea5",
      "size_in_bytes": 30399
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/debugutils.py",
      "path_type": "hardlink",
      "sha256": "e701ab82126836aa661f7e9272a9a8b339814ae602977b47213f0aebacfda283",
      "size_in_bytes": 10320
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/deprutils.py",
      "path_type": "hardlink",
      "sha256": "d8f2c0fdce9d8276466127f093771e1a0a8844bcd1bd92e6880f30d2782e0151",
      "size_in_bytes": 2478
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/dictutils.py",
      "path_type": "hardlink",
      "sha256": "ab54e00ae375b64cdaa8bfa8da3dfaa3790aeb40ce0717188be97b199c32feb1",
      "size_in_bytes": 37642
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/easterutils.py",
      "path_type": "hardlink",
      "sha256": "1bfc6e9e05606689ab4087b00585c183ff4fcc4eb4a423f9be153a0be6818d40",
      "size_in_bytes": 1798
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/ecoutils.py",
      "path_type": "hardlink",
      "sha256": "38a6c2f045d28ac06c8d9b971185bd8bb9196cf84fa1b9f16cc1f6730b122d9f",
      "size_in_bytes": 14036
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/excutils.py",
      "path_type": "hardlink",
      "sha256": "6a2eddd26f46dbdceeda125bd20379d52ffc98a941fe867e3434d17b93119957",
      "size_in_bytes": 8972
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/fileutils.py",
      "path_type": "hardlink",
      "sha256": "3cf65e04eaedb63d71e5a4bfe6974194802ae203439cfd8f3f87f2807fc731fc",
      "size_in_bytes": 25486
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/formatutils.py",
      "path_type": "hardlink",
      "sha256": "15c7963d5c97b11ec7a419e9e4aec7c20ca765bcf701306510c9c57c7eaeb1a4",
      "size_in_bytes": 12728
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/funcutils.py",
      "path_type": "hardlink",
      "sha256": "54d826132a9796be4aadf0c30e3e62a58d61e4c5a7a5f6993a2b959d0bbb03a0",
      "size_in_bytes": 36840
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/gcutils.py",
      "path_type": "hardlink",
      "sha256": "e82a32093560c14bb8298532681a3338d2ec6f48d20ccf2f1a4496dd67a17f97",
      "size_in_bytes": 6229
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/ioutils.py",
      "path_type": "hardlink",
      "sha256": "36727e503a7483d1f91efc7cd837e502dc4b560e1bff5f7f9e66cda09421b6bc",
      "size_in_bytes": 17991
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/iterutils.py",
      "path_type": "hardlink",
      "sha256": "229f0f767aa3ca9fbc0b057dd7191170815bffb43599d3a293a246bd5a75afb6",
      "size_in_bytes": 57562
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/jsonutils.py",
      "path_type": "hardlink",
      "sha256": "f71876a97e818d3988b3296cf2a11788d0513cf251f269f8eb7fd42aab591094",
      "size_in_bytes": 9864
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/listutils.py",
      "path_type": "hardlink",
      "sha256": "aa680163cb34129c08d89e236b55e7d5be61cc321a48567d9d080b7ff633d110",
      "size_in_bytes": 12088
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/mathutils.py",
      "path_type": "hardlink",
      "sha256": "298f80d272dd69510a3c6ed50e6ad76f28ac5e9f92aec0aab81322f7c88369a4",
      "size_in_bytes": 7941
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/mboxutils.py",
      "path_type": "hardlink",
      "sha256": "426b5211f7b3ce6ee9d1c80d794b56d9544435865b48a016d1955cd0a1e0320d",
      "size_in_bytes": 5938
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/namedutils.py",
      "path_type": "hardlink",
      "sha256": "13f1273386f5695c474099cf22fcc00dcfcccda3719e1ff30df8a138c3dcdf96",
      "size_in_bytes": 14957
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/pathutils.py",
      "path_type": "hardlink",
      "sha256": "667a4bb46ed79f66af83b07fac419f3f91576c2e7ed404e11f28cd68b4645fbd",
      "size_in_bytes": 6497
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/queueutils.py",
      "path_type": "hardlink",
      "sha256": "a60f04f5f27803429c7a79f3f51f9b286cba3bd997f122161f252c66ca0499bb",
      "size_in_bytes": 7650
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/setutils.py",
      "path_type": "hardlink",
      "sha256": "6dc3c91b2c3bc30d319d62803a5ba1ac326022fce7b24e3402d455c897f3c478",
      "size_in_bytes": 33482
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/socketutils.py",
      "path_type": "hardlink",
      "sha256": "b2d5da2d58dd3d05c14153a83f36da928fe6285a4a44850c2eab9877c1959adc",
      "size_in_bytes": 29900
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/statsutils.py",
      "path_type": "hardlink",
      "sha256": "cfd6dd5fe727c4b168beeeeaf1ff9736e73dd195037fc8d1ad03c106d1579745",
      "size_in_bytes": 29923
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/strutils.py",
      "path_type": "hardlink",
      "sha256": "a9453a1eafa8037929ff12fa3496faebe55114c5625186668d238593b8e51389",
      "size_in_bytes": 43592
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/tableutils.py",
      "path_type": "hardlink",
      "sha256": "00444911931f640d009710cfbda813f30b6839b82d3d6a28860a1bf5a472267e",
      "size_in_bytes": 21922
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/tbutils.py",
      "path_type": "hardlink",
      "sha256": "4314ef581fa5eb47294d31dc534c72ccf9863af491a69324f88de6b703d64652",
      "size_in_bytes": 30474
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/timeutils.py",
      "path_type": "hardlink",
      "sha256": "fdefe22ae394666b95195e5b290c9969cdb5ce979cc9c37805cefcc02abe2df5",
      "size_in_bytes": 20308
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/typeutils.py",
      "path_type": "hardlink",
      "sha256": "4da2b26d71386ee9010dfb52104e461ecba486ba5544a8cf50d9e26cd34e9c09",
      "size_in_bytes": 5814
    },
    {
      "_path": "lib/python3.14/site-packages/boltons/urlutils.py",
      "path_type": "hardlink",
      "sha256": "8c0b344c4ca3fd9af94b6eb1e0d9836e4a4f6f1e4468bccf0ece747bbad5498e",
      "size_in_bytes": 57489
    }
  ],
  "paths_version": 1
}