{
  "paths": [
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/INSTALLER",
      "path_type": "hardlink",
      "sha256": "d0edee15f91b406f3f99726e44eb990be6e34fd0345b52b910c568e0eef6a2a8",
      "size_in_bytes": 5
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/LICENSE",
      "path_type": "hardlink",
      "sha256": "c301912653a8d8c99eab6212aa3aea8d164ea249d8ad53c941e0558a0a5ac1e3",
      "size_in_bytes": 1497
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/METADATA",
      "path_type": "hardlink",
      "sha256": "47d04e0ddf42c1febf70a930daf4f6d7e18d7da0ed18771b76a3baef66ce0a1b",
      "size_in_bytes": 6511
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/RECORD",
      "path_type": "hardlink",
      "sha256": "36525f88075fd5eb308e2241587555df426368ff1cf1e9c9a098689b8db8ab07",
      "size_in_bytes": 4402
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/REQUESTED",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/WHEEL",
      "path_type": "hardlink",
      "sha256": "1196c6921ec87b83e865f450f08d19b8ff5592537f4ef719e83484e546abe33e",
      "size_in_bytes": 81
    },
    {
      "_path": "lib/python3.13/site-packages/boltons-25.0.0.dist-info/direct_url.json",
      "path_type": "hardlink",
      "sha256": "d7a58963758f49268739c4db4ef550a27b09b0e705c1673cb645bcd660297f43",
      "size_in_bytes": 67
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__init__.py",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/__init__.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "6e67b22e4d67e5b3698fc8bd41132fd5ddd027f847f7fbeda80ae5b578829963",
      "size_in_bytes": 145
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/cacheutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "51c72c66192fb27098bd7147dd8162e1384a29bd80589971ba7caa676ed579fb",
      "size_in_bytes": 39852
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/debugutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "a1a624abbb07656f7a6685d71db80f67159dcf0df33d7591d54e78326ac64022",
      "size_in_bytes": 10877
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/deprutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "25fc9ae5a7d3ece4e4eafe1299553ef12cc48c3d23772e532aa21320b38a16a5",
      "size_in_bytes": 1909
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/dictutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "6b7a27cb6dfa5f3e2a391168df958656803555def7a51832642bbfc76670fb7e",
      "size_in_bytes": 50661
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/easterutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "67b9a18982d1b6cf583b1d4186a94826daf4ba01c1846138cce264c43471a845",
      "size_in_bytes": 524
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/ecoutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "f8f26ef13482b289100f58d597aae5d40c64cd930c8fa656a2e6644549fb1eea",
      "size_in_bytes": 13844
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/excutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "6da53bd3512033a4f3a0f75d2bea38c5d71fbcf88049a1ccd935e26fde7c784e",
      "size_in_bytes": 11544
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/fileutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "dcb9a5f5df8c74c3819121bdf8e4fa353fde48c37dc3d0f25295c8927fbdde94",
      "size_in_bytes": 30928
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/formatutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "d2007593fc8abef6f71dfe2b3c5c6d6446111484c019761b68e6779c65e43ed4",
      "size_in_bytes": 14601
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/funcutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "30a66a47aa796c82bb09270368a1ea729ac5e5dcc24babac98ee2528b2dde499",
      "size_in_bytes": 41362
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/gcutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "fc4e01b45fe59ad98fc6c57f293a7e8d2fb3320288a01fc0d9ba579e2d1418da",
      "size_in_bytes": 5411
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/ioutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "46c30dab3b09edf89560dd854e7be4860d758f5fd13c19688fc54ea03bba9af2",
      "size_in_bytes": 26986
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/iterutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "597e81f66d85a9b757e924718a5f0b35cccbbabffdbd13d886b814e22933d640",
      "size_in_bytes": 62228
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/jsonutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "fec6f0604a96cd9ea635a5335f3ee64c082f633766896e36cb129a7788d63c93",
      "size_in_bytes": 9910
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/listutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "01a0619f48a4ebd0770786e4576dc6fa1f86f3458509e95faa31feaad07c95c3",
      "size_in_bytes": 14891
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/mathutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "dfab729d88ea97b72d844c07bb7eccaff6ae9c3e50dbfa81d9d85ecb4efbdc5c",
      "size_in_bytes": 10138
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/mboxutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "b354ffd90a973deb08d47d7d06b5011f9210a54269270ad8b49b00f4a701ea09",
      "size_in_bytes": 4983
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/namedutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "ea5bb77a9d097ef070322c39fa77e636ebcfdc8076662b05979d1fcb53862e75",
      "size_in_bytes": 14604
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/pathutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "5c45eb29b8cad885c1f1bedea995a2cdc1d1e54667283342d596666a5629abba",
      "size_in_bytes": 5114
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/queueutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "b0046567fbf674765de39b9575756b28defec1391a5749b0f66e700a1a7ad77f",
      "size_in_bytes": 8502
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/setutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "5760187c48f4bea92cfd98cce224ab09c0c3fedad171049e19e00e05cb44a89b",
      "size_in_bytes": 40160
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/socketutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "288431d8c9d0e51aa452dc55378cd3ffead83715969529f6c8b6547fd57c9570",
      "size_in_bytes": 33667
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/statsutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "e362db456041adff786b8a540ce4a2929d5b63e5fb416b102d544b18ce2f3199",
      "size_in_bytes": 33358
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/strutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "8889107c7df3980df3039b9e7b474c1fdb1952773f72fdcfef5803da64c8bffc",
      "size_in_bytes": 45180
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/tableutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "78a7414553ed5b6e88449b380331edcfa03e5dd08c74d9d81a9698263d650075",
      "size_in_bytes": 25514
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/tbutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "80b288a7a8a45ca43f639a997b4416745822142e1b141f69b829df3a4f8c2032",
      "size_in_bytes": 35916
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/timeutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "1fd0952c1989b972f536802f60a4896605ae050165c7e68e5756702da494ec84",
      "size_in_bytes": 22068
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/typeutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "4bfb6a08ca125236a4ff7c38feacee0a589dd11e025cb6cf50e7723efd98528d",
      "size_in_bytes": 6183
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/__pycache__/urlutils.cpython-313.pyc",
      "path_type": "hardlink",
      "sha256": "31b36758654091a8d51868ad2a1a533c9546b9a33734ab81f01b8a3ff5925d8d",
      "size_in_bytes": 67929
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/cacheutils.py",
      "path_type": "hardlink",
      "sha256": "cb22998f46013d91c96b28e141bfc75de274f793e384b3db9a9db59b0c820ea5",
      "size_in_bytes": 30399
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/debugutils.py",
      "path_type": "hardlink",
      "sha256": "e701ab82126836aa661f7e9272a9a8b339814ae602977b47213f0aebacfda283",
      "size_in_bytes": 10320
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/deprutils.py",
      "path_type": "hardlink",
      "sha256": "d8f2c0fdce9d8276466127f093771e1a0a8844bcd1bd92e6880f30d2782e0151",
      "size_in_bytes": 2478
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/dictutils.py",
      "path_type": "hardlink",
      "sha256": "ab54e00ae375b64cdaa8bfa8da3dfaa3790aeb40ce0717188be97b199c32feb1",
      "size_in_bytes": 37642
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/easterutils.py",
      "path_type": "hardlink",
      "sha256": "1bfc6e9e05606689ab4087b00585c183ff4fcc4eb4a423f9be153a0be6818d40",
      "size_in_bytes": 1798
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/ecoutils.py",
      "path_type": "hardlink",
      "sha256": "38a6c2f045d28ac06c8d9b971185bd8bb9196cf84fa1b9f16cc1f6730b122d9f",
      "size_in_bytes": 14036
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/excutils.py",
      "path_type": "hardlink",
      "sha256": "6a2eddd26f46dbdceeda125bd20379d52ffc98a941fe867e3434d17b93119957",
      "size_in_bytes": 8972
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/fileutils.py",
      "path_type": "hardlink",
      "sha256": "3cf65e04eaedb63d71e5a4bfe6974194802ae203439cfd8f3f87f2807fc731fc",
      "size_in_bytes": 25486
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/formatutils.py",
      "path_type": "hardlink",
      "sha256": "15c7963d5c97b11ec7a419e9e4aec7c20ca765bcf701306510c9c57c7eaeb1a4",
      "size_in_bytes": 12728
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/funcutils.py",
      "path_type": "hardlink",
      "sha256": "54d826132a9796be4aadf0c30e3e62a58d61e4c5a7a5f6993a2b959d0bbb03a0",
      "size_in_bytes": 36840
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/gcutils.py",
      "path_type": "hardlink",
      "sha256": "e82a32093560c14bb8298532681a3338d2ec6f48d20ccf2f1a4496dd67a17f97",
      "size_in_bytes": 6229
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/ioutils.py",
      "path_type": "hardlink",
      "sha256": "36727e503a7483d1f91efc7cd837e502dc4b560e1bff5f7f9e66cda09421b6bc",
      "size_in_bytes": 17991
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/iterutils.py",
      "path_type": "hardlink",
      "sha256": "229f0f767aa3ca9fbc0b057dd7191170815bffb43599d3a293a246bd5a75afb6",
      "size_in_bytes": 57562
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/jsonutils.py",
      "path_type": "hardlink",
      "sha256": "f71876a97e818d3988b3296cf2a11788d0513cf251f269f8eb7fd42aab591094",
      "size_in_bytes": 9864
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/listutils.py",
      "path_type": "hardlink",
      "sha256": "aa680163cb34129c08d89e236b55e7d5be61cc321a48567d9d080b7ff633d110",
      "size_in_bytes": 12088
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/mathutils.py",
      "path_type": "hardlink",
      "sha256": "298f80d272dd69510a3c6ed50e6ad76f28ac5e9f92aec0aab81322f7c88369a4",
      "size_in_bytes": 7941
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/mboxutils.py",
      "path_type": "hardlink",
      "sha256": "426b5211f7b3ce6ee9d1c80d794b56d9544435865b48a016d1955cd0a1e0320d",
      "size_in_bytes": 5938
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/namedutils.py",
      "path_type": "hardlink",
      "sha256": "13f1273386f5695c474099cf22fcc00dcfcccda3719e1ff30df8a138c3dcdf96",
      "size_in_bytes": 14957
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/pathutils.py",
      "path_type": "hardlink",
      "sha256": "667a4bb46ed79f66af83b07fac419f3f91576c2e7ed404e11f28cd68b4645fbd",
      "size_in_bytes": 6497
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/queueutils.py",
      "path_type": "hardlink",
      "sha256": "a60f04f5f27803429c7a79f3f51f9b286cba3bd997f122161f252c66ca0499bb",
      "size_in_bytes": 7650
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/setutils.py",
      "path_type": "hardlink",
      "sha256": "6dc3c91b2c3bc30d319d62803a5ba1ac326022fce7b24e3402d455c897f3c478",
      "size_in_bytes": 33482
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/socketutils.py",
      "path_type": "hardlink",
      "sha256": "b2d5da2d58dd3d05c14153a83f36da928fe6285a4a44850c2eab9877c1959adc",
      "size_in_bytes": 29900
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/statsutils.py",
      "path_type": "hardlink",
      "sha256": "cfd6dd5fe727c4b168beeeeaf1ff9736e73dd195037fc8d1ad03c106d1579745",
      "size_in_bytes": 29923
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/strutils.py",
      "path_type": "hardlink",
      "sha256": "a9453a1eafa8037929ff12fa3496faebe55114c5625186668d238593b8e51389",
      "size_in_bytes": 43592
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/tableutils.py",
      "path_type": "hardlink",
      "sha256": "00444911931f640d009710cfbda813f30b6839b82d3d6a28860a1bf5a472267e",
      "size_in_bytes": 21922
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/tbutils.py",
      "path_type": "hardlink",
      "sha256": "4314ef581fa5eb47294d31dc534c72ccf9863af491a69324f88de6b703d64652",
      "size_in_bytes": 30474
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/timeutils.py",
      "path_type": "hardlink",
      "sha256": "fdefe22ae394666b95195e5b290c9969cdb5ce979cc9c37805cefcc02abe2df5",
      "size_in_bytes": 20308
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/typeutils.py",
      "path_type": "hardlink",
      "sha256": "4da2b26d71386ee9010dfb52104e461ecba486ba5544a8cf50d9e26cd34e9c09",
      "size_in_bytes": 5814
    },
    {
      "_path": "lib/python3.13/site-packages/boltons/urlutils.py",
      "path_type": "hardlink",
      "sha256": "8c0b344c4ca3fd9af94b6eb1e0d9836e4a4f6f1e4468bccf0ece747bbad5498e",
      "size_in_bytes": 57489
    }
  ],
  "paths_version": 1
}