SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-642181e5-7030-4c2d-a2fb-c94181944558 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-27T02:17:13Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2eba0be852e4e1282ea802df22fbbae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-837c745574fb801fc650a01e5b966a73 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1ba722c11df2d8c204fb711c2e35ac7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6496b44b91f474e8a5290c73376089cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74b84bf4e77439df77dc2992723e99c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38751307802b7cd96c4836b9bd4069b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df6fe664efc98e93d11f39bcd465d956 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4f34eab91f7caba08d6a1f25d0c8850 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0562bcc6e2fab16dd7026ffcf447f052 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5f03f07a49b844d513752f02122c7f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-251d3d9260b30e6d9a10bf5bf6edb664 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-931010dd01b81fd8b476d13237190916 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-511f6d96181c30e439e83f749455c138 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-595770aafcd669650eb45a39bc2efa5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2c719256376f51ac1e53118d68a7a72 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff26889f5fc1f0517ad576d31a3c1d56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-680208d205be7be9294ea8194b5434f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1137413df380f0d3f3b94168aad010e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6144c70bc3ca62a488f87926911023d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-250bedd307549c3325783c89a4761e24 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8cdc481c85f57285725e41f6ebdab2a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03521e95d5103be5408f576544776215 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dfeb83b25b47297e3aaa05269251c3f7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6efd6e5740a191a98cdb9b46b0ae5a1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-070c0bdca793560cacf942bc63594d8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9b36a81d6273634eaeb8d6bd562cff0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4aa4a2d0e8b5236738a6cd70af7f3417 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbe540e4ea09309f5b31f43c80c8dede Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9542ab6fc40770128ce129833c592a86 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9603e6693a8fa3f52c8f562c98fdc111 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-874789bae2d073f28d650bcaeff9ada9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2553d869d5e58f3f039dff685f74c077 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08e601f3188f05e0e5491a3749321dfd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-813ecb14d94710f37a2b88ef6eb58b7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3b1aeed96065fbd7180bdcd6e401a90a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a57b0b043c3007b56d176302b56831d3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e91baff1ecba3b2494f92c8eab6fed4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18fc064851a393bcd38907b08df028c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ec6d40cd8f6d76ed6a08f12dd69fd0c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-386991b3ba26bfd5df3ddac279ceb5fa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1396887278ce5edd465593e81639f438 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46458070853363ca91da8b2c277a59b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf293267e5b641ddedca21be03aa02f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13ef7dfedc0645f9bcc62f4b46f2676e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-435943d9fc0e4255ec259073d6cfa2f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b084142399155b93855030858d55c72 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a06fcd89998b04c3bb4271daca41b230 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-149ab418a4972a6c9a4e5342f698db50 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbcb0aa6469ff7f5bf2cca768d8b8d24 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72665c32cc6b1906d2aad2dfbffebd39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e851c41fbac41db92aee8cd18ddb8226 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57ef09f72d77c10750e7623b040245b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ded97264e8200852873169053def24f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6bff26eaa21e716d156ed02c0a8f383f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-554e6e1b547a1dc5208cc3858a7d3846 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5de948eb881985f8f6fdd44510f648ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9abe6329c7444a421ba6f5f0df2c3fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d2541f5f912f472a1f48862fb09dd45 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ac7dabef37e621ef97aadd4b8f35ff3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecb404a3df54695d50af3eb6f27cf2ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4cbfbea5dba3b57cce484d2d8bea773 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-859d398fab36e3546f7d5738984345dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa630ff277d467e52608cf04cefbdbcc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22a26ce4b9cf212403934556dc4235c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f4b332f27024578ddf9be8b1d0868d9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40b5a3d4cc5917348fe3bf79c97b53af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d287f8a15da5da8b2eff0e5eba180ae1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ab21e92f0e890e43dacbdab1dd8da6e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44e0476e8d0443f1d2f6d722983003bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2cccfd7260574a1b923eac5b489e50b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3738e6bdfd4fd420597d18a25041bb2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f8f87eb5e9c3753f11e248f8adc3d2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2640f7556966b14ccac54c89e2044b08 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73e52153ee32f76763625f47ceb1f0c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b33b47466a3f660f697fedb059e188df Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7a2ea075603a1af8bf5166eed2e634f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d8d7a54659c9e854bc34b3edcf2d8b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db633be9cb85dff9151d386f07a1bd20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7782043204989062a1c7b8d58595c712 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69fcecaf9783f49c4cb856959f86300a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33b9c742a199510fc5e2cb89686ab583 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35a9061f0b24c22f6668d926d387e83c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb4d1b768020e0fcdcf82e296d5fd977 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad2ba5e41571c042030260daa693b785 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-328b603171d16d3c6e230d81542c1494 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-450923c3291da8ff519caabe45ecee2a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e81601cd059831c70c871a360bc9f3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4a9219440d14246a95b98cec41941dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15e61d1a6ecea653d46212e03663b2f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16b3d63b2da715d0f615e17cb02809a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70ba69d29d0e61cbd943e58299de7cd9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e94e41c9c48a0fce07a0240b73584c6c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-394376dd0b94ac34c41fff91a5b94504 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7460d0625b439cf678d8c3741eba5f05 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ce1ffab2b15ba38887049bd33250623 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db78d9b936ac443d53eb7d8de49ecdae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b913942d369e872a0d37b829ebc57b2b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c330e8cdcbaa7adabb30ba926f6dfa27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d21865be44ebcccfc3685a5dd091528 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db75e6972378580bfccc01e834d2f5ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-082ba44ae919a6da983ed3dc0908295e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7b82f5e24501ddff4e15531c6875cd6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-854dd18f07a09cf2a1a9689f364fcc65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6143de8ea36d636088567037f82c784 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c7118f31d464ae780dcf3c6eb87a485 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10dc4deb1d113183291fb620c92cd9e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee2023b393878b8a09155690b4b9f2ab FileName: ./.editorconfig SPDXID: SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee FileChecksum: SHA1: bb9d78f34cb42c1bc778fa5ce0a2e5ddb2e04e2c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2021-2026 Calq Framework SPDX-FileCopyrightText: .NET Foundation and Contributors FileName: ./.github/workflows/ci.yaml SPDXID: SPDXRef-c2eba0be852e4e1282ea802df22fbbae FileChecksum: SHA1: e2793043d1700645b6fc2073159771fd98cc8f30 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./.github/workflows/publish-nuget-org.yaml SPDXID: SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2 FileChecksum: SHA1: 9c5e6cbf17393b717d3ca2f16416183648ea4396 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./.github/workflows/publish.yaml SPDXID: SPDXRef-837c745574fb801fc650a01e5b966a73 FileChecksum: SHA1: e9272f17fe144eff87dc7c356d885c3e81afc5f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./.gitignore SPDXID: SPDXRef-e1ba722c11df2d8c204fb711c2e35ac7 FileChecksum: SHA1: aab92e4e89a6bbcdd8921c823e446b4be5c680e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/AspNetCoreIntegrationTest.cs SPDXID: SPDXRef-6496b44b91f474e8a5290c73376089cd FileChecksum: SHA1: 2486c0e1a3b5b0e355e0e043833743cc679a3f0c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/CalqCmdControllerIntegrationTest.cs SPDXID: SPDXRef-74b84bf4e77439df77dc2992723e99c0 FileChecksum: SHA1: fb6c45bf8aa09878cfd867ccb9c5bfa578d36344 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/CalqCommandExecutorTest.cs SPDXID: SPDXRef-38751307802b7cd96c4836b9bd4069b2 FileChecksum: SHA1: 4b7e0bbef4b7e102314dab80e00031e438423534 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/CalqFramework.Cmd.AspNetCore.Tests.csproj SPDXID: SPDXRef-df6fe664efc98e93d11f39bcd465d956 FileChecksum: SHA1: 1303e57f3f9d20faf5470efcb23ae1297768d4c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/GlobalUsings.cs SPDXID: SPDXRef-f4f34eab91f7caba08d6a1f25d0c8850 FileChecksum: SHA1: 733d685cabbb62fc566f55010f286da818dcfc29 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/LocalHttpToolFactoryTest.cs SPDXID: SPDXRef-0562bcc6e2fab16dd7026ffcf447f052 FileChecksum: SHA1: 567e4c48ac51d7d0a0e2e0539fb69f5119649bc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/ServiceCollectionExtensionsTest.cs SPDXID: SPDXRef-f5f03f07a49b844d513752f02122c7f2 FileChecksum: SHA1: 06fe17196c3c2e5814212976490b0e5333605180 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/UseBashShellAttributeTest.cs SPDXID: SPDXRef-251d3d9260b30e6d9a10bf5bf6edb664 FileChecksum: SHA1: 561f049e908570f78e54bcf0e0cf8ab1780a6d89 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/UseCommandLineShellAttributeTest.cs SPDXID: SPDXRef-931010dd01b81fd8b476d13237190916 FileChecksum: SHA1: 5b8c8e9bf90f1e778399cc21aeed2b9d986e8914 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/UseLocalToolShellAttributeTest.cs SPDXID: SPDXRef-511f6d96181c30e439e83f749455c138 FileChecksum: SHA1: 715811f30b3b6426d559b56c172982f298517f7b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/UsePythonToolShellAttributeTest.cs SPDXID: SPDXRef-595770aafcd669650eb45a39bc2efa5f FileChecksum: SHA1: 1271dcefebe6c40fd2a4f48bf67331883e77c4f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore.Tests/packages.lock.json SPDXID: SPDXRef-b2c719256376f51ac1e53118d68a7a72 FileChecksum: SHA1: aef227d351639019cec3b46285694d55cca65b37 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/Attributes/UseBashShellAttribute.cs SPDXID: SPDXRef-ff26889f5fc1f0517ad576d31a3c1d56 FileChecksum: SHA1: 6fe5105aa13e46dc7e8b83f30471e2fcaf7f5d07 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/Attributes/UseCommandLineShellAttribute.cs SPDXID: SPDXRef-680208d205be7be9294ea8194b5434f6 FileChecksum: SHA1: 185244ea46f0397f47c6b969f321098ef59feb6d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/Attributes/UseLocalToolShellAttribute.cs SPDXID: SPDXRef-c1137413df380f0d3f3b94168aad010e FileChecksum: SHA1: e00b3423b990f62b26857de8298dcdc88503be5d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/Attributes/UsePythonToolShellAttribute.cs SPDXID: SPDXRef-6144c70bc3ca62a488f87926911023d0 FileChecksum: SHA1: 78910676ce70ba86630792ad7f5ec14814ba8b7b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/CalqCmdCacheOptions.cs SPDXID: SPDXRef-250bedd307549c3325783c89a4761e24 FileChecksum: SHA1: 2f208a7cc7bbf92863c1d3d952c1cd9294dc1b34 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/CalqCmdController.cs SPDXID: SPDXRef-8cdc481c85f57285725e41f6ebdab2a7 FileChecksum: SHA1: efd039d92d0d50c2c626426f8a9a6d41dae18224 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/CalqCmdControllerOptions.cs SPDXID: SPDXRef-03521e95d5103be5408f576544776215 FileChecksum: SHA1: 9b990cc1c9f25964b78cde30332fe06d262f782f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/CalqCommandExecutor.cs SPDXID: SPDXRef-dfeb83b25b47297e3aaa05269251c3f7 FileChecksum: SHA1: c3167bcb7d4b9e37427f1a8ae967eef6342908d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/CalqFramework.Cmd.AspNetCore.csproj SPDXID: SPDXRef-f6efd6e5740a191a98cdb9b46b0ae5a1 FileChecksum: SHA1: 2db0b9bab86d90ff99af0195df98370882009c7c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/GlobalUsings.cs SPDXID: SPDXRef-070c0bdca793560cacf942bc63594d8f FileChecksum: SHA1: c845c54fc6ab259f715a76cc3f1e164f7821c2b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/ICalqCommandExecutor.cs SPDXID: SPDXRef-b9b36a81d6273634eaeb8d6bd562cff0 FileChecksum: SHA1: 0f74162a56ae3581ce4367f8a4dd2c1441b7706a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/LocalHttpToolFactory.cs SPDXID: SPDXRef-4aa4a2d0e8b5236738a6cd70af7f3417 FileChecksum: SHA1: c410033a6f436fcedae004794a442ac7315e56c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/LocalTerminalFilter.cs SPDXID: SPDXRef-dbe540e4ea09309f5b31f43c80c8dede FileChecksum: SHA1: 1fbdd40e193e7839b227e5f2924c59a9b091328b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/ServiceCollectionExtensions.cs SPDXID: SPDXRef-9542ab6fc40770128ce129833c592a86 FileChecksum: SHA1: 0d348d05470f9638fa07d8462e8c4f84d29de243 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.AspNetCore/packages.lock.json SPDXID: SPDXRef-9603e6693a8fa3f52c8f562c98fdc111 FileChecksum: SHA1: 783c04661410e288e806b66f5ada160db4d6b9a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/BashTest.cs SPDXID: SPDXRef-874789bae2d073f28d650bcaeff9ada9 FileChecksum: SHA1: 861c8005aa33eeaa0e85c7e7ad2d51798ec91652 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/CalqFramework.Cmd.Tests.csproj SPDXID: SPDXRef-2553d869d5e58f3f039dff685f74c077 FileChecksum: SHA1: ae8dde6fc5e0151932adbaab9beb1356c3e4d737 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/CommandLineTest.cs SPDXID: SPDXRef-08e601f3188f05e0e5491a3749321dfd FileChecksum: SHA1: 2cd6ca11123dedb0b75552b942afd81827a716bd LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/GlobalUsings.cs SPDXID: SPDXRef-813ecb14d94710f37a2b88ef6eb58b7f FileChecksum: SHA1: a6c732bf63f7b9f75a6c7777bd520f863dc70e82 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/HttpToolTest.cs SPDXID: SPDXRef-3b1aeed96065fbd7180bdcd6e401a90a FileChecksum: SHA1: cdee49a62a20a7eba4d701f22dc51b7c097eb1f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/LocalToolTest.cs SPDXID: SPDXRef-a57b0b043c3007b56d176302b56831d3 FileChecksum: SHA1: 14144307b3320a0ca82a429d78a5a43d6c2a7f8d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/PythonToolTest.cs SPDXID: SPDXRef-0e91baff1ecba3b2494f92c8eab6fed4 FileChecksum: SHA1: 4510a0adaea04568f83005349e40732ce9971163 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/ShellPipingTest.cs SPDXID: SPDXRef-18fc064851a393bcd38907b08df028c5 FileChecksum: SHA1: f464e898948076b0c3092bc747c149af9530e54d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/ShellToolTest.cs SPDXID: SPDXRef-1ec6d40cd8f6d76ed6a08f12dd69fd0c FileChecksum: SHA1: 57b28fb904687572f7285076255d4b1297c81eb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/TerminalTest.cs SPDXID: SPDXRef-386991b3ba26bfd5df3ddac279ceb5fa FileChecksum: SHA1: 9c22603ac82e9a01d5e2a7449b6a1ab6085cd0de LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/Usings.cs SPDXID: SPDXRef-1396887278ce5edd465593e81639f438 FileChecksum: SHA1: c40ca06547d724a153ca9501012b0e5b9c322da7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/http_echo_server.py SPDXID: SPDXRef-46458070853363ca91da8b2c277a59b8 FileChecksum: SHA1: a1d060d4125bf80214b93bc62845a8fae373c6d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/http_eval_server.py SPDXID: SPDXRef-bf293267e5b641ddedca21be03aa02f6 FileChecksum: SHA1: 110bb5b19b89722cfe13b319fecec1b501ee61ba LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/http_h2_server.py SPDXID: SPDXRef-13ef7dfedc0645f9bcc62f4b46f2676e FileChecksum: SHA1: 5cfba74b48677b95699192a21987588cc106d5a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/packages.lock.json SPDXID: SPDXRef-435943d9fc0e4255ec259073d6cfa2f3 FileChecksum: SHA1: de331eabf42e2239203837d6e92ae801f60a169e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.Tests/test_tool.py SPDXID: SPDXRef-0b084142399155b93855030858d55c72 FileChecksum: SHA1: be49bb0889061074841a15097ea289ac83d0aed7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd.sln SPDXID: SPDXRef-a06fcd89998b04c3bb4271daca41b230 FileChecksum: SHA1: 6df63ed9e5e2af080d7c9a07b525d5842864385d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/CalqFramework.Cmd.csproj SPDXID: SPDXRef-149ab418a4972a6c9a4e5342f698db50 FileChecksum: SHA1: 7611bea41f054df73b31a99ee84de545ad138113 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/GlobalUsings.cs SPDXID: SPDXRef-fbcb0aa6469ff7f5bf2cca768d8b8d24 FileChecksum: SHA1: a625bcdac83f1e0e629bf3cd86c04b11a9a958d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ILocalToolFactory.cs SPDXID: SPDXRef-72665c32cc6b1906d2aad2dfbffebd39 FileChecksum: SHA1: ecd55aa21d939db48d9743efc575847dd16a0688 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/IShell.cs SPDXID: SPDXRef-e851c41fbac41db92aee8cd18ddb8226 FileChecksum: SHA1: 76c80015e15426477e25b686b34a7b38b3673578 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/IShellWorker.cs SPDXID: SPDXRef-57ef09f72d77c10750e7623b040245b5 FileChecksum: SHA1: 47ed7f70ea3325e02b8e4648aea7de04b272dbf9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/LocalToolFactory.cs SPDXID: SPDXRef-5ded97264e8200852873169053def24f FileChecksum: SHA1: 437253298fb74bd76cc5c148baee745b96b3b845 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Python/IPythonToolServer.cs SPDXID: SPDXRef-6bff26eaa21e716d156ed02c0a8f383f FileChecksum: SHA1: 41273a8acb96c6d442905479e69dfc06c0cff2f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Python/PythonToolServer.cs SPDXID: SPDXRef-554e6e1b547a1dc5208cc3858a7d3846 FileChecksum: SHA1: 7d9ff92175f81daa645550128948880116b271dc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Python/server.py SPDXID: SPDXRef-5de948eb881985f8f6fdd44510f648ec FileChecksum: SHA1: 6aadaa2ff8a8e18cb6f607bb7bf9a0005761562c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2015-2020 Cory Benfield and contributors SPDX-FileCopyrightText: 2015-2020 Cory Benfield and contributors SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Python/test_tool.py SPDXID: SPDXRef-c9abe6329c7444a421ba6f5f0df2c3fe FileChecksum: SHA1: f9839f5da5c0345e1de27ff6d54bbd3ab79c150a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/Http/HttpToolOutputStream.cs SPDXID: SPDXRef-7d2541f5f912f472a1f48862fb09dd45 FileChecksum: SHA1: cbca7b60dceca61920f94ac1e8d1e8335129e530 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/Http/HttpToolWorker.cs SPDXID: SPDXRef-9ac7dabef37e621ef97aadd4b8f35ff3 FileChecksum: SHA1: 0d453e8ed8d40a351a2bfbe915470d6459dd42b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/ShellBase.cs SPDXID: SPDXRef-ecb404a3df54695d50af3eb6f27cf2ec FileChecksum: SHA1: a37e6ddb77bf02a9df1c6eb5c1938d459164fd18 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/ShellWorkerBase.cs SPDXID: SPDXRef-c4cbfbea5dba3b57cce484d2d8bea773 FileChecksum: SHA1: 66475b9346eaec2e778b7edfa0d2924744c1facb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/AutoTerminatingProcess.cs SPDXID: SPDXRef-859d398fab36e3546f7d5738984345dc FileChecksum: SHA1: 9d27fbe86864d2927360235b701ee2ee5dcefdf2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/BashWorker.cs SPDXID: SPDXRef-aa630ff277d467e52608cf04cefbdbcc FileChecksum: SHA1: 34503f7321d841458ea885c7eb3348fefe2d3237 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/CommandLineWorker.cs SPDXID: SPDXRef-22a26ce4b9cf212403934556dc4235c5 FileChecksum: SHA1: 60b42d3f25cc1b519567c5c530176b8425084787 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/ProcessExecutionInfo.cs SPDXID: SPDXRef-8f4b332f27024578ddf9be8b1d0868d9 FileChecksum: SHA1: 8ffec2a2a9d01631af1021ecb3239539a8439938 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/ProcessOutputStream.cs SPDXID: SPDXRef-40b5a3d4cc5917348fe3bf79c97b53af FileChecksum: SHA1: 6cd0bd94beed9ec2723e04f16bddc5f544aa7192 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/ProcessWorkerBase.cs SPDXID: SPDXRef-d287f8a15da5da8b2eff0e5eba180ae1 FileChecksum: SHA1: 70606dad2bc959f921bfc913a22bc7ace385c288 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/StreamUtils.cs SPDXID: SPDXRef-7ab21e92f0e890e43dacbdab1dd8da6e FileChecksum: SHA1: c3b06445aadbd32e47805a3e8818f4e87897fb3a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shell/SystemProcess/WSLUtils.cs SPDXID: SPDXRef-44e0476e8d0443f1d2f6d722983003bf FileChecksum: SHA1: 7d58a0d8ce32e14010d73c02c6d4c156a339a2f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellComponents/IShellScriptExceptionFactory.cs SPDXID: SPDXRef-2cccfd7260574a1b923eac5b489e50b8 FileChecksum: SHA1: e350ea8f618944b55661731a955f738bceebb562 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellComponents/IShellScriptPostprocessor.cs SPDXID: SPDXRef-3738e6bdfd4fd420597d18a25041bb2c FileChecksum: SHA1: ac3bd23568bef24204b3edfe77ae9d42ea971ddc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellComponents/ShellScriptExceptionFactory.cs SPDXID: SPDXRef-0f8f87eb5e9c3753f11e248f8adc3d2c FileChecksum: SHA1: 32d7e84f4f755e9403c2a2abe43cd58b7b1820d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellComponents/ShellScriptPostprocessor.cs SPDXID: SPDXRef-2640f7556966b14ccac54c89e2044b08 FileChecksum: SHA1: 228a63aca06397226ed21be0a682729411166249 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellScript.cs SPDXID: SPDXRef-73e52153ee32f76763625f47ceb1f0c4 FileChecksum: SHA1: 7e067a681524fd093b4ceb892be47e8e29b43f02 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellScriptException.cs SPDXID: SPDXRef-b33b47466a3f660f697fedb059e188df FileChecksum: SHA1: e91e28273409684a822b1bf052974bc19a2f2537 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellWorkerException.cs SPDXID: SPDXRef-a7a2ea075603a1af8bf5166eed2e634f FileChecksum: SHA1: 6a862e813c7bab7fe0833e8b5caa010e36b05b09 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/ShellWorkerOutputStream.cs SPDXID: SPDXRef-9d8d7a54659c9e854bc34b3edcf2d8b2 FileChecksum: SHA1: 28d5dd5a61cca97e464b281e7f7142b0b5b20504 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/Bash.cs SPDXID: SPDXRef-db633be9cb85dff9151d386f07a1bd20 FileChecksum: SHA1: ac8af92b4139cb8b4d86f61061c31fba6432de4d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/CommandLine.cs SPDXID: SPDXRef-7782043204989062a1c7b8d58595c712 FileChecksum: SHA1: 609a0dda8ad5ca830cebcabb6b4dc925dfeca55c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/HttpTool.cs SPDXID: SPDXRef-69fcecaf9783f49c4cb856959f86300a FileChecksum: SHA1: 30f2ff1b2c96d237b580471fdeef69eabf367e0b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/LocalTool.cs SPDXID: SPDXRef-33b9c742a199510fc5e2cb89686ab583 FileChecksum: SHA1: 83505a95e21e3f55b4caa871a978cb1ffb772251 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/PythonTool.cs SPDXID: SPDXRef-35a9061f0b24c22f6668d926d387e83c FileChecksum: SHA1: 441e3222d92ed9b93f7118482dcb0d1be494da0a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Shells/ShellTool.cs SPDXID: SPDXRef-fb4d1b768020e0fcdcf82e296d5fd977 FileChecksum: SHA1: c167709d00be4097ab603019ac8f7274aa839754 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/Terminal.cs SPDXID: SPDXRef-ad2ba5e41571c042030260daa693b785 FileChecksum: SHA1: 06cfc70ebc28cb8d61ae15a8280312d80e2a56d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/TerminalComponents/ITerminalLogger.cs SPDXID: SPDXRef-328b603171d16d3c6e230d81542c1494 FileChecksum: SHA1: e63aa3a61d63e041b4d9ff4ae70d28511f5d976e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/TerminalComponents/LocalTerminalConfigurationContext.cs SPDXID: SPDXRef-450923c3291da8ff519caabe45ecee2a FileChecksum: SHA1: 100d1dfbe1abbd2d48816fc0542a7ecbc1a10b1a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/TerminalComponents/NullTerminalLogger.cs SPDXID: SPDXRef-9e81601cd059831c70c871a360bc9f3d FileChecksum: SHA1: 91c09a2f3113fe5bc55295cac4f11b5da667dadc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/TerminalComponents/TerminalLogger.cs SPDXID: SPDXRef-d4a9219440d14246a95b98cec41941dc FileChecksum: SHA1: e0730ccbba85a8b37077ee01f97b1d7286d33d95 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./CalqFramework.Cmd/packages.lock.json SPDXID: SPDXRef-15e61d1a6ecea653d46212e03663b2f3 FileChecksum: SHA1: 188e94eb3b37c148269425549849550f9c3b44ac LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmd.QuickStart/Example.CalqCmd.QuickStart.csproj SPDXID: SPDXRef-16b3d63b2da715d0f615e17cb02809a3 FileChecksum: SHA1: fd96be56de22432a060c42f2933efe3d6a0dfe16 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmd.QuickStart/Program.cs SPDXID: SPDXRef-70ba69d29d0e61cbd943e58299de7cd9 FileChecksum: SHA1: add7c7a4496de6c5dce883134436afb365b95fed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdAspNetCore.QuickStart/Example.CalqCmdAspNetCore.QuickStart.csproj SPDXID: SPDXRef-e94e41c9c48a0fce07a0240b73584c6c FileChecksum: SHA1: 106550c003821489d4e3b9812d8c4ab655a61e86 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdAspNetCore.QuickStart/Program.cs SPDXID: SPDXRef-394376dd0b94ac34c41fff91a5b94504 FileChecksum: SHA1: bbf581c08d5da26d629cb82d5060d7afa449f191 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdAspNetCorePython.QuickStart/Example.CalqCmdAspNetCorePython.QuickStart.csproj SPDXID: SPDXRef-7460d0625b439cf678d8c3741eba5f05 FileChecksum: SHA1: 926c03fed6369b9b9bda9bf297afee871fd3b59c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdAspNetCorePython.QuickStart/Program.cs SPDXID: SPDXRef-7ce1ffab2b15ba38887049bd33250623 FileChecksum: SHA1: d359a626d5365be9bcfe7959f8fd2559d5389225 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdAspNetCorePython.QuickStart/tool.py SPDXID: SPDXRef-db78d9b936ac443d53eb7d8de49ecdae FileChecksum: SHA1: c7f034ed43785569b6fe465a4893a334645f759b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdPython.QuickStart/Example.CalqCmdPython.QuickStart.csproj SPDXID: SPDXRef-b913942d369e872a0d37b829ebc57b2b FileChecksum: SHA1: 0b767a0dc4a199a2b89b9c3a7ca6ffd4e5874275 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdPython.QuickStart/Program.cs SPDXID: SPDXRef-c330e8cdcbaa7adabb30ba926f6dfa27 FileChecksum: SHA1: 5a6cd89cbff6cc1de4de82159b0a4c55da306dbb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CalqCmdPython.QuickStart/tool.py SPDXID: SPDXRef-3d21865be44ebcccfc3685a5dd091528 FileChecksum: SHA1: c7f034ed43785569b6fe465a4893a334645f759b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CliTool.KubectlWrapper/Example.CliTool.KubectlWrapper.csproj SPDXID: SPDXRef-db75e6972378580bfccc01e834d2f5ed FileChecksum: SHA1: 3d306eff24fbd743f13afade7b2ec12ea1c9385f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CliTool.KubectlWrapper/Program.cs SPDXID: SPDXRef-082ba44ae919a6da983ed3dc0908295e FileChecksum: SHA1: 92a203ed5216c4cc25e20b3f05b1599427fafc85 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CloudNative.DataProcessor/Example.CloudNative.DataProcessor.csproj SPDXID: SPDXRef-c7b82f5e24501ddff4e15531c6875cd6 FileChecksum: SHA1: 603fec3f71e2f7c7385e16f4b2a296aa40881729 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CloudNative.DataProcessor/Program.cs SPDXID: SPDXRef-854dd18f07a09cf2a1a9689f364fcc65 FileChecksum: SHA1: e304c5a973c0e682c2e5ac5b1133940f966f57e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CloudNativePython.DataProcessor/Example.CloudNativePython.DataProcessor.csproj SPDXID: SPDXRef-c6143de8ea36d636088567037f82c784 FileChecksum: SHA1: f6164e527a4514fa6478391d17161098c7f4399d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CloudNativePython.DataProcessor/Program.cs SPDXID: SPDXRef-7c7118f31d464ae780dcf3c6eb87a485 FileChecksum: SHA1: bea4cac80f01751be7980e02ebdb4cb19d935a1f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./Examples/Example.CloudNativePython.DataProcessor/tool.py SPDXID: SPDXRef-10dc4deb1d113183291fb620c92cd9e6 FileChecksum: SHA1: d825da8b238d50f7550c90f7a6773714c4baefd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework FileName: ./README.md SPDXID: SPDXRef-ee2023b393878b8a09155690b4b9f2ab FileChecksum: SHA1: 6937337644d2271dbd43afbdaf213bdc4a05a06f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Calq Framework LicenseID: LicenseRef-CCL LicenseName: NOASSERTION ExtractedText: Copyright 2026 Calq Framework A non-exclusive, non-transferable license is hereby granted to any person or organization who purchases a copy of this software and accompanying documentation files (the "Software"). This license allows the licensee to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit third parties to whom the Software is furnished to do so, subject to the terms agreed upon at the time of purchase (the "Purchase Terms") and the following conditions: The above copyright notice in the Software must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. All copies of the Software, in whole or in part, and all derivative works of the Software may not be published, distributed, sublicensed, nor sold to third parties unless such copies or derivative works are part of a work that combines such copies or derivative works with other material (the "Larger Work"), or those third parties already have a valid license to use the Software. Third parties may use copies of the Software, in whole or in part, and all derivative works of the Software as an integral part of any Larger Work, but may not use any Larger Work, in whole or in part, in a way that provides substantially the same functionality as the Software, unless those third parties already have a valid license to use the Software. The Purchase Terms shall supersede the terms of this license in the event of any conflict. Any sublicense granted under this agreement must be subject to the same terms and conditions as this license and the Purchase Terms, and the sublicensee must accept the obligations of this license and the Purchase Terms. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.