{
  "paths": [
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/INSTALLER",
      "path_type": "hardlink",
      "sha256": "d0edee15f91b406f3f99726e44eb990be6e34fd0345b52b910c568e0eef6a2a8",
      "size_in_bytes": 5
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/LICENSE",
      "path_type": "hardlink",
      "sha256": "c301912653a8d8c99eab6212aa3aea8d164ea249d8ad53c941e0558a0a5ac1e3",
      "size_in_bytes": 1497
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/METADATA",
      "path_type": "hardlink",
      "sha256": "47d04e0ddf42c1febf70a930daf4f6d7e18d7da0ed18771b76a3baef66ce0a1b",
      "size_in_bytes": 6511
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/RECORD",
      "path_type": "hardlink",
      "sha256": "694395dbd930a26ec7487f68f1f439cdda3d176932ff8d4ae93ba99065f5eb00",
      "size_in_bytes": 4372
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/REQUESTED",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/WHEEL",
      "path_type": "hardlink",
      "sha256": "1196c6921ec87b83e865f450f08d19b8ff5592537f4ef719e83484e546abe33e",
      "size_in_bytes": 81
    },
    {
      "_path": "lib/python3.9/site-packages/boltons-25.0.0.dist-info/direct_url.json",
      "path_type": "hardlink",
      "sha256": "d7a58963758f49268739c4db4ef550a27b09b0e705c1673cb645bcd660297f43",
      "size_in_bytes": 67
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__init__.py",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/__init__.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "9ea1985be47ec6dc06eb7305bf549ee2c8afa13aeb7e1ec85b1657db02d1c876",
      "size_in_bytes": 138
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/cacheutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "ee6b77c7b741cdf2284e003c9a5b4f6abd45eccfa44651c8c0e5e3c5bfe3f6b3",
      "size_in_bytes": 29803
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/debugutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "1fd66cbe10826173b8a2b8fcbabc15d963a79fb00bf03b341026fbf3efd38b5a",
      "size_in_bytes": 7818
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/deprutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "bfa4140d6dd4db109f36f8143b46d2d253039bc7a5c7da89dc1810b0e0e64250",
      "size_in_bytes": 1273
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/dictutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "764311f8531551d2547d68357d1b8ee9d51241a3b01ce4e4c2fba30ad199f2fd",
      "size_in_bytes": 37389
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/easterutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "85abd19c7be898a494b6c8f558891d6093871ac7214b450bb744a1616edfa913",
      "size_in_bytes": 474
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/ecoutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "167cc3c53467bbcc176fbec966716b4fda7847d17b1fb1e7aeb270c25f703695",
      "size_in_bytes": 9857
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/excutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "f41d884026d3aa8e6cdc860c1d548433df3bfb597abc963edc54228c53707cd3",
      "size_in_bytes": 7393
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/fileutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "54516dcad6ec8a4b1c061d84da3e98bed171552e6ceb215fda56b64f23e51085",
      "size_in_bytes": 21864
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/formatutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "213e3210ab7400c24cc1f10e2f78455f629d3bf015f34e4acc446056805ad7f8",
      "size_in_bytes": 11370
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/funcutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "cca5f0a5572c57ebf8d97690460ae3a6677429ab8521b17b4ecab0ecfe161f3d",
      "size_in_bytes": 33274
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/gcutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "1b6b1670528d147186e418c01e98506cd9042054db9ebf70b621d232ebae1cf7",
      "size_in_bytes": 4919
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/ioutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "403c4cff01e93074a82516e9b210ccb3f59325fea88f1225ad416e940abd6e21",
      "size_in_bytes": 18222
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/iterutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "bd4391b58619092e7340a022b0483b0a39d53fd74b40d98e58f6e1eb3a316c6c",
      "size_in_bytes": 52339
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/jsonutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "2b36a017960b9f29dfaeadec103f55b4ed8d0691b87b47eb3298064eb756de6d",
      "size_in_bytes": 6828
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/listutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "fcc4221fe5da7b1a942ed92e9e606c0cf962a793274c8e922d63a72da6047b72",
      "size_in_bytes": 9914
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/mathutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "dd2855dd40364a52184d04681c77db9e85ef28a772969c81e49e02897889e962",
      "size_in_bytes": 7401
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/mboxutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "f4d343963b0db651377a3059ec09a82a4e9a020c3850504f577d9f32569f29c8",
      "size_in_bytes": 3145
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/namedutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "ce04965785ec1d7c484c0343e2a1f04e83c826ef332e024e08a85b6cbd951eec",
      "size_in_bytes": 10885
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/pathutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "c265905fa4fb6263f6538829c7915ef14b7b4ae7f26695be8a2c391db62cb9ef",
      "size_in_bytes": 4817
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/queueutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "65f9f6832b1fc040a58732988a9aaa748357dd3fe749664690802cb3406bd3f6",
      "size_in_bytes": 6857
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/setutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "15d92118cd95e15269777824b303e74ec855b84e71238d5e40091a5b55bae190",
      "size_in_bytes": 26794
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/socketutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "12d0bcf784a4d714f9d77c15704cbe5e1d77ad722c371f2d41a71726bab6bee4",
      "size_in_bytes": 26452
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/statsutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "bfa32a46b00cf43d76f2a5958e54e8ad27e72d18680d51a1fef78ac1502b8dd8",
      "size_in_bytes": 28576
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/strutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "91c86ec50b3335c61a731c6d8b572030663633afe06d95a09a682a3fce6dd7d0",
      "size_in_bytes": 34716
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/tableutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "c7e811fe5b62c743f5c6972d4aa3f042b05dff1808f4635e9ccfbf0ec08aed19",
      "size_in_bytes": 19437
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/tbutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "d7f95e274f2661989ad65bc9cf333572d9c71eba74c4d48c4ccdf349c475d0e3",
      "size_in_bytes": 27350
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/timeutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "3ce9a51bd4b259d18a4da2fe7726319f9526dbbae227a47a5436af8742969b78",
      "size_in_bytes": 17998
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/typeutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "7a888211ac55f15ac3da60f3e712d37332b95522cfcb7a88a4e4299ea107b31b",
      "size_in_bytes": 5306
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/__pycache__/urlutils.cpython-39.pyc",
      "path_type": "hardlink",
      "sha256": "0bfc2ef4c62e97a23f4768292ac86a4f1c4b0684c489ff2f836e8f4484c50f00",
      "size_in_bytes": 52289
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/cacheutils.py",
      "path_type": "hardlink",
      "sha256": "cb22998f46013d91c96b28e141bfc75de274f793e384b3db9a9db59b0c820ea5",
      "size_in_bytes": 30399
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/debugutils.py",
      "path_type": "hardlink",
      "sha256": "e701ab82126836aa661f7e9272a9a8b339814ae602977b47213f0aebacfda283",
      "size_in_bytes": 10320
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/deprutils.py",
      "path_type": "hardlink",
      "sha256": "d8f2c0fdce9d8276466127f093771e1a0a8844bcd1bd92e6880f30d2782e0151",
      "size_in_bytes": 2478
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/dictutils.py",
      "path_type": "hardlink",
      "sha256": "ab54e00ae375b64cdaa8bfa8da3dfaa3790aeb40ce0717188be97b199c32feb1",
      "size_in_bytes": 37642
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/easterutils.py",
      "path_type": "hardlink",
      "sha256": "1bfc6e9e05606689ab4087b00585c183ff4fcc4eb4a423f9be153a0be6818d40",
      "size_in_bytes": 1798
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/ecoutils.py",
      "path_type": "hardlink",
      "sha256": "38a6c2f045d28ac06c8d9b971185bd8bb9196cf84fa1b9f16cc1f6730b122d9f",
      "size_in_bytes": 14036
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/excutils.py",
      "path_type": "hardlink",
      "sha256": "6a2eddd26f46dbdceeda125bd20379d52ffc98a941fe867e3434d17b93119957",
      "size_in_bytes": 8972
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/fileutils.py",
      "path_type": "hardlink",
      "sha256": "3cf65e04eaedb63d71e5a4bfe6974194802ae203439cfd8f3f87f2807fc731fc",
      "size_in_bytes": 25486
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/formatutils.py",
      "path_type": "hardlink",
      "sha256": "15c7963d5c97b11ec7a419e9e4aec7c20ca765bcf701306510c9c57c7eaeb1a4",
      "size_in_bytes": 12728
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/funcutils.py",
      "path_type": "hardlink",
      "sha256": "54d826132a9796be4aadf0c30e3e62a58d61e4c5a7a5f6993a2b959d0bbb03a0",
      "size_in_bytes": 36840
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/gcutils.py",
      "path_type": "hardlink",
      "sha256": "e82a32093560c14bb8298532681a3338d2ec6f48d20ccf2f1a4496dd67a17f97",
      "size_in_bytes": 6229
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/ioutils.py",
      "path_type": "hardlink",
      "sha256": "36727e503a7483d1f91efc7cd837e502dc4b560e1bff5f7f9e66cda09421b6bc",
      "size_in_bytes": 17991
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/iterutils.py",
      "path_type": "hardlink",
      "sha256": "229f0f767aa3ca9fbc0b057dd7191170815bffb43599d3a293a246bd5a75afb6",
      "size_in_bytes": 57562
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/jsonutils.py",
      "path_type": "hardlink",
      "sha256": "f71876a97e818d3988b3296cf2a11788d0513cf251f269f8eb7fd42aab591094",
      "size_in_bytes": 9864
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/listutils.py",
      "path_type": "hardlink",
      "sha256": "aa680163cb34129c08d89e236b55e7d5be61cc321a48567d9d080b7ff633d110",
      "size_in_bytes": 12088
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/mathutils.py",
      "path_type": "hardlink",
      "sha256": "298f80d272dd69510a3c6ed50e6ad76f28ac5e9f92aec0aab81322f7c88369a4",
      "size_in_bytes": 7941
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/mboxutils.py",
      "path_type": "hardlink",
      "sha256": "426b5211f7b3ce6ee9d1c80d794b56d9544435865b48a016d1955cd0a1e0320d",
      "size_in_bytes": 5938
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/namedutils.py",
      "path_type": "hardlink",
      "sha256": "13f1273386f5695c474099cf22fcc00dcfcccda3719e1ff30df8a138c3dcdf96",
      "size_in_bytes": 14957
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/pathutils.py",
      "path_type": "hardlink",
      "sha256": "667a4bb46ed79f66af83b07fac419f3f91576c2e7ed404e11f28cd68b4645fbd",
      "size_in_bytes": 6497
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/queueutils.py",
      "path_type": "hardlink",
      "sha256": "a60f04f5f27803429c7a79f3f51f9b286cba3bd997f122161f252c66ca0499bb",
      "size_in_bytes": 7650
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/setutils.py",
      "path_type": "hardlink",
      "sha256": "6dc3c91b2c3bc30d319d62803a5ba1ac326022fce7b24e3402d455c897f3c478",
      "size_in_bytes": 33482
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/socketutils.py",
      "path_type": "hardlink",
      "sha256": "b2d5da2d58dd3d05c14153a83f36da928fe6285a4a44850c2eab9877c1959adc",
      "size_in_bytes": 29900
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/statsutils.py",
      "path_type": "hardlink",
      "sha256": "cfd6dd5fe727c4b168beeeeaf1ff9736e73dd195037fc8d1ad03c106d1579745",
      "size_in_bytes": 29923
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/strutils.py",
      "path_type": "hardlink",
      "sha256": "a9453a1eafa8037929ff12fa3496faebe55114c5625186668d238593b8e51389",
      "size_in_bytes": 43592
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/tableutils.py",
      "path_type": "hardlink",
      "sha256": "00444911931f640d009710cfbda813f30b6839b82d3d6a28860a1bf5a472267e",
      "size_in_bytes": 21922
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/tbutils.py",
      "path_type": "hardlink",
      "sha256": "4314ef581fa5eb47294d31dc534c72ccf9863af491a69324f88de6b703d64652",
      "size_in_bytes": 30474
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/timeutils.py",
      "path_type": "hardlink",
      "sha256": "fdefe22ae394666b95195e5b290c9969cdb5ce979cc9c37805cefcc02abe2df5",
      "size_in_bytes": 20308
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/typeutils.py",
      "path_type": "hardlink",
      "sha256": "4da2b26d71386ee9010dfb52104e461ecba486ba5544a8cf50d9e26cd34e9c09",
      "size_in_bytes": 5814
    },
    {
      "_path": "lib/python3.9/site-packages/boltons/urlutils.py",
      "path_type": "hardlink",
      "sha256": "8c0b344c4ca3fd9af94b6eb1e0d9836e4a4f6f1e4468bccf0ece747bbad5498e",
      "size_in_bytes": 57489
    }
  ],
  "paths_version": 1
}