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/64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7/

Response

Body
[
    {
        "checksums": {
            "sha1": "8f20fa15a40a156499fb78f91afd55ccde88e6f9",
            "sha1_git": "9b79f538892f174cd43a736d3e9a26faa7cda92f",
            "sha256": "5e157896d63d8b46f6fdf267af7679f28443000626dc8c369aa30bf21b2deaa9"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 112,
        "name": "README",
        "perms": 33188,
        "status": "visible",
        "target": "9b79f538892f174cd43a736d3e9a26faa7cda92f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9b79f538892f174cd43a736d3e9a26faa7cda92f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f9ec0ac34347eb873c1990e1ef1f4975bb0fbed5",
            "sha1_git": "645052873da776e2f66cc3bcba24a1d7ed356831",
            "sha256": "1b13e71f3077bcd9af1507445754d4b29ba7883c001f2e85b7fbc5fd6df6aeaf"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 346,
        "name": "Setup.config.in",
        "perms": 33188,
        "status": "visible",
        "target": "645052873da776e2f66cc3bcba24a1d7ed356831",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:645052873da776e2f66cc3bcba24a1d7ed356831/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f031239941e2134ab5cceaa62f7c7c4249bf3fcc",
            "sha1_git": "8b87fc8143f089df76d175a0587bbeda5ace886d",
            "sha256": "be633ec64092a43f8740bf9ba60ea1495a4a5146e0ed5f7e1bc1b571fefa03e2"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 15296,
        "name": "Setup.dist",
        "perms": 33188,
        "status": "visible",
        "target": "8b87fc8143f089df76d175a0587bbeda5ace886d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8b87fc8143f089df76d175a0587bbeda5ace886d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5613c2ae518b928be9d5af7a16d0de30ac21d60a",
            "sha1_git": "e902c041e50587ee199c6cabb3cc35e008568553",
            "sha256": "1893d03432add65ba7add0a880d6dfe84c56ed69a08c215fd774fa78e70170d6"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 62930,
        "name": "_asynciomodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "e902c041e50587ee199c6cabb3cc35e008568553",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e902c041e50587ee199c6cabb3cc35e008568553/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4e3fb825cdd24de6522b49f11a03b336c8750b7a",
            "sha1_git": "831e10aa6078bb6e2dce72cde3050bf0b1c0c3a7",
            "sha256": "776db1ca46ca9f9f63b68a3c80c609c2afeb616fb21a1b9917ffde40a950d050"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 7284,
        "name": "_bisectmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "831e10aa6078bb6e2dce72cde3050bf0b1c0c3a7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:831e10aa6078bb6e2dce72cde3050bf0b1c0c3a7/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_blake2",
        "perms": 16384,
        "target": "06a2cd172cd6194cca9a720859bc543c00ef0fd2",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/06a2cd172cd6194cca9a720859bc543c00ef0fd2/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "d780f3faa456b059648a91556367d545ae474dd7",
            "sha1_git": "409522f9728a5749f0d5d07e24898d8ffd459b46",
            "sha256": "0805f7360e0812004819ca2efb4197a3856dbc6f2746f132b743ee5905ddaba2"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 25048,
        "name": "_bz2module.c",
        "perms": 33188,
        "status": "visible",
        "target": "409522f9728a5749f0d5d07e24898d8ffd459b46",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:409522f9728a5749f0d5d07e24898d8ffd459b46/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b914003be6bb9280d73ac08e61b43cf57ba897d0",
            "sha1_git": "e0d6902b18aa145e6d4a23c149ce216aa1d58bdc",
            "sha256": "907f4b548f21a76b1816a1a42e9b823894f2f519b24cfcc67fc1186227df1306"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 35497,
        "name": "_codecsmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "e0d6902b18aa145e6d4a23c149ce216aa1d58bdc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e0d6902b18aa145e6d4a23c149ce216aa1d58bdc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e1d2f683a7b6f086e40659b548d2432d1a8bb4e0",
            "sha1_git": "6f78796fd904ddd322371f788947eac0f4fb7624",
            "sha256": "33c1a98d3a014a3a8385798c439ba04a62bc482b07b15fd25aee39af83fdb0d9"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 74669,
        "name": "_collectionsmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "6f78796fd904ddd322371f788947eac0f4fb7624",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6f78796fd904ddd322371f788947eac0f4fb7624/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "21c8fb150b19ff3f27f10a7c395c3801cfc7b5da",
            "sha1_git": "8e4737c7b449e969266899d9757bb86f7526ba3c",
            "sha256": "04ad9c43d930bb7dd1c1a05d786e627de2ace1a470ee5ff4a603d6b8e449197b"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1435,
        "name": "_cryptmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "8e4737c7b449e969266899d9757bb86f7526ba3c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8e4737c7b449e969266899d9757bb86f7526ba3c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6026087631a77aa2cb58ed79d27b5477a1eca262",
            "sha1_git": "5314ef6edc438285a732c5a52326d328ccc7edd7",
            "sha256": "e8ee2c8309773bf43636ea1735e49db0b1a17516ac10da8c76317c49c894a029"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 50965,
        "name": "_csv.c",
        "perms": 33188,
        "status": "visible",
        "target": "5314ef6edc438285a732c5a52326d328ccc7edd7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5314ef6edc438285a732c5a52326d328ccc7edd7/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_ctypes",
        "perms": 16384,
        "target": "0d16c4fbc84baf2bf406338b842f32e2ded09444",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/0d16c4fbc84baf2bf406338b842f32e2ded09444/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "5e77fd80ed6a58c7aa5514a9a5ab631a1f723d54",
            "sha1_git": "a98d2bf3f85f5488827055c35f84e078ef3c2cdd",
            "sha256": "ac8388b166f6117d8de2f5581e60d9e7fcc53e52605a75fb8a329f6b00bef83e"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 14509,
        "name": "_curses_panel.c",
        "perms": 33188,
        "status": "visible",
        "target": "a98d2bf3f85f5488827055c35f84e078ef3c2cdd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a98d2bf3f85f5488827055c35f84e078ef3c2cdd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "501456412b17543337fd8aa51eebf042df98e145",
            "sha1_git": "f278268e6702abf883c7ace1675e38a64fdf4d7c",
            "sha256": "003b01787a9f61788b9ccffd94794de05ad631e976b87575d6321d76ad16a736"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 103155,
        "name": "_cursesmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "f278268e6702abf883c7ace1675e38a64fdf4d7c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f278268e6702abf883c7ace1675e38a64fdf4d7c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9e2196bb9371b2378748d129513f7bb971605435",
            "sha1_git": "3439040d2d91b971fb9028e3691465f2d22d86e9",
            "sha256": "48570833e251b4a455303e74a9615d7674bf09dbc4a553d2e143c554711411be"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 197441,
        "name": "_datetimemodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "3439040d2d91b971fb9028e3691465f2d22d86e9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3439040d2d91b971fb9028e3691465f2d22d86e9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "89842bc899b03825800d554e66b99dfb704651be",
            "sha1_git": "7e1344177b5d1a089dd1e2b4936f562ebb4f5152",
            "sha256": "2d6677130c9ccfafb385c3494bbfb860ff200059172f9d602acda95643eb49ab"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 13390,
        "name": "_dbmmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "7e1344177b5d1a089dd1e2b4936f562ebb4f5152",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7e1344177b5d1a089dd1e2b4936f562ebb4f5152/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_decimal",
        "perms": 16384,
        "target": "adc9bc0aa407aeba935f9e5ba9d7b7baf105e827",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/adc9bc0aa407aeba935f9e5ba9d7b7baf105e827/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "6e33a6d5c84542c38f580dc4780412ba4abb5df2",
            "sha1_git": "82df58ff39e34d198c1e2909e0aa26a79f4a4a9c",
            "sha256": "bf9a972aa2bb7a46273962f9f2567eb0d6769a27bfcd29419cf4eba533ef04d3"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 114970,
        "name": "_elementtree.c",
        "perms": 33188,
        "status": "visible",
        "target": "82df58ff39e34d198c1e2909e0aa26a79f4a4a9c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:82df58ff39e34d198c1e2909e0aa26a79f4a4a9c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4bd386e73837dc3edac873c257089cc9a9a9e5b0",
            "sha1_git": "da1d2e16dba746ec63338d5a247a568a8893d3ed",
            "sha256": "99c21316febe9f4bd63192cfb3ed4dc8794888345e6567a10a742e292b59bef3"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 38892,
        "name": "_functoolsmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "da1d2e16dba746ec63338d5a247a568a8893d3ed",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:da1d2e16dba746ec63338d5a247a568a8893d3ed/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7677b7a6060cb9850b5238c54fa3d23a541d6d9a",
            "sha1_git": "12d973b5cee3f2f92672e4c296e17f16a87f2dc9",
            "sha256": "564b563e31fc4a57b3e47770d5f4f69aa32ead3e4b0939ccaf2a93f7f63ebb45"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 18257,
        "name": "_gdbmmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "12d973b5cee3f2f92672e4c296e17f16a87f2dc9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:12d973b5cee3f2f92672e4c296e17f16a87f2dc9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "478750bd460155314e34e596c6a953a7a5aa6cc9",
            "sha1_git": "49952947cba20f511e3727bb3a7b57d1e296878d",
            "sha256": "fb48826dc9e3c7c500b7a8a4e2567d26dcec888528e28e68207ddd737ad085e3"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 28694,
        "name": "_hashopenssl.c",
        "perms": 33188,
        "status": "visible",
        "target": "49952947cba20f511e3727bb3a7b57d1e296878d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:49952947cba20f511e3727bb3a7b57d1e296878d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f26dfd255b58e9a80a71ebf16949b0d2306291b5",
            "sha1_git": "b499e1f668aaefb4e496d77ce86279c7ac0e8b9f",
            "sha256": "e3536caacd9e320ebbcb0698deca667b41d397dcebdb560a971b7908dd4ae8e8"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 21446,
        "name": "_heapqmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "b499e1f668aaefb4e496d77ce86279c7ac0e8b9f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b499e1f668aaefb4e496d77ce86279c7ac0e8b9f/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_io",
        "perms": 16384,
        "target": "f62df2b64e661c838aae987c91ae9c39771b6e4a",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/f62df2b64e661c838aae987c91ae9c39771b6e4a/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "4894004538c2fab52a11cd7efc932cae34b2ad3a",
            "sha1_git": "28fdc79834f731125ddb85fc891f29b65307f9f7",
            "sha256": "996259377025689fdea288f9115dce78e016bd181c06264ac37e5a53bef415d5"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 62473,
        "name": "_json.c",
        "perms": 33188,
        "status": "visible",
        "target": "28fdc79834f731125ddb85fc891f29b65307f9f7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:28fdc79834f731125ddb85fc891f29b65307f9f7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5134c39d5ffc7079780aa68d936f12e68612bbb4",
            "sha1_git": "ecd673e4a7dbad91ea143ec4f187c3abedbbbfd3",
            "sha256": "603f1b451e549eb47e960e33ba80aafaf1e4b5a421f6155e0c5734dc073e6b5a"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 17194,
        "name": "_localemodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "ecd673e4a7dbad91ea143ec4f187c3abedbbbfd3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ecd673e4a7dbad91ea143ec4f187c3abedbbbfd3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "76764a3ce85fe9c12d98578b0366f8fcaa170ec6",
            "sha1_git": "602747098bb66bc0778c5cac097e1cfc3dd81081",
            "sha256": "e1ce53a48ed73015c061859852a8a3549d4b658e193b3dbe24934dfc859b70c5"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 27484,
        "name": "_lsprof.c",
        "perms": 33188,
        "status": "visible",
        "target": "602747098bb66bc0778c5cac097e1cfc3dd81081",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:602747098bb66bc0778c5cac097e1cfc3dd81081/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5ac7e4ed58b943ec7c11235ed97042395282acb4",
            "sha1_git": "bb77552b67b15ddc20ad9b019ed47ed74407869a",
            "sha256": "b1111c5831d9c08f097e27b5837441b6d4c17a1a3f395953e8c5b995208571f0"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 47891,
        "name": "_lzmamodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "bb77552b67b15ddc20ad9b019ed47ed74407869a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bb77552b67b15ddc20ad9b019ed47ed74407869a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "29541bdc34d475a48bed355688ef740485efa24f",
            "sha1_git": "02d8f1c43c80070f01076b1ec09a1119e79e925c",
            "sha256": "246446d27a33d8337652e40d7fcb0159e9c81f4d13bd65d0907f8e973f148862"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 7509,
        "name": "_math.c",
        "perms": 33188,
        "status": "visible",
        "target": "02d8f1c43c80070f01076b1ec09a1119e79e925c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:02d8f1c43c80070f01076b1ec09a1119e79e925c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5767c1e52c1be179c33595ce6d3658249814d7b1",
            "sha1_git": "398b7e8874af00bc52a3ba6e02ec1d4ba988bb70",
            "sha256": "ab31920ed5382dabb827384be5f125d5b36b72cffb2558e6eb929412626a3e79"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1007,
        "name": "_math.h",
        "perms": 33188,
        "status": "visible",
        "target": "398b7e8874af00bc52a3ba6e02ec1d4ba988bb70",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:398b7e8874af00bc52a3ba6e02ec1d4ba988bb70/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_multiprocessing",
        "perms": 16384,
        "target": "50960b54353f43f8cc22450f3d58fe1db65edb8c",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/50960b54353f43f8cc22450f3d58fe1db65edb8c/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "9014683775ffdbc64b296625981db8445f818644",
            "sha1_git": "f9c1c0108d6af72bf7165c3076a81336d5e120cc",
            "sha256": "4029205fa47f2d746125d8a1f6ed14e0cf34983cf43c14335d725b5b74665fd5"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1758,
        "name": "_opcode.c",
        "perms": 33188,
        "status": "visible",
        "target": "f9c1c0108d6af72bf7165c3076a81336d5e120cc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f9c1c0108d6af72bf7165c3076a81336d5e120cc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "891206aa5d2f02f1aaa91a2f80854a6841f42b36",
            "sha1_git": "10d787457998d260b308bca565a88746f1caabd5",
            "sha256": "48ca34e93cf08be2f8995cc1ff687e8186b88065d9936d17576da6199bf7ea5f"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 48558,
        "name": "_operator.c",
        "perms": 33188,
        "status": "visible",
        "target": "10d787457998d260b308bca565a88746f1caabd5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:10d787457998d260b308bca565a88746f1caabd5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "721f77eba9f8ecb39a6c40e105f8ba0794427747",
            "sha1_git": "a6f3abeba06f85836b1f8ae3d15aa324b53056b0",
            "sha256": "99ede34f859a7cf1573ba07d17895ad9719d7aea4bb7e83496ac027e3bb8f4f3"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 213718,
        "name": "_pickle.c",
        "perms": 33188,
        "status": "visible",
        "target": "a6f3abeba06f85836b1f8ae3d15aa324b53056b0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a6f3abeba06f85836b1f8ae3d15aa324b53056b0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c761d33ce945696e45859157c091be82a187f36b",
            "sha1_git": "d1434d59f818b4ec258bd3a1cd7a819bf0ae0b0c",
            "sha256": "8a72dbf9c49d2ae1605d64347ab5865bdc62b6ecba6bd3282c83da0503c7bf41"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 26501,
        "name": "_posixsubprocess.c",
        "perms": 33188,
        "status": "visible",
        "target": "d1434d59f818b4ec258bd3a1cd7a819bf0ae0b0c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d1434d59f818b4ec258bd3a1cd7a819bf0ae0b0c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "21f8c0518d48d95ff783cc7527679268eb15a539",
            "sha1_git": "9953654bdcb18b26d901f4b2495d714630bef207",
            "sha256": "daf7046ef967d9224bdf9c8e4643c7e3825f6c61971ec1291227ba9ca7c4429b"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 16923,
        "name": "_randommodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "9953654bdcb18b26d901f4b2495d714630bef207",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9953654bdcb18b26d901f4b2495d714630bef207/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "cbaaa9db11560e91bfa2d43f48d99ba68ab1e1c0",
            "sha1_git": "0e3b02879b833dc83645ad8a786f755e212e9ae8",
            "sha256": "e7126552c27c8bddf8d6c0b34336d3cb8c2eae6fd8021bbc3440ebc4ac16a2dd"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6037,
        "name": "_scproxy.c",
        "perms": 33188,
        "status": "visible",
        "target": "0e3b02879b833dc83645ad8a786f755e212e9ae8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0e3b02879b833dc83645ad8a786f755e212e9ae8/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_sha3",
        "perms": 16384,
        "target": "f0fbe7d1f1d134085b3e2a86eec6497bf7c23355",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/f0fbe7d1f1d134085b3e2a86eec6497bf7c23355/",
        "type": "dir"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "_sqlite",
        "perms": 16384,
        "target": "a3dffa6e7faf9074d4937ba381f430d1b3d63337",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/a3dffa6e7faf9074d4937ba381f430d1b3d63337/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "4b821a5eba9eb843977d724591b486ed93be05b3",
            "sha1_git": "afb2bce77b073486afefa90c12dcdb6369f31d63",
            "sha256": "0cead3cc97c900265b063e89f533c0df0d0328877b4ad1861e27537e98b3adc5"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 77601,
        "name": "_sre.c",
        "perms": 33188,
        "status": "visible",
        "target": "afb2bce77b073486afefa90c12dcdb6369f31d63",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:afb2bce77b073486afefa90c12dcdb6369f31d63/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6a511d03caddd82e6bcd7e0256375430ff06dd85",
            "sha1_git": "68fd2dda25a5638e4acbe024c053cc09253d5262",
            "sha256": "9e1abe8230244e914d9cb0768a41ef5249941758aaab07f69454436edfc0c209"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 163750,
        "name": "_ssl.c",
        "perms": 33188,
        "status": "visible",
        "target": "68fd2dda25a5638e4acbe024c053cc09253d5262",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:68fd2dda25a5638e4acbe024c053cc09253d5262/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a47db1dd57dad424e12b6068579cc9e1f6c078a7",
            "sha1_git": "85165b90bc389c4db9edd9bcab5a1e97349dd832",
            "sha256": "c0778d6a5d40fbcc655ae35f4f5c2bc67e5c592216c3ba1a181a7994c1de13eb"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 69540,
        "name": "_ssl_data.h",
        "perms": 33188,
        "status": "visible",
        "target": "85165b90bc389c4db9edd9bcab5a1e97349dd832",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:85165b90bc389c4db9edd9bcab5a1e97349dd832/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3732ee64fe89e43dfcf0e52d4e707c43249a76a0",
            "sha1_git": "f6cb303500cd1401ca08112ec43548a1f9a189af",
            "sha256": "c449fc56696d403b5d71e497c6a1e3a28aff93ae517bd172975bc0b0f5f46fb8"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 15756,
        "name": "_stat.c",
        "perms": 33188,
        "status": "visible",
        "target": "f6cb303500cd1401ca08112ec43548a1f9a189af",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f6cb303500cd1401ca08112ec43548a1f9a189af/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "fe2013b0a1232fbcf4543f161ac52855752950ef",
            "sha1_git": "a614be89d2303641e368863362ad30a56cab2d33",
            "sha256": "3ecf5c6eeb257ce82a354c219f3b140b4741037c2ee55af61edfb298faba27cf"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 66292,
        "name": "_struct.c",
        "perms": 33188,
        "status": "visible",
        "target": "a614be89d2303641e368863362ad30a56cab2d33",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a614be89d2303641e368863362ad30a56cab2d33/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "062678327955452f46b84cf061e4f975388ad923",
            "sha1_git": "6b8ab34d931cd3faa728e6821af2af9c7e76eb9a",
            "sha256": "7d2ec942e8b9b5fd81d5515b8a384b8283f7c516a67c1a787aef98efdfb13374"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 84081,
        "name": "_testbuffer.c",
        "perms": 33188,
        "status": "visible",
        "target": "6b8ab34d931cd3faa728e6821af2af9c7e76eb9a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6b8ab34d931cd3faa728e6821af2af9c7e76eb9a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d9e9161b975f9a6103531b77fe53f3483e43ca18",
            "sha1_git": "f9de940afe06e34283f86d138022947e2e939f1d",
            "sha256": "311a72773b52526b1ff6d85316a29fa67d16dd54fa9477c2a86c9bab79bd829e"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 136666,
        "name": "_testcapimodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "f9de940afe06e34283f86d138022947e2e939f1d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f9de940afe06e34283f86d138022947e2e939f1d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "45ab9159226f4a015afe743f3ef7e62a767312ca",
            "sha1_git": "1caeb66eb8c85890e2105e3b40716572bf7a5c78",
            "sha256": "33a66ff7ba313e605d57205a41b20142422ec249dd0c082b9adbefe260189c57"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1131,
        "name": "_testimportmultiple.c",
        "perms": 33188,
        "status": "visible",
        "target": "1caeb66eb8c85890e2105e3b40716572bf7a5c78",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1caeb66eb8c85890e2105e3b40716572bf7a5c78/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e56fffaca53393769a2b06d4138eb5a051c17982",
            "sha1_git": "9b04ebf15586c1e991a73deec540698957697149",
            "sha256": "4bd270f6821323045173377a6dc81c3dffd7c4818e51ab76d7584349beda62c7"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 16492,
        "name": "_testmultiphase.c",
        "perms": 33188,
        "status": "visible",
        "target": "9b04ebf15586c1e991a73deec540698957697149",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9b04ebf15586c1e991a73deec540698957697149/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5886c823854fa5b3c060b441cdb6b3697e16e43d",
            "sha1_git": "da750c01cd9598d8afb26c9378bf5a7a11dec816",
            "sha256": "1b7856d3e37801ed0d9b2e81417caf193d8b00d75a92c3306353788d962e6dba"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 44538,
        "name": "_threadmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "da750c01cd9598d8afb26c9378bf5a7a11dec816",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:da750c01cd9598d8afb26c9378bf5a7a11dec816/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2e0603589ca36405ffdd25b4d653e4f6fe7afe15",
            "sha1_git": "7ed2b0254bd7fd9be12eeecda17f282eaa580bde",
            "sha256": "95cacca5425a7c5c43f5ba66452da0c57378d71d3a425989ad1d3fb26482e276"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 94785,
        "name": "_tkinter.c",
        "perms": 33188,
        "status": "visible",
        "target": "7ed2b0254bd7fd9be12eeecda17f282eaa580bde",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7ed2b0254bd7fd9be12eeecda17f282eaa580bde/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f6830193eaa07f45b331defa87bd6694bed0e743",
            "sha1_git": "950789ba53da6e4aa90543e45de047e3c0e5f6f2",
            "sha256": "a7be4a7fa4fc26ab26c168da3f239a6b91f2ddb1c523a38a2b68d9f72101e68c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 46023,
        "name": "_tracemalloc.c",
        "perms": 33188,
        "status": "visible",
        "target": "950789ba53da6e4aa90543e45de047e3c0e5f6f2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:950789ba53da6e4aa90543e45de047e3c0e5f6f2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b9ce3b0ead6dcafaf1c6171c46e7900facfd1eb0",
            "sha1_git": "f9c68d6a640f3465c5b510d776ac1b62ef63ca0e",
            "sha256": "4b60411486e2087ba69dc6bbc77316c49f5a60c7dcc8dc054b188c5618b95a9d"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 4556,
        "name": "_weakref.c",
        "perms": 33188,
        "status": "visible",
        "target": "f9c68d6a640f3465c5b510d776ac1b62ef63ca0e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f9c68d6a640f3465c5b510d776ac1b62ef63ca0e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8ed1984730dd0e41c8794c347f437673b991be41",
            "sha1_git": "8d01b376f2597c37e918ed0c76895b73de7b4274",
            "sha256": "48f574fd15d065759e8b61760fab723a348078d5612a41196933fc82a4024525"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 47269,
        "name": "_winapi.c",
        "perms": 33188,
        "status": "visible",
        "target": "8d01b376f2597c37e918ed0c76895b73de7b4274",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8d01b376f2597c37e918ed0c76895b73de7b4274/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4b95daeeb89ebe25b45fe019f8adfd2803f55686",
            "sha1_git": "c3c86248dd436044bac68a6b7c78816840f02ed3",
            "sha256": "0464c20fa934223dccb543ce2bd2a1aaa2585e62f057822ec85ee7932066998b"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6022,
        "name": "addrinfo.h",
        "perms": 33188,
        "status": "visible",
        "target": "c3c86248dd436044bac68a6b7c78816840f02ed3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c3c86248dd436044bac68a6b7c78816840f02ed3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bee2607eaad9258d93d09ce9ca79b00476a6175f",
            "sha1_git": "412e39e95133fbb2f86dab474a36ac61883ff6f8",
            "sha256": "eed6b63b26aca0be46826d5a4551b1c355e5ebc4a30c5c6643ba4f833c86ad55"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 87586,
        "name": "arraymodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "412e39e95133fbb2f86dab474a36ac61883ff6f8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:412e39e95133fbb2f86dab474a36ac61883ff6f8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "cd8065cd19210ddb81f3608d697b6e971a298a04",
            "sha1_git": "3cdf2d7e56348a75d99748272dc8bf7bcf59ded6",
            "sha256": "a5da0cbfbfeb111aeb9572543a01afcd5f725bdfedf19f43234baab6a58cbec6"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 8876,
        "name": "atexitmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "3cdf2d7e56348a75d99748272dc8bf7bcf59ded6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3cdf2d7e56348a75d99748272dc8bf7bcf59ded6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "050a35e0e8114f1d9f0340c9680d2167d0f73236",
            "sha1_git": "dcd7788d6218620295b99ce9f3ff64c946f00f0b",
            "sha256": "58a826b503612b98dbecbb685d1a140ba1176c8b352be8b9c784cf0667ad3523"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 57938,
        "name": "audioop.c",
        "perms": 33188,
        "status": "visible",
        "target": "dcd7788d6218620295b99ce9f3ff64c946f00f0b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dcd7788d6218620295b99ce9f3ff64c946f00f0b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "dd0f938d548aa83ee69e4912a09ebbb6a7dfad0b",
            "sha1_git": "1f9ff5a57b459621d494ac10d89c0259db29a29c",
            "sha256": "7f403244da74890d27745def8d76c39ec819412099301a1ef38e3c577c588ce0"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 52295,
        "name": "binascii.c",
        "perms": 33188,
        "status": "visible",
        "target": "1f9ff5a57b459621d494ac10d89c0259db29a29c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1f9ff5a57b459621d494ac10d89c0259db29a29c/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "cjkcodecs",
        "perms": 16384,
        "target": "72fafdf20b276637048b071cd2f8cd2661e5ffc5",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/72fafdf20b276637048b071cd2f8cd2661e5ffc5/",
        "type": "dir"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "clinic",
        "perms": 16384,
        "target": "2f52ea8ad47afc0dff08d7538166b39832cd7bfd",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/2f52ea8ad47afc0dff08d7538166b39832cd7bfd/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "804d4c1db27bb191baf2ec6dfcd0c25bdc694688",
            "sha1_git": "8319767b8a9eef9876d33862460a328694f6ea6f",
            "sha256": "e75a0c5a048ec43fde6edd1e698b241ca6b17d86dba973f6694948088ae10837"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 43278,
        "name": "cmathmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "8319767b8a9eef9876d33862460a328694f6ea6f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8319767b8a9eef9876d33862460a328694f6ea6f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1d63eb285f0e4132b56d08490fe102723c602149",
            "sha1_git": "7b77199c2e93ca18cce1d58ea51140d3391c932f",
            "sha256": "b9f02112e3e3925517d294fbe26403a4df135618dbfc911cd911e073bef8baac"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1621,
        "name": "config.c.in",
        "perms": 33188,
        "status": "visible",
        "target": "7b77199c2e93ca18cce1d58ea51140d3391c932f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7b77199c2e93ca18cce1d58ea51140d3391c932f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "195636a5e1f2846fc807b7cbde20897b4dc10644",
            "sha1_git": "06ed53a64dbdc1835cd53fb4d473430c3fdfb9dd",
            "sha256": "f3a0fa4097c716e50dfc387543d660e0a7640b901e1f6c6fd7c9b759ded6d616"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 28782,
        "name": "errnomodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "06ed53a64dbdc1835cd53fb4d473430c3fdfb9dd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:06ed53a64dbdc1835cd53fb4d473430c3fdfb9dd/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "expat",
        "perms": 16384,
        "target": "f1b500ed1afc826cf5aa15bae5fc45d78d95798f",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/f1b500ed1afc826cf5aa15bae5fc45d78d95798f/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "f693e43e993734a0f24ce5b81f06f4ec0e73cdc0",
            "sha1_git": "dcfebf2781f6c93fc4661bf47adb00d562e4d3b4",
            "sha256": "3804254759159fbc2220669b037e1df5cc02cb7b3ef55c750aa6776669ac663c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 38860,
        "name": "faulthandler.c",
        "perms": 33188,
        "status": "visible",
        "target": "dcfebf2781f6c93fc4661bf47adb00d562e4d3b4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dcfebf2781f6c93fc4661bf47adb00d562e4d3b4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "26237a4d2074cd1b920bc4aab593363bf0de56d2",
            "sha1_git": "0baaa83d2acae567bdd7c78ba5bb1ddb97681be5",
            "sha256": "faae1c1eed881c4fed6a88cdcdb18628a165716bf1df4bab1400f1971c423102"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 19297,
        "name": "fcntlmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "0baaa83d2acae567bdd7c78ba5bb1ddb97681be5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0baaa83d2acae567bdd7c78ba5bb1ddb97681be5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "125974b9390950c89c4932d3f8b75e9e4fc60651",
            "sha1_git": "8e058037b0deef737d6775c215168692fbd71ccc",
            "sha256": "f97381699c2110a60ec67787e0dcebd7e9ab8776d1cdd599909b6e9fd48d895e"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 10073,
        "name": "fpectlmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "8e058037b0deef737d6775c215168692fbd71ccc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8e058037b0deef737d6775c215168692fbd71ccc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "696fdaed2a07bd06d89574b6dbd17b0b21528000",
            "sha1_git": "1c232c98316262051633f7a19e673558bc382b20",
            "sha256": "dc6ba70aa036f0969f7dff2ee8faf04ba0240bce81c9519ebf87313ef413b446"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 5849,
        "name": "fpetestmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "1c232c98316262051633f7a19e673558bc382b20",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1c232c98316262051633f7a19e673558bc382b20/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a412488aa7674bf5c06f4b3d9a46bc038f095a26",
            "sha1_git": "2f18402c02a51d9c8e4444fc69058c90bc9ac2c2",
            "sha256": "0377e6c3ef0f52d23300e07604c034fdc857b5e944cc51a66e6e0bba194a803a"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 11459,
        "name": "gc_weakref.txt",
        "perms": 33188,
        "status": "visible",
        "target": "2f18402c02a51d9c8e4444fc69058c90bc9ac2c2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2f18402c02a51d9c8e4444fc69058c90bc9ac2c2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d1f4f7661caf5cb4c51a78d1a8c913fc13c33856",
            "sha1_git": "4e5acf305b9f4b0d89ec582af665122321f91dbc",
            "sha256": "06ce0adeec28ce7254e7fb6f58fd7ee54e990714f14e4526c8f7938c9902914d"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 58552,
        "name": "gcmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "4e5acf305b9f4b0d89ec582af665122321f91dbc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4e5acf305b9f4b0d89ec582af665122321f91dbc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "77ce3990157c6b449447e818e854317c2a9e087e",
            "sha1_git": "b6fb53cb3d8d970595817eac15ac12976d0478c9",
            "sha256": "ea0e3b32cd2d5711214ae3b4d13b2532d0e328114003342c25ca4d4d6af29eff"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 18814,
        "name": "getaddrinfo.c",
        "perms": 33188,
        "status": "visible",
        "target": "b6fb53cb3d8d970595817eac15ac12976d0478c9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b6fb53cb3d8d970595817eac15ac12976d0478c9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f6125158cd9e98bf4b45a92d5d6edf49544b7df3",
            "sha1_git": "5f941a26e1d54c5037ecd517d1cafc039c46e721",
            "sha256": "522b8cef7b031ff25d92714bf3b3289ded2dcd132924dc8999d15507eae30753"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1307,
        "name": "getbuildinfo.c",
        "perms": 33188,
        "status": "visible",
        "target": "5f941a26e1d54c5037ecd517d1cafc039c46e721",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5f941a26e1d54c5037ecd517d1cafc039c46e721/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "40e296134caa30358a46371bfe6ffe121f445a99",
            "sha1_git": "f014c11ae157e4a36d88bb0354ee1debc31432a4",
            "sha256": "0ddc93878a477dd11c5c4578fa8ebb2955d346ba6945066621bb1d272f29d3a7"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6354,
        "name": "getnameinfo.c",
        "perms": 33188,
        "status": "visible",
        "target": "f014c11ae157e4a36d88bb0354ee1debc31432a4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f014c11ae157e4a36d88bb0354ee1debc31432a4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a8fc7460e403fd8bbbb33e1da440c003ea810a75",
            "sha1_git": "0f916436c515d6f53c24a0308887a08dadc70181",
            "sha256": "23dc608b2fac10c5ae9087fcda7d308eaebb5512c0b19d2ce171fe3ff9874124"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 27781,
        "name": "getpath.c",
        "perms": 33188,
        "status": "visible",
        "target": "0f916436c515d6f53c24a0308887a08dadc70181",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0f916436c515d6f53c24a0308887a08dadc70181/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ffe241811a9e0b55e4a6d5a0a22b083d01bd390d",
            "sha1_git": "9437ae7a5b1a14ea5d542302448bf9a5de7ccea9",
            "sha256": "32187aa1a46a0245964b778e0e4f292db94f3dcb1abb99b65dd4434ce73762f7"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6360,
        "name": "grpmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "9437ae7a5b1a14ea5d542302448bf9a5de7ccea9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9437ae7a5b1a14ea5d542302448bf9a5de7ccea9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e3555c8d4794c343a6c1b872cba52ec7a591e16c",
            "sha1_git": "530b6b1723cef0dd30368ecfdffe52d2bc97d4ab",
            "sha256": "22c999954fad4c0ae66ae96c991fea97f1cf627f09911e7df03dfb8ee5eb152a"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 2287,
        "name": "hashlib.h",
        "perms": 33188,
        "status": "visible",
        "target": "530b6b1723cef0dd30368ecfdffe52d2bc97d4ab",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:530b6b1723cef0dd30368ecfdffe52d2bc97d4ab/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f355d18af76e696edb552b5c2c6c192e070c2360",
            "sha1_git": "0547a6def2aac6fa1bc22afaa690fc3a7b9fd25e",
            "sha256": "7db149ce5dead9dc05211aa92b51e1f6ac321b4b4a6c6c22e368433af5f7f10f"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 14415,
        "name": "hashtable.c",
        "perms": 33188,
        "status": "visible",
        "target": "0547a6def2aac6fa1bc22afaa690fc3a7b9fd25e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0547a6def2aac6fa1bc22afaa690fc3a7b9fd25e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3874484d5bba0a3fa91ac1912fc67cef0be18092",
            "sha1_git": "dbec23d28518729a8d5632449f884ccf86d29447",
            "sha256": "582c04daabfb529a5fa9636d937e3cbbed9524a5c565fa32d1a87c496058e478"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6363,
        "name": "hashtable.h",
        "perms": 33188,
        "status": "visible",
        "target": "dbec23d28518729a8d5632449f884ccf86d29447",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dbec23d28518729a8d5632449f884ccf86d29447/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9f036b767bd17d38e17167e9188825fbf8b63c05",
            "sha1_git": "fac5b29a6acc22ed18e86c0f4e0718052e073399",
            "sha256": "4665420113fd29c2d8f3ad3accec2215c61d010283a7259f5d9c6d57aa71ff4c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 148340,
        "name": "itertoolsmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "fac5b29a6acc22ed18e86c0f4e0718052e073399",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fac5b29a6acc22ed18e86c0f4e0718052e073399/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0152b95341d54dc1a05a1f91afd3930a56c47325",
            "sha1_git": "f4eab40b6b82193c13822adafe3185ddb6bd0ac0",
            "sha256": "23e02282db963e6829f659473cc2c8bc1d33dfff2b612be1461ec58b7c0929ef"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6258,
        "name": "ld_so_aix.in",
        "perms": 33188,
        "status": "visible",
        "target": "f4eab40b6b82193c13822adafe3185ddb6bd0ac0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f4eab40b6b82193c13822adafe3185ddb6bd0ac0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c71a83e916a9aad39339f27c15be61faaa276f47",
            "sha1_git": "2fb230a60baed8a13e4fabfd8daf3b6008d9ff61",
            "sha256": "76f090a5be451edac17d46673a7430c9c4616e045a4bb7d95c6a0476d749b5a5"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 25840,
        "name": "main.c",
        "perms": 33188,
        "status": "visible",
        "target": "2fb230a60baed8a13e4fabfd8daf3b6008d9ff61",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2fb230a60baed8a13e4fabfd8daf3b6008d9ff61/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "001979b4949d5c10cb4143bab31afe08a380cb81",
            "sha1_git": "d6f766e1413e7315708e80e86a1d6ff5bae39d6b",
            "sha256": "f0fa64e58e4dadd92706db5e185be994db6d3e29c3c90c4fc3aefad4f0a0ec49"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 7523,
        "name": "makesetup",
        "perms": 33261,
        "status": "visible",
        "target": "d6f766e1413e7315708e80e86a1d6ff5bae39d6b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d6f766e1413e7315708e80e86a1d6ff5bae39d6b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b4ce00bfa9647218b6a0464b49f458f8d4a3c021",
            "sha1_git": "cb349c2875739622664ae7743ae5fbba4a9da2ed",
            "sha256": "28305fcd566f4acc0de50e1cb15a9cd2bbd888d6a82e291405eb04c88611ab6a"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 3244,
        "name": "makexp_aix",
        "perms": 33261,
        "status": "visible",
        "target": "cb349c2875739622664ae7743ae5fbba4a9da2ed",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cb349c2875739622664ae7743ae5fbba4a9da2ed/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1909cc4831490d243832a939e4a39046e7a153a8",
            "sha1_git": "c19620d6bdc3f717db6247bd07464f03b6852e1f",
            "sha256": "1ba5fc13798bbca5333f4424df8ad20cc67e61da22dcd4f015b38a87847c84cc"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 73386,
        "name": "mathmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "c19620d6bdc3f717db6247bd07464f03b6852e1f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c19620d6bdc3f717db6247bd07464f03b6852e1f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "aef009ef4c3ebef05a8e7bc868518b22c6277b6b",
            "sha1_git": "6b11f0bc0e3dd7a925c12d061e3474b438556dc9",
            "sha256": "efefda8000ce95e6f39db327f07b2d93374925b2f8bf93a4778645dfa1f0c861"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 15339,
        "name": "md5module.c",
        "perms": 33188,
        "status": "visible",
        "target": "6b11f0bc0e3dd7a925c12d061e3474b438556dc9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6b11f0bc0e3dd7a925c12d061e3474b438556dc9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "14685c3b03cff6b72077da6121ec6250674bff03",
            "sha1_git": "49214a1defce899fa2f2af2d3a4a557903870d37",
            "sha256": "a5034010f603c30d9b78deb1efa3a3f007951120de9384697f50b137709a1c01"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 44298,
        "name": "mmapmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "49214a1defce899fa2f2af2d3a4a557903870d37",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:49214a1defce899fa2f2af2d3a4a557903870d37/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "73b422b7a9e0e0a09f48e056f7721e884aa26ef0",
            "sha1_git": "b6a855c5775c748b9133407954b6bab54832aae7",
            "sha256": "09295aaeb3da1e1d9842dc949e9faaf89ded8bf6ffd0b16d4da258e921c5a0fe"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 11847,
        "name": "nismodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "b6a855c5775c748b9133407954b6bab54832aae7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b6a855c5775c748b9133407954b6bab54832aae7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e991731bc44bad0c348be372e2c324a84c3d30e8",
            "sha1_git": "8bb4d0d3d4374e0be2ab1a681f03880b44b7821b",
            "sha256": "e3cc2d2d4d2223c3947ace5fc74869897fb78d4b08b47de293808a3e06d68e56"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 37037,
        "name": "ossaudiodev.c",
        "perms": 33188,
        "status": "visible",
        "target": "8bb4d0d3d4374e0be2ab1a681f03880b44b7821b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8bb4d0d3d4374e0be2ab1a681f03880b44b7821b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d7311c09014505de1258ca524d8be636b64d4c0d",
            "sha1_git": "0aa8657898da13e29a51cb22c071341c499ac34a",
            "sha256": "8df7f33bab9dbe12ad027f9604ebea20052df0a4bb5c0a960ada2a9526db2ce8"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 37134,
        "name": "overlapped.c",
        "perms": 33188,
        "status": "visible",
        "target": "0aa8657898da13e29a51cb22c071341c499ac34a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0aa8657898da13e29a51cb22c071341c499ac34a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "1d00a06966c33ab179e64c0937dfc238a7e469a0",
            "sha1_git": "929f2deb16c428655cc7f088e80bdf5fc9db7dfd",
            "sha256": "da1e164a13d8d21575f9f16f49bf1d2e0c840b6de71996dacd8f3b2bfe963a80"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 40704,
        "name": "parsermodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "929f2deb16c428655cc7f088e80bdf5fc9db7dfd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:929f2deb16c428655cc7f088e80bdf5fc9db7dfd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "528898fbea2ac26bfe0fb4a25300d3c7d63f773e",
            "sha1_git": "e8c15a9473cfb1a64ac7192578f25d09eb13620d",
            "sha256": "3573876108c8fa24c622c3b7151fbdc87a08aa33ca6627c6c52bb13899fdf7e8"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 344885,
        "name": "posixmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "e8c15a9473cfb1a64ac7192578f25d09eb13620d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e8c15a9473cfb1a64ac7192578f25d09eb13620d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "124ba5f099573c5cd8e337ff701d8ce66c7ee2f0",
            "sha1_git": "1ec1833825f55a8434ff864c57d4423de31d7ffc",
            "sha256": "3f3ab0c004c7342e72e8721888c44cda134b9eb7e39f4fab5a4639cd2aedc860"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 553,
        "name": "posixmodule.h",
        "perms": 33188,
        "status": "visible",
        "target": "1ec1833825f55a8434ff864c57d4423de31d7ffc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1ec1833825f55a8434ff864c57d4423de31d7ffc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2888a77712ae1888f6b54e49f08f3501c2b74eb9",
            "sha1_git": "784e9d0349fa790dbd9ff5adb3cc4fb2d4525cd6",
            "sha256": "48c234af00c01eea938522dfdf7273ce1e58c05dbf7e9c9ce60adbeda60880ca"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6057,
        "name": "pwdmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "784e9d0349fa790dbd9ff5adb3cc4fb2d4525cd6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:784e9d0349fa790dbd9ff5adb3cc4fb2d4525cd6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "dce046def80767a0838190cd7e534af3c21715e1",
            "sha1_git": "ec7a60b6e97fb39966227b8809b905e48ac8813f",
            "sha256": "c0b24c917ee689fb918f42c197f38103659d3b746050464cbc9f81ac1256f4db"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 61652,
        "name": "pyexpat.c",
        "perms": 33188,
        "status": "visible",
        "target": "ec7a60b6e97fb39966227b8809b905e48ac8813f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ec7a60b6e97fb39966227b8809b905e48ac8813f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "cec3cb9141660811b0c46ba04d982aeeca4650d8",
            "sha1_git": "dfbbb292f668f53827ef9de7b8444544654a342e",
            "sha256": "794490fdc8cc96313c08ae0c5743374863790c0605a541bca2616b2e5fcc1ca6"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 38933,
        "name": "readline.c",
        "perms": 33188,
        "status": "visible",
        "target": "dfbbb292f668f53827ef9de7b8444544654a342e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dfbbb292f668f53827ef9de7b8444544654a342e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3e62952efe23d7faab0efec090d201686d5f268b",
            "sha1_git": "e59280f249dfe4c6d90dda47b9d23263b00d160a",
            "sha256": "6c10c8a2b31a99e461538c003e1edf6f60b86d82aefd0a0fb3fb9843c468e573"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 12711,
        "name": "resource.c",
        "perms": 33188,
        "status": "visible",
        "target": "e59280f249dfe4c6d90dda47b9d23263b00d160a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e59280f249dfe4c6d90dda47b9d23263b00d160a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ff641394d246e7985c5fb9174947adc98231cfd0",
            "sha1_git": "07e08bc3167c0a408352b8ee7a1bbf5ed66006ad",
            "sha256": "5fe5795d1a1f1f20c97c30381b18bb4ce93ea955820d3d7031a2231725d0ca15"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 3467,
        "name": "rotatingtree.c",
        "perms": 33188,
        "status": "visible",
        "target": "07e08bc3167c0a408352b8ee7a1bbf5ed66006ad",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:07e08bc3167c0a408352b8ee7a1bbf5ed66006ad/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2a46c61bbdce306cd15ca6e633cb1eff715a811b",
            "sha1_git": "3aa0986b49aa9a7c37a6328250a1c03b8ef196ca",
            "sha256": "b3b95c8633d1e921f2a3517223335566e88b19b1d4af708a5a23988b42b15dff"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 901,
        "name": "rotatingtree.h",
        "perms": 33188,
        "status": "visible",
        "target": "3aa0986b49aa9a7c37a6328250a1c03b8ef196ca",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3aa0986b49aa9a7c37a6328250a1c03b8ef196ca/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "15d03fc04d6fae8452fd87005ecf9015b16158e1",
            "sha1_git": "d763bae4be460c4ad79b39afc25346ba98b9540c",
            "sha256": "bb895514babbff34da85dbf38d3440500c255d9eb66a32159ccb08d7bc1de44b"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 77399,
        "name": "selectmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "d763bae4be460c4ad79b39afc25346ba98b9540c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d763bae4be460c4ad79b39afc25346ba98b9540c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e3c4e2a4e9cd874a5ef0535cf0ffe64e640c2702",
            "sha1_git": "d39190b4d5e6b277d4425280b786375ec3f1faa0",
            "sha256": "c0d1f9d50f759107c90da121ea38ead97c839c4343bad5d49eea8db1bd4fc97f"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 14459,
        "name": "sha1module.c",
        "perms": 33188,
        "status": "visible",
        "target": "d39190b4d5e6b277d4425280b786375ec3f1faa0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d39190b4d5e6b277d4425280b786375ec3f1faa0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b06ca5b079fb00f30a96f816c4e6f9c98c94feb8",
            "sha1_git": "e4cb3286ce9502948e483edf06a5bbd2c7113edd",
            "sha256": "95b0597bc1b79d61c858cde939c0c645b2d8b662c01fb45d853e816e19e49311"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 22748,
        "name": "sha256module.c",
        "perms": 33188,
        "status": "visible",
        "target": "e4cb3286ce9502948e483edf06a5bbd2c7113edd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e4cb3286ce9502948e483edf06a5bbd2c7113edd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c01000004947a9851fa13a61449a08476730c5b1",
            "sha1_git": "5ac2a2a61cf539eac19eecbcb5bf4176731d452a",
            "sha256": "ed4564c38491578788441009bd93ab9f41b159179e2060512f757b83f1e8e081"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 28116,
        "name": "sha512module.c",
        "perms": 33188,
        "status": "visible",
        "target": "5ac2a2a61cf539eac19eecbcb5bf4176731d452a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5ac2a2a61cf539eac19eecbcb5bf4176731d452a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f6740db3e8384f65b8947bbba22bb66cb40bef67",
            "sha1_git": "7982139822a598ff8192ed641b07d3f430dd1623",
            "sha256": "0386ab23650a118b0d20c3cf7782d90a1c30af1be769a5190fee8e674ec7129c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 40792,
        "name": "signalmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "7982139822a598ff8192ed641b07d3f430dd1623",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7982139822a598ff8192ed641b07d3f430dd1623/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "773d3e83f65e480d14b2cb15a2c971d3b82205be",
            "sha1_git": "456c66478e969191dc92b274f6f7e798289d3df1",
            "sha256": "a66f0ef860a6f3f918b1aeadc36b221993fd3169dd0d23bc07ad9bb8908b77ac"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 226330,
        "name": "socketmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "456c66478e969191dc92b274f6f7e798289d3df1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:456c66478e969191dc92b274f6f7e798289d3df1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b3e6f78bea3d609d9239b56ba4e4c701e26c5a93",
            "sha1_git": "03f982b91083f3d7220c2c754ba99a23fd02445d",
            "sha256": "98c09cdc9d76e70e3e7dbbd5288653e1e76cae6a67a6919629fd7d54bfc17636"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 7052,
        "name": "socketmodule.h",
        "perms": 33188,
        "status": "visible",
        "target": "03f982b91083f3d7220c2c754ba99a23fd02445d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:03f982b91083f3d7220c2c754ba99a23fd02445d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b8f8c2fb2d334a579c54ba2eacfdb00c4c49bad3",
            "sha1_git": "556a715a242482dfd14fcbfc11e9f4f161cb7237",
            "sha256": "21eb99ca70ce60cd6aeb768a0699aeb1e4d799e943bce4531deb9e62e8708877"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 5977,
        "name": "spwdmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "556a715a242482dfd14fcbfc11e9f4f161cb7237",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:556a715a242482dfd14fcbfc11e9f4f161cb7237/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "742f09c662e268c6867da9badd05875305f4a86c",
            "sha1_git": "9af5e405749fab5c96c3336e7f0d5ab68e7585d3",
            "sha256": "6592badfa56f9bbd2beda11d5b06e5b9aa20d5793e290b40d3fa57e716f05a7b"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 2902,
        "name": "sre.h",
        "perms": 33188,
        "status": "visible",
        "target": "9af5e405749fab5c96c3336e7f0d5ab68e7585d3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9af5e405749fab5c96c3336e7f0d5ab68e7585d3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "50e4eeaf9d3c50a9ca70c862d7923db8c71a8da3",
            "sha1_git": "6d6d21efd04bc2c660c5dd5775760a3d1d2c30d8",
            "sha256": "4d250cc72465d82805140c3c711baf661b01085d8114a14d889d29c14906969c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 2690,
        "name": "sre_constants.h",
        "perms": 33188,
        "status": "visible",
        "target": "6d6d21efd04bc2c660c5dd5775760a3d1d2c30d8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6d6d21efd04bc2c660c5dd5775760a3d1d2c30d8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "615bd80dd21020b382b96ab9c6519bf9f88b7147",
            "sha1_git": "b540d219dde20bab54c12aa5dde848ad50f1f242",
            "sha256": "e63cb4596ea2d4d0cfcc0b605988ccc364385dbf1dd2600978da8feb515b8558"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 49104,
        "name": "sre_lib.h",
        "perms": 33188,
        "status": "visible",
        "target": "b540d219dde20bab54c12aa5dde848ad50f1f242",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b540d219dde20bab54c12aa5dde848ad50f1f242/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bf9231b5a46950a53e8e830f1381a11d0f564178",
            "sha1_git": "810f88da488e4210ea5269347db3e7e898a7c754",
            "sha256": "e3b53ed5f827e7753e0ec42a6d2d8ee18a71afb6e644d8eeb4477acfe0d51e2c"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 2887,
        "name": "symtablemodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "810f88da488e4210ea5269347db3e7e898a7c754",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:810f88da488e4210ea5269347db3e7e898a7c754/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "78b237c92f4c58edb069fa2dd88213b44a474d62",
            "sha1_git": "a5807dcce9ce5b14765861bc32339b1a56b12e1e",
            "sha256": "dc514ecc0b3bea28c2905c3634b0d8f36494ce986cb3a0932e6acdae21e61d57"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 9622,
        "name": "syslogmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "a5807dcce9ce5b14765861bc32339b1a56b12e1e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a5807dcce9ce5b14765861bc32339b1a56b12e1e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4ebf423479adf58820ec101a422e56aecc56c437",
            "sha1_git": "6ed4395ae4dd4c16e0a987a3c8943b3ba1f0d265",
            "sha256": "a4f0789b2963e1f9ec511a50c63d508da17aac9be57a2d6e8334b51a873bc287"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 20807,
        "name": "termios.c",
        "perms": 33188,
        "status": "visible",
        "target": "6ed4395ae4dd4c16e0a987a3c8943b3ba1f0d265",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6ed4395ae4dd4c16e0a987a3c8943b3ba1f0d265/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7c07a288843d6f56d97e058e70d931df119ca4a4",
            "sha1_git": "6bddad7bb5d249e779fa23a44af5f9194091a37c",
            "sha256": "8ce2eca8c074b28d4c1b7190d1608ea91d8648530bd0bcc4e2397a6f137318f3"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 6933,
        "name": "testcapi_long.h",
        "perms": 33188,
        "status": "visible",
        "target": "6bddad7bb5d249e779fa23a44af5f9194091a37c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:6bddad7bb5d249e779fa23a44af5f9194091a37c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9ebc8035dcd7d72bec8940b56ee723835707c277",
            "sha1_git": "15c467b9b4074ebfb5fc4699bbbbf6cff5dca4b5",
            "sha256": "e332f1e9a4f5a9b84c842ddf1b809f777dfb648d7ced4cf506c09c9bf73ac597"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 43264,
        "name": "timemodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "15c467b9b4074ebfb5fc4699bbbbf6cff5dca4b5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:15c467b9b4074ebfb5fc4699bbbbf6cff5dca4b5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "936d476d79969fad62282fdfaab87bc263f22059",
            "sha1_git": "7616d9d319d228a3b9d7824576b78774834cb133",
            "sha256": "67cf71596cd57a2789a634680b0d547c18d3bc3a871565af130fc3aec951923f"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 4824,
        "name": "tkappinit.c",
        "perms": 33188,
        "status": "visible",
        "target": "7616d9d319d228a3b9d7824576b78774834cb133",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7616d9d319d228a3b9d7824576b78774834cb133/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "26835ec634a6ea7d8eb1cf6e2e1967a8100b8b3e",
            "sha1_git": "cb5a806b0c43262a01a717b6bb9faddb83efb5d6",
            "sha256": "042dd93c97e27544e6ebee35757d8a1cab2c4d23332cc70ce16c6e5b4671a153"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 881,
        "name": "tkinter.h",
        "perms": 33188,
        "status": "visible",
        "target": "cb5a806b0c43262a01a717b6bb9faddb83efb5d6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cb5a806b0c43262a01a717b6bb9faddb83efb5d6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ff8cfb61da566003e144b19b8c4b07267310c389",
            "sha1_git": "fbe811e807ad66cdba704d7cfacebe2d73ca88e2",
            "sha256": "7a95b0e8bd54b2449b0a515897e9eeaadf405bbc5f450c05e1dd48971f2b3ab2"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 41554,
        "name": "unicodedata.c",
        "perms": 33188,
        "status": "visible",
        "target": "fbe811e807ad66cdba704d7cfacebe2d73ca88e2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:fbe811e807ad66cdba704d7cfacebe2d73ca88e2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "440d4a303a124e3a1510cc25a128c8a5e18e5ddd",
            "sha1_git": "ea40c2bf5d3ab7e5e58a91bae1eeb2d82b802137",
            "sha256": "1fa5796919514436bf5dbf806a183f48671a7b07820f6c5f22fcae6cf7750ced"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 521357,
        "name": "unicodedata_db.h",
        "perms": 33188,
        "status": "visible",
        "target": "ea40c2bf5d3ab7e5e58a91bae1eeb2d82b802137",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ea40c2bf5d3ab7e5e58a91bae1eeb2d82b802137/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "31f1c8326e52a9bcf1d6f184e5dff875041e6fa8",
            "sha1_git": "a81d8e31e619b83db9672c2077a84b7e95fa56fc",
            "sha256": "f62b2a0299a88a16d6f86cc87596c4e216da9200201b2442c90decfab184b4b4"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1908420,
        "name": "unicodename_db.h",
        "perms": 33188,
        "status": "visible",
        "target": "a81d8e31e619b83db9672c2077a84b7e95fa56fc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a81d8e31e619b83db9672c2077a84b7e95fa56fc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "79aeac553cd3801e1dcbc0bf3ff0824f86697bc0",
            "sha1_git": "28049c9af906642235e9009da8590fea6d2f88a4",
            "sha256": "7d06d639f4d26cb3bb68de16bb4ccd5f7980d5306f85aab7dc8dcdc389d78a53"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 1452,
        "name": "winreparse.h",
        "perms": 33188,
        "status": "visible",
        "target": "28049c9af906642235e9009da8590fea6d2f88a4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:28049c9af906642235e9009da8590fea6d2f88a4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3c8d3a1b8927ac5021626737b2ee1ac3c7770d70",
            "sha1_git": "5041ac8284a3c9e6e11bb20514dee970c2bc3391",
            "sha256": "62301674d490a045caa16a2a4375f63eab42f9ab633e89f5f535d952dad9f4c6"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 7103,
        "name": "xxlimited.c",
        "perms": 33188,
        "status": "visible",
        "target": "5041ac8284a3c9e6e11bb20514dee970c2bc3391",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5041ac8284a3c9e6e11bb20514dee970c2bc3391/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "adcd0a7f459bb3caa2902e1a5eddffd281df7bf7",
            "sha1_git": "076440703f5f71cefb4ab948131dbf1508fe7b5a",
            "sha256": "8d453ac686aed93e73d519c2388db8167395d49b68c7a8c091b76437ee920665"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 12368,
        "name": "xxmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "076440703f5f71cefb4ab948131dbf1508fe7b5a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:076440703f5f71cefb4ab948131dbf1508fe7b5a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "524fd1ae943ac89caccc0389b7ba8d11674b9dd6",
            "sha1_git": "8d0d6ae81493ad25ff5e2c9f3f58d681392b17fe",
            "sha256": "976431b86d53be4e588afb88d2e06e436aa021d0b7c1d4cfb981dd3ea060f9cd"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 10936,
        "name": "xxsubtype.c",
        "perms": 33188,
        "status": "visible",
        "target": "8d0d6ae81493ad25ff5e2c9f3f58d681392b17fe",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8d0d6ae81493ad25ff5e2c9f3f58d681392b17fe/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8c715b40110b0868b28d21b94aa6a3d545f04576",
            "sha1_git": "c9526ba9a2abc1c809e1591f6145444d93bd45a2",
            "sha256": "2d6ad11193212ed18ce743eb7d7369dd83fb930e90fc260b48595aa68420495f"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 48176,
        "name": "zipimport.c",
        "perms": 33188,
        "status": "visible",
        "target": "c9526ba9a2abc1c809e1591f6145444d93bd45a2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c9526ba9a2abc1c809e1591f6145444d93bd45a2/",
        "type": "file"
    },
    {
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": null,
        "name": "zlib",
        "perms": 16384,
        "target": "9786542f85517bd703592a628b6064a7f21fc66f",
        "target_url": "https://archive.softwareheritage.org/api/1/directory/9786542f85517bd703592a628b6064a7f21fc66f/",
        "type": "dir"
    },
    {
        "checksums": {
            "sha1": "06fe2fc7fc8eeece180044de4bfefc0e1948f34e",
            "sha1_git": "cfe7f88dc540ecb1edb4aa6b145af5075efa7dce",
            "sha256": "c0a3a186f93ea94de685696751b2d818f089b0aae423eb0b9170ea2a3d115846"
        },
        "dir_id": "64ab9e8e8b0edcec311a6fd4da7a8c6f290cfdd7",
        "length": 40860,
        "name": "zlibmodule.c",
        "perms": 33188,
        "status": "visible",
        "target": "cfe7f88dc540ecb1edb4aa6b145af5075efa7dce",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:cfe7f88dc540ecb1edb4aa6b145af5075efa7dce/",
        "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