SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-a11d00e8-7c5f-4f26-bcd3-9d5b2b529962 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-10-27T12:42:30Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dea8ef4976b267d448bf930b9421ffc9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cfc29ea3ccade0e50f09d7d88a53743 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ead925009fdd73dec87a64fd771be976 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c26631c150f3dd45575aeb5afbdb33b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e878727d94f5bd11c9efb6c4412f179e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ca5276f85ee74ba787c9e7bf96e1715 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-032dae5f5c7dbc638ccb4755e219f8fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9b2def1867491241ed5775e454a3690 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06a203d8968cbb064e030794f485a512 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd510efb9a41e548c9f55ad1b6aa2c1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-25892bc3261db7fa85d304a4a474593d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1baabc391c452b9878af33fbb040fe64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f6dfa1785e8d96e632978582c498cef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1242ce53112949bc9f51657c80cc9427 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c67fdd285b77e123e75827b0740f87b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7741988d1e9ce7bb71a3b928a570bcec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71d88f4e4ec00a99dba3f3512ada4666 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b6af01689dcff8d7d065beef9771e30 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2629cefe2ffdc28d87124274a6626986 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26c286f102971bc0641e4842d757a888 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cef1fb505a2756cdd865dff40d58cfec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c8fb71447e31a8cbfaa65420fc2ad9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4bcff41253830183a32e4d83da1279be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0af369506fac802736989d85c26ceac3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd6742f99772240a07ddcf67137611a5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d048371a063b21489d23e29a7067787 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78384b670f6914171b496e33d6b90035 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3cd234e69f09bad1b13f776d7a99ee64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22336ad97a226beaf27763c12b768adc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ef6e07979aee71ccbe57516712be9c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02907290b9bc47f8cf23d8df3112eb3f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2254756da8bbf4d85a6f523ecd8ac38b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f984d6401a81f428f736c4225fdae231 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0632124a5ab825005bc38f90a56f1da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-721222be1be4087b55b6f45d0e81704f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccd362004aa9c2ff35ba5c62ade2ee61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d35837f72483bdc3b149f47c475462fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3d027e3cffa069664539e205338f488 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e8aca1ddb7c43826fc2e64c4d753857 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7552bd35f953e1e8658cfb283f7a74ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-237d4eefc06a744fc08c67df93dd1227 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fece038ef133d1c46a0420a8e1783a07 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83941158e6451f3c0e21ac3c9f899791 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3275cc49375f379a5ae9249f4762737b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d56650c3cd600441121f4a179495905 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e8b65b4fd23aecb59af84c81326f1b4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7710af65aa72612335a5f872f999841e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62ac3544f90d82984ae725c658cec111 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af3ac6a748e5569a1df0c429c8b39d26 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-824ab64af4c739433b50b60197268c00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cf34133fff8d0f831425fcc2ec9c25a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-955c20b194c09c98317895c00652d02d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5c689109763c94d42ce7f8afa526537 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d151634a1153ed3b8b5cffed07c8aef3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-848a9322c5d7629e3cfe139a9a818049 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55da13324dee7d5e40d3ab23cd9e858b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd1a2f81b136f33657191bef06e743aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42342c6f3949a1988078b848d32214dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a09407cd6151b4a3b1e7b3b15b1575e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa0a09341d17f61fb8c047deb640c708 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5668125c3d4facafe88005580e40d379 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cfb93d9025f1e259a19e0ce099c5c17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b140e64bb82cba91ddebedd2349d2395 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00876e61c71c0039896804b3ca2c2ba9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54b562a8fedac7a7b39fc00d182775c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-53a9031237f09498a881fd92d1ddd391 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97789d4a47c8884f5f9ff8172e8ad63f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b4efa25da87b644aaddf7606a1eea5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07c7a965848102eb90be245b4a410364 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5deb7d68ff6be9a98550218427c4879b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-34111b5f8bf3f1829e1f5f733535e7c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f79cbcba38bd13aca1486e8e38e4ad8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8846da02e5b70429cec570317ab68628 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e211a144fd5cdb9a521234e0d99ed02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed665329f178e6f540d65ad06835f2e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4e1400576c7336da77c0b1db10f64a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bac04719bd82e7356d6663f3210f9773 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b33d7ce10eb2ee273c0412de5257cc6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf72bec2fbe1abbc7a8583e0e7f240cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c5e655dd0d5b17dc7f89156d4368544 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-677525635b717fa01c9dc14d664f553c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8567dd60027963992c51fd0e8970b6f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f5885d50145f5027f7f221400d37187 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-332b5910c62adb4dc80d852e8d4df11c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-121ffe929060ac81b825f71cf7727f98 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-767007d605c1e3fd7e8c82e0864695ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6a1e807ef57d32ce72b4a34d06d3bd6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d985f615cc5ab46699698cdd08a10ac2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15f6064e069546b11c373d8fc1e86bea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35984992ef3aa33cd926ef1fbbc9fcb0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58564d00035acf074c833d7741d0ebf3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a46307156039a637d744db050e7ecf8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a5119676dc67b018c135699dc5bb459 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48010cf1ed7d46216b866e130fe167ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-330bde862bc6cc0d0a4f593600529816 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db77d42c2f0d5a2c72ae7c32108cdf9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef99c1640a6ef6b411ea8e066905f8f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8b75baee346b9eadedc5a44edbd0516 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0fa884a1aab3cba7e5a99ebe2e66f4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5757000ef61b40d9528986b300e5a372 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d614e45316017ca4cee47644d9b956f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1bc5a760c41bef9dc13bd1175093af90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27948584eef90fdb04c87f4682f96ac8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29b35a826bf6765129c44c580f710bb0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-964b62834af4e6b296c441dada39439a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cbcb09692070e9b8d3f775df6490b8a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93c599efd44327273146431313fa079b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4729e664ff40753fc33a514dd9dd5059 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0436ec338d1015fe9023a7f18f665b66 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f3d89451d5bb52f3140297ad7547a8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1650afb6beec5e3828c4df9da4bb1dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f9f2f69df863b05ed92e23a64b96cce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f21a69561dca4962b5c1437df0187ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-198f2f834ef1028b2fc9d92d453bb81a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90eed78dbbe49238b8e0830f3e180ef1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14e3a1e89645b0a56ff2e4e693be8f66 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1083e9d24d5d1767013205e89041cc5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60d2998335b4285ddb21542c2ce1be1a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d33133000e035ed0a1f51ee58206e9a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e540f8fb7a1029487b7a70b9265b088f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-def1f9f21623b840db4fbb0d3bc35565 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41d78a48c62911bfc16f737ebe223af2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc5576f9dbc7de3bf119e41fae4a19ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea90bd4c8f8c909789a60d5215c68fb8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5a9b5d99a7e4187b5784c3b6b142797 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4dc166278c0661636ff0434bdfb7779c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90572b35de68d89a4b175d847552204d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dac98eb00a5062b5204766495a06446c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbecf83a2aa520b719597e70902f2841 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1928faa5ce082caafc416799352cb425 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8354a6def0bf84dd40ec877b4855f8e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ce053da0c2ea8f514073bb714064331 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac0d7b596698989f586afc179297601c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c37b455a0179526ff012fdbfdb06ad7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f013eab7bfe900045f4a22d3a677ba8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8897345f9d66d4a5211988e39db0661 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb71f61fe297d29b15c657d7957659b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e8bff5c7d25c71d2ecd572eb983b2e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95c9136fa1b73cf3a0e30c2621ce5e95 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9e3cd026d328a44092924d5ad2f7c1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6fb30f37d5f18e88ab94720ded73d50d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-788c27f672603d075800b1e50f71347b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc6e815c0e6943e548df549cc1077001 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3fd0a713d85afc50b4eb5f5063e02417 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-815d05fda79b5ae14195d3eee6c016a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6ad41676c410a9ec094e9701eecad68 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea1340a5a52afdeded785da29ced26ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec7bcb6486dbe24242dd6c27860ad292 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdf0c11c787756f0de773266cc943abd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b783a73a3ccd9c8491625fbe903d740 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9aa9d4b95a9d83338545b4ed10671f08 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59dd39e1319e928f3e14c4541b9374b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ead78d888233c641b61f78c6f5e8209e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0ea7601f69836cb2185e098e72c2f1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3b02b4071091a85eadbeb75c61881a9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2d8e8c6666c4245ed21945144a4afa5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4986b09bf056cbb2b898d539ee7e6f4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a545946f90d1a43812ef477503535c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3c59ce5fa09f59a56f8e77edea25dd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a2b64602fd5bde08f3ee95cdebfd90f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c33f08475d9c4b15e5eb24710af3a51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7aa3c5041975832d4e0a167237c92263 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a40605767551c4f5fe332991e4a6fe2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f4b52e0448536cbd788792e2c3288b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ea2cde8ef1f254258ce0ce6a0fa37a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6e5f23ff8d251635568b2c521287fe9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10b217774a3d2d3a51f44b45bc3e51d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0549ab9ab05e7a10579d58b33375f205 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fdd23c9c10d26d0ed135d64e9f915601 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aeac71470dc3e6c8f7daf811db3177f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d93ce2656109d8a56fc6ff2321a01a77 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b40ddb841db46937d81d59ff29e982f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3636aa5ed3e99419dc25df4c621b59e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58f804a095c68ffbf4134fe250456dbc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa6767c6d3d2249834725ee0e424c8bc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29676344d1691c7e71864eb8ac33b8ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e150f4c6769541f66e8d1f6d1ceaafa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c26f134417f91ece6f819a4a703cf626 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e05993ff10a75b3a070323185173310 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42fbe12f4d94b057cd757d2bb9a883ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-005777a120506cc5d50fd66c18b48208 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58f0b8bdd88bd3fed98f2bb229936edf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aecf0002d13ff099c65343ce771cae82 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-831f3ba61fc533eb47157a523b10e428 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac2d889ebe5c20df4614bbccd160e0d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a877d74ab53ed441741f76d146b0135a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6c5b6686d58fcfd8c932ef70149c231 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b261bcac22351fded6d027e4358453dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce8fd98f9048a259e93f2ead00a5d418 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfafcc305008de9cd5192cd4edc2dec7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a648c9d1e76b3ded43153186f2f8e97f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65683a68a881006a58a8294e8536def5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc53aefa38e4451701d0393c3ec72868 FileName: ./.editorconfig SPDXID: SPDXRef-dea8ef4976b267d448bf930b9421ffc9 FileChecksum: SHA1: 77aa5fa4d75ff2d11e02a055cdd4a100bbfd0ea6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.gitattributes SPDXID: SPDXRef-1cfc29ea3ccade0e50f09d7d88a53743 FileChecksum: SHA1: 0da7df8d5e3f8e1d62146fb48ac1cb42d1d889fc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-ead925009fdd73dec87a64fd771be976 FileChecksum: SHA1: 2b133ae24c8130eb12e1e8fbe780d2d38adc92e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/ISSUE_TEMPLATE/bug_report.md SPDXID: SPDXRef-c26631c150f3dd45575aeb5afbdb33b1 FileChecksum: SHA1: 676619d4bc705186df990aee2e4ef067f6da8649 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/ISSUE_TEMPLATE/config.yml SPDXID: SPDXRef-e878727d94f5bd11c9efb6c4412f179e FileChecksum: SHA1: 87fd6fdefe05d9dfb9ba376f8e2f6cc0a7bcd719 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/ISSUE_TEMPLATE/empty-issue.md SPDXID: SPDXRef-3ca5276f85ee74ba787c9e7bf96e1715 FileChecksum: SHA1: 6fab9c389d909451b06ab0e69f53e58058a935d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/pull_request_template.md SPDXID: SPDXRef-032dae5f5c7dbc638ccb4755e219f8fe FileChecksum: SHA1: 2c3885e2c509cef623ad2f35c7bff34d98de660a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/workflows/integration.yml SPDXID: SPDXRef-f9b2def1867491241ed5775e454a3690 FileChecksum: SHA1: 84f133f1ef7fc53387720393e5917513b4a7bb35 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-06a203d8968cbb064e030794f485a512 FileChecksum: SHA1: ecd142131dfb128d3604144a65589c6bc6f1e3f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/workflows/reuse.yml SPDXID: SPDXRef-cd510efb9a41e548c9f55ad1b6aa2c1e FileChecksum: SHA1: d410650e4d8966a3148b79b3abd03692b4245008 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/workflows/tests.yml SPDXID: SPDXRef-25892bc3261db7fa85d304a4a474593d FileChecksum: SHA1: 92d7cbc73b3832c9bc9fa5b97288e5c13f50fb6f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.github/workflows/zizmor.yml SPDXID: SPDXRef-1baabc391c452b9878af33fbb040fe64 FileChecksum: SHA1: 4907eb3e20cb9a769f6bc912dda163168657725e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.gitignore SPDXID: SPDXRef-5f6dfa1785e8d96e632978582c498cef FileChecksum: SHA1: 53f33b58a128dcabfca58fab484d44a550010e09 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.pre-commit-config.yaml SPDXID: SPDXRef-1242ce53112949bc9f51657c80cc9427 FileChecksum: SHA1: 38773289c8f5c0eac03fdac8108828493edc86f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.python-version SPDXID: SPDXRef-c67fdd285b77e123e75827b0740f87b8 FileChecksum: SHA1: 4f0a3c1b2c5c3fa3f98bd7dd32be19fa52006d4a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.readthedocs.yml SPDXID: SPDXRef-7741988d1e9ce7bb71a3b928a570bcec FileChecksum: SHA1: 2a5496e582f6730402cfb06127f83edd67ef382d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./.vale.ini SPDXID: SPDXRef-71d88f4e4ec00a99dba3f3512ada4666 FileChecksum: SHA1: 2b526096221358f8e35f6f9953234e061fa16f4f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-2b6af01689dcff8d7d065beef9771e30 FileChecksum: SHA1: 84122698867b75c7b143f4c34b50d6a72475191c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-2629cefe2ffdc28d87124274a6626986 FileChecksum: SHA1: f4a871306554f5e845384456070f1f19e6567cb8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./README.md SPDXID: SPDXRef-26c286f102971bc0641e4842d757a888 FileChecksum: SHA1: f36080e9833ecc30d361a9408bfefb7da24a5a6d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./SECURITY.md SPDXID: SPDXRef-cef1fb505a2756cdd865dff40d58cfec FileChecksum: SHA1: b56a92188a11a09a102e9ebdb406df65307cc141 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./codecov.yml SPDXID: SPDXRef-3c8fb71447e31a8cbfaa65420fc2ad9c FileChecksum: SHA1: b99ac195b12a1fbb4d317cce2c550229f04927f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/.vale/styles/calendaring-sync/FrustrationWords.yml SPDXID: SPDXRef-4bcff41253830183a32e4d83da1279be FileChecksum: SHA1: 12dcf2999800df200fcc821a0d537c6a6632328d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/.vale/styles/calendaring-sync/Terms.yml SPDXID: SPDXRef-0af369506fac802736989d85c26ceac3 FileChecksum: SHA1: 3ef2028e70d425e991738b872c92c3dd29a8bd4f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/.vale/styles/config/vocabularies/Base/accept.txt SPDXID: SPDXRef-cd6742f99772240a07ddcf67137611a5 FileChecksum: SHA1: b94142f5f5760e14fff6f7a917f0b0a5bfcbec93 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_static/css/content.css SPDXID: SPDXRef-0d048371a063b21489d23e29a7067787 FileChecksum: SHA1: fca089936f9e196a7a5597431f876679b95f6be1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_static/css/pycal-theme.css SPDXID: SPDXRef-78384b670f6914171b496e33d6b90035 FileChecksum: SHA1: b7f840870957a062c578ba2545f75163a17b0667 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_static/img/pycal-icon.png SPDXID: SPDXRef-3cd234e69f09bad1b13f776d7a99ee64 FileChecksum: SHA1: 7fa59e4f0f217f84814c81a9b0307cb9c15d3e17 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 pycal.org FileName: ./docs/_static/js/custom-icons.js SPDXID: SPDXRef-22336ad97a226beaf27763c12b768adc FileChecksum: SHA1: a8251f4d5cb9d867b9bc6588dff86a7fd91e1bb5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_static/js/sync-bootstrap-theme.js SPDXID: SPDXRef-7ef6e07979aee71ccbe57516712be9c4 FileChecksum: SHA1: 6338a1f7cfd21baa6063e50c8e7f1da8cb5feb4d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_templates/404.html SPDXID: SPDXRef-02907290b9bc47f8cf23d8df3112eb3f FileChecksum: SHA1: bfa521bf73b2b529438e6ba37c3f3e12965c5c96 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/_templates/nlnet.html SPDXID: SPDXRef-2254756da8bbf4d85a6f523ecd8ac38b FileChecksum: SHA1: c43924992788d0e9efe9f0f84384a183d880923e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/changelog.rst SPDXID: SPDXRef-f984d6401a81f428f736c4225fdae231 FileChecksum: SHA1: 79199184d49df8c345cdbc97b46d1be85e8e39dd LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/conf.py SPDXID: SPDXRef-a0632124a5ab825005bc38f90a56f1da FileChecksum: SHA1: e746e96467108e28cb476310197655f84f48052b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/contribute.rst SPDXID: SPDXRef-721222be1be4087b55b6f45d0e81704f FileChecksum: SHA1: e93b3a711c8d45cb7ab8029f5c93bf6b3a8b4843 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/async_sync.py SPDXID: SPDXRef-ccd362004aa9c2ff35ba5c62ade2ee61 FileChecksum: SHA1: 9c3c85c00ff874ef6aae192b2e52741e81fa001e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/caldav_sync.py SPDXID: SPDXRef-d35837f72483bdc3b149f47c475462fd FileChecksum: SHA1: 89f8329e987344f8009c13576fed45963b41a930 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/change_feed.py SPDXID: SPDXRef-c3d027e3cffa069664539e205338f488 FileChecksum: SHA1: 7109fff20ff8843a11f81618ee50d11b23c31bf9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/conflicts.py SPDXID: SPDXRef-4e8aca1ddb7c43826fc2e64c4d753857 FileChecksum: SHA1: 30c8df1a2cc6cc25651a0a1b4f8a7ee71bef6f71 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/errors.py SPDXID: SPDXRef-7552bd35f953e1e8658cfb283f7a74ee FileChecksum: SHA1: fc99bff5bc091f3e5dd799e73551a6108e54c450 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/every_calendar.py SPDXID: SPDXRef-237d4eefc06a744fc08c67df93dd1227 FileChecksum: SHA1: 61f599bee31ad927cbe010b33d16d8f8c287f2dc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/inspect_scope.py SPDXID: SPDXRef-fece038ef133d1c46a0420a8e1783a07 FileChecksum: SHA1: 024449943c8def220e0fa186ec441bb85341600e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/jmap_sync.py SPDXID: SPDXRef-83941158e6451f3c0e21ac3c9f899791 FileChecksum: SHA1: 9ed2b929bc8820b0e3f68413a3038d89ecc4f4d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/local_edits.py SPDXID: SPDXRef-3275cc49375f379a5ae9249f4762737b FileChecksum: SHA1: af8f082b6653fb5bc3681827acfc2c1d3bc5385f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/memory_adapter.py SPDXID: SPDXRef-3d56650c3cd600441121f4a179495905 FileChecksum: SHA1: 70dd87e2c052b13b221555c94fb0226142d983ec LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/mirror.py SPDXID: SPDXRef-0e8b65b4fd23aecb59af84c81326f1b4 FileChecksum: SHA1: ada539b5f3ddaea3a7e50cc1570fee2076d6a550 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/parallel.py SPDXID: SPDXRef-7710af65aa72612335a5f872f999841e FileChecksum: SHA1: 144946109bcec6954c777e1cc98c0246d30d5fdd LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/quickstart.py SPDXID: SPDXRef-62ac3544f90d82984ae725c658cec111 FileChecksum: SHA1: 040f228e708cfe940f95fd94b6963198e47f9d8a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/snapshots.py SPDXID: SPDXRef-af3ac6a748e5569a1df0c429c8b39d26 FileChecksum: SHA1: 6068284f7e53ffd9c5de06f1ef9fb7610bef6710 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/sqlite.py SPDXID: SPDXRef-824ab64af4c739433b50b60197268c00 FileChecksum: SHA1: 780713aad46a5472b428aa596538b40da0167e20 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/start.py SPDXID: SPDXRef-0cf34133fff8d0f831425fcc2ec9c25a FileChecksum: SHA1: 5d1d88848ac8253d6f8e5e522c41720e38d39c18 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/examples/testing.py SPDXID: SPDXRef-955c20b194c09c98317895c00652d02d FileChecksum: SHA1: 963da18ef687708f5f26cad4aa2d1d27558b0061 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/explanation/adapters.rst SPDXID: SPDXRef-a5c689109763c94d42ce7f8afa526537 FileChecksum: SHA1: 7a1c0bc50a5cb7de74c720ac287aa8e331081db6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/explanation/design.rst SPDXID: SPDXRef-d151634a1153ed3b8b5cffed07c8aef3 FileChecksum: SHA1: 07698511f66d0cabcc67ff01df17a37054ceaa3d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/explanation/index.rst SPDXID: SPDXRef-848a9322c5d7629e3cfe139a9a818049 FileChecksum: SHA1: 3a5e68c0b8fecdedbbc6c07092a5f1a08b170045 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/explanation/when-to-use.rst SPDXID: SPDXRef-55da13324dee7d5e40d3ab23cd9e858b FileChecksum: SHA1: 05097465237b497d190ff1b3bca50218a7bc4aaa LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/async.rst SPDXID: SPDXRef-fd1a2f81b136f33657191bef06e743aa FileChecksum: SHA1: 17ca990c71c6ac7c63e13dd334bcda5c34cea2a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/caldav.rst SPDXID: SPDXRef-42342c6f3949a1988078b848d32214dd FileChecksum: SHA1: 9eeeb83845ff0a75f0e5651059636a82a24b3d7c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/change-feed.rst SPDXID: SPDXRef-a09407cd6151b4a3b1e7b3b15b1575e8 FileChecksum: SHA1: e81ffcf236fac06038710aac2da84e4aabee1300 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/conflicts.rst SPDXID: SPDXRef-aa0a09341d17f61fb8c047deb640c708 FileChecksum: SHA1: c4901c1202b69d85960ad4e2d5de43cffa72d0fe LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/errors.rst SPDXID: SPDXRef-5668125c3d4facafe88005580e40d379 FileChecksum: SHA1: 80da9177031c477208b35cabd89ff094f10190af LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/every-calendar.rst SPDXID: SPDXRef-9cfb93d9025f1e259a19e0ce099c5c17 FileChecksum: SHA1: ee96e79e07dddf4571d6b56a94daaac97e95fb90 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/index.rst SPDXID: SPDXRef-b140e64bb82cba91ddebedd2349d2395 FileChecksum: SHA1: 8901493a3e627a1b17a9ec90f7a9b54d93d26dd7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/inspect.rst SPDXID: SPDXRef-00876e61c71c0039896804b3ca2c2ba9 FileChecksum: SHA1: db190af2424245efae27c10f4d44cbd2ff847bc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/install.rst SPDXID: SPDXRef-54b562a8fedac7a7b39fc00d182775c2 FileChecksum: SHA1: 0e9038a31e63822b62a82ef869bfbb8291a5beed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/jmap.rst SPDXID: SPDXRef-53a9031237f09498a881fd92d1ddd391 FileChecksum: SHA1: ec91230e311d32ddda809613f840aaa7f05a44a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/local-edits.rst SPDXID: SPDXRef-97789d4a47c8884f5f9ff8172e8ad63f FileChecksum: SHA1: d0a4515eb78c5af7e5406f08c8543ed68f6b4317 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/mirror.rst SPDXID: SPDXRef-5b4efa25da87b644aaddf7606a1eea5b FileChecksum: SHA1: 30da0a55e5ecfc36b13754ec62f90568c6ea4b1c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/parallel.rst SPDXID: SPDXRef-07c7a965848102eb90be245b4a410364 FileChecksum: SHA1: 8eeb1a42a205d6e9adc6641f32a3a4a726f295a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/store.rst SPDXID: SPDXRef-5deb7d68ff6be9a98550218427c4879b FileChecksum: SHA1: e5c5e20a13c462d466aba8b8e35d21b7d8206efb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/testing.rst SPDXID: SPDXRef-34111b5f8bf3f1829e1f5f733535e7c2 FileChecksum: SHA1: 8929c71975f861c8e05552cbbde18c0b81abaf6d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/without-adapter.rst SPDXID: SPDXRef-7f79cbcba38bd13aca1486e8e38e4ad8 FileChecksum: SHA1: 7487b419ed79586f36547d4bf18bbd1b34e3871a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/how-to/write-an-adapter.rst SPDXID: SPDXRef-8846da02e5b70429cec570317ab68628 FileChecksum: SHA1: 02aeeaa0f7bd5b498312f85baff286f457b108f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/index.rst SPDXID: SPDXRef-6e211a144fd5cdb9a521234e0d99ed02 FileChecksum: SHA1: 8796d3cb34e4204ac185c9c3496a778c3395b724 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/adapters.rst SPDXID: SPDXRef-ed665329f178e6f540d65ad06835f2e1 FileChecksum: SHA1: 5acd058f8e5ed099f312f9409a7f91e5887f0b44 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/constants.rst SPDXID: SPDXRef-f4e1400576c7336da77c0b1db10f64a3 FileChecksum: SHA1: de6cd11d46b50b44dd2cbf401b6bf9dfb86f7587 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/errors.rst SPDXID: SPDXRef-bac04719bd82e7356d6663f3210f9773 FileChecksum: SHA1: 3001bb34033eae3fe7410f45e8f7f591b1f54125 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/glossary.rst SPDXID: SPDXRef-6b33d7ce10eb2ee273c0412de5257cc6 FileChecksum: SHA1: ffe0b23b8a19d8b47f90c0e388c408433b4d8eb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/guarantees.rst SPDXID: SPDXRef-cf72bec2fbe1abbc7a8583e0e7f240cc FileChecksum: SHA1: 16ea52d0a696762c3f25c1626ee25c681921a8e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/index.rst SPDXID: SPDXRef-5c5e655dd0d5b17dc7f89156d4368544 FileChecksum: SHA1: abf915b0142dc6281cd353f26d2e1c37b7207026 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/objects.rst SPDXID: SPDXRef-677525635b717fa01c9dc14d664f553c FileChecksum: SHA1: 90dc0c823f98cc82492c0be7826c4611babd8808 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/replica.rst SPDXID: SPDXRef-8567dd60027963992c51fd0e8970b6f3 FileChecksum: SHA1: 45fc8453a192a1fd08d8491a2250360710214938 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/server-compatibility.rst SPDXID: SPDXRef-8f5885d50145f5027f7f221400d37187 FileChecksum: SHA1: 996a08ec04a40a7f1cf5a8eaa86a66b020f058b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/session.rst SPDXID: SPDXRef-332b5910c62adb4dc80d852e8d4df11c FileChecksum: SHA1: dd409da3c5867aeeaa3012a145a3f36029fb780e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/reference/store.rst SPDXID: SPDXRef-121ffe929060ac81b825f71cf7727f98 FileChecksum: SHA1: 537cc1385ccb3d966bc7395b42a0340c2ffa6250 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/release.rst SPDXID: SPDXRef-767007d605c1e3fd7e8c82e0864695ef FileChecksum: SHA1: d342e20324d0c7fbbbae42a48d3f7e0ee7587cfe LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/security.rst SPDXID: SPDXRef-c6a1e807ef57d32ce72b4a34d06d3bd6 FileChecksum: SHA1: db4431cdd6f4ef0189e60ef0457d1c671f5d156c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./docs/tutorials/quickstart.rst SPDXID: SPDXRef-d985f615cc5ab46699698cdd08a10ac2 FileChecksum: SHA1: 14e33ba1e9924b6d9b7efc157acbccd37c60446a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/10.feature.rst SPDXID: SPDXRef-15f6064e069546b11c373d8fc1e86bea FileChecksum: SHA1: 1781c1463212b40f6652217fcb87b3fb43205c5d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/11.feature.rst SPDXID: SPDXRef-35984992ef3aa33cd926ef1fbbc9fcb0 FileChecksum: SHA1: 4f14c3a2795dbfc59788014c83789f3613dfcc50 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/12.documentation.rst SPDXID: SPDXRef-58564d00035acf074c833d7741d0ebf3 FileChecksum: SHA1: 43957d4326dbff2f45c6fd4c608f03007c314c28 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/12.feature.1.rst SPDXID: SPDXRef-8a46307156039a637d744db050e7ecf8 FileChecksum: SHA1: 4f3503d17226bef28f0191caa78ef0bb59d7ce12 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/12.feature.2.rst SPDXID: SPDXRef-7a5119676dc67b018c135699dc5bb459 FileChecksum: SHA1: 0a8e3d19f847711705f1f2f8338e06eb43f90317 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/24.feature.rst SPDXID: SPDXRef-48010cf1ed7d46216b866e130fe167ee FileChecksum: SHA1: 30a9a77f1559b7a2f963b5063e02808f4f835190 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/27.feature.rst SPDXID: SPDXRef-330bde862bc6cc0d0a4f593600529816 FileChecksum: SHA1: 9f98c953a51e8df27df9550e33b35e6e7ef300d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/28.feature.rst SPDXID: SPDXRef-db77d42c2f0d5a2c72ae7c32108cdf9c FileChecksum: SHA1: d98a60e1b93efc2832324b8aabb1a2c9ee071948 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/6.documentation.rst SPDXID: SPDXRef-ef99c1640a6ef6b411ea8e066905f8f9 FileChecksum: SHA1: 0c9a5feb4adb8a5d01394d4889f091e53ff40b0e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/7.feature.rst SPDXID: SPDXRef-a8b75baee346b9eadedc5a44edbd0516 FileChecksum: SHA1: 3e888be8737c25fc866ecae3112d8b5c9c181d78 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/8.feature.rst SPDXID: SPDXRef-a0fa884a1aab3cba7e5a99ebe2e66f4f FileChecksum: SHA1: 4f47ca832543a0cc41a96a6f4bd4a7480023e5e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./news/9.feature.rst SPDXID: SPDXRef-5757000ef61b40d9528986b300e5a372 FileChecksum: SHA1: da63289a319e4d49395aca133c9ba02fd8cb0e58 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./pyproject.toml SPDXID: SPDXRef-3d614e45316017ca4cee47644d9b956f FileChecksum: SHA1: ac622ba80bdab28d4e450e6f4622025b90bb70be LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/__init__.py SPDXID: SPDXRef-1bc5a760c41bef9dc13bd1175093af90 FileChecksum: SHA1: f68953aae2c1b3ff02cdd73d73b7dc725870e06f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/_checks.py SPDXID: SPDXRef-27948584eef90fdb04c87f4682f96ac8 FileChecksum: SHA1: 98201ffaea9e86b9277d87e65ab8a16ac264b40a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/_classify.py SPDXID: SPDXRef-29b35a826bf6765129c44c580f710bb0 FileChecksum: SHA1: 9b44a64696d9074f9ef35382c724aacbb2c17db1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/adapters/__init__.py SPDXID: SPDXRef-964b62834af4e6b296c441dada39439a FileChecksum: SHA1: 0a5dd5ae5a52db2f964e0bd8b7255ad5b754c3b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/adapters/base.py SPDXID: SPDXRef-9cbcb09692070e9b8d3f775df6490b8a FileChecksum: SHA1: 77d7d6e35f53438761841a275f5e3cba91dd04d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/adapters/caldav.py SPDXID: SPDXRef-93c599efd44327273146431313fa079b FileChecksum: SHA1: 3bc967fbced318b5ca93302859cbd869dca4ce1d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/adapters/jmap.py SPDXID: SPDXRef-4729e664ff40753fc33a514dd9dd5059 FileChecksum: SHA1: f6b57411f87567f6aa7309a55952593f4b488f62 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/constants.py SPDXID: SPDXRef-0436ec338d1015fe9023a7f18f665b66 FileChecksum: SHA1: 242b06946a42f8fe9367c99016be70dbfc41382e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/error.py SPDXID: SPDXRef-2f3d89451d5bb52f3140297ad7547a8e FileChecksum: SHA1: 33a5f542bc8d4419f95e9c28b360c7e970de5438 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/__init__.py SPDXID: SPDXRef-b1650afb6beec5e3828c4df9da4bb1dc FileChecksum: SHA1: df6db86d4f41a8b17c341d664543579244f04a28 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/_data.py SPDXID: SPDXRef-1f9f2f69df863b05ed92e23a64b96cce FileChecksum: SHA1: 6030b232aed55bd1283b5cd9dbce6adfbbbf7f5d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/change.py SPDXID: SPDXRef-8f21a69561dca4962b5c1437df0187ce FileChecksum: SHA1: 2a91a594128cdf5d0329731b5682e6911663ee3a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/change_set.py SPDXID: SPDXRef-198f2f834ef1028b2fc9d92d453bb81a FileChecksum: SHA1: 117eafcf3faa4aced8749e22ef88d956b8bdf070 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/conflict.py SPDXID: SPDXRef-90eed78dbbe49238b8e0830f3e180ef1 FileChecksum: SHA1: d324ca771d3f57f63cf63014e8c88f341804251e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/dropped_scope.py SPDXID: SPDXRef-14e3a1e89645b0a56ff2e4e693be8f66 FileChecksum: SHA1: 5ad267db4590acbff103c937820793ec9c9e59d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/edit.py SPDXID: SPDXRef-f1083e9d24d5d1767013205e89041cc5 FileChecksum: SHA1: 7d4e2fb2b7c015790f01c9d0da0f340bd55c18ed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/feed.py SPDXID: SPDXRef-60d2998335b4285ddb21542c2ce1be1a FileChecksum: SHA1: c25d08794cbd0e27db1660f8719c3c3248d498f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/push.py SPDXID: SPDXRef-5d33133000e035ed0a1f51ee58206e9a FileChecksum: SHA1: 48a9cda375d9a23ce55cf0ecb0fc921e390e38e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/record.py SPDXID: SPDXRef-e540f8fb7a1029487b7a70b9265b088f FileChecksum: SHA1: aa3b9b267858173d613f1045990e8034ed363569 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/resolution.py SPDXID: SPDXRef-def1f9f21623b840db4fbb0d3bc35565 FileChecksum: SHA1: 03883057a8717b743cb80c33a973da8bca5c8e8f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/objects/scope.py SPDXID: SPDXRef-41d78a48c62911bfc16f737ebe223af2 FileChecksum: SHA1: a9369c272ecc76a8a1934a396ab13f78de770d53 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/replica.py SPDXID: SPDXRef-cc5576f9dbc7de3bf119e41fae4a19ea FileChecksum: SHA1: d66822dd79bdebaff7244cd88f3cf597465a7826 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/session.py SPDXID: SPDXRef-ea90bd4c8f8c909789a60d5215c68fb8 FileChecksum: SHA1: f65dbeac47a9fc73942b6a7b1956cdaf56faa303 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/store/__init__.py SPDXID: SPDXRef-a5a9b5d99a7e4187b5784c3b6b142797 FileChecksum: SHA1: e03ae70dd283c6c52559f2b95900db5a9c927662 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/store/base.py SPDXID: SPDXRef-4dc166278c0661636ff0434bdfb7779c FileChecksum: SHA1: c9d6445f8634c6787186f44aeb14461cc8e24606 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/store/memory.py SPDXID: SPDXRef-90572b35de68d89a4b175d847552204d FileChecksum: SHA1: 93f83ae1f1d19d6b5dcaf292b3611b1564296f4a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/store/sqlite.py SPDXID: SPDXRef-dac98eb00a5062b5204766495a06446c FileChecksum: SHA1: 208b27f04ec473a7092626c1d23583b5e913e43d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/__init__.py SPDXID: SPDXRef-bbecf83a2aa520b719597e70902f2841 FileChecksum: SHA1: 059e85aeca0d9cc56be78e038df5a365a3ca5078 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_caldav_scenarios.py SPDXID: SPDXRef-1928faa5ce082caafc416799352cb425 FileChecksum: SHA1: 6f9c7999e6e8910f8c8decd641bede04ab72bc57 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_examples.py SPDXID: SPDXRef-8354a6def0bf84dd40ec877b4855f8e3 FileChecksum: SHA1: 0997497f183ae3cb83c50ad15124fa4429b1d980 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_jmap_scenarios.py SPDXID: SPDXRef-9ce053da0c2ea8f514073bb714064331 FileChecksum: SHA1: b1b58c70f292a41c0efee3d70b7931dc5c95a73e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_live.py SPDXID: SPDXRef-ac0d7b596698989f586afc179297601c FileChecksum: SHA1: 91f1445cdc89f2ad72dce9734a23f458d7f018bb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_scenarios.py SPDXID: SPDXRef-9c37b455a0179526ff012fdbfdb06ad7 FileChecksum: SHA1: 6ea1166569737e7c3016556e5c8bdfb312dc01fc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/_tape.py SPDXID: SPDXRef-6f013eab7bfe900045f4a22d3a677ba8 FileChecksum: SHA1: d985775dab0d3b4998747a88d64a9b60de8db401 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/benchmark.py SPDXID: SPDXRef-e8897345f9d66d4a5211988e39db0661 FileChecksum: SHA1: 5d164a05643cfcabde346507ec89c72339ffe943 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/conftest.py SPDXID: SPDXRef-fb71f61fe297d29b15c657d7957659b2 FileChecksum: SHA1: 4233a580381dd493c27b837dabbee71a0a06ceab LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/baikal-delete_gone.json SPDXID: SPDXRef-5e8bff5c7d25c71d2ecd572eb983b2e1 FileChecksum: SHA1: 326d439a6fc12ceb24126222ec4c1fc16b5596de LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/baikal-fetch_after_delete.json SPDXID: SPDXRef-95c9136fa1b73cf3a0e30c2621ce5e95 FileChecksum: SHA1: ffcef78039a522de4f316fcfeb9248d693db4059 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/cyrus-invalid_token.json SPDXID: SPDXRef-d9e3cd026d328a44092924d5ad2f7c1e FileChecksum: SHA1: b2944b0bc3623d2e6dc446e79a6516b7bd82c004 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/cyrus-reading.json SPDXID: SPDXRef-6fb30f37d5f18e88ab94720ded73d50d FileChecksum: SHA1: b42c61440593c96ac3bd8c2601c0479c6f6c3bee LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-delete_gone.json SPDXID: SPDXRef-788c27f672603d075800b1e50f71347b FileChecksum: SHA1: 476832dd0be363f1e76887cdba0d1520dcd91a1d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-invalid_token.json SPDXID: SPDXRef-dc6e815c0e6943e548df549cc1077001 FileChecksum: SHA1: ad129a25936fb30a68f2eb7ba50e43b2d1159f7d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-listing.json SPDXID: SPDXRef-3fd0a713d85afc50b4eb5f5063e02417 FileChecksum: SHA1: c191a5ae39341a894c1310f5b37110a0e88ae962 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-pushing.json SPDXID: SPDXRef-815d05fda79b5ae14195d3eee6c016a3 FileChecksum: SHA1: ee50e1f1eb0d4c92a60ea109749805958f97fb6f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-reading.json SPDXID: SPDXRef-a6ad41676c410a9ec094e9701eecad68 FileChecksum: SHA1: 80fcbca2ad706ae6966d445a161081c39e225c0b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-rejected.json SPDXID: SPDXRef-ea1340a5a52afdeded785da29ced26ca FileChecksum: SHA1: 475687a5ba188ca933374ddd136330babf1f8a34 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-scope_gone.json SPDXID: SPDXRef-ec7bcb6486dbe24242dd6c27860ad292 FileChecksum: SHA1: 2d5dde566d4dc2cc68e989b19bb3707edc755783 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/radicale-uid_taken.json SPDXID: SPDXRef-cdf0c11c787756f0de773266cc943abd FileChecksum: SHA1: ab2dcbda92c181a7ae81456c17c0b560088c5841 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/stalwart-listing_cut_short.json SPDXID: SPDXRef-2b783a73a3ccd9c8491625fbe903d740 FileChecksum: SHA1: 13b6af100d81b56b72a7eee173fe2fe79fba62d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/stalwart-reading.json SPDXID: SPDXRef-9aa9d4b95a9d83338545b4ed10671f08 FileChecksum: SHA1: f90e3142ae21e5c4fe9e660797be111337ad2052 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/xandikos-fetch_after_delete.json SPDXID: SPDXRef-59dd39e1319e928f3e14c4541b9374b6 FileChecksum: SHA1: e79cdb1d16c8f2aa09904c26624f4e5488971da7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/xandikos-invalid_token.json SPDXID: SPDXRef-ead78d888233c641b61f78c6f5e8209e FileChecksum: SHA1: 30964220f5be842c75d862dd3b520d5d1fae3d74 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/caldav/xandikos-reading.json SPDXID: SPDXRef-a0ea7601f69836cb2185e098e72c2f1b FileChecksum: SHA1: 24f30d3fb2e98fae605b972137d449b2402c5ff2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-delete_gone.json SPDXID: SPDXRef-3b02b4071091a85eadbeb75c61881a9d FileChecksum: SHA1: 36c37c98286352fb801c95fe9459ebbfe12c7b0d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-instances.json SPDXID: SPDXRef-b2d8e8c6666c4245ed21945144a4afa5 FileChecksum: SHA1: b88d803b29fb1ce13872e2c31477d9024a819599 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-invalid_token.json SPDXID: SPDXRef-4986b09bf056cbb2b898d539ee7e6f4c FileChecksum: SHA1: 15729cad23d9f437789c363001456e9c384d5883 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-listing.json SPDXID: SPDXRef-4a545946f90d1a43812ef477503535c2 FileChecksum: SHA1: 5a3c097df71e5f6cd12dd98e3cfd5ec912661058 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-listing_moved.json SPDXID: SPDXRef-c3c59ce5fa09f59a56f8e77edea25dd1 FileChecksum: SHA1: 4d3e1ddab3fa3557f6303c5a747e91abe5742ce8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-organizer_added.json SPDXID: SPDXRef-2a2b64602fd5bde08f3ee95cdebfd90f FileChecksum: SHA1: 040a4e26e6f21d1f9d803f4efc05158b328d7e16 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-own_writes.json SPDXID: SPDXRef-8c33f08475d9c4b15e5eb24710af3a51 FileChecksum: SHA1: 695bd8142eb91b3776fc945c41b4c646abaed180 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-paging.json SPDXID: SPDXRef-7aa3c5041975832d4e0a167237c92263 FileChecksum: SHA1: b1e1445fbf930a1849cbe4faa84c3033fe5a7894 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-pushing.json SPDXID: SPDXRef-a40605767551c4f5fe332991e4a6fe2f FileChecksum: SHA1: e5c586202cc980a0a9ba90d860b9cc0a3b0f98ba LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-reading.json SPDXID: SPDXRef-0f4b52e0448536cbd788792e2c3288b2 FileChecksum: SHA1: af9cfa64ff5f4fd1eabcd265e28e43845f475e23 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-rejected.json SPDXID: SPDXRef-6ea2cde8ef1f254258ce0ce6a0fa37a6 FileChecksum: SHA1: 9f4376e6dc88505373d66f9a19ce9c65db0f0054 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-scope_gone.json SPDXID: SPDXRef-f6e5f23ff8d251635568b2c521287fe9 FileChecksum: SHA1: df202ac89e6c6b69b60ee6f484419e83fe7b18d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/cyrus-uid_taken.json SPDXID: SPDXRef-10b217774a3d2d3a51f44b45bc3e51d6 FileChecksum: SHA1: 2443d6654602cd7a4482f67ca3656983664a455d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-delete_gone.json SPDXID: SPDXRef-0549ab9ab05e7a10579d58b33375f205 FileChecksum: SHA1: 071e8fa7ece59a47d00479cb1a7d1765a47c029e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-instances.json SPDXID: SPDXRef-fdd23c9c10d26d0ed135d64e9f915601 FileChecksum: SHA1: d28ffa2d511146db5a592334515aaa8273aecd2d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-invalid_token.json SPDXID: SPDXRef-aeac71470dc3e6c8f7daf811db3177f5 FileChecksum: SHA1: 35ed6d402374b126e5f75eca95598bfdb8f20263 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-listing.json SPDXID: SPDXRef-d93ce2656109d8a56fc6ff2321a01a77 FileChecksum: SHA1: aa4fa7234d5e211ea9787beae358be284b03458d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-listing_moved.json SPDXID: SPDXRef-b40ddb841db46937d81d59ff29e982f2 FileChecksum: SHA1: f7a93b3a2ada149df41eb4722693f5109abe88fc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-organizer_added.json SPDXID: SPDXRef-3636aa5ed3e99419dc25df4c621b59e1 FileChecksum: SHA1: a23a8f4c036dbed05c4b37cf09af86f59cc0bc83 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-own_writes.json SPDXID: SPDXRef-58f804a095c68ffbf4134fe250456dbc FileChecksum: SHA1: 3817804deca57e30714d35a9319f359c46b11c1d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-paging.json SPDXID: SPDXRef-aa6767c6d3d2249834725ee0e424c8bc FileChecksum: SHA1: 80f14e4474962938d2d5207eab0ac307795b0019 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-pushing.json SPDXID: SPDXRef-29676344d1691c7e71864eb8ac33b8ec FileChecksum: SHA1: df32326e91f6e22a03068e1f16dcf2e15a77cd60 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-reading.json SPDXID: SPDXRef-1e150f4c6769541f66e8d1f6d1ceaafa FileChecksum: SHA1: a4846d51a2af0ff7c807705cb2616312e7b4b425 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-rejected.json SPDXID: SPDXRef-c26f134417f91ece6f819a4a703cf626 FileChecksum: SHA1: 7fcfa7ae00912864514681e2806f5db0c3d48e7c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-scope_gone.json SPDXID: SPDXRef-0e05993ff10a75b3a070323185173310 FileChecksum: SHA1: 076882040235b2e1da32da3c1decc0c999b037f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/data/jmap/stalwart-uid_taken.json SPDXID: SPDXRef-42fbe12f4d94b057cd757d2bb9a883ae FileChecksum: SHA1: ffdf2d6183b7f1889c8e5d7a09408f855790c053 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/record_caldav.py SPDXID: SPDXRef-005777a120506cc5d50fd66c18b48208 FileChecksum: SHA1: 4f483ab18fd32b537ddcf779f55848076709844f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/record_jmap.py SPDXID: SPDXRef-58f0b8bdd88bd3fed98f2bb229936edf FileChecksum: SHA1: 1c6bf7d8ac46872c436b61a68833fd2bd092092f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_caldav_integration.py SPDXID: SPDXRef-aecf0002d13ff099c65343ce771cae82 FileChecksum: SHA1: 9ffe5573bcbd2009199577016c5ea75b03ac1c3b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_caldav_unit.py SPDXID: SPDXRef-831f3ba61fc533eb47157a523b10e428 FileChecksum: SHA1: 8a3907a3e7fbbe32d83882bbb1a795185c15c0f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_classify_unit.py SPDXID: SPDXRef-ac2d889ebe5c20df4614bbccd160e0d6 FileChecksum: SHA1: f8416f4731e5fa11dabd01c0231e861f78c33f87 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_jmap_integration.py SPDXID: SPDXRef-a877d74ab53ed441741f76d146b0135a FileChecksum: SHA1: ea8d9bb83c6e5bd44908d7d3bcb3cb0f1110d42a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_jmap_unit.py SPDXID: SPDXRef-f6c5b6686d58fcfd8c932ef70149c231 FileChecksum: SHA1: 061d73d59f028db59fb5114aaee1a8fd2506acb2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./src/calendaring_sync/tests/test_sync_unit.py SPDXID: SPDXRef-b261bcac22351fded6d027e4358453dd FileChecksum: SHA1: 9d710563727edbc2c986793df17a885dc5f6c504 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./tests/docker/stalwart/config/config.json SPDXID: SPDXRef-ce8fd98f9048a259e93f2ead00a5d418 FileChecksum: SHA1: 88efa72169a955d98ef2cd484ab94942225d34bb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./tests/docker/stalwart/docker-compose.yml SPDXID: SPDXRef-bfafcc305008de9cd5192cd4edc2dec7 FileChecksum: SHA1: b49496146430777061ea9fcdceb769cde6944889 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./tests/docker/stalwart/setup_stalwart.py SPDXID: SPDXRef-a648c9d1e76b3ded43153186f2f8e97f FileChecksum: SHA1: b3a54211d66509bc710e4889c45d115349ab6b2a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./tests/docker/stalwart/start.sh SPDXID: SPDXRef-65683a68a881006a58a8294e8536def5 FileChecksum: SHA1: 33f37dfa5e063ef224d01a90dd6aa49626f50f37 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors FileName: ./tests/docker/stalwart/stop.sh SPDXID: SPDXRef-fc53aefa38e4451701d0393c3ec72868 FileChecksum: SHA1: cd49176b7914bfd1f3dfbd16cce15c68bf8159b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-sync contributors