Description

Get information about directory objects. Directories are identified by sha1 checksums, compatible with Git directory identifiers. See swh.model.git_objects.directory_git_object in our data model module for details about how they are computed.

When given only a directory identifier, this endpoint returns information about the directory itself, returning its content (usually a list of directory entries). When given a directory identifier and a path, this endpoint returns information about the directory entry pointed by the relative path, starting path resolution from the given directory.

Request

GET https://archive.softwareheritage.org/api/1/directory/175167e77c40211e439202598830c68aa9d45f86/

Response

Body
[
    {
        "checksums": {
            "sha1": "e48b6ea52838ee1cf8c333ee80d9acefce21f839",
            "sha1_git": "63b2be3524fc7c4aeaed33445591dbcfaa19014a",
            "sha256": "f360476748d35ebb1c55fc3644e46db265449a15cdf388121e826c2baf81382d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 4841,
        "name": "__future__.py",
        "perms": 33188,
        "status": "visible",
        "target": "63b2be3524fc7c4aeaed33445591dbcfaa19014a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:63b2be3524fc7c4aeaed33445591dbcfaa19014a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2de4d7632e24ebaaa00923a494a871f4f7704c05",
            "sha1_git": "8e8623ee1daacbd61475bb84a840813dd99da18d",
            "sha256": "586d9bf9b42fadd32feb1fba80613bcbfb4180dbcd6f03af678b5a6deb9d6a7b"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 64,
        "name": "__phello__.foo.py",
        "perms": 33188,
        "status": "visible",
        "target": "8e8623ee1daacbd61475bb84a840813dd99da18d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8e8623ee1daacbd61475bb84a840813dd99da18d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "883ef227c2b246f597492711036308306d278eeb",
            "sha1_git": "0c61b0d3a0fce0890e7b2feb72c277e99b3af1a6",
            "sha256": "75868f5315059c687d8a4cf345e1569865a1c49ba8245378a30e2459e71f8a8a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 1600,
        "name": "_bootlocale.py",
        "perms": 33188,
        "status": "visible",
        "target": "0c61b0d3a0fce0890e7b2feb72c277e99b3af1a6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c61b0d3a0fce0890e7b2feb72c277e99b3af1a6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9715311e3566439357b204916ca9eaf4fc735bb1",
            "sha1_git": "e89e84bc08112738cf57fecb8ddd71c6eede700c",
            "sha256": "befc93ffc6ed50d28330b5d0aeb59602f5c0f1602f8589dcd730f2ec11e815cc"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 26323,
        "name": "_collections_abc.py",
        "perms": 33188,
        "status": "visible",
        "target": "e89e84bc08112738cf57fecb8ddd71c6eede700c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e89e84bc08112738cf57fecb8ddd71c6eede700c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d4ecbf40f39c4d9bba22e30487aa7f03f43ce890",
            "sha1_git": "f68496ae639f5f880ae5f4ca0a220a29d2e354be",
            "sha256": "71248216fb1cc2b9a0a1faa305daa8c680d9c637141cb2db283e407684209cab"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8749,
        "name": "_compat_pickle.py",
        "perms": 33188,
        "status": "visible",
        "target": "f68496ae639f5f880ae5f4ca0a220a29d2e354be",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f68496ae639f5f880ae5f4ca0a220a29d2e354be/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "30f25b27c4a6aff6daa84d71ccf07a58b4078c6c",
            "sha1_git": "b00f31b400c3f3afc17658951168618dc15df8b1",
            "sha256": "326755377c7b8d98cf71333d62e5b4cb1c4e06519d704961da025f5933dee08d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5340,
        "name": "_compression.py",
        "perms": 33188,
        "status": "visible",
        "target": "b00f31b400c3f3afc17658951168618dc15df8b1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b00f31b400c3f3afc17658951168618dc15df8b1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "82f22fb130db5140a8876e5729905cd2e076e184",
            "sha1_git": "a2cae54b0580db35ead36382ad6517c4c03bf4d9",
            "sha256": "53da657e926e4f6c6d9c37219d2c3e3487a9e0a94bd40861529f66c0883baa41"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5117,
        "name": "_dummy_thread.py",
        "perms": 33188,
        "status": "visible",
        "target": "a2cae54b0580db35ead36382ad6517c4c03bf4d9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a2cae54b0580db35ead36382ad6517c4c03bf4d9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "84188e8009c16554dfb7070ad738daa6c827df1f",
            "sha1_git": "2af5f1c23b6066284938fb1cc697bc1fc2fea6ea",
            "sha256": "3e4c98938db0d1932ab2ddc1a50b663f99b76e64986e2ea1232879a6dd34c559"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 14598,
        "name": "_markupbase.py",
        "perms": 33188,
        "status": "visible",
        "target": "2af5f1c23b6066284938fb1cc697bc1fc2fea6ea",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2af5f1c23b6066284938fb1cc697bc1fc2fea6ea/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c81c74b077a5290baae5ec1f8706c9422089f201",
            "sha1_git": "e37852e2536c339b41be0eca923f019f3b0c75bc",
            "sha256": "e65d9e01d4e25873812882fb40cc724a38ccfe4cff82dd075d7ea3ec75155f8c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 19119,
        "name": "_osx_support.py",
        "perms": 33188,
        "status": "visible",
        "target": "e37852e2536c339b41be0eca923f019f3b0c75bc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e37852e2536c339b41be0eca923f019f3b0c75bc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a32fa15c0057ca872257ab720823490693d18849",
            "sha1_git": "edabf72aa7a3b8b2db43c01c58a5669cc8d730c6",
            "sha256": "b0bd466786b5057640a40a267104806474a5aad2b2e829cce3355b1cd777816e"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 230337,
        "name": "_pydecimal.py",
        "perms": 33188,
        "status": "visible",
        "target": "edabf72aa7a3b8b2db43c01c58a5669cc8d730c6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:edabf72aa7a3b8b2db43c01c58a5669cc8d730c6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5d344f777be41b86051613c2b63a52f11733ed0b",
            "sha1_git": "5dfc1f0308d97b0b9b233ccf8c0827a14ded9115",
            "sha256": "94907f24d2c9a69c55bcd6025e4d2c757bec85f2610a821840880b1564b9ddd2"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 88028,
        "name": "_pyio.py",
        "perms": 33188,
        "status": "visible",
        "target": "5dfc1f0308d97b0b9b233ccf8c0827a14ded9115",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5dfc1f0308d97b0b9b233ccf8c0827a14ded9115/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e911a3535d1e10a3493b3297ee9e9878a3e98280",
            "sha1_git": "c29cf4bf8fe488775adcf173aecfd4de57210246",
            "sha256": "e9d3761e39a049203c19f4c4cd9259f3636f10a2c0f58cea579f0400fa453294"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 3115,
        "name": "_sitebuiltins.py",
        "perms": 33188,
        "status": "visible",
        "target": "c29cf4bf8fe488775adcf173aecfd4de57210246",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c29cf4bf8fe488775adcf173aecfd4de57210246/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b427272aeb15e3c8b7cd517838dad55394c42bca",
            "sha1_git": "fe9436115acebbfcbd43d99ec84f526866ef2756",
            "sha256": "548ccd2eac49d58016a00660de1c1a3796939ad9e5293102685d166b69bc027f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 24747,
        "name": "_strptime.py",
        "perms": 33188,
        "status": "visible",
        "target": "fe9436115acebbfcbd43d99ec84f526866ef2756",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fe9436115acebbfcbd43d99ec84f526866ef2756/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8e2fdc9fd369326a19d6f7e4670dfb6ba6873d66",
            "sha1_git": "4ec4828144b7e9b265395deecbecde7907bae797",
            "sha256": "489da7566e6e58fcc68ee78fc9b4572a1ca60c737c2446ca7ab630330c8042c5"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7410,
        "name": "_threading_local.py",
        "perms": 33188,
        "status": "visible",
        "target": "4ec4828144b7e9b265395deecbecde7907bae797",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4ec4828144b7e9b265395deecbecde7907bae797/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e4e976c74a35616c05361761c4b145c0792223bc",
            "sha1_git": "4d0de8ce753ab4f984bcedc91cb1712ef9e1f137",
            "sha256": "a7a85a5dcf5f9251f742e3129a8d0bdf291c77e8a762b85d7473da87f0bb0972"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5715,
        "name": "_weakrefset.py",
        "perms": 33188,
        "status": "visible",
        "target": "4d0de8ce753ab4f984bcedc91cb1712ef9e1f137",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4d0de8ce753ab4f984bcedc91cb1712ef9e1f137/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3cb57b1c66a91c1d4e50664845c578d00de71b9a",
            "sha1_git": "43a34a0bbded7864987f57a855bf788c4b74138f",
            "sha256": "41b77cdb9c44ff4e6346211925cbec11ca95a9dbf79579e1651634e4349defd9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8648,
        "name": "abc.py",
        "perms": 33188,
        "status": "visible",
        "target": "43a34a0bbded7864987f57a855bf788c4b74138f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:43a34a0bbded7864987f57a855bf788c4b74138f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ab119a4cbe5eea297d70ff7796a3fdb13436b155",
            "sha1_git": "49a456a893ff2ef9c9fd32ee042c51b102e2596e",
            "sha256": "5e1a612287a29ab5f2e1d62d2310439be604ba9f4ff4270259377e4de6df36c9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 32462,
        "name": "aifc.py",
        "perms": 33188,
        "status": "visible",
        "target": "49a456a893ff2ef9c9fd32ee042c51b102e2596e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:49a456a893ff2ef9c9fd32ee042c51b102e2596e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "612b14a7a502c8dfb733dfc600ca090f36b8f494",
            "sha1_git": "9b143680372210efed9dc507a069b1954ab1d54d",
            "sha256": "a1b16e24f43ae064eb45d5efa74b673d61f8f4a8a0e1cb671cb06fbe7108f9ba"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 476,
        "name": "antigravity.py",
        "perms": 33188,
        "status": "visible",
        "target": "9b143680372210efed9dc507a069b1954ab1d54d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9b143680372210efed9dc507a069b1954ab1d54d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4ddd40c09db3d368e8fa6a03a6f00aba5c9523a5",
            "sha1_git": "b69c5adfa072b9feae09fa332be92cdb48935e80",
            "sha256": "ff91c316d4ae7b43d679291051a050444c6949b3518929dc419248f28d09e255"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 90268,
        "name": "argparse.py",
        "perms": 33188,
        "status": "visible",
        "target": "b69c5adfa072b9feae09fa332be92cdb48935e80",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b69c5adfa072b9feae09fa332be92cdb48935e80/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8a17e290e90ad6d367ca4e72e261f5eec07cecd2",
            "sha1_git": "070c2bee7f9dee0b5704e4a1c5a17e915a22af02",
            "sha256": "cf21e3357ced7797685d9ae3b8826969ed24a1185f86a15ec60486f14b4a255a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12079,
        "name": "ast.py",
        "perms": 33188,
        "status": "visible",
        "target": "070c2bee7f9dee0b5704e4a1c5a17e915a22af02",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:070c2bee7f9dee0b5704e4a1c5a17e915a22af02/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "04c4b6a2797c41ed6c3fee4edfdfb0a330d563d0",
            "sha1_git": "fc1146adbb10dc5a8a3d0853afd83bdec9ecadb4",
            "sha256": "76c3c3b10276c70a15974f1b2f3a0c7ecf4fcfeefb3a9340e411e394868904cf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 11328,
        "name": "asynchat.py",
        "perms": 33188,
        "status": "visible",
        "target": "fc1146adbb10dc5a8a3d0853afd83bdec9ecadb4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fc1146adbb10dc5a8a3d0853afd83bdec9ecadb4/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "asyncio",
        "perms": 16384,
        "target": "f7498d65207f42a0645d387e462c11346e93bcf7",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/f7498d65207f42a0645d387e462c11346e93bcf7/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "b4542b4ad7216588442fac1010fb9ab35b6738cd",
            "sha1_git": "705e40681303259f3f976cc72de9b2974d11c695",
            "sha256": "66ff1864bf2b960f80ca8479cfe96cfc61bf219d92355ad87cb82581c373d141"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20139,
        "name": "asyncore.py",
        "perms": 33188,
        "status": "visible",
        "target": "705e40681303259f3f976cc72de9b2974d11c695",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:705e40681303259f3f976cc72de9b2974d11c695/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3a57a7fd9a3670fa7c173d3690053d93105becc2",
            "sha1_git": "eb8f258a2d1977408fc23a4cd3eccdb4937b0ba8",
            "sha256": "f7347bf045da5c64db52995f6e55a73aecfc50ffe197aefabaca8dafae26ba1e"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20487,
        "name": "base64.py",
        "perms": 33261,
        "status": "visible",
        "target": "eb8f258a2d1977408fc23a4cd3eccdb4937b0ba8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:eb8f258a2d1977408fc23a4cd3eccdb4937b0ba8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5e81be37ed59f16ab1aeade5a690183b9c55d6d6",
            "sha1_git": "5a80fa8ba537d5cdb62b0aacdcc3e7a0a5f52a22",
            "sha256": "070d97acd78a6d3cc2520dcb9dcc30c2dcd08fc66dfc014841edb1e751fdf2a7"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23374,
        "name": "bdb.py",
        "perms": 33188,
        "status": "visible",
        "target": "5a80fa8ba537d5cdb62b0aacdcc3e7a0a5f52a22",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5a80fa8ba537d5cdb62b0aacdcc3e7a0a5f52a22/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8648bed64aa69704dea3f8fa0f631b768c55d09c",
            "sha1_git": "56b5f852c0038ac3320c34bd976925e2ee140c06",
            "sha256": "725194a37c9d3dc75ff8f6843de625fea59f94cf38542ae6c5af3ea0a5f22735"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 13954,
        "name": "binhex.py",
        "perms": 33188,
        "status": "visible",
        "target": "56b5f852c0038ac3320c34bd976925e2ee140c06",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:56b5f852c0038ac3320c34bd976925e2ee140c06/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ee6525456da2dda6532bc2dfcbf19231711164ed",
            "sha1_git": "7732c639e38699d6354ea87cc86549434f076635",
            "sha256": "93cfe28cafba3490764afa8c381d49277e17aef29dd0132480d98bb8935e81ad"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2557,
        "name": "bisect.py",
        "perms": 33188,
        "status": "visible",
        "target": "7732c639e38699d6354ea87cc86549434f076635",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7732c639e38699d6354ea87cc86549434f076635/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "670831c1cfd8db7ef8d582b43c5b84d1e6f19d80",
            "sha1_git": "6f56328b9b233391b265589cc46a3bbd453402af",
            "sha256": "0418fe23c9d67914f7f6162c16e24c7bbef13533137cabf51c0bfd981b7993ec"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12478,
        "name": "bz2.py",
        "perms": 33188,
        "status": "visible",
        "target": "6f56328b9b233391b265589cc46a3bbd453402af",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6f56328b9b233391b265589cc46a3bbd453402af/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "fcae31712f5314a2f132070f74d91e694271b7cb",
            "sha1_git": "1184385ae1f1fe1909f59fc2d79619afcc51e6e4",
            "sha256": "cbb690e2b13feb0358a47610b025b774bc07044949216b8fae20148b7949166c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5313,
        "name": "cProfile.py",
        "perms": 33261,
        "status": "visible",
        "target": "1184385ae1f1fe1909f59fc2d79619afcc51e6e4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1184385ae1f1fe1909f59fc2d79619afcc51e6e4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "395545d72a6f51020c92c91aa1b03cb30ab63c3e",
            "sha1_git": "28ac56fdbe858dc9b53749d78a808bfd932e5b8c",
            "sha256": "35080d566d079b58948f4a51a3dc5ea79b8e40b3db373a06059a17f6138ea48c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23220,
        "name": "calendar.py",
        "perms": 33188,
        "status": "visible",
        "target": "28ac56fdbe858dc9b53749d78a808bfd932e5b8c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:28ac56fdbe858dc9b53749d78a808bfd932e5b8c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1d98d4278342e031974444c04aaf6704ddf885b7",
            "sha1_git": "14d15a692ba4ab723eb42cad657064d5ea621992",
            "sha256": "e615d898b0aa8b638f74b9b67affe1421ecb62eeba26341cdd0ab7e604296146"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 36048,
        "name": "cgi.py",
        "perms": 33261,
        "status": "visible",
        "target": "14d15a692ba4ab723eb42cad657064d5ea621992",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:14d15a692ba4ab723eb42cad657064d5ea621992/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c16d90e01e62135764168183f12ce19a1520e3e2",
            "sha1_git": "b29110018cd104c4d41256c25a704cb6cd705ba3",
            "sha256": "4e25d955c2b92d7dc16f2b89b8fab5f12d34c01faad2d5bcf01823bc601d79e7"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12023,
        "name": "cgitb.py",
        "perms": 33188,
        "status": "visible",
        "target": "b29110018cd104c4d41256c25a704cb6cd705ba3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b29110018cd104c4d41256c25a704cb6cd705ba3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6649a124d21f6d820b46e95fb52cb2ecd6268ef4",
            "sha1_git": "870c39fe7f5037152dd5b430e6b6f3f7e5d7a8de",
            "sha256": "34a5d2cde2e00a03acd84768ccd352ebdc3ac008a8f41ab1caee698e4a474ca0"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5435,
        "name": "chunk.py",
        "perms": 33188,
        "status": "visible",
        "target": "870c39fe7f5037152dd5b430e6b6f3f7e5d7a8de",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:870c39fe7f5037152dd5b430e6b6f3f7e5d7a8de/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "297f9a44fcd892c32e8c0bc4fed65f2230c48511",
            "sha1_git": "859e91096d8f57d906c00023ef1a1c0e663178d6",
            "sha256": "1b18b978b7f2e2a587aa77f0bc7a6130718c4b680dd19cc749eb2ee7eb8b9590"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 14860,
        "name": "cmd.py",
        "perms": 33188,
        "status": "visible",
        "target": "859e91096d8f57d906c00023ef1a1c0e663178d6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:859e91096d8f57d906c00023ef1a1c0e663178d6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c537e5c34a8963ae621f1a1ba6bcbcdde534eba3",
            "sha1_git": "d8106ae612c4b404c31c36201e6c92072ee5562e",
            "sha256": "3143fcf2e97a16c940381ce9fc7a3b68e14e3efe95ba1d10257a51fb2f013037"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 10619,
        "name": "code.py",
        "perms": 33188,
        "status": "visible",
        "target": "d8106ae612c4b404c31c36201e6c92072ee5562e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d8106ae612c4b404c31c36201e6c92072ee5562e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7f121cb19f206da053d41d3850ebb2a884fd60ff",
            "sha1_git": "39ec8454acd93940b58af428c1ee500be8fe6feb",
            "sha256": "035550d512fdb0b57af38f6217a99bca98867c4581a058880f314bc6cb24368c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 36231,
        "name": "codecs.py",
        "perms": 33188,
        "status": "visible",
        "target": "39ec8454acd93940b58af428c1ee500be8fe6feb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:39ec8454acd93940b58af428c1ee500be8fe6feb/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c362272a48bb005d576669dfc4ffddb09b744c17",
            "sha1_git": "fb759da42ad1a2b79a30f9d5df5f63b3014fa1a4",
            "sha256": "1df789d387eeccef0b13466e2e80b7809a1c9f57ae8d40792669a4c890b03cde"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5994,
        "name": "codeop.py",
        "perms": 33188,
        "status": "visible",
        "target": "fb759da42ad1a2b79a30f9d5df5f63b3014fa1a4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fb759da42ad1a2b79a30f9d5df5f63b3014fa1a4/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "collections",
        "perms": 16384,
        "target": "b49ed64973a7aaba52807a85105b87e7c4b71b33",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/b49ed64973a7aaba52807a85105b87e7c4b71b33/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "3329b57785301cf425949eb0bd8aebeec8b5cc6c",
            "sha1_git": "b93e3844067e4e55e0cc227b7f2f05e013724ab0",
            "sha256": "134f6ffca766df778fc0aa49ada506fc1b351911da50fd83191dde19d80ea9a1"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 4064,
        "name": "colorsys.py",
        "perms": 33188,
        "status": "visible",
        "target": "b93e3844067e4e55e0cc227b7f2f05e013724ab0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b93e3844067e4e55e0cc227b7f2f05e013724ab0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7d5b2201db1b7495b14d4ee1c1cf14bac281ab4b",
            "sha1_git": "1c9ceb693096a73e45cbbf9f6b0c79d74972b549",
            "sha256": "4ac47a01fa28165c0a99a55d86e9414e4bb494f52309cbd7d8623fcc22ffe613"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 11914,
        "name": "compileall.py",
        "perms": 33188,
        "status": "visible",
        "target": "1c9ceb693096a73e45cbbf9f6b0c79d74972b549",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1c9ceb693096a73e45cbbf9f6b0c79d74972b549/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "concurrent",
        "perms": 16384,
        "target": "edb118aa46e0eae4fe48f15973c369c6d2afa3ce",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/edb118aa46e0eae4fe48f15973c369c6d2afa3ce/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "7130434bfb247d87ba6f3d839f726af018c02703",
            "sha1_git": "ea971f3933859a0c3cc15e4e66764e6038da18e4",
            "sha256": "8ef7d380bb89b1a740a2d2a70291a2496c4eb7433f0fce79fa1b7384c1a53faf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 53584,
        "name": "configparser.py",
        "perms": 33188,
        "status": "visible",
        "target": "ea971f3933859a0c3cc15e4e66764e6038da18e4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ea971f3933859a0c3cc15e4e66764e6038da18e4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "614a6c590140513b68f4c209653336c20bdc058f",
            "sha1_git": "c53b35e8d5adaa00e2aa84c3baa222e4d2ed8726",
            "sha256": "4b064cc96cc1e775536130cc3057f681e81c8cd7fa1dcea5f488c76a17e3fd46"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 16210,
        "name": "contextlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "c53b35e8d5adaa00e2aa84c3baa222e4d2ed8726",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c53b35e8d5adaa00e2aa84c3baa222e4d2ed8726/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c71de71ce28f2ff7469ed9f04056dc40cb4c6a5f",
            "sha1_git": "f86040a33c55478b5fdcdf377c03616e39373b24",
            "sha256": "8fb9475ad4b1f770717b6d21b48c1ccbcc67e8acacff8c9b22c4abe4eda2f618"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8815,
        "name": "copy.py",
        "perms": 33188,
        "status": "visible",
        "target": "f86040a33c55478b5fdcdf377c03616e39373b24",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f86040a33c55478b5fdcdf377c03616e39373b24/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3fc3c98bbdbc70ec0eb1cd96d49023229f168431",
            "sha1_git": "ed29d719def30e9e81a1d207bbf4f19787cad0d7",
            "sha256": "aef382814612fc924620dd3fc3e082f638c4ba718413fa7dd334c2a4d900c1d8"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 6843,
        "name": "copyreg.py",
        "perms": 33188,
        "status": "visible",
        "target": "ed29d719def30e9e81a1d207bbf4f19787cad0d7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ed29d719def30e9e81a1d207bbf4f19787cad0d7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "94c36e27ba1948655c8f6fd88b4bc4e588c6d4cb",
            "sha1_git": "fbc5f4cc355ce6fa2bc2b959a2b5b138811d9888",
            "sha256": "4f420dbf9406b57165a1ab1fe392407b9007de709268073c6586164c31842691"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 1864,
        "name": "crypt.py",
        "perms": 33188,
        "status": "visible",
        "target": "fbc5f4cc355ce6fa2bc2b959a2b5b138811d9888",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fbc5f4cc355ce6fa2bc2b959a2b5b138811d9888/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c1b64c0cc46173d2879feb43b21d1342283d755a",
            "sha1_git": "6a8587674fe02b837fc7568ebafbc1df8189030c",
            "sha256": "138c442247bd9b03e0bb03341c88189d489b868487dd3bb9d3cdf256e40810b0"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 16180,
        "name": "csv.py",
        "perms": 33188,
        "status": "visible",
        "target": "6a8587674fe02b837fc7568ebafbc1df8189030c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6a8587674fe02b837fc7568ebafbc1df8189030c/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "ctypes",
        "perms": 16384,
        "target": "5d5f15436b0d3391c5e2264c1c22009525c0bffa",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/5d5f15436b0d3391c5e2264c1c22009525c0bffa/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "curses",
        "perms": 16384,
        "target": "da2d5dd3c9b0c335e22db1bdf9ece8189df475ee",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/da2d5dd3c9b0c335e22db1bdf9ece8189df475ee/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "a2cc343222c64e90ff47238323b4752dc0b51c06",
            "sha1_git": "5d5579c1c6f4be483d36057bbd08abfb79c8e6b5",
            "sha256": "80a7a5e181c61bb17021709b56010f883b72f2554185e6ab26311830c6459adb"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 80103,
        "name": "datetime.py",
        "perms": 33188,
        "status": "visible",
        "target": "5d5579c1c6f4be483d36057bbd08abfb79c8e6b5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5d5579c1c6f4be483d36057bbd08abfb79c8e6b5/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "dbm",
        "perms": 16384,
        "target": "36750fe451d9ec5445e1ebc00aadde72913c653b",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/36750fe451d9ec5445e1ebc00aadde72913c653b/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "80b24006005bffd718526d238257b0a6045a3bb6",
            "sha1_git": "7746ea2601024ceb7e750472753fcfc80fa2bd01",
            "sha256": "000c00bad31d126b054c6ec7f3e02b27c0f9a4d579f987d3c4f879cee1bacb81"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 320,
        "name": "decimal.py",
        "perms": 33188,
        "status": "visible",
        "target": "7746ea2601024ceb7e750472753fcfc80fa2bd01",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7746ea2601024ceb7e750472753fcfc80fa2bd01/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0299405d10cb4ab3c144db5342824460afc99c7b",
            "sha1_git": "82964719dc8333bbd6e6d180079fde3afa45debf",
            "sha256": "4763d0f412af3b7de5fd3aa81b667fa6e2a672d0d333aff5212476684fe935b7"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 84211,
        "name": "difflib.py",
        "perms": 33188,
        "status": "visible",
        "target": "82964719dc8333bbd6e6d180079fde3afa45debf",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:82964719dc8333bbd6e6d180079fde3afa45debf/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4a6d672d0cd00ddcbff1b77b8e4d80f48663e3b9",
            "sha1_git": "f3c18a5fde483db53cdc4cd8df63246f5c467a4c",
            "sha256": "e711c0366a80990202f6ff6a6acd5797f28dcd44efaae37ad6bb9b19748dbb1c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 18581,
        "name": "dis.py",
        "perms": 33188,
        "status": "visible",
        "target": "f3c18a5fde483db53cdc4cd8df63246f5c467a4c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f3c18a5fde483db53cdc4cd8df63246f5c467a4c/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "distutils",
        "perms": 16384,
        "target": "ff1c60aff2b97cfc307195c7d466b935bae432da",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/ff1c60aff2b97cfc307195c7d466b935bae432da/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "0204d2a28d982e613131ad5b24f371fd3e7218ce",
            "sha1_git": "5e5bc21a038670958cd23e26db81cc9b688434c4",
            "sha256": "8222b9fb72266d51c07052cc257a7776c7c5b7951aaed36cdfdcbae3644f5191"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 104396,
        "name": "doctest.py",
        "perms": 33188,
        "status": "visible",
        "target": "5e5bc21a038670958cd23e26db81cc9b688434c4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5e5bc21a038670958cd23e26db81cc9b688434c4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8949fd296bd19cf6ef5422563ed6ade4f6665a90",
            "sha1_git": "1bb7eee338af2458ce35a55dc946d2057f9a5d80",
            "sha256": "73abb5d5b4fd70329da6acc0f18df055c2cbb677228f9fab78172e9162cff243"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2815,
        "name": "dummy_threading.py",
        "perms": 33188,
        "status": "visible",
        "target": "1bb7eee338af2458ce35a55dc946d2057f9a5d80",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1bb7eee338af2458ce35a55dc946d2057f9a5d80/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "email",
        "perms": 16384,
        "target": "d6caa83cb320d8f8937d098c7a3666664c307ce2",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/d6caa83cb320d8f8937d098c7a3666664c307ce2/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "encodings",
        "perms": 16384,
        "target": "7689ffa3959ebf6361ba91d29c4307263f773a11",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/7689ffa3959ebf6361ba91d29c4307263f773a11/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "ensurepip",
        "perms": 16384,
        "target": "0c828cfc7428350ee384bec340a6bb432a2f15ad",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/0c828cfc7428350ee384bec340a6bb432a2f15ad/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "b34dd2139e608c898658ac0df4304350cde95058",
            "sha1_git": "056400d04c94a1d2c98c6880840ecf13bf991b41",
            "sha256": "ed7ddcba2cae4d1f5223ef196fdcee8909959d1534b948f63bc09d557a445045"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 33462,
        "name": "enum.py",
        "perms": 33188,
        "status": "visible",
        "target": "056400d04c94a1d2c98c6880840ecf13bf991b41",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:056400d04c94a1d2c98c6880840ecf13bf991b41/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7029a273de97b4d6209c339b9e2b0dc43b7a736b",
            "sha1_git": "e5ad8397e4c53956c1503d8abba134015da0a24f",
            "sha256": "71e084dbe941f20a098654135d4f3cf722f7ae08b436d20ab7f68219ee6b5e6d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 9830,
        "name": "filecmp.py",
        "perms": 33188,
        "status": "visible",
        "target": "e5ad8397e4c53956c1503d8abba134015da0a24f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e5ad8397e4c53956c1503d8abba134015da0a24f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "960b116520a82b0ba02fd9226429c298c22afa63",
            "sha1_git": "721fe9c9612c17698ee939c900c2bedf7e59c3f5",
            "sha256": "09830fe5b4fa1536c09bd8649982df305333749b29bf0c29330ea6649a3f721f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 14471,
        "name": "fileinput.py",
        "perms": 33188,
        "status": "visible",
        "target": "721fe9c9612c17698ee939c900c2bedf7e59c3f5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:721fe9c9612c17698ee939c900c2bedf7e59c3f5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "da82097ba03b04023839e29b6df0fe8929c9d5f7",
            "sha1_git": "fd3b5142e3487a2a8d34408494225ef31de67ef1",
            "sha256": "571ee522073062992aa4b01fba2c729b0bab37ae6c3d81106c264a00e743977a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 3166,
        "name": "fnmatch.py",
        "perms": 33188,
        "status": "visible",
        "target": "fd3b5142e3487a2a8d34408494225ef31de67ef1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fd3b5142e3487a2a8d34408494225ef31de67ef1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "99d05d525b3ce3b61722ac5fe1c4d52922235fd4",
            "sha1_git": "e2394de8c291952cf960132319d6b59831ea1a18",
            "sha256": "46f7d6271031b4716badb318ca47e29b99447cad7770e3922ba48091b9c898f8"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 15143,
        "name": "formatter.py",
        "perms": 33188,
        "status": "visible",
        "target": "e2394de8c291952cf960132319d6b59831ea1a18",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e2394de8c291952cf960132319d6b59831ea1a18/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2895b128b1d7864612a7fab60307ea18347e9d3e",
            "sha1_git": "8330202d7037b3090f7e75dd4495fb1058712ed5",
            "sha256": "70ce2235812ad1dbe74ee4225a2fb3c4297c5fc02c7df59b90f8de0b34afb8cf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23639,
        "name": "fractions.py",
        "perms": 33188,
        "status": "visible",
        "target": "8330202d7037b3090f7e75dd4495fb1058712ed5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8330202d7037b3090f7e75dd4495fb1058712ed5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "08519fb567e28203e84e6c95cfb035b542804fec",
            "sha1_git": "8f36f537e8a54f550a4678a5afeb57aa070918bf",
            "sha256": "c3b4e6c108dcaccd22f01553e0c351a9bac12223bf6465a40f18773a3cf66921"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 35129,
        "name": "ftplib.py",
        "perms": 33188,
        "status": "visible",
        "target": "8f36f537e8a54f550a4678a5afeb57aa070918bf",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8f36f537e8a54f550a4678a5afeb57aa070918bf/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c49a9d8ccd1c054d9a3c218f201d026a41ec6c3a",
            "sha1_git": "89f2cf4f5f7d6921b17c81f602da974d6de31038",
            "sha256": "1d473b122eca4e5596a80167aa0c32847cc34db3f6af44336e9d8f87e4370d6d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 31142,
        "name": "functools.py",
        "perms": 33188,
        "status": "visible",
        "target": "89f2cf4f5f7d6921b17c81f602da974d6de31038",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:89f2cf4f5f7d6921b17c81f602da974d6de31038/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1c15fe6ece385c878a4456663a283c8fc4840246",
            "sha1_git": "303b3b349a9f408c901bad8c569244343c125a8e",
            "sha256": "fae1f627b5c8408c5f797f9f7170d90fee55faf178b6a65df934ae10e81deca9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 4756,
        "name": "genericpath.py",
        "perms": 33188,
        "status": "visible",
        "target": "303b3b349a9f408c901bad8c569244343c125a8e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:303b3b349a9f408c901bad8c569244343c125a8e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e3188e7259e0a0bb600bbf9b10907aad6445bc67",
            "sha1_git": "9d4cab1bac360dda9d49dd8eef258f23dc252a2b",
            "sha256": "efafb88c7c978e96bd6c232b7fa10bf50cef5e7fb0fb7dc8e5bce44e19f8c92f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7489,
        "name": "getopt.py",
        "perms": 33188,
        "status": "visible",
        "target": "9d4cab1bac360dda9d49dd8eef258f23dc252a2b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9d4cab1bac360dda9d49dd8eef258f23dc252a2b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "09721f49b59bf30db036934a3c6b27f8719839d9",
            "sha1_git": "36e17e4cb6965db548f445e8e9f156da27d2109b",
            "sha256": "4b42d1f49e0654c5f42dd5f70252be1e3d674f21db97e1bf62d37ef2208198a2"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5994,
        "name": "getpass.py",
        "perms": 33188,
        "status": "visible",
        "target": "36e17e4cb6965db548f445e8e9f156da27d2109b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:36e17e4cb6965db548f445e8e9f156da27d2109b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ef28ec6c76d125e97a61596ea214485fbe4d7806",
            "sha1_git": "08d051bf116557e61b9843aa796dedd99c8f02f6",
            "sha256": "41736149446e626092f9a0076a9fc1c312415e508aa4bb857659f6ec50353b4d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 21364,
        "name": "gettext.py",
        "perms": 33188,
        "status": "visible",
        "target": "08d051bf116557e61b9843aa796dedd99c8f02f6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:08d051bf116557e61b9843aa796dedd99c8f02f6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2d6ac751b4312beca841e8c97734a8b60831947d",
            "sha1_git": "002cd920190da76adb907aa6bad8763951a55eb7",
            "sha256": "917d72296280f492d9e9ce0bb3211a0c12bcf3980f45c5affd516d022d0ea57a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5638,
        "name": "glob.py",
        "perms": 33188,
        "status": "visible",
        "target": "002cd920190da76adb907aa6bad8763951a55eb7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:002cd920190da76adb907aa6bad8763951a55eb7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "91b183bba07bb3b85f33591608df9a66eb2bffc8",
            "sha1_git": "76ab497853c1d20dca671b58358b19e64c977673",
            "sha256": "31ffacfa8347f6b4376c1a484be610c83eef10df24a84c055d8b9a670a9302cf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20334,
        "name": "gzip.py",
        "perms": 33188,
        "status": "visible",
        "target": "76ab497853c1d20dca671b58358b19e64c977673",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:76ab497853c1d20dca671b58358b19e64c977673/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "89b94cf84aa2fa05900c3c0e8c72504c939f8fb9",
            "sha1_git": "053a7add4593d84fa3b1f3a994504ff4b2a4cfe6",
            "sha256": "7cadeb0fd4e0e559edf4e49a2edbd46331ad2fe103f4b08f4942c041724324e9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 9477,
        "name": "hashlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "053a7add4593d84fa3b1f3a994504ff4b2a4cfe6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:053a7add4593d84fa3b1f3a994504ff4b2a4cfe6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "96be459865054bcd547cb49473170b82a9dc8544",
            "sha1_git": "0b3e89a3a97f057afbd9eb137ff6cadf244d1b94",
            "sha256": "e4e7381978c763cc8800333f3d62fa34519af7d4ab37d2fbd913146d02d988d9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 22929,
        "name": "heapq.py",
        "perms": 33188,
        "status": "visible",
        "target": "0b3e89a3a97f057afbd9eb137ff6cadf244d1b94",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0b3e89a3a97f057afbd9eb137ff6cadf244d1b94/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "735793dd794955d4a2a8c4af0775f1f2f594fc45",
            "sha1_git": "121029aa670b7b785a3089d8a6011813dc9ee622",
            "sha256": "cbaaf7c241b057af48b08e00c66076b38c9675ae248cb06b8f4c34bdb2e8f774"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5057,
        "name": "hmac.py",
        "perms": 33188,
        "status": "visible",
        "target": "121029aa670b7b785a3089d8a6011813dc9ee622",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:121029aa670b7b785a3089d8a6011813dc9ee622/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "html",
        "perms": 16384,
        "target": "7425b580495376b9b346e31af5fae3e548bb6a27",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/7425b580495376b9b346e31af5fae3e548bb6a27/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "http",
        "perms": 16384,
        "target": "e96965ce9ffc045be3c0d305e285341f5b944e6e",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/e96965ce9ffc045be3c0d305e285341f5b944e6e/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "idlelib",
        "perms": 16384,
        "target": "8e43939a7c3691bd0e1bb602c85dc87f237bf9e2",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/8e43939a7c3691bd0e1bb602c85dc87f237bf9e2/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "1576fe5dd72484d5cced0728f28bbdfdc57e37fa",
            "sha1_git": "2fa90120e7decc9de8ccd61b16ba4c8eb04f5588",
            "sha256": "59393833930704f63a6828bff7827eed8a8b65f246d3bc6bd840b29bb3ebf15f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 52847,
        "name": "imaplib.py",
        "perms": 33188,
        "status": "visible",
        "target": "2fa90120e7decc9de8ccd61b16ba4c8eb04f5588",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2fa90120e7decc9de8ccd61b16ba4c8eb04f5588/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a5b109db8f38e8a4e41432dfcfe49b60f21d9f7d",
            "sha1_git": "76e8abb2d5833d487ba94e9ebe31f66e1fb9df0c",
            "sha256": "2f08102d7d2e0d658bcf9a908913886617db93e9a0282762b2fd688e4fdb4f1d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 3795,
        "name": "imghdr.py",
        "perms": 33188,
        "status": "visible",
        "target": "76e8abb2d5833d487ba94e9ebe31f66e1fb9df0c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:76e8abb2d5833d487ba94e9ebe31f66e1fb9df0c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6abfc468e969d4243561e52e0360a5950b52196c",
            "sha1_git": "781ff23d2521611ea70a8c2d46629c9da5878097",
            "sha256": "7bd274ec274ab0acf1939b4de1efd4a9ab1e4745b2965479813686cd63879524"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 10624,
        "name": "imp.py",
        "perms": 33188,
        "status": "visible",
        "target": "781ff23d2521611ea70a8c2d46629c9da5878097",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:781ff23d2521611ea70a8c2d46629c9da5878097/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "importlib",
        "perms": 16384,
        "target": "16fc19e847bda55b0324360b2582679979acad21",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/16fc19e847bda55b0324360b2582679979acad21/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "d4036203a8730ed6b5805e663917066724eb3fbb",
            "sha1_git": "2894672f501e8b05b2be3e28f9fe3d7f5f179f54",
            "sha256": "5bb82565f331abc1a5f949e830ab58fe86e8a5bb419f1a0eb451148e0b81e968"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 115300,
        "name": "inspect.py",
        "perms": 33188,
        "status": "visible",
        "target": "2894672f501e8b05b2be3e28f9fe3d7f5f179f54",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2894672f501e8b05b2be3e28f9fe3d7f5f179f54/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f91bf90cbc9904765e9c770f6b725475c81d38dc",
            "sha1_git": "968ee5073df1bebbea01a4fdfea7b131cb92d926",
            "sha256": "85761cb75b890461645bb4a3235ee40abd13f4f8d9c80b4078bf261bc7d8128c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 3517,
        "name": "io.py",
        "perms": 33188,
        "status": "visible",
        "target": "968ee5073df1bebbea01a4fdfea7b131cb92d926",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:968ee5073df1bebbea01a4fdfea7b131cb92d926/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ad4f5f3d301fed87b17acd332e28d011e0dd27b8",
            "sha1_git": "70746f8de85c092368f163caf97071439fc2465f",
            "sha256": "447de510d523c53cb86e5409bf1de4e5dd165d4e17b076f285322dc508b7eb00"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 75781,
        "name": "ipaddress.py",
        "perms": 33188,
        "status": "visible",
        "target": "70746f8de85c092368f163caf97071439fc2465f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:70746f8de85c092368f163caf97071439fc2465f/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "json",
        "perms": 16384,
        "target": "0e681458231037429c4e1f9442109d35b8fcd6ca",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/0e681458231037429c4e1f9442109d35b8fcd6ca/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "0cffec67e241727841c0652307df851be2b71b27",
            "sha1_git": "6e1e882a91e7006f5699ca9ac6df8292d8b8457f",
            "sha256": "9500219a736c99d9e9ee4a47d8016279a03ccc2f00ca6135a4da630e3e31cb33"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2211,
        "name": "keyword.py",
        "perms": 33261,
        "status": "visible",
        "target": "6e1e882a91e7006f5699ca9ac6df8292d8b8457f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6e1e882a91e7006f5699ca9ac6df8292d8b8457f/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "lib2to3",
        "perms": 16384,
        "target": "c301a2ad25734e573d830e105c34d10df2e3b552",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/c301a2ad25734e573d830e105c34d10df2e3b552/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "5cfa2fcc5f0b41b8f69a4e8bc0673dc27d0081a0",
            "sha1_git": "3afcce1f0a14566c67e97527e95f90afba89c07f",
            "sha256": "c654a9e19e83d5f826281f0573223d91a60066c572bc6909bc281fa8557f15ef"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5312,
        "name": "linecache.py",
        "perms": 33188,
        "status": "visible",
        "target": "3afcce1f0a14566c67e97527e95f90afba89c07f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3afcce1f0a14566c67e97527e95f90afba89c07f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "315b11eabe4a3d5086bc75187b4f972e077a6fbd",
            "sha1_git": "569fe854dbb69cdcbcf635b7b99f72d228a447fd",
            "sha256": "02d9a6ff4bfe4e6624cf64bace215ad056c9bed005e5f0c6615a669e6249dbe1"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 75244,
        "name": "locale.py",
        "perms": 33188,
        "status": "visible",
        "target": "569fe854dbb69cdcbcf635b7b99f72d228a447fd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:569fe854dbb69cdcbcf635b7b99f72d228a447fd/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "logging",
        "perms": 16384,
        "target": "8e220b65b5828ce8f11f334fc406b9d28b39dd91",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/8e220b65b5828ce8f11f334fc406b9d28b39dd91/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "387ab5974822573b87c75aac6eac679d917d899d",
            "sha1_git": "0817b872d2019f2198b17e382cdc9beb3899ac80",
            "sha256": "a916f11363a523d3e8ad3dbcec36d38e03118724efa1203c2a6785d3141997fb"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12983,
        "name": "lzma.py",
        "perms": 33188,
        "status": "visible",
        "target": "0817b872d2019f2198b17e382cdc9beb3899ac80",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0817b872d2019f2198b17e382cdc9beb3899ac80/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "023fd58b24f01bef434ebee879a650497dab3c58",
            "sha1_git": "a90d1053bc83d084e2e35867936fe7cf531e46d8",
            "sha256": "e86b5747e32f3fda5d4303f4f14ce5c7464ff2625e37f8345cdf23502bbc39d9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5907,
        "name": "macpath.py",
        "perms": 33188,
        "status": "visible",
        "target": "a90d1053bc83d084e2e35867936fe7cf531e46d8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a90d1053bc83d084e2e35867936fe7cf531e46d8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "99849d2cde7a11e7d3f1804caaf6e1fdae70e207",
            "sha1_git": "056251dce0ada3c066f9c0b51272be0004de367b",
            "sha256": "3ba13c747994af183017d3a28ef562b5445880f6e5d236be8af41637c44371d3"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 78654,
        "name": "mailbox.py",
        "perms": 33188,
        "status": "visible",
        "target": "056251dce0ada3c066f9c0b51272be0004de367b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:056251dce0ada3c066f9c0b51272be0004de367b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8e1da3b3e95343fd54203b0bc15b8e440780e466",
            "sha1_git": "bd0fc0981c8c6d7aee1df962b4a30c08e27a7ecd",
            "sha256": "2d1c0c8ea35616cca8cec50b1ee7c070672ebd80d2037fc3502b84cff3d1ec3d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8104,
        "name": "mailcap.py",
        "perms": 33188,
        "status": "visible",
        "target": "bd0fc0981c8c6d7aee1df962b4a30c08e27a7ecd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bd0fc0981c8c6d7aee1df962b4a30c08e27a7ecd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e7ba03370002e290e26f5cd19c10d92774603fd8",
            "sha1_git": "3d686948645596442e75f4ccb7045fa2efa86d08",
            "sha256": "b9f0386968095b778ebb9b4137d413ef8396cb566e3f4829a5add19603beb71f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20929,
        "name": "mimetypes.py",
        "perms": 33188,
        "status": "visible",
        "target": "3d686948645596442e75f4ccb7045fa2efa86d08",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3d686948645596442e75f4ccb7045fa2efa86d08/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6240191e2f1933213f0b7a72dc60a606801e2891",
            "sha1_git": "e277ca72f8ef290fa0e409af190d90af52faad3b",
            "sha256": "d08f483215d84de4243f5c87178edd3f2c116c43ab6b7098fdaba843a416c251"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23013,
        "name": "modulefinder.py",
        "perms": 33188,
        "status": "visible",
        "target": "e277ca72f8ef290fa0e409af190d90af52faad3b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e277ca72f8ef290fa0e409af190d90af52faad3b/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "msilib",
        "perms": 16384,
        "target": "ead182e66fd46de0ae8421b8c7c471e6e818d796",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/ead182e66fd46de0ae8421b8c7c471e6e818d796/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "multiprocessing",
        "perms": 16384,
        "target": "818207c587e33ced2fe8d0c301d47e3df07e53c6",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/818207c587e33ced2fe8d0c301d47e3df07e53c6/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "e38c4fa12883f7b64c7337108c9c839a16f4646b",
            "sha1_git": "aa8eea3c4ddecae6549f6d6637fd469331cbc88f",
            "sha256": "c30f8f45277dbabbaea536bee08f3c1137f5c74c12d7d3499e97f134140dc388"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5758,
        "name": "netrc.py",
        "perms": 33188,
        "status": "visible",
        "target": "aa8eea3c4ddecae6549f6d6637fd469331cbc88f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:aa8eea3c4ddecae6549f6d6637fd469331cbc88f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "637897c28b392fbc3d1088f04bb9f2972c5b9250",
            "sha1_git": "5961a28ab7d9bc9a4ebd6348e51e36de65440b8b",
            "sha256": "b661308c540381261e9bacc2cc834b90cba5cc0f624820c43625f2913f2208c3"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 43088,
        "name": "nntplib.py",
        "perms": 33188,
        "status": "visible",
        "target": "5961a28ab7d9bc9a4ebd6348e51e36de65440b8b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5961a28ab7d9bc9a4ebd6348e51e36de65440b8b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0b5d30639deefd7b09b01065e11b95b19563bde8",
            "sha1_git": "10d3f2dc35ba8834311b2820f91670869e2d1a2d",
            "sha256": "4b7b7082b3e7f343c40a8380130f40bda85deb60d5d2e0ec888257e8e0ed7fcb"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 22394,
        "name": "ntpath.py",
        "perms": 33188,
        "status": "visible",
        "target": "10d3f2dc35ba8834311b2820f91670869e2d1a2d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:10d3f2dc35ba8834311b2820f91670869e2d1a2d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b03bfe0abfda7cea029dbffebedf7db72368e37e",
            "sha1_git": "853e6608380e92da93581c2a39cb1460b93bb9c7",
            "sha256": "75e02ca70d18e21f1958105328e56f860b8e95fa66c8e84afd1bb1df4a9ac21a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2584,
        "name": "nturl2path.py",
        "perms": 33188,
        "status": "visible",
        "target": "853e6608380e92da93581c2a39cb1460b93bb9c7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:853e6608380e92da93581c2a39cb1460b93bb9c7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1b7956c4b0e93c26f38fa00ae1b28b3d7611829c",
            "sha1_git": "7eedc63ec05db2a7952b3dd3871c4915a2be0b38",
            "sha256": "f74468478fa32714f0989c9c444e61dabac4b5d8aaff2dcf48795043175eb809"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 10243,
        "name": "numbers.py",
        "perms": 33188,
        "status": "visible",
        "target": "7eedc63ec05db2a7952b3dd3871c4915a2be0b38",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7eedc63ec05db2a7952b3dd3871c4915a2be0b38/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1eebe91a731cd25307c28194a217f5837b8ac6c3",
            "sha1_git": "dffb38c314a16415da925a67c69f37028c08e6e0",
            "sha256": "ab5161bc3056f24df72050699408b29b4451098e69d863f18a86864593aa0068"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5889,
        "name": "opcode.py",
        "perms": 33188,
        "status": "visible",
        "target": "dffb38c314a16415da925a67c69f37028c08e6e0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dffb38c314a16415da925a67c69f37028c08e6e0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e7d4bae4e7e60dfaf8709f602e473f3e5f7a2bba",
            "sha1_git": "0e2e53efc69a77dca0081ad67e2deb0accb9a288",
            "sha256": "6c85f65b08d82802967adbebf12036211293eaec7702449310a962c53e94ce05"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 10863,
        "name": "operator.py",
        "perms": 33188,
        "status": "visible",
        "target": "0e2e53efc69a77dca0081ad67e2deb0accb9a288",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0e2e53efc69a77dca0081ad67e2deb0accb9a288/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7b57a0430111f4670873b9c2dbd19fb1f2f60b3c",
            "sha1_git": "e8ac1e156a2b29c1e8dd686219a581c4adced6f6",
            "sha256": "6e931f25b6830a749ddc8e83622d1f55a24a6966f130913e023aa5c89fdcb18d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 60371,
        "name": "optparse.py",
        "perms": 33188,
        "status": "visible",
        "target": "e8ac1e156a2b29c1e8dd686219a581c4adced6f6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e8ac1e156a2b29c1e8dd686219a581c4adced6f6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "22c1ada15bc9dd307a9ab7a9ca5c2090c20fc2a5",
            "sha1_git": "e293ecae7fd3a4ed40d5c4846ba147c22203be2f",
            "sha256": "fe500db50399befd7bc9689b3f4bba2610f2c2cf1c492e769a3477f6af091ca9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 37816,
        "name": "os.py",
        "perms": 33188,
        "status": "visible",
        "target": "e293ecae7fd3a4ed40d5c4846ba147c22203be2f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e293ecae7fd3a4ed40d5c4846ba147c22203be2f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3fb8f2fd4f8783ef8c17f9d3b6ac2c396fce9e9c",
            "sha1_git": "4368eba8a0efe056a1750dc736abf0fffe813797",
            "sha256": "8d078e56966d2c04db8aba81237507674c45b26dba09d56d54afa8e08dbed861"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 47122,
        "name": "pathlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "4368eba8a0efe056a1750dc736abf0fffe813797",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4368eba8a0efe056a1750dc736abf0fffe813797/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8797966b237f823483cc84128b059a475f371787",
            "sha1_git": "97618b0ff16ab58287f5d2e21358b8c21da2ecac",
            "sha256": "86e406588ec8211add94b450e372a24c786dc105aee5c4ad168723fbca1fe523"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 61312,
        "name": "pdb.py",
        "perms": 33261,
        "status": "visible",
        "target": "97618b0ff16ab58287f5d2e21358b8c21da2ecac",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:97618b0ff16ab58287f5d2e21358b8c21da2ecac/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1a4bf78e0bffebc30298b79f9fe203ddc6c1a276",
            "sha1_git": "faa8fd7e557f9c2a92e9b88eab278f75e140a5a7",
            "sha256": "d82d9065af74ac59d6ef5a07f9c4476d69d4a7b188f72be588c853d696d24e2f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 55955,
        "name": "pickle.py",
        "perms": 33188,
        "status": "visible",
        "target": "faa8fd7e557f9c2a92e9b88eab278f75e140a5a7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:faa8fd7e557f9c2a92e9b88eab278f75e140a5a7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f0f378e1d6b1785e34b296867499ce0b9169fe46",
            "sha1_git": "0c8dddc10bbc7e937d4bc876062baf5dee8e3560",
            "sha256": "ae3b2983f3fd6b324c31645ee1501dd00444719c05824bd5d4f4b140266a2e19"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 91060,
        "name": "pickletools.py",
        "perms": 33188,
        "status": "visible",
        "target": "0c8dddc10bbc7e937d4bc876062baf5dee8e3560",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c8dddc10bbc7e937d4bc876062baf5dee8e3560/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "51606373834cecc78133d64fa06bdbdd23cd684f",
            "sha1_git": "f1a16f63de60a0a64c26604644a17bc7500a35f1",
            "sha256": "b7979ff076f582ab9a6e92bf1aa283abcb2558ec87164f6f2615fe8772de9eda"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8916,
        "name": "pipes.py",
        "perms": 33188,
        "status": "visible",
        "target": "f1a16f63de60a0a64c26604644a17bc7500a35f1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f1a16f63de60a0a64c26604644a17bc7500a35f1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a5bc4f73eeb2de5e6549fceacc505a5732cebabd",
            "sha1_git": "e37ad4519666c16da750c39e5dda72a39145bc51",
            "sha256": "a8c4cf05981fd4ec719613918d3633d5598cc81f936a01f7895a954e8db7cc9f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 21315,
        "name": "pkgutil.py",
        "perms": 33188,
        "status": "visible",
        "target": "e37ad4519666c16da750c39e5dda72a39145bc51",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e37ad4519666c16da750c39e5dda72a39145bc51/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c85b0672d47258d72847a92baa946145f4132a2c",
            "sha1_git": "cc2db9870d84b693d140d63c4d769fc48cbda3c5",
            "sha256": "c6d2a67aafd1f54958ae4bbc1a3ab78d06a61b3637ad2359e3411bae35eb56bf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 46115,
        "name": "platform.py",
        "perms": 33261,
        "status": "visible",
        "target": "cc2db9870d84b693d140d63c4d769fc48cbda3c5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cc2db9870d84b693d140d63c4d769fc48cbda3c5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "892c4f3b0b7846f64e6d27ef162ee229d569bdc0",
            "sha1_git": "09be5fd369ccf0dbb446451e98ff15c395f385e7",
            "sha256": "4a6a7337f96c9a017df9f4232724344383c87571557482eb81c375cc0ef2bc53"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 31496,
        "name": "plistlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "09be5fd369ccf0dbb446451e98ff15c395f385e7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:09be5fd369ccf0dbb446451e98ff15c395f385e7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "671e10288963d4814ebf732e3e1573c8a0194b09",
            "sha1_git": "cae6950eb6d2d6c980bbdf7f6aeb507a35e88b7e",
            "sha256": "d5b216a329bff098d7d39c77d8ef49eb0ac787fbca281598e24b08201328b884"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 14755,
        "name": "poplib.py",
        "perms": 33188,
        "status": "visible",
        "target": "cae6950eb6d2d6c980bbdf7f6aeb507a35e88b7e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cae6950eb6d2d6c980bbdf7f6aeb507a35e88b7e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "813bbaa8cce6a802474700a2e9a39decd9bf2af4",
            "sha1_git": "6dbdab27497f2b392484a5a08c3bc25e37cdba74",
            "sha256": "0847e93e6822556508e2dff1a2b1fbf204af26bb3a0ae35788eed6a2a331a46f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 15349,
        "name": "posixpath.py",
        "perms": 33188,
        "status": "visible",
        "target": "6dbdab27497f2b392484a5a08c3bc25e37cdba74",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6dbdab27497f2b392484a5a08c3bc25e37cdba74/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bf9ca1404eb4c03e5d9af36ababa164f7582b939",
            "sha1_git": "bcf2eedebe6b546a9cab0442d68a8e4b3ae57195",
            "sha256": "bebf6bde763f24f4ddc954e6f7e8f2751cc2ab524ad531573b1895b93b6f967e"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20860,
        "name": "pprint.py",
        "perms": 33188,
        "status": "visible",
        "target": "bcf2eedebe6b546a9cab0442d68a8e4b3ae57195",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bcf2eedebe6b546a9cab0442d68a8e4b3ae57195/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "61814b5ecaa7fcad68e0d2c903006e12725a9ae8",
            "sha1_git": "5ceeddc075fc6be35bdb9065f0f56a64e417a2b6",
            "sha256": "a25badfc9b40be55ba1ddcf05cbe03fb3ba608c87be1c996eb3a6741c19e45c8"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 22039,
        "name": "profile.py",
        "perms": 33261,
        "status": "visible",
        "target": "5ceeddc075fc6be35bdb9065f0f56a64e417a2b6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5ceeddc075fc6be35bdb9065f0f56a64e417a2b6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "238f0bbad74e2ee644ee7d6c1802faa6bcd2693f",
            "sha1_git": "b8bcfb23a5f3fbd2d45b3a2da030d6f177b32a60",
            "sha256": "dbff5d448dfd5f48d105c4152b6c702bbc7d087ee06b81a61e7271b4bd3d822c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 26564,
        "name": "pstats.py",
        "perms": 33188,
        "status": "visible",
        "target": "b8bcfb23a5f3fbd2d45b3a2da030d6f177b32a60",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b8bcfb23a5f3fbd2d45b3a2da030d6f177b32a60/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "eb21950f56f8d573bee4fc9aa8583dfb93cdf7e4",
            "sha1_git": "e841f12f3edb9b85cc34891e2a441943f85f6759",
            "sha256": "34c91969a7b78894fd90eecb7ba20d3cf56cd9071741817b502b16fec08101af"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 4763,
        "name": "pty.py",
        "perms": 33188,
        "status": "visible",
        "target": "e841f12f3edb9b85cc34891e2a441943f85f6759",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e841f12f3edb9b85cc34891e2a441943f85f6759/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e4434727aecd7ecb10511146dffd093aba70332b",
            "sha1_git": "11c5b505cc68523834114f221b56f46c26191be7",
            "sha256": "819c8bc87bba30e447623d994d26c9f865e6cb64d3f744ffe27f22a699c3d443"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7181,
        "name": "py_compile.py",
        "perms": 33188,
        "status": "visible",
        "target": "11c5b505cc68523834114f221b56f46c26191be7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:11c5b505cc68523834114f221b56f46c26191be7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f925021ec03938fb4269d5e310992a9f1ea83353",
            "sha1_git": "d7dba9761851ea8ff4439d557cf704c7f701b501",
            "sha256": "98724e0a5525660513e08d0df1a2e8fb63da728632cb82d77f4d9c55703dd69d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 13558,
        "name": "pyclbr.py",
        "perms": 33188,
        "status": "visible",
        "target": "d7dba9761851ea8ff4439d557cf704c7f701b501",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d7dba9761851ea8ff4439d557cf704c7f701b501/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "eb88ea04115541368d013aa5ad87bbbe933be5ee",
            "sha1_git": "376c4459fe6b00edcb6dcb75d63efd9c3c97c89e",
            "sha256": "a5624e65d5c39b59ca7b2443e99b6e025936bc6b062c4b86421631ec7deabaaf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 104502,
        "name": "pydoc.py",
        "perms": 33188,
        "status": "visible",
        "target": "376c4459fe6b00edcb6dcb75d63efd9c3c97c89e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:376c4459fe6b00edcb6dcb75d63efd9c3c97c89e/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "pydoc_data",
        "perms": 16384,
        "target": "55a3b8b994c960cd9d75f25743e2ad7fb2b5f723",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/55a3b8b994c960cd9d75f25743e2ad7fb2b5f723/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "0fd445987eb774e94597d36cdaca94f91fcabfb2",
            "sha1_git": "572425e844c52ee33f20ad380918d6a736a3dc85",
            "sha256": "972bf9c668af383b3e629f50875c5a046788816debeab4fd03dd6feb72af0980"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8780,
        "name": "queue.py",
        "perms": 33188,
        "status": "visible",
        "target": "572425e844c52ee33f20ad380918d6a736a3dc85",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:572425e844c52ee33f20ad380918d6a736a3dc85/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "942cb83a35c843aadfd7f6421b35c396321b265b",
            "sha1_git": "cbd979abdffc89a02fadb1f62f8a761572559ec8",
            "sha256": "110b317ad9eb78a14b7e94477ea2133eb303584f1d87d0919877b3fd7344efb1"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7254,
        "name": "quopri.py",
        "perms": 33261,
        "status": "visible",
        "target": "cbd979abdffc89a02fadb1f62f8a761572559ec8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cbd979abdffc89a02fadb1f62f8a761572559ec8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d67752416b23639ea09875f75d61195d8495624e",
            "sha1_git": "ad1c9167b02a65c6783260848e2713c8fc0b9f62",
            "sha256": "51b702fdd1bb738c720b9aeb5dd555a661a042f10ad07b1bae85c9cb170a3744"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 27238,
        "name": "random.py",
        "perms": 33188,
        "status": "visible",
        "target": "ad1c9167b02a65c6783260848e2713c8fc0b9f62",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ad1c9167b02a65c6783260848e2713c8fc0b9f62/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4d4cdffbeaf1867a2482cdea3dc822835cd1a26e",
            "sha1_git": "d0ee5db175b5faeae16ebebf0c467d9370b9f016",
            "sha256": "b7dc991422b814c42b5487ef9f04dd2967ae0401117bc6107ce93f550532b00a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 14782,
        "name": "re.py",
        "perms": 33188,
        "status": "visible",
        "target": "d0ee5db175b5faeae16ebebf0c467d9370b9f016",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d0ee5db175b5faeae16ebebf0c467d9370b9f016/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "852db69bb3c512ccb51d897a2a20d873176a1e41",
            "sha1_git": "40d991fa3648eaf9ba2614eb03b5bfadb4446956",
            "sha256": "a847af1248ddd62ded492a9e06f84260e9cf51c12f78241203542d11abb0484d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5336,
        "name": "reprlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "40d991fa3648eaf9ba2614eb03b5bfadb4446956",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:40d991fa3648eaf9ba2614eb03b5bfadb4446956/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "56180f5934115d7b4180e0f28c54adc5dd56dbfa",
            "sha1_git": "bca4a7bc5218a90d7ad145ae1d57e9eb489daeda",
            "sha256": "926dbbfdb452592f7a565e20f3d742ce54e89a7cefd0feb6b28a93d091c4a6ac"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7097,
        "name": "rlcompleter.py",
        "perms": 33188,
        "status": "visible",
        "target": "bca4a7bc5218a90d7ad145ae1d57e9eb489daeda",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bca4a7bc5218a90d7ad145ae1d57e9eb489daeda/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f66f83d7b13e3dc2f03602e66f713328fdc08c10",
            "sha1_git": "d86f0e4a3c49ba5443ba9b3206716b3462fe4de5",
            "sha256": "ebdf2d98baa73b6ff93935f3f620a3adc36b5c6768e858a91cab94561ea948da"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 11959,
        "name": "runpy.py",
        "perms": 33188,
        "status": "visible",
        "target": "d86f0e4a3c49ba5443ba9b3206716b3462fe4de5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d86f0e4a3c49ba5443ba9b3206716b3462fe4de5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7da14da7c6fd87f3f9d119c8fd56992279954a0e",
            "sha1_git": "3d8c011a5cffec8ef26be931997494e21cd7ce57",
            "sha256": "50be204ee818c76012da66de4446c343729f6ccda40c31da8128a4c90578d8b2"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 6511,
        "name": "sched.py",
        "perms": 33188,
        "status": "visible",
        "target": "3d8c011a5cffec8ef26be931997494e21cd7ce57",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3d8c011a5cffec8ef26be931997494e21cd7ce57/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3dbc9104e668de3e91234df97ea310222a5a9bbd",
            "sha1_git": "130434229e96a96dfacf1fc8b90dc98ef80d9bec",
            "sha256": "8fe91980080cc3f3d687bfa4078489ebe25fb28005170a8232a3eee75f94d3b4"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2038,
        "name": "secrets.py",
        "perms": 33188,
        "status": "visible",
        "target": "130434229e96a96dfacf1fc8b90dc98ef80d9bec",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:130434229e96a96dfacf1fc8b90dc98ef80d9bec/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3664732fd132abd2558a7d17fcfee6333afed77b",
            "sha1_git": "e7bc51773025158cb32959a50b18b885b353acee",
            "sha256": "61634891c0e8f22405ab38741beb61090bffa2b79e492dceb83c4186a2220870"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 19465,
        "name": "selectors.py",
        "perms": 33188,
        "status": "visible",
        "target": "e7bc51773025158cb32959a50b18b885b353acee",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e7bc51773025158cb32959a50b18b885b353acee/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2376e457f8517f4377ffcd80483a52cfbece131d",
            "sha1_git": "4a56c93ea01502b81ccefca69c070f47c96a454c",
            "sha256": "87c348c8a493265c2c0223b1d96b3e1a12f47a7c51aaf9a86547935e6b1528b0"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8540,
        "name": "shelve.py",
        "perms": 33188,
        "status": "visible",
        "target": "4a56c93ea01502b81ccefca69c070f47c96a454c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4a56c93ea01502b81ccefca69c070f47c96a454c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "de698125fa1b5502a213eb944dceb907e989ecab",
            "sha1_git": "2c9786c517a350f2bd766b539e41ac860f9dd435",
            "sha256": "25149f6da956e635f62f70d7b03a675de6f92e177b349ccd61b8a73bea3a9f31"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12956,
        "name": "shlex.py",
        "perms": 33188,
        "status": "visible",
        "target": "2c9786c517a350f2bd766b539e41ac860f9dd435",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2c9786c517a350f2bd766b539e41ac860f9dd435/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "24a47d4f03b0d531926d2f16161810e8539078b0",
            "sha1_git": "31536fe6327069400be90271277770499a9d8685",
            "sha256": "eb016ad74fe09931cf2f90e0c8012c036a1d270adcd81f4b9042124ecc24f7dc"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 40247,
        "name": "shutil.py",
        "perms": 33188,
        "status": "visible",
        "target": "31536fe6327069400be90271277770499a9d8685",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:31536fe6327069400be90271277770499a9d8685/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0e93b985a1b84de6ff5ba7a0ec73f3ca2237ec91",
            "sha1_git": "9f05c9198df717fe3214c1e5b1cfb1a0c801af77",
            "sha256": "7c73fc7d2600ccce041d38cbf4d8270851902c33c17eff26c5a6c6a7572c8184"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2123,
        "name": "signal.py",
        "perms": 33188,
        "status": "visible",
        "target": "9f05c9198df717fe3214c1e5b1cfb1a0c801af77",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9f05c9198df717fe3214c1e5b1cfb1a0c801af77/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "site-packages",
        "perms": 16384,
        "target": "74d79542e636b7824c6e5ca851fa48032f0d3b7f",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/74d79542e636b7824c6e5ca851fa48032f0d3b7f/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "4ff62ac6774d717276b5d2bf5d917598fc1e3ea6",
            "sha1_git": "87979383584066e7ed411ad08713e6a2ee6f760b",
            "sha256": "ae8d23231785583c1de011d4332b2ba5d68d4653260ba794b1a74264a5ec9085"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20624,
        "name": "site.py",
        "perms": 33188,
        "status": "visible",
        "target": "87979383584066e7ed411ad08713e6a2ee6f760b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:87979383584066e7ed411ad08713e6a2ee6f760b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3a4fdad15e169e8ea3483c43a89fac1eca9a4f2f",
            "sha1_git": "8103ca9af0d7b3f2fb20a02b34182d97ef30a8e3",
            "sha256": "4aec5985a088078a8211d69e6e2ef5ac6f0272ef2a64339e235515b063364ba2"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 34711,
        "name": "smtpd.py",
        "perms": 33261,
        "status": "visible",
        "target": "8103ca9af0d7b3f2fb20a02b34182d97ef30a8e3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8103ca9af0d7b3f2fb20a02b34182d97ef30a8e3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "06bae0d56be459992ffd52fb7de533b4469af6e2",
            "sha1_git": "f7c2c77ab42075b7ba75fe74cbcf7f51324ff7dd",
            "sha256": "6a9e1e64bd2c1cdebd8f8f6a57dca2a51379ca2dcb00e2c423074580e8fa1ce0"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 44087,
        "name": "smtplib.py",
        "perms": 33261,
        "status": "visible",
        "target": "f7c2c77ab42075b7ba75fe74cbcf7f51324ff7dd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f7c2c77ab42075b7ba75fe74cbcf7f51324ff7dd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "79e70fe36d02ae09d26a8f29e501bc1abca9ba2a",
            "sha1_git": "7ecafb40e821cdf082a2977ab2383ba2a9ac6c62",
            "sha256": "16d32bd6d57c61ea12b4c5d059cfac9ec2ce86881439de659327e08429be9ac9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7088,
        "name": "sndhdr.py",
        "perms": 33188,
        "status": "visible",
        "target": "7ecafb40e821cdf082a2977ab2383ba2a9ac6c62",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7ecafb40e821cdf082a2977ab2383ba2a9ac6c62/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a2f7206f151da825f5c6267fb4bb074ae9eaa997",
            "sha1_git": "740e71782af2c32ba792caeb58ffd08911b987cb",
            "sha256": "73392db0d70f9ef74d8166e89430361778d0eef65343f6cc27d001128a119afb"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 27371,
        "name": "socket.py",
        "perms": 33188,
        "status": "visible",
        "target": "740e71782af2c32ba792caeb58ffd08911b987cb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:740e71782af2c32ba792caeb58ffd08911b987cb/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5acd80f23c1f2b7c7a78a6bb9d4fd4bb02301768",
            "sha1_git": "6e1ae9fddda11167eb184f06986ac234321af233",
            "sha256": "3b7b4f6f2aca7a644a35719f670363beb1dd4ddca814db9680dcc087579d76a3"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 25843,
        "name": "socketserver.py",
        "perms": 33188,
        "status": "visible",
        "target": "6e1ae9fddda11167eb184f06986ac234321af233",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6e1ae9fddda11167eb184f06986ac234321af233/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "sqlite3",
        "perms": 16384,
        "target": "531ca7498178f0a98a99d19342d95bf574f971ea",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/531ca7498178f0a98a99d19342d95bf574f971ea/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "14e04ca72e1d97cefcb761faf3a84d6a60bab143",
            "sha1_git": "d7ee4e8cb6e4ce99e241a3a3a5950741decd6dfa",
            "sha256": "806efc8a084f5e581cec357b1f3a3c9de224ad7c9f2328771d0e6920d714ac72"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 19563,
        "name": "sre_compile.py",
        "perms": 33188,
        "status": "visible",
        "target": "d7ee4e8cb6e4ce99e241a3a3a5950741decd6dfa",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d7ee4e8cb6e4ce99e241a3a3a5950741decd6dfa/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b0df17470bd5273215988b6e13bacfb75e48b9fb",
            "sha1_git": "b0164312d0357e66608710a97705fbc6824eeb43",
            "sha256": "85b32d66d698ec0196b7ca0b344dc1172b4c971b238f13338ba6b9aa8e99b46c"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 6611,
        "name": "sre_constants.py",
        "perms": 33188,
        "status": "visible",
        "target": "b0164312d0357e66608710a97705fbc6824eeb43",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b0164312d0357e66608710a97705fbc6824eeb43/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8c6e38dc8fd420aa7b42f67ae98f16edd38d7275",
            "sha1_git": "ab37fd3fe2f46f2257e80085914c2178f6bcab9b",
            "sha256": "33646787c4f0a57af2a7a67bb4346b40382c16ae7d7ff8023e7cb625bff1de9f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 36321,
        "name": "sre_parse.py",
        "perms": 33188,
        "status": "visible",
        "target": "ab37fd3fe2f46f2257e80085914c2178f6bcab9b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ab37fd3fe2f46f2257e80085914c2178f6bcab9b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0e70808a479157de09eea3442ad72057c079db54",
            "sha1_git": "8ad4a339a933d726b5027899b4d3cf1923c233a7",
            "sha256": "c3c883d64682a56a01557ab24a5496bce2f27bf4e019766a682b5fe39f6ae711"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 44067,
        "name": "ssl.py",
        "perms": 33188,
        "status": "visible",
        "target": "8ad4a339a933d726b5027899b4d3cf1923c233a7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8ad4a339a933d726b5027899b4d3cf1923c233a7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a3c27575f4be57f7e63432b749d6ebe30dcb6d41",
            "sha1_git": "46837c06dacfb8864456d600442a8c4d7d4ee0de",
            "sha256": "35d94a130d4a934af1eea02a58e9701135ce8861893ac3100f038d9398079229"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5038,
        "name": "stat.py",
        "perms": 33188,
        "status": "visible",
        "target": "46837c06dacfb8864456d600442a8c4d7d4ee0de",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:46837c06dacfb8864456d600442a8c4d7d4ee0de/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "07b7ebfc256508031edb50cbcd2915b50bad340c",
            "sha1_git": "47c2bb41cbfc970f63117f2a75f4d83cd46f3749",
            "sha256": "7a1e47cc3069204852e82a405d8165cd7ae495fd7b80c8f86df44897bade74b8"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20651,
        "name": "statistics.py",
        "perms": 33188,
        "status": "visible",
        "target": "47c2bb41cbfc970f63117f2a75f4d83cd46f3749",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:47c2bb41cbfc970f63117f2a75f4d83cd46f3749/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "53c67d11a525b4a66ac02ed102b840128e17ab90",
            "sha1_git": "bc9508c1e6ee85f17b2b17defbd79751841394e5",
            "sha256": "c8ce8cdfdbf75c9599c4498198586ce59be05f83339b5ea0a161becfdeb56415"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 11199,
        "name": "string.py",
        "perms": 33188,
        "status": "visible",
        "target": "bc9508c1e6ee85f17b2b17defbd79751841394e5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bc9508c1e6ee85f17b2b17defbd79751841394e5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8ebc20a3de3236da3351ca76746c9b424dfd8a1d",
            "sha1_git": "44ecdb266ce8b95a0e5c9142ded9e43ac2e0235a",
            "sha256": "60b6c83581093029312efb6670b11c540090b3f78bcf72264467b494f02f21a5"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 12917,
        "name": "stringprep.py",
        "perms": 33188,
        "status": "visible",
        "target": "44ecdb266ce8b95a0e5c9142ded9e43ac2e0235a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:44ecdb266ce8b95a0e5c9142ded9e43ac2e0235a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "dd29986d2204dbac1767dcf35002ea42ed224002",
            "sha1_git": "d6bba58863649898a3f075cdda51cade9dc07f06",
            "sha256": "9c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 257,
        "name": "struct.py",
        "perms": 33188,
        "status": "visible",
        "target": "d6bba58863649898a3f075cdda51cade9dc07f06",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d6bba58863649898a3f075cdda51cade9dc07f06/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0934296c6d872e23b938452495aa0053729c63ba",
            "sha1_git": "551aad342b8304f3f956563d7381919c064de321",
            "sha256": "92b24d11634e314ab2ce1720261a6ee185d974f690ae49a92310ca8b07c12f5a"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 60764,
        "name": "subprocess.py",
        "perms": 33188,
        "status": "visible",
        "target": "551aad342b8304f3f956563d7381919c064de321",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:551aad342b8304f3f956563d7381919c064de321/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f9bcb7a8c4e815c0d1c3d20e34919e06d4be2dde",
            "sha1_git": "0473e9e4ca15cdbc9db8367217a209efd783317d",
            "sha256": "4bb9039f460236e927706d939d87935c982415c8e6e8b366df4ca68ebf6b7001"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 18095,
        "name": "sunau.py",
        "perms": 33188,
        "status": "visible",
        "target": "0473e9e4ca15cdbc9db8367217a209efd783317d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0473e9e4ca15cdbc9db8367217a209efd783317d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e75f23abb3bf2167365d209ffe1ff3695cddb77b",
            "sha1_git": "d9f01e081a75958feca12d09aa8802bed1479a47",
            "sha256": "0d81afe127f1d65685ccd3dd04c22d2d72c241fe8602bf5f6e208effa4330244"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 2111,
        "name": "symbol.py",
        "perms": 33261,
        "status": "visible",
        "target": "d9f01e081a75958feca12d09aa8802bed1479a47",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d9f01e081a75958feca12d09aa8802bed1479a47/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "84891980128a020c0a04c2a12e5028992ca34a31",
            "sha1_git": "b0e52603dceeb170581fa93f80fecac07089ffc2",
            "sha256": "4f93b4e79be759e22178ccd491e0a5f0930a069eda0377dc90cd476039ae68dc"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7277,
        "name": "symtable.py",
        "perms": 33188,
        "status": "visible",
        "target": "b0e52603dceeb170581fa93f80fecac07089ffc2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b0e52603dceeb170581fa93f80fecac07089ffc2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "42713dd83489084a0fd8f3ec2b92b3deacdaa733",
            "sha1_git": "ed0a34d662f1894759bce120234b88a344799799",
            "sha256": "7482410e3c70e3b3fd829f0cfa60b4060eb2f4845d6f74a25a6fa6d0b5dc26a5"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 24871,
        "name": "sysconfig.py",
        "perms": 33188,
        "status": "visible",
        "target": "ed0a34d662f1894759bce120234b88a344799799",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ed0a34d662f1894759bce120234b88a344799799/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e3aa86b77a80e814d84044f73a884f4105e7a49d",
            "sha1_git": "7973f26f98b8b245de3569580ca57e11736be7e9",
            "sha256": "45bc3914df7a1fd58d5c66fbdf6b98d89ac139e853b7d307f96c662128a4d630"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 11408,
        "name": "tabnanny.py",
        "perms": 33261,
        "status": "visible",
        "target": "7973f26f98b8b245de3569580ca57e11736be7e9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7973f26f98b8b245de3569580ca57e11736be7e9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8a2cfee7da2d920abd8956c3f4e1b38aaa2e17c3",
            "sha1_git": "efc1f3b9f7fb843b4932aef7ec6b282fb0338517",
            "sha256": "5fddc6da2d9d3bda5bafe908d453c0c6c127765f1a9526c73a375b7c5a87a182"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 92578,
        "name": "tarfile.py",
        "perms": 33261,
        "status": "visible",
        "target": "efc1f3b9f7fb843b4932aef7ec6b282fb0338517",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:efc1f3b9f7fb843b4932aef7ec6b282fb0338517/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "befdd21efaed338045ead543367a8153037293dd",
            "sha1_git": "b0863b1cbd60344254992ba11aad25eb973e63b1",
            "sha256": "adedeb2b103fec6f5ecaec90d8ee8f8312a83b2e405ac3949b57774e2d74a17f"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23136,
        "name": "telnetlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "b0863b1cbd60344254992ba11aad25eb973e63b1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b0863b1cbd60344254992ba11aad25eb973e63b1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "38ad01ccc5972e193e1b96a1de8b7ba1bd8d289d",
            "sha1_git": "61462357c7283e13716b6a3fe431b7ca64b11a3d",
            "sha256": "c6391e9c391c3b2956a2781d08f8bfb1698313130e54cb6700038c15cbf36c8b"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 26635,
        "name": "tempfile.py",
        "perms": 33188,
        "status": "visible",
        "target": "61462357c7283e13716b6a3fe431b7ca64b11a3d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:61462357c7283e13716b6a3fe431b7ca64b11a3d/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "test",
        "perms": 16384,
        "target": "c0d8bd3ecf67a85568e4490ae5070c84dec71beb",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/c0d8bd3ecf67a85568e4490ae5070c84dec71beb/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "df4ebb314252082424e196569c7f0d1095b7c383",
            "sha1_git": "0c18dc582e17aec7344d38cf3693c95c94564ca1",
            "sha256": "f2ded3ee940aff5ce1cfd0f118c013189956bea62473c6d7bdd91b2feaa6b0cf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 19558,
        "name": "textwrap.py",
        "perms": 33188,
        "status": "visible",
        "target": "0c18dc582e17aec7344d38cf3693c95c94564ca1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c18dc582e17aec7344d38cf3693c95c94564ca1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a15cdb845575e8320c33586c6256a986c768f280",
            "sha1_git": "e68dd3ff39b04ff857420b98889bee590b344024",
            "sha256": "481d0cb3de511eae0b5713dad18542b07eafd9c013bb7690f7497bad49923a71"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 1003,
        "name": "this.py",
        "perms": 33188,
        "status": "visible",
        "target": "e68dd3ff39b04ff857420b98889bee590b344024",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e68dd3ff39b04ff857420b98889bee590b344024/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1bae56082eafb404ca759d2bed2a6e889c045231",
            "sha1_git": "929a4b006669c546f6500f5c7b789b059c654133",
            "sha256": "6786b9d757688ed20c62267d312498c9c1a4a8e1bf4c736d6f7c2e57dbc6b974"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 49112,
        "name": "threading.py",
        "perms": 33188,
        "status": "visible",
        "target": "929a4b006669c546f6500f5c7b789b059c654133",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:929a4b006669c546f6500f5c7b789b059c654133/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6747014326d566bbb17e6f86603eca6fbb55819c",
            "sha1_git": "418166d7918ed8321359e267ed3966e88417d972",
            "sha256": "2f66f43c85c66fe6b38f61746653e27916ff59d47ff7cbc0367c58c4bf365e26"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 13444,
        "name": "timeit.py",
        "perms": 33261,
        "status": "visible",
        "target": "418166d7918ed8321359e267ed3966e88417d972",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:418166d7918ed8321359e267ed3966e88417d972/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "tkinter",
        "perms": 16384,
        "target": "5abae18baf984999f5226b6467115e52c3b38462",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/5abae18baf984999f5226b6467115e52c3b38462/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "cddcd19be95137befd4217db7323a2c6eabeef88",
            "sha1_git": "5fdb2221333e2c855461df5e33f32883e41f381d",
            "sha256": "6f283040bef2cc182636e6a0259fb13615ec932bca70b98fa5b45e92df3f1d61"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 3075,
        "name": "token.py",
        "perms": 33188,
        "status": "visible",
        "target": "5fdb2221333e2c855461df5e33f32883e41f381d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5fdb2221333e2c855461df5e33f32883e41f381d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bdfee7dee020b0684a3412518d97b28bfeea5458",
            "sha1_git": "eea88b7d432a0f25e84744941d48d23e1aa0c495",
            "sha256": "31e3cbac28907f3183661416b88398f29dd4357b32864463210242e227002125"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 29000,
        "name": "tokenize.py",
        "perms": 33188,
        "status": "visible",
        "target": "eea88b7d432a0f25e84744941d48d23e1aa0c495",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:eea88b7d432a0f25e84744941d48d23e1aa0c495/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0788ee5c6aaeee5b551fa6e9ae7cdf1c840f7946",
            "sha1_git": "e443edd6061bbe507d63f66837226ac19ad1b4e5",
            "sha256": "46c17e2b15c897214d2280fd65196eb2e6d118c12ce6c9773bebf93be5482ff9"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 28975,
        "name": "trace.py",
        "perms": 33261,
        "status": "visible",
        "target": "e443edd6061bbe507d63f66837226ac19ad1b4e5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e443edd6061bbe507d63f66837226ac19ad1b4e5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "14dc6edcb835a3aec60117990207529a92d39f7d",
            "sha1_git": "09bda717ad04768c73ed1d23d799aaa50f031b82",
            "sha256": "f1f57b3dcaa477779c8e0086bc721f9a370a747271f82cdd08c6661f1cacf9ae"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23104,
        "name": "traceback.py",
        "perms": 33188,
        "status": "visible",
        "target": "09bda717ad04768c73ed1d23d799aaa50f031b82",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:09bda717ad04768c73ed1d23d799aaa50f031b82/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5e70adbe7c2c64b3a6fd9ef03396edc39695c17e",
            "sha1_git": "597a2978afe0cdb40d24d22c5a7e7cd39de8494b",
            "sha256": "1d06dab0cf1e97a0b22106dbe162ce473591345dc9c69b7effc297222e8ea142"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 16662,
        "name": "tracemalloc.py",
        "perms": 33188,
        "status": "visible",
        "target": "597a2978afe0cdb40d24d22c5a7e7cd39de8494b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:597a2978afe0cdb40d24d22c5a7e7cd39de8494b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a21d94fb697044620c6b8803f388fecfd4b7cc6b",
            "sha1_git": "a72eb6755450bb07d9bb77fb9cdc3cf2f0148534",
            "sha256": "066a541e6d38ead952d63cc32afbac51a33acf354799f235c582eab17488105d"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 879,
        "name": "tty.py",
        "perms": 33188,
        "status": "visible",
        "target": "a72eb6755450bb07d9bb77fb9cdc3cf2f0148534",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a72eb6755450bb07d9bb77fb9cdc3cf2f0148534/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ca1de65494dbdc5e18d1dc7fd2710e1504c2af15",
            "sha1_git": "8036b7faaa8281a48a338339d430711c9f4b5fcb",
            "sha256": "cada8758bfdc9024ee30a92031ce1c5032ba6f34eb081066135954add65bbfbf"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 143620,
        "name": "turtle.py",
        "perms": 33188,
        "status": "visible",
        "target": "8036b7faaa8281a48a338339d430711c9f4b5fcb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8036b7faaa8281a48a338339d430711c9f4b5fcb/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "turtledemo",
        "perms": 16384,
        "target": "934ab1fd1fbc7ee5dbd0318090e2bb3033a81615",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/934ab1fd1fbc7ee5dbd0318090e2bb3033a81615/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "d2bb5539b790b8a6384190a769294dfd8df1ef97",
            "sha1_git": "929cba223aa9057bede9ce9fec209a9a10497b5c",
            "sha256": "5f3b7af9db10d313d88740be05d0293f7d1da33ba5b3eeaa5b318ed0bde9dba1"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 8998,
        "name": "types.py",
        "perms": 33188,
        "status": "visible",
        "target": "929cba223aa9057bede9ce9fec209a9a10497b5c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:929cba223aa9057bede9ce9fec209a9a10497b5c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e0ba58ccb266134f71e974afac8bad34f5fe7c41",
            "sha1_git": "645bc6f8ae0eddf9dc835f245c330b00ebb85c2c",
            "sha256": "43ad6a50a96b6974bcc6d9d9e728849397af5827ca4a866a4be2b2dfd5e66da5"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 78144,
        "name": "typing.py",
        "perms": 33188,
        "status": "visible",
        "target": "645bc6f8ae0eddf9dc835f245c330b00ebb85c2c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:645bc6f8ae0eddf9dc835f245c330b00ebb85c2c/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "unittest",
        "perms": 16384,
        "target": "683966ad0003424ee8e52e014f135a4fdd692ce7",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/683966ad0003424ee8e52e014f135a4fdd692ce7/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "urllib",
        "perms": 16384,
        "target": "6f8b93edf6b867ee1803c332581f207452adff6f",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/6f8b93edf6b867ee1803c332581f207452adff6f/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "506e99fc5c85863486dd4d020f67228af2a1cbb0",
            "sha1_git": "8333e864d8f95df6df1a8197b9fac2dd863ef5c0",
            "sha256": "ca0d84d6e6b66bab83811401040d0feacaf405bd19b8102fc84d02d5f0b55c9e"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 6898,
        "name": "uu.py",
        "perms": 33261,
        "status": "visible",
        "target": "8333e864d8f95df6df1a8197b9fac2dd863ef5c0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8333e864d8f95df6df1a8197b9fac2dd863ef5c0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6f5111509891678ee5579b610e4afadbb6f33b02",
            "sha1_git": "d4259ae0b3bd676338fd979b18c243d02ac4316d",
            "sha256": "0ebd7ebdffc2883fa4836fc09cbfef83ffcae87345bb776b0b0e1d7694ef3756"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 24416,
        "name": "uuid.py",
        "perms": 33188,
        "status": "visible",
        "target": "d4259ae0b3bd676338fd979b18c243d02ac4316d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d4259ae0b3bd676338fd979b18c243d02ac4316d/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "venv",
        "perms": 16384,
        "target": "7aba053456b81470787c4f75e63ad0f85478d4a4",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/7aba053456b81470787c4f75e63ad0f85478d4a4/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "e3e9802e7ebd0e24515cc15b5682f95629957c61",
            "sha1_git": "d7d88d3e388222ac46443e8afe5990583cbd3346",
            "sha256": "4007cbd1d265b9b64fed54e152de07e9333d56078b33753143900d99e5ac3721"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 18528,
        "name": "warnings.py",
        "perms": 33188,
        "status": "visible",
        "target": "d7d88d3e388222ac46443e8afe5990583cbd3346",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d7d88d3e388222ac46443e8afe5990583cbd3346/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3d31cd7f0a2d56aaf689bd870d3c65c02442fce8",
            "sha1_git": "f71f7e5bf94980d2547f9d71b092b8666b476e67",
            "sha256": "a3a6eddfc3a231e52c18f578ea0413fa6bfa6cfc6d0222767905f8b3ee06fe33"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 17709,
        "name": "wave.py",
        "perms": 33188,
        "status": "visible",
        "target": "f71f7e5bf94980d2547f9d71b092b8666b476e67",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f71f7e5bf94980d2547f9d71b092b8666b476e67/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bfc7684f0cdad157871e8fa0bf67469b2c9922ab",
            "sha1_git": "1802f32a20633bf4c61662c1cb07fce76fda48f9",
            "sha256": "bdf6b701ecae6668cb3059ece984912ecec11041c57fce6636b99e1f43d84090"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 20478,
        "name": "weakref.py",
        "perms": 33188,
        "status": "visible",
        "target": "1802f32a20633bf4c61662c1cb07fce76fda48f9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1802f32a20633bf4c61662c1cb07fce76fda48f9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d325a3e251eb38d8271e33af88b98655a405c3d4",
            "sha1_git": "2a5729b446f0cc0472e232e565f15c835da3d28f",
            "sha256": "708dc9e8fefa699bc37df8bcd26a5464c4fe6a54e307084e5b8f91dd642221ea"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 23129,
        "name": "webbrowser.py",
        "perms": 33261,
        "status": "visible",
        "target": "2a5729b446f0cc0472e232e565f15c835da3d28f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2a5729b446f0cc0472e232e565f15c835da3d28f/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "wsgiref",
        "perms": 16384,
        "target": "b082f0b7c1530cd8aebe9b9ddf797940648601fc",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/b082f0b7c1530cd8aebe9b9ddf797940648601fc/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "ed354a9aa16059b6148aacbd529b9f4b2bf87953",
            "sha1_git": "d6e1aeb527266af97f0338806a673894ec2f3c64",
            "sha256": "5bae885a7da49c1fdca1136bf5aece233f0b8f4a6948da3969072c26de395e83"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 5913,
        "name": "xdrlib.py",
        "perms": 33188,
        "status": "visible",
        "target": "d6e1aeb527266af97f0338806a673894ec2f3c64",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d6e1aeb527266af97f0338806a673894ec2f3c64/",
        "type": "file"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "xml",
        "perms": 16384,
        "target": "966e90663340e0427f021c6f1ab8340619f1d188",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/966e90663340e0427f021c6f1ab8340619f1d188/",
        "type": "dir"
    },
    {
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": null,
        "name": "xmlrpc",
        "perms": 16384,
        "target": "ca4f1e3d844a983880df38b8f6a2acf74b8f92d9",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/ca4f1e3d844a983880df38b8f6a2acf74b8f92d9/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "134b349c7f8538a02f6783f8d33a485e935c747a",
            "sha1_git": "c23b788d1c9b7dcc5fb3686a33183e24c8c963f6",
            "sha256": "28234cd6f2e0b61a22e67b148518eceb16f195adb0464650b7ab10758d7bd791"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 7064,
        "name": "zipapp.py",
        "perms": 33188,
        "status": "visible",
        "target": "c23b788d1c9b7dcc5fb3686a33183e24c8c963f6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c23b788d1c9b7dcc5fb3686a33183e24c8c963f6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "296501d34ad9395e7bf980cda8ffc6b6f48f5952",
            "sha1_git": "988f39ed1b13d07dcc0f7fbdbc98edc831dec700",
            "sha256": "0452e65f64ac8b1eb5c375d4010dd27e92ba4487b06d7f75da7ab43fc0574adc"
        },
        "dir_id": "175167e77c40211e439202598830c68aa9d45f86",
        "length": 75616,
        "name": "zipfile.py",
        "perms": 33188,
        "status": "visible",
        "target": "988f39ed1b13d07dcc0f7fbdbc98edc831dec700",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:988f39ed1b13d07dcc0f7fbdbc98edc831dec700/",
        "type": "file"
    }
]

URL Allowed Methods

https://archive.softwareheritage.org/api/1/directory/ (sha1_git) /[ (path) /]

GET, HEAD, OPTIONS

Arguments

sha1_git (string)

hexadecimal representation of the directory sha1_git identifier

path (string)

optional parameter to get information about the directory entry pointed by that relative path


Request headers

Accept

the requested response content type, either application/json (default) or application/yaml


Response headers

Content-Type

this depends on Accept header of request


Returns

array

an array of objects containing the following keys:

  • checksums (object): object holding the computed checksum values for a directory entry (only for file entries)

  • dir_id (string): sha1_git identifier of the requested directory

  • length (number): length of a directory entry in bytes (only for file entries) for getting information about the content MIME type

  • name (string): the directory entry name

  • perms (number): permissions for the directory entry

  • target (string): sha1_git identifier of the directory entry

  • target_url (string): link to /api/1/content/ or /api/1/directory/ depending on the directory entry type

  • type (string): the type of the directory entry, can be either dir, file or rev


HTTP status codes

200

no error

400

an invalid hash_type or hash has been provided

404

requested directory cannot be found in the archive


Examples

/api/1/directory/977fc4b98c0e85816348cebd3b12026407c368b6/
back to top