SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-86b54a10-3d6e-42b1-a527-d02da8b139a6 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-09-22T02:37:23Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7cc92d390136f18f53bc87490b932ba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7564a6750698806826c2122e7163d20b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efb8dd7ca7389eba203bed4fb985d569 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-defdb1a1f19b07ca67c0e2f9b0c2987a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a35eb1fcf69519fca0d1f5c068662595 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10e37635b548efcd64d5177df170d0c1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59a293215208710e6f9b94ebb227bd0d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7944a77866d1da6b10e78481b0ed62d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc6771e32f9d7fc3f4b507e5a3b1490b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f486e4dac61ced634bec0ab20e0a53e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa08182ab384aa64a848925be1bd9cc7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5579d671453165022eb2f8cd71a8885b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a78fdefcc124f31bef0004b0bc9bc25e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50aa7bce5fb8669f82bdab1313a37a57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9e0d15223108d5c7f693cc679eea009 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8d304292044a9d33d6af75a0d597b8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32a0f0440f90871afa0a59b05d55ef64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b479504c4821ee0d900067381612d15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ef135545996854d12e18346a13e7b92 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd4a2707e2495c0beacbf68806e6d0de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0f1a4fa5e5a5648fc13f104ba173a03 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dab7a391bbccdd2e59f926b0e52b91af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-171f0b98e6184729c39fbd36cf04c602 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a82cd27313c6e2eefb709a41cc4ce64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8426f5fcab06f3c71508e32bb22d855 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35a2d8ca0accad2a8060165d199771ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-84179879b7db6bb0256ab3aa7153bcdd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-026a79b46ee087106b9ae1f22562d9f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-39e30ade3c3c7fe8453a54e11f42de3f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-264ee18c5df445886d3a73bf9bbd47ba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bba8111a4f4194b9ae5b12e3098f333e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-175742cf2f2ed881fac9436485dd18c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6399e8ae53afd34e1e42a0a07fb79bc4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a9dfcfaa0890ae8ac3e0a37284924c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-303a62ebfa6071309362e27999548bf1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbebacef7fcd28256cf69fd6a4b743f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8b1373591932ade9451eea7fc6e9cc2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-787d772d9dbea4683ac83eed84d4cc65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb7d821f22cbb1f2eb66a697d1f3eed9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b031929f69d542f3e43c88b47298c9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a049fe8eea3bff299bce97ca6b7c041b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f8548d7e48b21485cf2cfb38b850a49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c2b88ed422e32ac5e5d1bd81fc6190e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-358bab9f0e6daa87562eeaf1255d20e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ecf81f8edbd29b7432dc572f7c765ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd7a240a99bb23c8c4800e054564e474 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc93b0a8373f7394d4bbd1e961e3043c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78b92b5d078e4983e93ecc9b40125d8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-744e18a7f5bf67c082fb968ee749228b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-161cc3e6e20dbfb3331d70a82dee6f3e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91fb53899c4e9176a40ea64ea81dfe2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-347b91b165fe533be1d4b786a3a8b21d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-462b2dbd00ff833432e6dab579abe9ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91be3ed5a146c4972b82833a5d17524f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ffc6e02b0b1c6a30e1fae0bb6236120 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-deda98ed9bab2d06d1a8088707880136 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2c80f42aa8d8eb1be670f9a1608d1de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16aa777376c0c07ebadf5c6715167164 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad27b3f02e465005414d3e4af6f68911 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c742b050008c36af0167b1bebd7624d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aed6a10ee174d56e12c7e01dcced8d26 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7483c6f555040a17eec44479a9e9e6bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97af197180d5d7d4c13f351c38ba80f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d69494341f9cd273df6e9678ab552853 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-faa3775bdc10c10d9145ce84a59dc5f7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71b1d6cfe280868a272fcb3227246756 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54d2c55bff8216e607cfb02386b430d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95082c224f4ce57966021eb01fa79ad1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-04e22ca2e71b28025f21b2f08852ad1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a2e04e7f5ec7509f7f4237611d8531f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95f7b72193d40a68bff25d156c68ce70 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4d1db6b91884f3487e5da1dab394e1f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-698f0671b10b8f5df3d5f8ca45952796 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ca568adcf473604b648595b93dc165a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67708f1cba79eaedd86bc91192d12250 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-494e347d2e1a368c28b15033c5360819 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b18d1e01f2c75e47f86a3d17c841d5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bed4310b908cc5d6e340acf693df056 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-645cb78282bbb3df1205f2add36664aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5764b09846c2c97643c932521d84f2cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fcb73c1ea5175b03f69a6e95421b3d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17506586f5bb94fe4ab10dd915661055 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d7a97681cc2b5891898cb159899b169 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abf3e9c07ca9ce4e0ad5f66760258e3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dfec890eb4983d688cb9050362549124 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e98e2d942dc18adccbd776eb55dc1be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f41c480c809344c078470f685c6ebcc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab362d28e195742d03eb6256291ead99 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f6b20c4ea024f2952343dee0aafc863 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce8fd98f9048a259e93f2ead00a5d418 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d62829c593c33e1a1bfd3edfb664f8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3afff9200349f53bf957fac218e5f653 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e6ee57fbe335c1872f46e0ee8a27bc6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ada90c3b0b80b4fd8274e8ff71aff972 FileName: ./.editorconfig SPDXID: SPDXRef-f7cc92d390136f18f53bc87490b932ba FileChecksum: SHA1: f79ba9fd19654caff0e2428c977dc1d49b017a07 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-7564a6750698806826c2122e7163d20b FileChecksum: SHA1: d73451cd4e9da5b3238431ed4a47506a5636c42d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/ISSUE_TEMPLATE/bug_report.md SPDXID: SPDXRef-efb8dd7ca7389eba203bed4fb985d569 FileChecksum: SHA1: dd87d8151b6b1eae268c960b8d1f36a6fa7f2b1a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/ISSUE_TEMPLATE/config.yml SPDXID: SPDXRef-defdb1a1f19b07ca67c0e2f9b0c2987a FileChecksum: SHA1: 94a078945568182ec5403d19bb67a49dfc1f253d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/ISSUE_TEMPLATE/empty-issue.md SPDXID: SPDXRef-a35eb1fcf69519fca0d1f5c068662595 FileChecksum: SHA1: 4d3a85ec4fd4492124c51b529d1c7c79ccb12e86 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/pull_request_template.md SPDXID: SPDXRef-10e37635b548efcd64d5177df170d0c1 FileChecksum: SHA1: 3a0301730530ca7b13070eea82953222dbc7ffec LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/workflows/integration.yml SPDXID: SPDXRef-59a293215208710e6f9b94ebb227bd0d FileChecksum: SHA1: 1d5167b19f1be7e2bd27d055aded725b25f72025 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-c7944a77866d1da6b10e78481b0ed62d FileChecksum: SHA1: fdf58397091978b803f1178869c659dda14c23e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/workflows/reuse.yml SPDXID: SPDXRef-dc6771e32f9d7fc3f4b507e5a3b1490b FileChecksum: SHA1: 6938fde7ae7e60607c0620448ca1742c89d4dea0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/workflows/tests.yml SPDXID: SPDXRef-f486e4dac61ced634bec0ab20e0a53e4 FileChecksum: SHA1: 31f9b8061df90fe39bc5e04ddc9bdc0f072d6dfc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.github/workflows/zizmor.yml SPDXID: SPDXRef-fa08182ab384aa64a848925be1bd9cc7 FileChecksum: SHA1: 3874a1f857108e108984ccae1da638452d4eb40e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.gitignore SPDXID: SPDXRef-5579d671453165022eb2f8cd71a8885b FileChecksum: SHA1: 7859185a78eaaeae215f949e4923949746bd5efa LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.pre-commit-config.yaml SPDXID: SPDXRef-a78fdefcc124f31bef0004b0bc9bc25e FileChecksum: SHA1: 31b99e361fba2a1207565045233392c1a9e0108a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.python-version SPDXID: SPDXRef-50aa7bce5fb8669f82bdab1313a37a57 FileChecksum: SHA1: 807324e1f600377573c01bceee8481a78cfccc01 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./.readthedocs.yml SPDXID: SPDXRef-d9e0d15223108d5c7f693cc679eea009 FileChecksum: SHA1: b7c12348ffd8c5472e2023615d3c1522cdebb7c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./CHANGES.rst SPDXID: SPDXRef-f8d304292044a9d33d6af75a0d597b8c FileChecksum: SHA1: 56b911a15b888768a195f6c119ad58d29d59425c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-32a0f0440f90871afa0a59b05d55ef64 FileChecksum: SHA1: 97f87bc0e12ce709ef1725fdab3397d6d5a53ba1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-4b479504c4821ee0d900067381612d15 FileChecksum: SHA1: eaaf53b39b04e0f1f49740a982c87e18813ad994 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./README.md SPDXID: SPDXRef-8ef135545996854d12e18346a13e7b92 FileChecksum: SHA1: 27a1adb07cf0e7b3640048fc5a6b63de39c219a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./SECURITY.md SPDXID: SPDXRef-fd4a2707e2495c0beacbf68806e6d0de FileChecksum: SHA1: 4e7e25fb07336f400628f15d590759d912c3f07a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./codecov.yml SPDXID: SPDXRef-f0f1a4fa5e5a5648fc13f104ba173a03 FileChecksum: SHA1: 08632ec7526c2f82194cc02235bc649e0bc445e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/_static/js/custom-icons.js SPDXID: SPDXRef-dab7a391bbccdd2e59f926b0e52b91af FileChecksum: SHA1: e8a74fba9d846eb0da3514d1d10efe428e41e534 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/_templates/404.html SPDXID: SPDXRef-171f0b98e6184729c39fbd36cf04c602 FileChecksum: SHA1: 3fb0e1c51101783f0116981c3e0d279bfa9bf00c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/_templates/nlnet.html SPDXID: SPDXRef-2a82cd27313c6e2eefb709a41cc4ce64 FileChecksum: SHA1: 0deee3dd9fe367b795e00bab3277fc29cb0a176c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/conf.py SPDXID: SPDXRef-e8426f5fcab06f3c71508e32bb22d855 FileChecksum: SHA1: 5f719ced633135575b7117d3a78ce05e7200dc42 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/contribute.rst SPDXID: SPDXRef-35a2d8ca0accad2a8060165d199771ed FileChecksum: SHA1: 2362863cea8019b80f81ed923e1c8fb6cdd7d85c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/explanation/design.rst SPDXID: SPDXRef-84179879b7db6bb0256ab3aa7153bcdd FileChecksum: SHA1: 931630729b0b00a0dc643e1c88da4e96c7917478 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/authenticate.rst SPDXID: SPDXRef-026a79b46ee087106b9ae1f22562d9f5 FileChecksum: SHA1: 5d9a465c108372e99c19f12efcf2c79c82f66f32 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/calendars.rst SPDXID: SPDXRef-39e30ade3c3c7fe8453a54e11f42de3f FileChecksum: SHA1: e8d5e2290a392cd247e0e1def238996579da7a93 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/errors.rst SPDXID: SPDXRef-264ee18c5df445886d3a73bf9bbd47ba FileChecksum: SHA1: 7ac277b894d804726f14925f8bb420fbd2a128c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/events.rst SPDXID: SPDXRef-bba8111a4f4194b9ae5b12e3098f333e FileChecksum: SHA1: 0c5dcf3eac6b171b700284926f17fb9d7b4874da LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/install.rst SPDXID: SPDXRef-175742cf2f2ed881fac9436485dd18c4 FileChecksum: SHA1: 5168e6862a324b0cf4478a41bc9f2d50fd49c8db LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/sync.rst SPDXID: SPDXRef-6399e8ae53afd34e1e42a0a07fb79bc4 FileChecksum: SHA1: b73e382ff198b6eb71279b0d6774eedcddf005c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/how-to/tasks.rst SPDXID: SPDXRef-3a9dfcfaa0890ae8ac3e0a37284924c4 FileChecksum: SHA1: d1a91ffd440815ecde1ebc559d2b7f96b8aafb6e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/index.rst SPDXID: SPDXRef-303a62ebfa6071309362e27999548bf1 FileChecksum: SHA1: 284f4f26c74b45c4185e139b04200698ea850337 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/async_client.rst SPDXID: SPDXRef-bbebacef7fcd28256cf69fd6a4b743f2 FileChecksum: SHA1: 28fe23f49307c7e7a45b8317ea95c8d62ec1d78e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/changelog.rst SPDXID: SPDXRef-c8b1373591932ade9451eea7fc6e9cc2 FileChecksum: SHA1: 75f9c056b9b6c56ad3d94208ce4f48349e7b852d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/client.rst SPDXID: SPDXRef-787d772d9dbea4683ac83eed84d4cc65 FileChecksum: SHA1: 673289f7096cd35f6501d262b18308ca1a1d0705 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/errors.rst SPDXID: SPDXRef-fb7d821f22cbb1f2eb66a697d1f3eed9 FileChecksum: SHA1: 237e2a00547168141e4ec2610047841f0429c91f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/index.rst SPDXID: SPDXRef-4b031929f69d542f3e43c88b47298c9d FileChecksum: SHA1: 01e715619d354b20f8ff6cb51775ab6f72437f43 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/reference/objects.rst SPDXID: SPDXRef-a049fe8eea3bff299bce97ca6b7c041b FileChecksum: SHA1: 04e7b5b9b48461b02698ce3db79a530086ad0634 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/security.rst SPDXID: SPDXRef-4f8548d7e48b21485cf2cfb38b850a49 FileChecksum: SHA1: a48797a5bfd01dbd102f10e0dc7207e0ea274fe6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./docs/tutorials/quickstart.rst SPDXID: SPDXRef-3c2b88ed422e32ac5e5d1bd81fc6190e FileChecksum: SHA1: dfe9e2a5b548e9e64c842e40865d1b2b702bda3f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/+optional-requests.breaking.rst SPDXID: SPDXRef-358bab9f0e6daa87562eeaf1255d20e2 FileChecksum: SHA1: 8362fffa1f11cd9135c04310749988f321206021 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/11.bugfix.1.rst SPDXID: SPDXRef-2ecf81f8edbd29b7432dc572f7c765ab FileChecksum: SHA1: 2fd66ef73b2fd98b9e2e0aa4f8a93b5d2cd14d5b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/11.bugfix.2.rst SPDXID: SPDXRef-bd7a240a99bb23c8c4800e054564e474 FileChecksum: SHA1: 7407289e1a48c45cbe4348f305283d1c3e5a79af LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/11.feature.rst SPDXID: SPDXRef-bc93b0a8373f7394d4bbd1e961e3043c FileChecksum: SHA1: ce05e920295dbe1ed660ce1e2a2cd1e22796d91e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/12.bugfix.1.rst SPDXID: SPDXRef-78b92b5d078e4983e93ecc9b40125d8f FileChecksum: SHA1: 84c9fc9d07d600273e86a441cb8ec7ffeabf1207 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/12.bugfix.2.rst SPDXID: SPDXRef-744e18a7f5bf67c082fb968ee749228b FileChecksum: SHA1: 37ad9767167a91a0bda1d0c98b4fe0697fdd2f12 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/12.bugfix.3.rst SPDXID: SPDXRef-161cc3e6e20dbfb3331d70a82dee6f3e FileChecksum: SHA1: df24afe707934750994e974c0f8a666afce87044 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/12.feature.rst SPDXID: SPDXRef-91fb53899c4e9176a40ea64ea81dfe2f FileChecksum: SHA1: 354927744ac56fa627c26b0781b9a13f6125580a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/13.bugfix.1.rst SPDXID: SPDXRef-347b91b165fe533be1d4b786a3a8b21d FileChecksum: SHA1: 72a9faa960da2f6d722e102f34a017459a67a377 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/13.bugfix.2.rst SPDXID: SPDXRef-462b2dbd00ff833432e6dab579abe9ad FileChecksum: SHA1: 4d287dea6a77cf9894129e4bc7e7b038f20ec860 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/13.feature.rst SPDXID: SPDXRef-91be3ed5a146c4972b82833a5d17524f FileChecksum: SHA1: 919f168c0451413796ed02274db8b8c47925421c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./news/44.bugfix.rst SPDXID: SPDXRef-2ffc6e02b0b1c6a30e1fae0bb6236120 FileChecksum: SHA1: aa578c7add513938db31b99659fbe390b8294d92 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./pyproject.toml SPDXID: SPDXRef-deda98ed9bab2d06d1a8088707880136 FileChecksum: SHA1: b616eb6e316aed0c5f4d7ea5dca1c98fa959c534 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/__init__.py SPDXID: SPDXRef-b2c80f42aa8d8eb1be670f9a1608d1de FileChecksum: SHA1: a9a39b74d606d078424226798f0b9ce0e7e21e23 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_config.py SPDXID: SPDXRef-16aa777376c0c07ebadf5c6715167164 FileChecksum: SHA1: 6eb81686ecca6bbcbfb36d1932487f86db716ea7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_http.py SPDXID: SPDXRef-ad27b3f02e465005414d3e4af6f68911 FileChecksum: SHA1: 36e092437968c57b0e415d6ba8948176bf3c32a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_methods/__init__.py SPDXID: SPDXRef-3c742b050008c36af0167b1bebd7624d FileChecksum: SHA1: 051d1bd494c68924519e48f75951fbdee3ad3591 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_methods/calendar.py SPDXID: SPDXRef-aed6a10ee174d56e12c7e01dcced8d26 FileChecksum: SHA1: 3803f7b821e6562fb1309b7e9a3c498dfa5394e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_methods/event.py SPDXID: SPDXRef-7483c6f555040a17eec44479a9e9e6bb FileChecksum: SHA1: f4169a9cd06d1eff5ef53ae57b91e35b14b67c24 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_methods/principal.py SPDXID: SPDXRef-97af197180d5d7d4c13f351c38ba80f0 FileChecksum: SHA1: 2621fcbfbe0a793589cf3b04e95cce435b61449d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/_methods/task.py SPDXID: SPDXRef-d69494341f9cd273df6e9678ab552853 FileChecksum: SHA1: dc5e804a7a0a3a7c5de58f5813f1d6462827e647 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/async_client.py SPDXID: SPDXRef-faa3775bdc10c10d9145ce84a59dc5f7 FileChecksum: SHA1: 6dafd7bd9c6771500ad8242a491c9de7618c6371 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/client.py SPDXID: SPDXRef-71b1d6cfe280868a272fcb3227246756 FileChecksum: SHA1: 0d4aa88765380c221918672c97d3a92a488e4df0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/constants.py SPDXID: SPDXRef-54d2c55bff8216e607cfb02386b430d8 FileChecksum: SHA1: 307e2e28a145758abd77fe6f1dea955c581c9017 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/__init__.py SPDXID: SPDXRef-95082c224f4ce57966021eb01fa79ad1 FileChecksum: SHA1: bfbb834cdaff154dddbb2c73e31b6fd36e472fc8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/_fixup.py SPDXID: SPDXRef-04e22ca2e71b28025f21b2f08852ad1b FileChecksum: SHA1: 0c87939a2191254cc3778a8bcaaaf934d5b12801 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/_patch.py SPDXID: SPDXRef-4a2e04e7f5ec7509f7f4237611d8531f FileChecksum: SHA1: dbe4a0138f1c720f4a0ba29e9a0e0ee76c0def6e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/_utils.py SPDXID: SPDXRef-95f7b72193d40a68bff25d156c68ce70 FileChecksum: SHA1: f1eec9e7e551c00aca261a6c7221e9a9094ff266 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/ical_to_jscal.py SPDXID: SPDXRef-f4d1db6b91884f3487e5da1dab394e1f FileChecksum: SHA1: fb1a3cea786b5375ecca7992641eb79338a8fe41 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/convert/jscal_to_ical.py SPDXID: SPDXRef-698f0671b10b8f5df3d5f8ca45952796 FileChecksum: SHA1: 1c82c4427b3bbb4394bcd364f2defed54da0d847 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/error.py SPDXID: SPDXRef-2ca568adcf473604b648595b93dc165a FileChecksum: SHA1: acdc2bee83783196dbd009d7b46767269ba26363 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/objects/__init__.py SPDXID: SPDXRef-67708f1cba79eaedd86bc91192d12250 FileChecksum: SHA1: c15bbd1b59b30c7df7d243b953c04af064b73a06 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/objects/busy_interval.py SPDXID: SPDXRef-494e347d2e1a368c28b15033c5360819 FileChecksum: SHA1: ff41d6d20375637e5d5f3baf8656195d4cb379ac LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/objects/calendar.py SPDXID: SPDXRef-0b18d1e01f2c75e47f86a3d17c841d5e FileChecksum: SHA1: f9ac7e85d79e585e79c66993ae824c6705a18eed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/objects/calendar_object.py SPDXID: SPDXRef-9bed4310b908cc5d6e340acf693df056 FileChecksum: SHA1: f4bc9361d6adea17fc2787dae428215420cee096 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/session.py SPDXID: SPDXRef-645cb78282bbb3df1205f2add36664aa FileChecksum: SHA1: 07eed0c312ae8d7fc29e2fd356d3ef9aabcc56f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/tests/__init__.py SPDXID: SPDXRef-5764b09846c2c97643c932521d84f2cb FileChecksum: SHA1: c15bbd1b59b30c7df7d243b953c04af064b73a06 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/tests/test_jmap_integration.py SPDXID: SPDXRef-2fcb73c1ea5175b03f69a6e95421b3d6 FileChecksum: SHA1: 59bbabf27e915a128a4477b1a00f8dfeb0107efa LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./src/calendaring_jmap/tests/test_jmap_unit.py SPDXID: SPDXRef-17506586f5bb94fe4ab10dd915661055 FileChecksum: SHA1: 5d145c0ff1aab736d1839c1bac16887c0b6d5fde LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/README.md SPDXID: SPDXRef-4d7a97681cc2b5891898cb159899b169 FileChecksum: SHA1: 49fa55699a7510252b23c0015b28e0cf4770dd63 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/docker-compose.yml SPDXID: SPDXRef-abf3e9c07ca9ce4e0ad5f66760258e3c FileChecksum: SHA1: 066393a8beb9144a48968de8214f2918bed90fb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/imapd.conf SPDXID: SPDXRef-dfec890eb4983d688cb9050362549124 FileChecksum: SHA1: b0844b825d88916265462549a89ca4c367c82336 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/setup_cyrus.sh SPDXID: SPDXRef-8e98e2d942dc18adccbd776eb55dc1be FileChecksum: SHA1: 2e72618d5d04a2285f7138dafc2cd202b0f16a69 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/start.sh SPDXID: SPDXRef-6f41c480c809344c078470f685c6ebcc FileChecksum: SHA1: 9e8e8dde809099d9fb81e97106c3dbf3cd152c4b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/cyrus/stop.sh SPDXID: SPDXRef-ab362d28e195742d03eb6256291ead99 FileChecksum: SHA1: dcfc874c4694539a7d0c4acb7788043e273cda4f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/stalwart/README.md SPDXID: SPDXRef-5f6b20c4ea024f2952343dee0aafc863 FileChecksum: SHA1: 7f84b67199349a5c608cff5a74c376a2b16f14dd LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap 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-jmap contributors FileName: ./tests/docker/stalwart/docker-compose.yml SPDXID: SPDXRef-9d62829c593c33e1a1bfd3edfb664f8c FileChecksum: SHA1: c39037388e51dc7c3bd7729a424d715f9a73d8db LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/stalwart/setup_stalwart.sh SPDXID: SPDXRef-3afff9200349f53bf957fac218e5f653 FileChecksum: SHA1: 34f3fe4ed69a60fb181f80cb42b63f600dc1c4f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/stalwart/start.sh SPDXID: SPDXRef-0e6ee57fbe335c1872f46e0ee8a27bc6 FileChecksum: SHA1: deabb91ff51ebf60c9ebea79d771cf15145d8a24 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors FileName: ./tests/docker/stalwart/stop.sh SPDXID: SPDXRef-ada90c3b0b80b4fd8274e8ff71aff972 FileChecksum: SHA1: ffae41955ef477577321058124308a1fd937e10f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 calendaring-jmap contributors