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/1e837a7d204fd247fb9a105adaa758a6d63486d8/

Response

Body
[
    {
        "checksums": {
            "sha1": "aeeaeb5faa5b5dc3bf49885ba9c6798100e592a7",
            "sha1_git": "3cca000409691fd1b3685f9189ad6e5b036162b3",
            "sha256": "5f5df74a55409f1d65a6a648182a705543f15e58bfb0372812c1462038abdb16"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3061,
        "name": "_asyncio.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "3cca000409691fd1b3685f9189ad6e5b036162b3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3cca000409691fd1b3685f9189ad6e5b036162b3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "66ec04b144f26e2d33ae2d4e17d5aa37094cddcb",
            "sha1_git": "10a186cdad1cd4a375dc23cff24420b74366db27",
            "sha256": "8b49b4ee254fdfa429be476986276646981378ee8df4a578ffa83442f3f815c1"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 520,
        "name": "_asyncio.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "10a186cdad1cd4a375dc23cff24420b74366db27",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:10a186cdad1cd4a375dc23cff24420b74366db27/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f63e9fc1422f730aac6c2fb4dafc53d87bc5ccd1",
            "sha1_git": "9efb0d9a792d6c543d1f166e94de851c9f1c4daa",
            "sha256": "4a21e2b8e67801b94f7208fac0a4b7b5939cdf3690be4bbc8b83a8f98b9a7baa"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3985,
        "name": "_bz2.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "9efb0d9a792d6c543d1f166e94de851c9f1c4daa",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9efb0d9a792d6c543d1f166e94de851c9f1c4daa/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0dcddd9072841f2245253c5cddb38dbaa03836fb",
            "sha1_git": "eac64dd29d6c0e88aa7afa82544a557af5a4b71f",
            "sha256": "4532c90d496f6002da0ace82053a1a2ba454d49961dce9a1bd25c2191a5af5d1"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1762,
        "name": "_bz2.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "eac64dd29d6c0e88aa7afa82544a557af5a4b71f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:eac64dd29d6c0e88aa7afa82544a557af5a4b71f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "afe41d25f9317d0248c712e815d36c3701fa2ddc",
            "sha1_git": "70bea457d2a9fe5f2b1056d76e57f2a34a1ae232",
            "sha256": "cd1c8ec3eb4bdda70953b7dc7bcb1f9cb760d569d79cd6559fd1a7c3c855468b"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4769,
        "name": "_ctypes.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "70bea457d2a9fe5f2b1056d76e57f2a34a1ae232",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:70bea457d2a9fe5f2b1056d76e57f2a34a1ae232/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3cf0bab59a21492852292e10cf9dabbb1efd1847",
            "sha1_git": "83d7a7b67ab9a3af36f4ac0ebca6007ab3bc7df9",
            "sha256": "ce81178826e4cb1c9efbd8cea14af626e84c7613ff4f00c16a7cfc9bfd6b5def"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 2360,
        "name": "_ctypes.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "83d7a7b67ab9a3af36f4ac0ebca6007ab3bc7df9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:83d7a7b67ab9a3af36f4ac0ebca6007ab3bc7df9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2139244f846000fc3e56218eb1675b8b217f1d02",
            "sha1_git": "b62407fadf062809ec4b600ef1823561d5501c16",
            "sha256": "e189912f70957260c6af06edbc4252ff83bdba434a75a35e2f487115d19f7587"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3133,
        "name": "_ctypes_test.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "b62407fadf062809ec4b600ef1823561d5501c16",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b62407fadf062809ec4b600ef1823561d5501c16/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "d3a755dd6c3fa5b8a0fd760184470696138a9e68",
            "sha1_git": "c1e94ce1faa0a006947bae25d4eb79e8899e2534",
            "sha256": "28594ede63cd1d453074c81b496c912d88dd3ed211dca4732fe8b89825832b56"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 718,
        "name": "_ctypes_test.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "c1e94ce1faa0a006947bae25d4eb79e8899e2534",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c1e94ce1faa0a006947bae25d4eb79e8899e2534/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "aab930321fd0804e32fac40aa470a9b3f734f27f",
            "sha1_git": "9c9c19abbe334a90f322dac505261edcf08bb2a7",
            "sha256": "71cb3812bdde6d014f9c529c4b852d2447e8870669a5eeb08b2db180b105a2e3"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 6137,
        "name": "_decimal.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "9c9c19abbe334a90f322dac505261edcf08bb2a7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9c9c19abbe334a90f322dac505261edcf08bb2a7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0807751ea5ffe15b35b30a7c8ff8e708bcae0e54",
            "sha1_git": "7e19aa2f659615d7c1cc1cedb71f05453708377f",
            "sha256": "8022eae46b45cb883a6fde58db87eba5eda188f3f88dca790c21e41ec6f84234"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4424,
        "name": "_decimal.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "7e19aa2f659615d7c1cc1cedb71f05453708377f",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7e19aa2f659615d7c1cc1cedb71f05453708377f/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3dbb914989a839c6e4ab0bb42b5bc92c7a4972cd",
            "sha1_git": "725b5a967bebc962bd602847c211dd8af0c64afe",
            "sha256": "91c7fc43846337a1a4893f28c6013598d70a1a66d3aadb44007023bf9d946611"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4543,
        "name": "_elementtree.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "725b5a967bebc962bd602847c211dd8af0c64afe",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:725b5a967bebc962bd602847c211dd8af0c64afe/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f606a2ac9ce42dd92c7b1cfbf6e9fa7a5aa8f742",
            "sha1_git": "ee78295fa9494daff16cf285bff518619714cc00",
            "sha256": "36f935e3682e0262e250b299e9d89c3a79c9def71fbc4cf2f842b5e6bc6ea86b"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 2524,
        "name": "_elementtree.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "ee78295fa9494daff16cf285bff518619714cc00",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ee78295fa9494daff16cf285bff518619714cc00/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0ccbad5eaebf784611298421b25031d52ff82f5b",
            "sha1_git": "c73266301e8b20a28c7650823355e74a20a52e82",
            "sha256": "b1bf3f372c08f393644d866a65fcab3dd1d956de7edc46c701768b605d8f65ab"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 5370,
        "name": "_freeze_importlib.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "c73266301e8b20a28c7650823355e74a20a52e82",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c73266301e8b20a28c7650823355e74a20a52e82/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "50c6e2b86146bd8692756c5263aee206c725af1f",
            "sha1_git": "ccad053a9f5362a5e10728a0f02b8d46ade48bf8",
            "sha256": "bdee6c6615b91157616738494c28bbfd1f1ae771ac2d80ec626532f282929758"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1085,
        "name": "_freeze_importlib.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "ccad053a9f5362a5e10728a0f02b8d46ade48bf8",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:ccad053a9f5362a5e10728a0f02b8d46ade48bf8/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7a82ba5625276b221b7a17f388b9e3409879380e",
            "sha1_git": "b1300cb8c9d55e89301c0b6b0654e3f13985dc19",
            "sha256": "dd4a1700309c110a5c66b2f9b379160f6cfeec1ca81fa10a9e9f58e4e0b0c59c"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3840,
        "name": "_hashlib.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "b1300cb8c9d55e89301c0b6b0654e3f13985dc19",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b1300cb8c9d55e89301c0b6b0654e3f13985dc19/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "dbab5a6ddd210b5e772aecaecc7d5f4fede91f20",
            "sha1_git": "a9d993eb3ed4ada1e72f07c4ea076df1431c57fd",
            "sha256": "ae856e71e5e62c473337553d7cbd78fd658e280254ce00effdb700d730517a15"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 436,
        "name": "_hashlib.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "a9d993eb3ed4ada1e72f07c4ea076df1431c57fd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a9d993eb3ed4ada1e72f07c4ea076df1431c57fd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b46aa2535fb4c3d5a89ff83817166d9564a382e5",
            "sha1_git": "7ec2692010783e2786ef51dab0659d3e2062e908",
            "sha256": "d8a9e1c846e0e1d4a6a1e636566d3484e84b8d6edb4f5ef284324f2c619bb7b8"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3752,
        "name": "_lzma.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "7ec2692010783e2786ef51dab0659d3e2062e908",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7ec2692010783e2786ef51dab0659d3e2062e908/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a34c30f183dfa20a786eba0404c19d24e7e7902f",
            "sha1_git": "0c5ed74608e6eb6d9a8533a3199b14eac3559227",
            "sha256": "e9cedc437fbd31fb803aabdf74076341c59240036b6b7a5e68efe53b075862a6"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 435,
        "name": "_lzma.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "0c5ed74608e6eb6d9a8533a3199b14eac3559227",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c5ed74608e6eb6d9a8533a3199b14eac3559227/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7ddf763e499ba69ce4687d06c19af86d54308afb",
            "sha1_git": "3895d450f35d0ebeeb487fac5dada084a996d8f9",
            "sha256": "82dbe84d39915d41ca0eec8bcddbf76bc6d1051339b5d43016d346eea20e2332"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3269,
        "name": "_msi.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "3895d450f35d0ebeeb487fac5dada084a996d8f9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3895d450f35d0ebeeb487fac5dada084a996d8f9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "fc936e7cfd63e209c5cf882fb8b2a7ea7e190686",
            "sha1_git": "7dec52de0b3e55288f33012cc192d7bb08e8f7c2",
            "sha256": "37540fb0fb9914a0eba496c713ef0f21f53bf25bf84bcf2b07329024cbd8b97e"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 423,
        "name": "_msi.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "7dec52de0b3e55288f33012cc192d7bb08e8f7c2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7dec52de0b3e55288f33012cc192d7bb08e8f7c2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "47de5824e9bb2c87ff554585d68e71e4052525c7",
            "sha1_git": "bb2bb4114c985b002ad3677e4a354745e0ad5acb",
            "sha256": "dd19df59ee537129391c23dcfee7ae07dda4d18c5b301fc8c2f0d6af4abff8a2"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3465,
        "name": "_multiprocessing.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "bb2bb4114c985b002ad3677e4a354745e0ad5acb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bb2bb4114c985b002ad3677e4a354745e0ad5acb/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "2a7b56538a788ac7bd6ecf6f5e2753402c49622f",
            "sha1_git": "78133ec0ec84584a035656bd295732ac3bb2c1db",
            "sha256": "8a986db0878828d7a40f2f0e864178d8c7e4f6153b531104336d1fceff625e98"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 861,
        "name": "_multiprocessing.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "78133ec0ec84584a035656bd295732ac3bb2c1db",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:78133ec0ec84584a035656bd295732ac3bb2c1db/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "23c66b69c3b7611f08f6436adc5833b87b425458",
            "sha1_git": "8cf8a8677bb378e286ab8299aefcb1fff8583a09",
            "sha256": "7240c680efad71088adefb231964e61cea4ea35a896d492b0ec24803f9023334"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3264,
        "name": "_overlapped.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "8cf8a8677bb378e286ab8299aefcb1fff8583a09",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:8cf8a8677bb378e286ab8299aefcb1fff8583a09/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "90e2048a92186f00d3d6d99a5395fb1d24119f5c",
            "sha1_git": "78de895055905e8012c90c7b999f03cd17a297c0",
            "sha256": "5d5cc14f33011dc178e1b680a6e94b7e38d5480e09986c32fa1795c2cfdc8e44"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 434,
        "name": "_overlapped.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "78de895055905e8012c90c7b999f03cd17a297c0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:78de895055905e8012c90c7b999f03cd17a297c0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4a4409f566b3a81b05c5fe5df030d54ff452deab",
            "sha1_git": "d5c4d1b5b6f5d99254846fa724c83101ce7851b5",
            "sha256": "e481dca2cca80283a05d9599cea3c97cb7c194608e3f9552204236a6acfd5564"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3348,
        "name": "_socket.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "d5c4d1b5b6f5d99254846fa724c83101ce7851b5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d5c4d1b5b6f5d99254846fa724c83101ce7851b5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3fbbd27f8084884d8af4e1dc6ca9cdbdb38a3aeb",
            "sha1_git": "790ffa80dd4c8f5d69b84badaa0efbb79ce8de44",
            "sha256": "f372f6c10ee8401b46812ef090cd47fcdd284d38c81d04e65f201c46ad279d52"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 702,
        "name": "_socket.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "790ffa80dd4c8f5d69b84badaa0efbb79ce8de44",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:790ffa80dd4c8f5d69b84badaa0efbb79ce8de44/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9886114aebd071c103b5b16cce83ceae30aad39b",
            "sha1_git": "5456bb5b238513ab61023893d8f85a2040b50cee",
            "sha256": "9aa95dc276a7e177669812aa7062b08f64947a51b73039b71f020413df85b7d4"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4647,
        "name": "_sqlite3.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "5456bb5b238513ab61023893d8f85a2040b50cee",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:5456bb5b238513ab61023893d8f85a2040b50cee/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f1f460d61daf5393ddedfe0b73d367791e9f657f",
            "sha1_git": "dce77c96a80599fb98aae9ceb4304a4dd4f5697d",
            "sha256": "0770b65a773533ddb018a34f79f3b5f95456ce075744c795477d19fa37c2e27b"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 2456,
        "name": "_sqlite3.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "dce77c96a80599fb98aae9ceb4304a4dd4f5697d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:dce77c96a80599fb98aae9ceb4304a4dd4f5697d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "30f5ffa38a53d6a94d6682d3a0bec65fa4e9e7f3",
            "sha1_git": "d75ebd656a7f08e30d8dd7991a24c339115e35b7",
            "sha256": "6e123f2666ffc3299b29414ecc126b56e1226d7c3b3930eb39510ec058e0194e"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4040,
        "name": "_ssl.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "d75ebd656a7f08e30d8dd7991a24c339115e35b7",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d75ebd656a7f08e30d8dd7991a24c339115e35b7/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8f18094e85a90bb2f3848e07f6ba64ee6841b30a",
            "sha1_git": "78b1459923dc5c0b3cbd5f5e164281354a0fb072",
            "sha256": "ec16b3ab8fbabe739d568419048e0ae428872475ca65c8aee363cf959f3ce39d"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 428,
        "name": "_ssl.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "78b1459923dc5c0b3cbd5f5e164281354a0fb072",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:78b1459923dc5c0b3cbd5f5e164281354a0fb072/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "960228593ad4a74ddf42b524da63e1fe61c5125a",
            "sha1_git": "1f45b298102641185b265305dcf6f89810a0030a",
            "sha256": "493f007897cc0208f9adb15fa62abdeee28c702f4f83680f342fd3e614e9067e"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3148,
        "name": "_testbuffer.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "1f45b298102641185b265305dcf6f89810a0030a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:1f45b298102641185b265305dcf6f89810a0030a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9dc5841448e88b00e8fe0beae7eea497ead2c9ef",
            "sha1_git": "eadf282750baa671de393f599d96691d923dd006",
            "sha256": "90f7e0b4472e42b8a29d7267776a8da7b37af53621170455a53b62d58bdb107d"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 435,
        "name": "_testbuffer.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "eadf282750baa671de393f599d96691d923dd006",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:eadf282750baa671de393f599d96691d923dd006/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8ee10669dc39956554531f10909efd74d40ae303",
            "sha1_git": "365b07c5c5c8e52a9ce6bc3080f693960b51ac7b",
            "sha256": "fc0357e42a0f4260fee42061de757bb9ac7753bba69b8250364d9a69bdd7bcbb"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3213,
        "name": "_testcapi.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "365b07c5c5c8e52a9ce6bc3080f693960b51ac7b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:365b07c5c5c8e52a9ce6bc3080f693960b51ac7b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "23a067d15a1b89b2d170229f3295aa945db8d4b1",
            "sha1_git": "7a6ad1a864eca4afed7325c3b13737b6becc8a6b",
            "sha256": "a4d0e5f69e67fe38689b612b073686736f2f5dcdff520d59a9d9b747c5a0e636"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 439,
        "name": "_testcapi.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "7a6ad1a864eca4afed7325c3b13737b6becc8a6b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7a6ad1a864eca4afed7325c3b13737b6becc8a6b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "834180962d930e328d3a28cd3492af155e3a2efc",
            "sha1_git": "d351cedffdcd57ff3d196d23a4275b7faa31f779",
            "sha256": "2f0cfa7a9ea359100beda4a97dec916fac7e6e7f1934f220fd3d983fbb1ad21d"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3230,
        "name": "_testconsole.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "d351cedffdcd57ff3d196d23a4275b7faa31f779",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d351cedffdcd57ff3d196d23a4275b7faa31f779/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6db15542067061246f42752244506815ce9947dd",
            "sha1_git": "0c25101e1b4fb0c2a980fadbf66c71e5455284d9",
            "sha256": "6199fe91a0ab60f21a73440aac638f56323aa3ccb0f6b5debcbac1070e0020f6"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 952,
        "name": "_testconsole.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "0c25101e1b4fb0c2a980fadbf66c71e5455284d9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c25101e1b4fb0c2a980fadbf66c71e5455284d9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9428ccb7934791d2f4daba5db40f2a32ce611718",
            "sha1_git": "14a926e9456d9f27cfc16924327230d06212b105",
            "sha256": "d5c45c138c01fef3156ef646a9e28ff1344cf8cf62ee867b50b4206cfafc4b0a"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3161,
        "name": "_testembed.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "14a926e9456d9f27cfc16924327230d06212b105",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:14a926e9456d9f27cfc16924327230d06212b105/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bf432f910f7518995b9c42ed667b43f4010868b1",
            "sha1_git": "f7f9abeb1dfaae2be034b7148c015a795deb709e",
            "sha256": "89742f8b26e554244d0c77cf210289b9e8d08a2f5734eef56e5e5f6d4e751bfb"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 948,
        "name": "_testembed.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "f7f9abeb1dfaae2be034b7148c015a795deb709e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f7f9abeb1dfaae2be034b7148c015a795deb709e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "777ef0dadad953612ae8c5d965ff195c67028bed",
            "sha1_git": "37c1a64ac8ccbedd37c19f9caee5d56a1716746d",
            "sha256": "6a128c4e7d27439004f1c16d469707ad7d25d69a64eea076c26bfdd16b445681"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3228,
        "name": "_testimportmultiple.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "37c1a64ac8ccbedd37c19f9caee5d56a1716746d",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:37c1a64ac8ccbedd37c19f9caee5d56a1716746d/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "74f2ec1f25b4b3c4a0c9f4a19e17896096901a3a",
            "sha1_git": "db0d0a65e12909188c6767d68471a06bb06853d5",
            "sha256": "578f23fa73fcb7ee20ff59b7077156d8a2ccedbe1d1207ee8fa7c1ec5afe50fb"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 444,
        "name": "_testimportmultiple.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "db0d0a65e12909188c6767d68471a06bb06853d5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:db0d0a65e12909188c6767d68471a06bb06853d5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a311a67d5d5ad717fe0494d10014223551587904",
            "sha1_git": "106927c67b94372e091785ca145fce0ef2e84781",
            "sha256": "b2b9e9d08b094b5495be2441a63cd78599ebadf6bbb9ee9563a1f56df38179d3"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3241,
        "name": "_testmultiphase.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "106927c67b94372e091785ca145fce0ef2e84781",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:106927c67b94372e091785ca145fce0ef2e84781/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6db15542067061246f42752244506815ce9947dd",
            "sha1_git": "0c25101e1b4fb0c2a980fadbf66c71e5455284d9",
            "sha256": "6199fe91a0ab60f21a73440aac638f56323aa3ccb0f6b5debcbac1070e0020f6"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 952,
        "name": "_testmultiphase.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "0c25101e1b4fb0c2a980fadbf66c71e5455284d9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0c25101e1b4fb0c2a980fadbf66c71e5455284d9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7720783b6ee42a972cc238e54e09e275200ddce7",
            "sha1_git": "67931067d3bcf73b0171689b84f1c189768f22d0",
            "sha256": "74151adab62a3dcb83ca6aff561187f7df44becf66389f86879f468ff8693193"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3965,
        "name": "_tkinter.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "67931067d3bcf73b0171689b84f1c189768f22d0",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:67931067d3bcf73b0171689b84f1c189768f22d0/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5853b4fd7f17abbd1949ac624a6e1d8cbb4a0d79",
            "sha1_git": "4e5cd479e30b50857f3f8b8c0a912b340734f478",
            "sha256": "1a6ca8db7c6b607091698f4fb0f113390a5c0bffe04478952102c3913aec1304"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 534,
        "name": "_tkinter.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "4e5cd479e30b50857f3f8b8c0a912b340734f478",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4e5cd479e30b50857f3f8b8c0a912b340734f478/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9ea570c45f4ef05fe5311d2dd5f97127c104ec98",
            "sha1_git": "f7f2858d7d9d99c61b820a1e4cc65912918aa764",
            "sha256": "4e7b4ce92fb11437adfea7a8d84a7c4ecc101ba7e8086e40c3bb13d6575ddd67"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 5817,
        "name": "build.bat",
        "perms": 33188,
        "status": "visible",
        "target": "f7f2858d7d9d99c61b820a1e4cc65912918aa764",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:f7f2858d7d9d99c61b820a1e4cc65912918aa764/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "56b035f7f6a1aa8a03606b3a423e437ebc665424",
            "sha1_git": "01024cff215d39df2aaba6be39d825fa7ef6ef46",
            "sha256": "5a4573969b11acebd0ce59165dffc1cdc66fdb89398fd45bf7fe6df8a73cd2eb"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 26,
        "name": "build_env.bat",
        "perms": 33188,
        "status": "visible",
        "target": "01024cff215d39df2aaba6be39d825fa7ef6ef46",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:01024cff215d39df2aaba6be39d825fa7ef6ef46/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ac88839e34b152d38560904a2d5a32aa1db9615f",
            "sha1_git": "78517d225f9f449680a4e5724dfdc57407912678",
            "sha256": "ee903c3521c23a2acb44ddbc51f60d0e22a172a1efbba3ed55455cc4c86a34f8"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 131,
        "name": "clean.bat",
        "perms": 33188,
        "status": "visible",
        "target": "78517d225f9f449680a4e5724dfdc57407912678",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:78517d225f9f449680a4e5724dfdc57407912678/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7e77d46ff1c8a343a650757becb1fe7ca99bb908",
            "sha1_git": "2b2c0051ce912f07dba22e4f35c44f6215781f22",
            "sha256": "15f8a5df35245ee7e9a5e388d1fea4b286abfea2033f0f342d244241307072be"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 728,
        "name": "env.bat",
        "perms": 33188,
        "status": "visible",
        "target": "2b2c0051ce912f07dba22e4f35c44f6215781f22",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2b2c0051ce912f07dba22e4f35c44f6215781f22/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0e92311555bc43db7d8a85c200486392371202bf",
            "sha1_git": "edcbe36ae083babfaa24b5febcf7a9b398e40446",
            "sha256": "aca5200a8bba2344a539ada006a47bf1bde0a3b491f62739f4c484900cfa233a"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 974,
        "name": "field3.py",
        "perms": 33188,
        "status": "visible",
        "target": "edcbe36ae083babfaa24b5febcf7a9b398e40446",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:edcbe36ae083babfaa24b5febcf7a9b398e40446/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "9efda20af651c91453b85ae446fc2c677ee9c08e",
            "sha1_git": "3a2656e961ef7f71a51f84915229a2c1d007bf4e",
            "sha256": "258852afffc1f2f5b4bc206c5b913afe5e3afbac93d8a5d872a1224b00e9512d"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3020,
        "name": "get_externals.bat",
        "perms": 33188,
        "status": "visible",
        "target": "3a2656e961ef7f71a51f84915229a2c1d007bf4e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3a2656e961ef7f71a51f84915229a2c1d007bf4e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "bacb74bdf19fbd2f322b37a81616afb5cad15bb8",
            "sha1_git": "bacaaa8414a267ea713e271297a56d298ebc1872",
            "sha256": "1c0c25ac979e0048540a9dadea7a600adb0935e4e1246879d0c92006cd640364"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 311,
        "name": "idle.bat",
        "perms": 33188,
        "status": "visible",
        "target": "bacaaa8414a267ea713e271297a56d298ebc1872",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:bacaaa8414a267ea713e271297a56d298ebc1872/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ebc2c9e32d21f386423fdf37b04a671ef862ae58",
            "sha1_git": "9662cd4b71509aa59a76aab3867ac0ccabb50d02",
            "sha256": "e2bb7cebc01d2d9c4f3ef94ee06e0bfbff277d117bd59b414b9cc3fcd8a1e0a8"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 46347,
        "name": "libeay.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "9662cd4b71509aa59a76aab3867ac0ccabb50d02",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9662cd4b71509aa59a76aab3867ac0ccabb50d02/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "502979058fcab4fe86d1ff47ae85d3fc026d65f8",
            "sha1_git": "711f9bd64ff2d990a941f3633000af85112c16eb",
            "sha256": "63b4afeb8443ff131866c1749fd9201146e33e6ec77b3115fb204c206cdcc086"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 13309,
        "name": "liblzma.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "711f9bd64ff2d990a941f3633000af85112c16eb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:711f9bd64ff2d990a941f3633000af85112c16eb/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "03adfb1c5a7cc9e69981dc3a68edb3a9bd5a7080",
            "sha1_git": "0de4e43410db0ca51770f31d5dc7e7d87ca78e48",
            "sha256": "f7f2d7567a32824a7d2901cb6bf222aba414e8d7fb52a438e5812ec807afae8b"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3600,
        "name": "openssl.props",
        "perms": 33188,
        "status": "visible",
        "target": "0de4e43410db0ca51770f31d5dc7e7d87ca78e48",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0de4e43410db0ca51770f31d5dc7e7d87ca78e48/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "950d61870f839938c4ff7365bda3c3720e134d4b",
            "sha1_git": "c6b8487c0a2d9b8a721d9f30b363455a7330d171",
            "sha256": "e18d2679ea61836490f6cdb93b71a5fd99a349f6e7cda19bf396c9abaed90715"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 5632,
        "name": "pcbuild.proj",
        "perms": 33188,
        "status": "visible",
        "target": "c6b8487c0a2d9b8a721d9f30b363455a7330d171",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c6b8487c0a2d9b8a721d9f30b363455a7330d171/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "20e1aa4dd0bec8f275f2bfe803e813a369836598",
            "sha1_git": "580879930a83d0c1f1cdac77cf5c23d5508647ac",
            "sha256": "00c2deb3fddaf90077f9ecb5c2f29e73c6cb107ba9cba7e32579753cbe274113"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 59617,
        "name": "pcbuild.sln",
        "perms": 33188,
        "status": "visible",
        "target": "580879930a83d0c1f1cdac77cf5c23d5508647ac",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:580879930a83d0c1f1cdac77cf5c23d5508647ac/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a2969e072fa3d0d70ece0ecb0e7ec864c6fbd0bf",
            "sha1_git": "33f878e616131b0c1160f65dfc5201b3eae308b6",
            "sha256": "9f99f9c67081a8d8ea39304a2f1b395a948ac492d248490528cc27757a51fd21"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 281,
        "name": "prepare_ssl.bat",
        "perms": 33188,
        "status": "visible",
        "target": "33f878e616131b0c1160f65dfc5201b3eae308b6",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:33f878e616131b0c1160f65dfc5201b3eae308b6/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "4580107f1f3e687f4828e7035b591c6393806ff1",
            "sha1_git": "34292545192098922aeef9238bbe684348eceac4",
            "sha256": "1bdba13caa50ab2d087ba98b44eebaa36fc24c691af040e01fd23a2b2b4e2446"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 6482,
        "name": "prepare_ssl.py",
        "perms": 33188,
        "status": "visible",
        "target": "34292545192098922aeef9238bbe684348eceac4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:34292545192098922aeef9238bbe684348eceac4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "967350c9b308887763ba20f99168311e4d11f721",
            "sha1_git": "99c7286b2bdfde1e1862c87e84a52d36ba727910",
            "sha256": "8035bcc670b5fae7cb2b72a9509bf94fc5ee946213b9f4d5ade5c8d30c6c30bc"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3685,
        "name": "pyexpat.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "99c7286b2bdfde1e1862c87e84a52d36ba727910",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:99c7286b2bdfde1e1862c87e84a52d36ba727910/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ea5c4cc2b5e521e45bcfdb0cde752f9fa08d21c2",
            "sha1_git": "abf362fb0bfa8a39091d450e35ec015fe4d576c9",
            "sha256": "f71c3a44c85c597fa936437ad0ea5e0966c3e922759f8b9d934754e674483603"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1121,
        "name": "pyexpat.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "abf362fb0bfa8a39091d450e35ec015fe4d576c9",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:abf362fb0bfa8a39091d450e35ec015fe4d576c9/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "8e8fc0bdcc27ad2ef5df353f3ef47cf10d1092aa",
            "sha1_git": "2d4b5f6445c014c5151ad84bc073f14f7254e996",
            "sha256": "410f0bb23f1979bd484a08e64ef159e845ff46f5b0a8688e609527349f235bdc"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3251,
        "name": "pylauncher.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "2d4b5f6445c014c5151ad84bc073f14f7254e996",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2d4b5f6445c014c5151ad84bc073f14f7254e996/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a97ebeece3a7369606aa9005d93a8201b87bd926",
            "sha1_git": "e4b23d2af836649ce7b28032d537b1b5efef0612",
            "sha256": "2a30549beb93f3f7ccffcbc596fa99a6375d043c6db9aac34e5b08e75e99edc2"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1201,
        "name": "pylauncher.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "e4b23d2af836649ce7b28032d537b1b5efef0612",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e4b23d2af836649ce7b28032d537b1b5efef0612/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "651ff8af71c66b9686040971a91b7ed56401cfce",
            "sha1_git": "7012170e0c7aa42e1018f5b541f193eb2a2ef492",
            "sha256": "27e55f848e6333f584a61c3471e935ee9da05e4a93d5e5841ccc032e701cec2f"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 9593,
        "name": "pyproject.props",
        "perms": 33188,
        "status": "visible",
        "target": "7012170e0c7aa42e1018f5b541f193eb2a2ef492",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7012170e0c7aa42e1018f5b541f193eb2a2ef492/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "ac5e185327390a4d426f535e44a04d9a527f9714",
            "sha1_git": "029393504c03c4891a9bf67fc4f6ecfe81872caf",
            "sha256": "7f24547e281cad1e4a37512b97dbe821477983152c206f8acf2daf07077b284e"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3470,
        "name": "pyshellext.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "029393504c03c4891a9bf67fc4f6ecfe81872caf",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:029393504c03c4891a9bf67fc4f6ecfe81872caf/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "0145cb31e66f6bc51e0163a50ad6b400aab208b8",
            "sha1_git": "648e499f6f402fa720be28740151c54b2c0a3107",
            "sha256": "5dafb54719c4edf0a1a961ee3c77fae81de0516e47caddc9e368f6163c6e5467"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1416,
        "name": "pyshellext.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "648e499f6f402fa720be28740151c54b2c0a3107",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:648e499f6f402fa720be28740151c54b2c0a3107/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "914feb4113ce4dcf5744694bcff8eabc1c6023de",
            "sha1_git": "d6bfd0877e09df536bf449e809e63473dc26856b",
            "sha256": "0f9d188c41fd351583c786c080f1ed81f8d2d12968c81b2a2024778f5e663e5d"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 10664,
        "name": "python.props",
        "perms": 33188,
        "status": "visible",
        "target": "d6bfd0877e09df536bf449e809e63473dc26856b",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d6bfd0877e09df536bf449e809e63473dc26856b/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "50e2c39672aa67a93bf96b79d7fc896e09f091a5",
            "sha1_git": "807213f12a76f449e7f3bf5d328157dbd661feb5",
            "sha256": "d6f46feb717e44cd5a9ab42e7ce8c063e9ab4c0017895e2eecd9265358f344e3"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4676,
        "name": "python.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "807213f12a76f449e7f3bf5d328157dbd661feb5",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:807213f12a76f449e7f3bf5d328157dbd661feb5/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6e458a52409d34096dc2d0d076e69c7778e43e62",
            "sha1_git": "0662a4e7f5f933841b2dc285bb8596288a32e92a",
            "sha256": "6d33fd6e3361da5409abb5e6d45d878b9c9de11f39da16851e42ecdf94bfe496"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 824,
        "name": "python.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "0662a4e7f5f933841b2dc285bb8596288a32e92a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0662a4e7f5f933841b2dc285bb8596288a32e92a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5ae85b15636e4894423f057bfe3cb7752e73b23f",
            "sha1_git": "c66c8ef141a14861b779cda4d3aebbe4a0e7d079",
            "sha256": "98722c164f32480641ccff325de24563be39bf5aaf28615f5905878ffcd58b12"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 5978,
        "name": "python3dll.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "c66c8ef141a14861b779cda4d3aebbe4a0e7d079",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:c66c8ef141a14861b779cda4d3aebbe4a0e7d079/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "eeeb907db1b07c671524e1b9920a6192acbe4436",
            "sha1_git": "d250c45254e80d1c4a19def6390e98789f562054",
            "sha256": "d3ec30d0708eefaa2f6f2384fdbab76df08d6272bdcec9e37b241fb0a57f6e23"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1186,
        "name": "python3dll.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "d250c45254e80d1c4a19def6390e98789f562054",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d250c45254e80d1c4a19def6390e98789f562054/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "177e79053eb5c337042efea76041e2f79bfe3289",
            "sha1_git": "572d27cfef9ff8b2f29cd83b505adc94d435b4d4",
            "sha256": "8fffff5409d6b6aea4d670febc32ec61e493bcc8455731aae7bb45e4d4630280"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 22053,
        "name": "pythoncore.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "572d27cfef9ff8b2f29cd83b505adc94d435b4d4",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:572d27cfef9ff8b2f29cd83b505adc94d435b4d4/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "6c6ff9caaf349e6a2ab9fe7f0aad43b9217f65d0",
            "sha1_git": "65a5b795152829e65055b08121527b78af442fd3",
            "sha256": "8d1f95d222fea359ace10b30d301a00e0c840cb3276f6d137eac02b3e8a73857"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 33403,
        "name": "pythoncore.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "65a5b795152829e65055b08121527b78af442fd3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:65a5b795152829e65055b08121527b78af442fd3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "10e190530dc356b11a967a2ca25bad6c13bcc6fb",
            "sha1_git": "e40f66c856b446bba4eb4f2f30dabfa04fac3cdb",
            "sha256": "ce42e345e1218994d30b187e5a3112a9193a49341f59328f7a3a490bb7994fa4"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3094,
        "name": "pythonw.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "e40f66c856b446bba4eb4f2f30dabfa04fac3cdb",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e40f66c856b446bba4eb4f2f30dabfa04fac3cdb/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "219c3b2c2a889f961a7589b3d658fa50c6e76a3d",
            "sha1_git": "259866fbcc2f8682646e8635fdd18cacb77a288e",
            "sha256": "8d2e1e64d36015980f9bd8b4ad1c5bac0c2743388256b406b350935e734b1b21"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 702,
        "name": "pythonw.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "259866fbcc2f8682646e8635fdd18cacb77a288e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:259866fbcc2f8682646e8635fdd18cacb77a288e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3e6ff16fb08d065f941adbf67b67c2b304a31e26",
            "sha1_git": "eabf883a4a95967c1dfc166d7d4e72f05f09eb86",
            "sha256": "328b09d0e9fa2f9b09cdd8a64cbe12c36502ba2fd9245f0c92781db4924d2191"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3250,
        "name": "pywlauncher.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "eabf883a4a95967c1dfc166d7d4e72f05f09eb86",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:eabf883a4a95967c1dfc166d7d4e72f05f09eb86/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a97ebeece3a7369606aa9005d93a8201b87bd926",
            "sha1_git": "e4b23d2af836649ce7b28032d537b1b5efef0612",
            "sha256": "2a30549beb93f3f7ccffcbc596fa99a6375d043c6db9aac34e5b08e75e99edc2"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 1201,
        "name": "pywlauncher.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "e4b23d2af836649ce7b28032d537b1b5efef0612",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:e4b23d2af836649ce7b28032d537b1b5efef0612/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "caef437151f444544aa9fd547e3be6baeb30cb13",
            "sha1_git": "2afa847e3c2bc2d4be2c7337da9b9453a016910a",
            "sha256": "adf73ff496e7becbcefa4ddc6ebe764ebb191377cb5fe3642e8777b60fc227c9"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 12491,
        "name": "readme.txt",
        "perms": 33188,
        "status": "visible",
        "target": "2afa847e3c2bc2d4be2c7337da9b9453a016910a",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:2afa847e3c2bc2d4be2c7337da9b9453a016910a/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "7fc1553499c1d776b94c921c9ac5f76226c769d1",
            "sha1_git": "0b58f687729f7e7a581e0653720115a496e9b114",
            "sha256": "7b2fc68e0355cfd8c2cd57dabdf1dda022b78a6116cf18f0bf70954184222354"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 409,
        "name": "rmpyc.py",
        "perms": 33188,
        "status": "visible",
        "target": "0b58f687729f7e7a581e0653720115a496e9b114",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:0b58f687729f7e7a581e0653720115a496e9b114/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "05a642520ab03fa484a7be55d9e6b24ba29e922d",
            "sha1_git": "b4b9bb1780c64b0e84201938e6b412e20d3c0d26",
            "sha256": "dd4a8fab9f24a3a55ac10735322c412b1df90afa9603e0d8431a3072424f7f91"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 2054,
        "name": "rt.bat",
        "perms": 33188,
        "status": "visible",
        "target": "b4b9bb1780c64b0e84201938e6b412e20d3c0d26",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:b4b9bb1780c64b0e84201938e6b412e20d3c0d26/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "fca5020bc8f1c232f5888225e01379ab38a306bb",
            "sha1_git": "d6112ab6fe3f06a53aba379fb0c00dd697443806",
            "sha256": "167349d54e72cbd52fee29e215a4d09cd68ac2d0627ed9f7ce406ea722fc0e07"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3231,
        "name": "select.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "d6112ab6fe3f06a53aba379fb0c00dd697443806",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d6112ab6fe3f06a53aba379fb0c00dd697443806/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "a1901583d82a443185afe7581e057c13facfa688",
            "sha1_git": "55a2fc834a3575f2e49d1b87937cb7e8f82b9fb2",
            "sha256": "7953b3aa64e2b7c7ad38c26cf74e5f27d492b86e356de4b1f6090dff06a16622"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 436,
        "name": "select.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "55a2fc834a3575f2e49d1b87937cb7e8f82b9fb2",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:55a2fc834a3575f2e49d1b87937cb7e8f82b9fb2/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5e661b76afce64a21524dac832a2bd70940f9ea8",
            "sha1_git": "4f5b1965d9cdced469e993a8cf8a6fe54bb95b7c",
            "sha256": "96576de41b82851c630cbbaad40249113978ddf5886f8e42967905d1e64ecf9c"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4169,
        "name": "sqlite3.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "4f5b1965d9cdced469e993a8cf8a6fe54bb95b7c",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:4f5b1965d9cdced469e993a8cf8a6fe54bb95b7c/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "e9608892d37d98921c71277d45b7afedaffda49b",
            "sha1_git": "86680c1c383033ec47d07e243d8f664188e9f5fc",
            "sha256": "0360a40184308a8526c23ae5ea50cf26267cdfe60bf08ec75374634166232955"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 804,
        "name": "sqlite3.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "86680c1c383033ec47d07e243d8f664188e9f5fc",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:86680c1c383033ec47d07e243d8f664188e9f5fc/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "f55ef7012972824339255c9653aeadf23b73655b",
            "sha1_git": "439e3ac674526a2c5e512407626d8a432941647e",
            "sha256": "2224c536bbdf11cac320956de5d4c5cdc3d0d7e6524b912392dab82870150bfd"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 4925,
        "name": "ssleay.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "439e3ac674526a2c5e512407626d8a432941647e",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:439e3ac674526a2c5e512407626d8a432941647e/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "3836a06ca65657558058c6a96dc19922effc43f9",
            "sha1_git": "3dfd155810ff7b99ac8a7dded97763d9dccbbe78",
            "sha256": "c6f2670f02627fec10e12ea125b896b544376cf0709aa992a6f3b43475ec99f1"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3632,
        "name": "tcl.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "3dfd155810ff7b99ac8a7dded97763d9dccbbe78",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:3dfd155810ff7b99ac8a7dded97763d9dccbbe78/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5688fab5984cf5676d3f0e0c5b737bc474394293",
            "sha1_git": "57bb98aeebede41d6b6e539a1b1b54f7bbee86bd",
            "sha256": "3610e4fd4fe7c71a17dca0b461dc7237657eab28afbcb71f92cde8c62945f61c"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3153,
        "name": "tcltk.props",
        "perms": 33188,
        "status": "visible",
        "target": "57bb98aeebede41d6b6e539a1b1b54f7bbee86bd",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:57bb98aeebede41d6b6e539a1b1b54f7bbee86bd/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "c293fdb41ba969037e4e46f7cf379c1bf56eadc5",
            "sha1_git": "d1bc0aba3024beba010dc1afcb2a5d25665a2a07",
            "sha256": "5278b0c5886de30793c5d0bf0e0106ef74ebd4fe5ae597c118a9660eaa444059"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3582,
        "name": "tix.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "d1bc0aba3024beba010dc1afcb2a5d25665a2a07",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:d1bc0aba3024beba010dc1afcb2a5d25665a2a07/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "065a7d908e0aa1f369052d9cd7f7dffaedd0999f",
            "sha1_git": "a26318bbe786b8ac19c4505a0692c33349edb8e1",
            "sha256": "7481897d96a847246e96505b6a025f7d47f3ca42e23062610bbf63b66f888f28"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3796,
        "name": "tk.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "a26318bbe786b8ac19c4505a0692c33349edb8e1",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:a26318bbe786b8ac19c4505a0692c33349edb8e1/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "31f5d84588daaab89326523f4296f7d8ea6bebf4",
            "sha1_git": "317c1a8a56d4243ed9b2f64e39eb098c272ba724",
            "sha256": "187a76dda6905a80e8ed71dad770e5d8e60b8db503f33bccfa1a87fc4a6bd611"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3317,
        "name": "unicodedata.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "317c1a8a56d4243ed9b2f64e39eb098c272ba724",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:317c1a8a56d4243ed9b2f64e39eb098c272ba724/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "dff175aa665f838f0aa1aaad146073efe24a4c7d",
            "sha1_git": "20e640ee11ede74c8660f5900a0acc02342cf7ec",
            "sha256": "9485304af1ed81fadc37c6218c03f10751d611843d2c9990fdcb0ad9ebbfc1b0"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 810,
        "name": "unicodedata.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "20e640ee11ede74c8660f5900a0acc02342cf7ec",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:20e640ee11ede74c8660f5900a0acc02342cf7ec/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "74415a8766af97cd5057c5556e337c19f28fca9c",
            "sha1_git": "12913efdeff1dae42df1e23bcb04fbdfe9f5b483",
            "sha256": "8bb7408be3fda02fc09e85101540b93c6175eb0502ba293e5c33911f6d326a22"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3212,
        "name": "winsound.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "12913efdeff1dae42df1e23bcb04fbdfe9f5b483",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:12913efdeff1dae42df1e23bcb04fbdfe9f5b483/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "095f37f323a9be43926f92e32521599b9a25a3db",
            "sha1_git": "7d08931b186d9f1d449670d1181f5a050d2093af",
            "sha256": "0f2620a3ea9554b593f70b532d255c3cd4d0a63b80d937bdc912acef7bdb19e6"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 500,
        "name": "winsound.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "7d08931b186d9f1d449670d1181f5a050d2093af",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:7d08931b186d9f1d449670d1181f5a050d2093af/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "5b2d0469e7baea5d249ea09056ad6d4c926f4687",
            "sha1_git": "9dbdc77335ddb885dfbb24930cc7b2afa0bb5fb3",
            "sha256": "a4a9cb8091c28a8e5a3473cc02d98a62808248c064246fa24dc30ce9747161be"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 3298,
        "name": "xxlimited.vcxproj",
        "perms": 33188,
        "status": "visible",
        "target": "9dbdc77335ddb885dfbb24930cc7b2afa0bb5fb3",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:9dbdc77335ddb885dfbb24930cc7b2afa0bb5fb3/",
        "type": "file"
    },
    {
        "checksums": {
            "sha1": "b4e58cb1d5172b080ccfa284c93f679b67dec7dd",
            "sha1_git": "21db468001d2249a5ffc0d11c134a3064bafdf74",
            "sha256": "0c40994733807eb8a062421ea39f94f7e2a876edd8c9a2aa3c14987df01eaf0f"
        },
        "dir_id": "1e837a7d204fd247fb9a105adaa758a6d63486d8",
        "length": 433,
        "name": "xxlimited.vcxproj.filters",
        "perms": 33188,
        "status": "visible",
        "target": "21db468001d2249a5ffc0d11c134a3064bafdf74",
        "target_url": "https://archive.softwareheritage.org/api/1/content/sha1_git:21db468001d2249a5ffc0d11c134a3064bafdf74/",
        "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