SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-07e75905-9d0d-4422-a0a2-101b6efa4a4b
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-03-28T12:17:12Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f37f8308d4c4d7a152418c8dd2397f79
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f83b41eff6d3bbf62ebb6b308f238e6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1dc2b3672e5442d1dd40da10774de60b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-145cb9cf7681833548a5d49d31626611
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdf34d75d53f041e558e1393a9dd66ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46c50da93a695b6415532dc468ef3355
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12fb54a3023f5fb1724939f3ce2211bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a928413da0102e7c3a3b49111c8105f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-031df95f18fd0e554677d781d513d9bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1324bd0776c2a5d4c214a713ab1faee5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42f7f6bc37c3e3ddd5f9b56d8c910b32
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f737547ce80edd246ceaab34a5a16f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33263448a95b0f6af5f5dcc6ce68cbde
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0eed974a887ef394b107ab1bdfb8c08a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3785b7f54988d7fa980380fbebb206e7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14abb6b6aac973e76ec06c3a8dabf919
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c57ebf4dcc95b37fb7c44667a03c6172
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58e7b886fdc292dd51cae1ee4c31cace
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81ad7c303c70853b68cfd989786473dd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3257b077117fbf6e023517f248e3c4fa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9b6c3c396a7a419fab114baaf29b22c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e86a120999ee1cfe42401c0b70230d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-257325cfac02ddf5aadd4bf4870bdc3f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a53811b71cebeefef4fc851a6507fb1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d8ddd705d14d1b9d224e46ea1c26c46
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10b235ea5649a046455cbd27ced17fad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b3c77e48fcf8bfec0cfa5b75df568a1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2799ef256802a9afe9fc413d6c71b2b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3259bf5e3af101d4a8a2b9469c44ce98
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-878d452d0b2f35ad64b4127264a8cb9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ee9002008c9c6790ad5db96136ef2ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da30f58e549802e9763cc77e39171ea4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f9430fe75dc6c6a3d594c873d82f79c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-05bd8ba7d7f96a7669482b83e74066ef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18452545f8f705c6c7b8d7d865d663f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc99dc4455348f3d08c7bde5263c4ce4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6fc45f08ae3e423ee4cf5576590ae5f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-012257cb1c8338b4ab137c0e2d086538
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12fae19c4672cefb7a9631700144203a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10de364df1a8dd5c6d90583752691be7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b0e03540dfabc1c24f34cd92008e144
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10de82cf89e12f317a06bfca9be9ae28
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95cba9b3042d0bd8f70987ebaf7ad7b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c436f2e8243a08500ed27b9811d5b17
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74ae9aacadfeb95f6ecb3a283d332fb4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0923581b253d899c20d634bd5a699d4a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcce3a2f1bb6ddf8b0ba563fe29d0efd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d47309f7f1cce3e1417da90623e6eff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e80082dc5347815cdf703d56a276c379
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-768af69efaf96fc740b932715764c1d0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db945c2dc581c663c0248e7fc26f788a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-616d8ec34589eeacf4e2a14c435f45d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc105418582faa6b0a9319411635b77c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ce6f60c0697bb6ec7d866593a883968
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75c1af3d4a7f91766e3665c75c6148de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a11dca29d1c85ff0f92368c22b724efa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b81c4d2855a7ec6097b4e63cfc09acb4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbb65f387d7864f4f0ecb805ea7d92e9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0f15b513b9d67460a474eb416f8ca6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20882cd8bfb710a89ae142dbbb3f2bde
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb154acdd3cc19987f226c45bcf47d7e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43f886182c89c65fb7cb4933d3550ffb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f32fec82be3c1800b4df2927aab0bd8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64829496ca0a71ecde035351fd5a7c2f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ae29bf34c615910963aadc3c4de56b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbb7fe16a7a240094c617edf2b83fae3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac5cf7272410d3ad03ebc01df98a8aa2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2e8f1c193bf9a7813e108098cfcff76
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc74ddd5d63ef8bb30af03437fe38e0b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2192e6cad4a908080d0dbe5a38ef3e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcebb25b7e1e294078ba4978f3e687bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1aeedd717ff73f50787b565a6911c27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-304a8e881409a9cc908b29bcd4d79e86
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97c97e039321dceef1a9161064e11d29
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec58911921736ccd8772e94bf0b09064
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-750ee35a4ad35fd4aa4e9426b04c958d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0039cf4c0f0979a6cffd2cf4f4708984
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a783bd3c0da926daeae37390a12da66c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db37687fef6cba54516f3c1c40df2e61
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cbc572db5ac94e3e7b89232ec5101bec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6c63f89b4f467bdf32e31ed62399de6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-931bca67a1e97f7fb9296479f9f46660
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff230bb786e637255ac9ba1709075366
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a2f7632faea9f47de03f7188d345415
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-04c42a675a1bca2b7373e1e1e6299063
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b676f91bdb772edf29f41f4c4c5813c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc3c7df7f8f06a79915d9859491bfecd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52fb7df27601a878e28a6ac586aa476c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e98cda860d385d44ae7df54019d8c60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0be34a07b34602334f0e43498c39cfc7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00099cd948801f8cad80e98af38b0332
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-151656454e03819a531fd3a7e5c60d45
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7367c07b09ffef3f3d0f8235dcd00a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-245866abdc74c0ec115059587c9a7ac1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29fb3486a7250d845f466f59d2579f24
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01192eccb257a07468d4321194d50f02
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2790cebe7b0280e86e2eb3694ac089b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abf1a230cbbf8743f772be66f081adce
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36c8352b331fd9686f217e485f28052d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6126bc741a68bf1ea822c2619aef6fe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c509491f8b4fe7dc600801e3413deb98
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a9f5df09dfe4ab48e48ac6ae5c8f29f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a98e9509334391ae6ed7d02293134b18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f80140c274da5173aa297adcc5cec491
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0924214253b11afa6384c032727577bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e8dc95c4f9c745ecafe88d057e9badf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bc6eb7c9757ae096bf99a7958a46fd4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1b7bf260c998f9b82d300dc87f59ca0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5a153617437edb2b20564d09f456ebc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4bd02b4a54212a08f86a8630586368fc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1308b59eb3b7add2aca299728cb98a08
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32b5e9f8dba9116803afbcd65a959257
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8de11fe07ec5063bc45a537ebf62e0bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b8b5d60302f0b67bda43d757ad1fccbb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-588eca89912ee521d4a7416b196b59f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a1895fb1fbcfbdf09e9ac877978d08d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-84594eed496defa07b74326c37306d24
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5c376c0589a639113b00c50d598eb8b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77f52d675192fc325c401a9ab20b626e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e3878a5f4abea85e8f906fa995da145
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ebdab6593eff62010ab529d66682318
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f75e777ba5177e5d44de41d3659658e6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06648d7229a67f77411c07f872ffb217
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b938c3dab3bd690e7db1612e2d615a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ab4b471b007bf3ddebbaa1d234b0ed6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b81257604df180be8336de89ead6ed83
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-251487435e92300b881faf8d06b9fe9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89eda8b4e8c2fa1cf23147182e87f1d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67ea363ff336da1bb5da8f780c7e68b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbf5e814700b207187f57fd6e08fbd1d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b24c8ef84284b402428f3a5e18ebeb5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ef80140d8fe686b6fca71d22470acaa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-017220bf256c1a02d658b30343cf93b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a63c8bfeae01f0eb041039e648d46f0c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1c8d32d7ee86e942b2238a9ed65323f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb1966e7a16503d87d35f350d04892c3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c47d87c4edd5ecdc83bf90bb540991f8
FileName: ./.github/copilot-instructions.md
SPDXID: SPDXRef-f37f8308d4c4d7a152418c8dd2397f79
FileChecksum: SHA1: c116b5278eedc605b632142182a90d75a70f0905
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-8f83b41eff6d3bbf62ebb6b308f238e6
FileChecksum: SHA1: 89116f7c21a90edc769a2f7c7c2c9f360cb2632d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/requirements-ci.txt
SPDXID: SPDXRef-1dc2b3672e5442d1dd40da10774de60b
FileChecksum: SHA1: 6de13c6c52b1d892d36dff7373ab35f889d9edb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/analysis.yml
SPDXID: SPDXRef-145cb9cf7681833548a5d49d31626611
FileChecksum: SHA1: edc31b449124756130ad29789f12d8bd60eb2758
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/ci.yml
SPDXID: SPDXRef-cdf34d75d53f041e558e1393a9dd66ee
FileChecksum: SHA1: ece01dccb9b491717a6ab4fd0954ebae036ed09c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/docs.yml
SPDXID: SPDXRef-46c50da93a695b6415532dc468ef3355
FileChecksum: SHA1: bf5fa387b39d59efea2b45c620206322ae7eff8a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/integration.yml
SPDXID: SPDXRef-12fb54a3023f5fb1724939f3ce2211bc
FileChecksum: SHA1: 4b7415a5b4f264d5dcec0e2efe0d5b0e2cab2f79
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-a928413da0102e7c3a3b49111c8105f4
FileChecksum: SHA1: 8b1918409b89deac3fbb8e072909abefbcc0c842
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/sonar_pr.yml
SPDXID: SPDXRef-031df95f18fd0e554677d781d513d9bd
FileChecksum: SHA1: c062ab309bf08609dddf598bbb293b8f2580109c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.github/workflows/test-matrix.yml
SPDXID: SPDXRef-1324bd0776c2a5d4c214a713ab1faee5
FileChecksum: SHA1: 157aab9243c1f7e0485db6753d3b02598d97612f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./.gitignore
SPDXID: SPDXRef-42f7f6bc37c3e3ddd5f9b56d8c910b32
FileChecksum: SHA1: 000b037e6edf529e1655235c1445728d8e19c118
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./AGENTS.md
SPDXID: SPDXRef-8f737547ce80edd246ceaab34a5a16f0
FileChecksum: SHA1: 65108b2267e4e6d5d782fc2457b4f94b9ccced1e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
SPDX-FileCopyrightText: 2026 New Contributor
FileName: ./CLAUDE.md
SPDXID: SPDXRef-33263448a95b0f6af5f5dcc6ce68cbde
FileChecksum: SHA1: 50db221c87f7c26ab749825cc094c394a18609e8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./MANIFEST.in
SPDXID: SPDXRef-0eed974a887ef394b107ab1bdfb8c08a
FileChecksum: SHA1: 2c9001759fc5101a0660499b58138766eca4dc4e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./Makefile
SPDXID: SPDXRef-3785b7f54988d7fa980380fbebb206e7
FileChecksum: SHA1: 49eb78130736f8f33d9dcbd5299200870193bcb1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./README.md
SPDXID: SPDXRef-14abb6b6aac973e76ec06c3a8dabf919
FileChecksum: SHA1: 52240c24428dfd930625dc9d9e432014902e57ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/design.md
SPDXID: SPDXRef-c57ebf4dcc95b37fb7c44667a03c6172
FileChecksum: SHA1: c1e3ae43523fa6cd427f3e56c027c61efc79032b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/developer.md
SPDXID: SPDXRef-58e7b886fdc292dd51cae1ee4c31cace
FileChecksum: SHA1: 531d80ae6fc6447463216487b917ef59840e4e3d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/cli.md
SPDXID: SPDXRef-81ad7c303c70853b68cfd989786473dd
FileChecksum: SHA1: dfcfbd2737ddb2902fd4019fbc1ce1d7431ad890
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/configuration.md
SPDXID: SPDXRef-3257b077117fbf6e023517f248e3c4fa
FileChecksum: SHA1: 7a1de86bb4c473f037af110295711ad077d98261
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/getting_started.md
SPDXID: SPDXRef-f9b6c3c396a7a419fab114baaf29b22c
FileChecksum: SHA1: 9c433834fa0c1849bfd5086cd3b9837ea34399d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/index.md
SPDXID: SPDXRef-6e86a120999ee1cfe42401c0b70230d3
FileChecksum: SHA1: 2d352f95bfbbd9fec8a2fbef2b967c8d1f7e8463
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/logging.md
SPDXID: SPDXRef-257325cfac02ddf5aadd4bf4870bdc3f
FileChecksum: SHA1: 1ff8647bea2aae39c00acb781869f97448671421
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/modes.md
SPDXID: SPDXRef-5a53811b71cebeefef4fc851a6507fb1
FileChecksum: SHA1: 3f302bfb7e898648d122c39acbd01e9cb1d5205c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/guide/profiles.md
SPDXID: SPDXRef-1d8ddd705d14d1b9d224e46ea1c26c46
FileChecksum: SHA1: b3eca9d70436af650bae913e4d74887a6c0da0b4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/index.md
SPDXID: SPDXRef-10b235ea5649a046455cbd27ced17fad
FileChecksum: SHA1: c260f2e424593c235b1d34cae5e1c3dc41d52f57
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./docs/security.md
SPDXID: SPDXRef-9b3c77e48fcf8bfec0cfa5b75df568a1
FileChecksum: SHA1: 347ceea5d43955d209ee087f6cf90f75bb6f9d6c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./mkdocs.yml
SPDXID: SPDXRef-2799ef256802a9afe9fc413d6c71b2b1
FileChecksum: SHA1: c54a200576ea902004cd46cfde54c91a31e6a793
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./poetry.lock
SPDXID: SPDXRef-3259bf5e3af101d4a8a2b9469c44ce98
FileChecksum: SHA1: 58318883ef7b9f198e74b9d77b18cade2c67bc31
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./pyproject.toml
SPDXID: SPDXRef-878d452d0b2f35ad64b4127264a8cb9e
FileChecksum: SHA1: 30112ef4d2f1b50a56714b4b82ae1c30d113afe1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./sonar-project.properties
SPDXID: SPDXRef-6ee9002008c9c6790ad5db96136ef2ed
FileChecksum: SHA1: 38b8dfe5fba6f6530eaad62e75a87c9f5083767a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/__init__.py
SPDXID: SPDXRef-da30f58e549802e9763cc77e39171ea4
FileChecksum: SHA1: e1681c2067532599de3388589ca42a3656c8da60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/audit.py
SPDXID: SPDXRef-3f9430fe75dc6c6a3d594c873d82f79c
FileChecksum: SHA1: 4044c401fb901902c51c36bc9980f765124111e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/cli.py
SPDXID: SPDXRef-05bd8ba7d7f96a7669482b83e74066ef
FileChecksum: SHA1: 7b314aea9943d9b99667af84518d91d34167e64d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/config.py
SPDXID: SPDXRef-18452545f8f705c6c7b8d7d865d663f9
FileChecksum: SHA1: a3f8e3a897ad976aa79e60f950025fc8889be9aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/dns.py
SPDXID: SPDXRef-fc99dc4455348f3d08c7bde5263c4ce4
FileChecksum: SHA1: 375c41beb476192488340977ea3a3324a7815e02
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/mode_hook.py
SPDXID: SPDXRef-d6fc45f08ae3e423ee4cf5576590ae5f
FileChecksum: SHA1: 12ea7ada407776eea6b4dd6b8277b96517aa1952
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/nft.py
SPDXID: SPDXRef-012257cb1c8338b4ab137c0e2d086538
FileChecksum: SHA1: 21cb754378fa73ec1e197baf7815c52ff0498efe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/nft_constants.py
SPDXID: SPDXRef-12fae19c4672cefb7a9631700144203a
FileChecksum: SHA1: 48d931ad861146ef6ae3880e4bdb33dedffde63e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/oci_hook.py
SPDXID: SPDXRef-10de364df1a8dd5c6d90583752691be7
FileChecksum: SHA1: a9472ca16fc6d0bb4182691069de53341e1e5ebb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/podman_info.py
SPDXID: SPDXRef-0b0e03540dfabc1c24f34cd92008e144
FileChecksum: SHA1: fd46c40d92eadc8664b99dc234cd4112683b71e7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/profiles.py
SPDXID: SPDXRef-10de82cf89e12f317a06bfca9be9ae28
FileChecksum: SHA1: 6f31c5c4ed2a6f5524b2ddb450f7cc0479ab5078
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/registry.py
SPDXID: SPDXRef-95cba9b3042d0bd8f70987ebaf7ad7b0
FileChecksum: SHA1: c4736fcaaaf66553e0f37b9b207b5a1199900845
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/__init__.py
SPDXID: SPDXRef-8c436f2e8243a08500ed27b9811d5b17
FileChecksum: SHA1: 85fa2e3ca692a1de7b12b1c10512f55c7b714651
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/__init__.py
SPDXID: SPDXRef-74ae9aacadfeb95f6ecb3a283d332fb4
FileChecksum: SHA1: 0f19d9045e832ce457f7c7330c304c593562c182
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/base.txt
SPDXID: SPDXRef-0923581b253d899c20d634bd5a699d4a
FileChecksum: SHA1: f92c628d047c4ce05f59bffa32feecff56e23524
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/dev-node.txt
SPDXID: SPDXRef-fcce3a2f1bb6ddf8b0ba563fe29d0efd
FileChecksum: SHA1: 2bcd47eee078e103e466799ba4b08ed1ae54d668
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/dev-python.txt
SPDXID: SPDXRef-9d47309f7f1cce3e1417da90623e6eff
FileChecksum: SHA1: 1e71bbdb367044baed4508e51f3efe5a4c945a99
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/dev-standard.txt
SPDXID: SPDXRef-e80082dc5347815cdf703d56a276c379
FileChecksum: SHA1: 2837e7745dff6e8488ba4e39887f3fee38ff8763
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/dns/nvidia-hpc.txt
SPDXID: SPDXRef-768af69efaf96fc740b932715764c1d0
FileChecksum: SHA1: 925e84bc192164c4507cd758eaeb0efff6324fcf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/resources/shield_probe.py
SPDXID: SPDXRef-db945c2dc581c663c0248e7fc26f788a
FileChecksum: SHA1: 5f3d9c891f4b1c031896747f58d7f274d80385e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/run.py
SPDXID: SPDXRef-616d8ec34589eeacf4e2a14c435f45d3
FileChecksum: SHA1: a209aab4429c2d69a2070901adda0c4deed94439
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/state.py
SPDXID: SPDXRef-cc105418582faa6b0a9319411635b77c
FileChecksum: SHA1: e0ec5dd39e8e13005491ca667d17153f718a1060
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/util.py
SPDXID: SPDXRef-2ce6f60c0697bb6ec7d866593a883968
FileChecksum: SHA1: 770ee3784314afc1d571a1ecaf972e36482b8acb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./src/terok_shield/validation.py
SPDXID: SPDXRef-75c1af3d4a7f91766e3665c75c6148de
FileChecksum: SHA1: 8be38bbd20f8d67f89b689f2f516047530a521da
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tach.toml
SPDXID: SPDXRef-a11dca29d1c85ff0f92368c22b724efa
FileChecksum: SHA1: 8828c917bf7113e8bf0981d9c3fea7342e688c64
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/Containerfile.debian12
SPDXID: SPDXRef-b81c4d2855a7ec6097b4e63cfc09acb4
FileChecksum: SHA1: b88f654572d2d1a9f715c28ecf7e6a7536681076
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/Containerfile.debian13
SPDXID: SPDXRef-bbb65f387d7864f4f0ecb805ea7d92e9
FileChecksum: SHA1: 3aac5e11eac8b47941d9c68898c9ca4cb8a905b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/Containerfile.fedora43
SPDXID: SPDXRef-f0f15b513b9d67460a474eb416f8ca6f
FileChecksum: SHA1: 4a0ded3de78fc8de4050f9f764253410ecaee751
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/Containerfile.podman
SPDXID: SPDXRef-20882cd8bfb710a89ae142dbbb3f2bde
FileChecksum: SHA1: a00361bd1c932e2de551aa921409372befad6581
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/Containerfile.ubuntu2404
SPDXID: SPDXRef-bb154acdd3cc19987f226c45bcf47d7e
FileChecksum: SHA1: 32c7cf42bc60f86c080e8c80fe98df765330f270
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/containers/run-matrix.sh
SPDXID: SPDXRef-43f886182c89c65fb7cb4933d3550ffb
FileChecksum: SHA1: dfddf9477857d2a894c85c2351cad70e5a6e948e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/__init__.py
SPDXID: SPDXRef-1f32fec82be3c1800b4df2927aab0bd8
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/allow_deny/README.md
SPDXID: SPDXRef-64829496ca0a71ecde035351fd5a7c2f
FileChecksum: SHA1: 61dda6a3cfac18aa1c87a1748a2d5eff901250a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/allow_deny/__init__.py
SPDXID: SPDXRef-6ae29bf34c615910963aadc3c4de56b1
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/allow_deny/test_cli.py
SPDXID: SPDXRef-fbb7fe16a7a240094c617edf2b83fae3
FileChecksum: SHA1: 8b205612510c553b22210337152a5d749a7225e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/allow_deny/test_elements.py
SPDXID: SPDXRef-ac5cf7272410d3ad03ebc01df98a8aa2
FileChecksum: SHA1: 2bb3896a49adac08dd99d45b8298b3aec7cbfba7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/allow_deny/test_traffic.py
SPDXID: SPDXRef-c2e8f1c193bf9a7813e108098cfcff76
FileChecksum: SHA1: 59986034c89c4a16b7f77f15d0d944dc91db8aee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/blocking/README.md
SPDXID: SPDXRef-dc74ddd5d63ef8bb30af03437fe38e0b
FileChecksum: SHA1: d9915b671f3a60f336f98489abd6c8a28ebc60f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/blocking/__init__.py
SPDXID: SPDXRef-d2192e6cad4a908080d0dbe5a38ef3e5
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/blocking/test_default_deny.py
SPDXID: SPDXRef-fcebb25b7e1e294078ba4978f3e687bf
FileChecksum: SHA1: 21eeef2a9241d87e45f5f2b59ebd1394caff05ce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/blocking/test_probe.py
SPDXID: SPDXRef-c1aeedd717ff73f50787b565a6911c27
FileChecksum: SHA1: 13cef4d723ffb3e72a578e0f327a7ea207cab326
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/README.md
SPDXID: SPDXRef-304a8e881409a9cc908b29bcd4d79e86
FileChecksum: SHA1: 695c67213058928840f00e4629a13d4a791c51b2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/__init__.py
SPDXID: SPDXRef-97c97e039321dceef1a9161064e11d29
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/test_cli.py
SPDXID: SPDXRef-ec58911921736ccd8772e94bf0b09064
FileChecksum: SHA1: c9f8d31006228eebc980158cbc41267c5d13c6ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/test_lifecycle.py
SPDXID: SPDXRef-750ee35a4ad35fd4aa4e9426b04c958d
FileChecksum: SHA1: c08f90f1d6094c368bc70a1c22dab7937d44c37b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/test_state.py
SPDXID: SPDXRef-0039cf4c0f0979a6cffd2cf4f4708984
FileChecksum: SHA1: 03faccf04c5ed3263b86e31d29e3c2e5866e7fdc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/bypass/test_traffic.py
SPDXID: SPDXRef-a783bd3c0da926daeae37390a12da66c
FileChecksum: SHA1: 78adb748ca56a09bd08d3815b13da0199bf3879c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/cli/README.md
SPDXID: SPDXRef-db37687fef6cba54516f3c1c40df2e61
FileChecksum: SHA1: ec5eeba9b97b3f97223a016c90132f447a0528c4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/cli/__init__.py
SPDXID: SPDXRef-cbc572db5ac94e3e7b89232ec5101bec
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/cli/test_help.py
SPDXID: SPDXRef-d6c63f89b4f467bdf32e31ed62399de6
FileChecksum: SHA1: 309acd0c961ffea2e62f355e282d57417f33881d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/conftest.py
SPDXID: SPDXRef-931bca67a1e97f7fb9296479f9f46660
FileChecksum: SHA1: ff20b4eccc9489ec17d3adacf87bc6c60b8b686b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/dns/README.md
SPDXID: SPDXRef-ff230bb786e637255ac9ba1709075366
FileChecksum: SHA1: d6a066e11a42c7902f1a86b55f66b05c9192c815
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/dns/__init__.py
SPDXID: SPDXRef-5a2f7632faea9f47de03f7188d345415
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/dns/test_api_resolve.py
SPDXID: SPDXRef-04c42a675a1bca2b7373e1e1e6299063
FileChecksum: SHA1: aabd0f8ebc7790928a5fa205451a0725e1007a18
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/dns/test_profiles_pipeline.py
SPDXID: SPDXRef-b676f91bdb772edf29f41f4c4c5813c7
FileChecksum: SHA1: 7d44268d4ee312f22bbdfb1197a92e73f185224a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/dns/test_resolve_live.py
SPDXID: SPDXRef-cc3c7df7f8f06a79915d9859491bfecd
FileChecksum: SHA1: 1d0d612290523f030735ec7d28b42ad2d09b0954
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/helpers.py
SPDXID: SPDXRef-52fb7df27601a878e28a6ac586aa476c
FileChecksum: SHA1: 15e1055c7150e3f0567890a9cadd605c5fe02c41
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/README.md
SPDXID: SPDXRef-4e98cda860d385d44ae7df54019d8c60
FileChecksum: SHA1: b969f954b303be89c38aae2355bdcc2bb8c4046d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/__init__.py
SPDXID: SPDXRef-0be34a07b34602334f0e43498c39cfc7
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/test_hook.py
SPDXID: SPDXRef-00099cd948801f8cad80e98af38b0332
FileChecksum: SHA1: 981ca1bc0d872d49a2a15590b807b16b525f7335
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/test_lifecycle.py
SPDXID: SPDXRef-151656454e03819a531fd3a7e5c60d45
FileChecksum: SHA1: d1972544bb03f774df6eae95ca594b07a9dce15c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/test_nft_apply.py
SPDXID: SPDXRef-f7367c07b09ffef3f3d0f8235dcd00a3
FileChecksum: SHA1: 79574621e90edb7e1f18d2b82b7deba55669573b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/test_pre_start.py
SPDXID: SPDXRef-245866abdc74c0ec115059587c9a7ac1
FileChecksum: SHA1: b5dba8d883a516e11d5d4fe6dae441fe4bd91f72
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/launch/test_restart.py
SPDXID: SPDXRef-29fb3486a7250d845f466f59d2579f24
FileChecksum: SHA1: ebedf4a8fb6b9f08f90e6728f2f74a86dbe776c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/observability/README.md
SPDXID: SPDXRef-01192eccb257a07468d4321194d50f02
FileChecksum: SHA1: dfbcab3f6a30f7f2fa6b713f8bca96184f9a2e71
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/observability/__init__.py
SPDXID: SPDXRef-2790cebe7b0280e86e2eb3694ac089b0
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/observability/test_audit.py
SPDXID: SPDXRef-abf1a230cbbf8743f772be66f081adce
FileChecksum: SHA1: 09117a1b093c6e8680f09db6002c9ba3f1c3df49
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/observability/test_rules.py
SPDXID: SPDXRef-36c8352b331fd9686f217e485f28052d
FileChecksum: SHA1: ecf0108edb5aa9e74b39afbd21ec15b506adb1d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/observability/test_status.py
SPDXID: SPDXRef-b6126bc741a68bf1ea822c2619aef6fe
FileChecksum: SHA1: 4d76c6c70d5a7e62bc03530b864fb8f5c72e69b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/safety/README.md
SPDXID: SPDXRef-c509491f8b4fe7dc600801e3413deb98
FileChecksum: SHA1: e1655dfab9f6a2a8414a09639cdfd5b3a84067a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/safety/__init__.py
SPDXID: SPDXRef-8a9f5df09dfe4ab48e48ac6ae5c8f29f
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/safety/test_fail_closed.py
SPDXID: SPDXRef-a98e9509334391ae6ed7d02293134b18
FileChecksum: SHA1: 03bbb856597a3f52f00766eef72695fa781e9890
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/README.md
SPDXID: SPDXRef-f80140c274da5173aa297adcc5cec491
FileChecksum: SHA1: bb83dc30e4031f3ac903fed89f7349d8a4d2c239
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/__init__.py
SPDXID: SPDXRef-0924214253b11afa6384c032727577bf
FileChecksum: SHA1: cf4194f19e8c2ecaaec2c2994d61c4767c0208b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_auto_detect.py
SPDXID: SPDXRef-6e8dc95c4f9c745ecafe88d057e9badf
FileChecksum: SHA1: 5bd1801702c9572457dc0ec57b06a4951ee14584
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_config_paths.py
SPDXID: SPDXRef-9bc6eb7c9757ae096bf99a7958a46fd4
FileChecksum: SHA1: 3ecbb4121c452e72380c27e576799073b79d5562
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_environment.py
SPDXID: SPDXRef-f1b7bf260c998f9b82d300dc87f59ca0
FileChecksum: SHA1: 90889be030e7207d25bb69311d49cd6874563aaf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_find_nft.py
SPDXID: SPDXRef-b5a153617437edb2b20564d09f456ebc
FileChecksum: SHA1: 61651efdb82adab48d60ecc5041c5c8cc13799d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_hook_install.py
SPDXID: SPDXRef-4bd02b4a54212a08f86a8630586368fc
FileChecksum: SHA1: 6ee55bfa827c00be24a52d3d317edc005d90476d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/integration/setup/test_profiles.py
SPDXID: SPDXRef-1308b59eb3b7add2aca299728cb98a08
FileChecksum: SHA1: daca717ddbc26e0c638799cd5ef69ae9f7d4e805
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/testfs.py
SPDXID: SPDXRef-32b5e9f8dba9116803afbcd65a959257
FileChecksum: SHA1: a2b9e940d0a0a9bf5eb9212b46e9578e11f799ce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/testnet.py
SPDXID: SPDXRef-8de11fe07ec5063bc45a537ebf62e0bf
FileChecksum: SHA1: 505c86b9eb5c77409a8e0254b5aed858a4868e3b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/conftest.py
SPDXID: SPDXRef-b8b5d60302f0b67bda43d757ad1fccbb
FileChecksum: SHA1: 795ba2d95940cef56b1e25e6f15cffbd242ea69a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/helpers.py
SPDXID: SPDXRef-588eca89912ee521d4a7416b196b59f5
FileChecksum: SHA1: e6fa39b590352b9e5866331669adf096cfdb9735
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_api_surface.py
SPDXID: SPDXRef-3a1895fb1fbcfbdf09e9ac877978d08d
FileChecksum: SHA1: 28c702be308396e83394ded88ff0b52976a4e64a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_assembly.py
SPDXID: SPDXRef-84594eed496defa07b74326c37306d24
FileChecksum: SHA1: 8ca86792f95129e951be0f1e6bff004ee8567eed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_audit_logger.py
SPDXID: SPDXRef-e5c376c0589a639113b00c50d598eb8b
FileChecksum: SHA1: 001de8a754d9dcb1c25554dc6f1847a8655498f7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_basic.py
SPDXID: SPDXRef-77f52d675192fc325c401a9ab20b626e
FileChecksum: SHA1: 75091f53efd8c984919e2285bae52726dffbd4b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_cli.py
SPDXID: SPDXRef-1e3878a5f4abea85e8f906fa995da145
FileChecksum: SHA1: a69e67a8ab622d159cbba7b6765dcf43c7b2fb9f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_config.py
SPDXID: SPDXRef-9ebdab6593eff62010ab529d66682318
FileChecksum: SHA1: 56f6aa9cdfaa3c31290d83c30b6aa0646d973a69
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_dns_resolver.py
SPDXID: SPDXRef-f75e777ba5177e5d44de41d3659658e6
FileChecksum: SHA1: 2e6c2fe32920b6de40ca3027baca75a7c04a45ec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_hook_executor.py
SPDXID: SPDXRef-06648d7229a67f77411c07f872ffb217
FileChecksum: SHA1: cd9e3854756be820c3075812f060f5a713d322a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_hook_mode_class.py
SPDXID: SPDXRef-0b938c3dab3bd690e7db1612e2d615a0
FileChecksum: SHA1: 3cd6c827ef23ea04119b2cdf27f98694b362cd3c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_nft.py
SPDXID: SPDXRef-5ab4b471b007bf3ddebbaa1d234b0ed6
FileChecksum: SHA1: 6f5b13cb52e935b3031b003de4cc6f38541c5451
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_nft_isolation.py
SPDXID: SPDXRef-b81257604df180be8336de89ead6ed83
FileChecksum: SHA1: e8a5c2e0ea4e1f03aba5a67585eb4e6f2670e457
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_oci_hook.py
SPDXID: SPDXRef-251487435e92300b881faf8d06b9fe9e
FileChecksum: SHA1: a87c90c2ce817636f1e7bad808e6cd544d5a4db2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_podman_info.py
SPDXID: SPDXRef-89eda8b4e8c2fa1cf23147182e87f1d4
FileChecksum: SHA1: a6da42b5cbb7c0115fd940e1eba5b2cec2f15937
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_profile_loader.py
SPDXID: SPDXRef-67ea363ff336da1bb5da8f780c7e68b7
FileChecksum: SHA1: cc98ff822caa964b5e0a7dae4e272f71856c121b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_registry.py
SPDXID: SPDXRef-fbf5e814700b207187f57fd6e08fbd1d
FileChecksum: SHA1: fd27c1f9b51a62ae532f348839232f89beb4d624
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_ruleset_builder.py
SPDXID: SPDXRef-6b24c8ef84284b402428f3a5e18ebeb5
FileChecksum: SHA1: ad3e16de27a4886e49282817f46a118178da86ae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_run.py
SPDXID: SPDXRef-9ef80140d8fe686b6fca71d22470acaa
FileChecksum: SHA1: 6a8f99fe9c91d8dd408797d5718b73467a153c7b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_shield_facade.py
SPDXID: SPDXRef-017220bf256c1a02d658b30343cf93b1
FileChecksum: SHA1: 5f90334ac3af1b2ecdd6f7b79c7b0b4b5c894231
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_shield_probe.py
SPDXID: SPDXRef-a63c8bfeae01f0eb041039e648d46f0c
FileChecksum: SHA1: 309fb63d4c92ac95aab200c4e4b57d3838085c54
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_state.py
SPDXID: SPDXRef-a1c8d32d7ee86e942b2238a9ed65323f
FileChecksum: SHA1: 629ceb6ba638798ae5d16a10d2e88037ce90a232
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_util.py
SPDXID: SPDXRef-fb1966e7a16503d87d35f350d04892c3
FileChecksum: SHA1: 769f8052371652bab2270ecdbdb079026f8a145b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil
FileName: ./tests/unit/test_validation.py
SPDXID: SPDXRef-c47d87c4edd5ecdc83bf90bb540991f8
FileChecksum: SHA1: 5c5e78f1f0904c8f02e3e8e9d734918c7482e7b4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 Jiri Vyskocil