SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-e4c5b264-6285-4b3e-9e92-7acb71d01b36
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-04-03T23:04:56Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-76b065f266c26a1b041f4c29e64e471a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da0ed57e321b3f2aefd42cf3798514a5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-333e2d1bed86329b11f0c38623cfb94b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9acd08ff9050ebfcb9e3ec251292528a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc13d5a2f75bcfef027988bd950f547a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-767d081e2397ad4929d03d98999a0c28
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c878ca5ff71319cfc96b7eea0ea3e72a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-077a753bb59d126ba7f9f0c2779b4ec6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1037ebf885bd8148ed46e5a383716be2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95ced5bc46ee71f726d8edc2bfa78606
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24c07204099cd42b96463bc0eba9e5c5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3040ef19772e9d14b709772dfe72d61
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c5ea2f475c5d3899dee194bf9c0b6c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ef4f55746686ee0f1c10781aca740e2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f303f7c008b78796ef4a0258565b1a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d28db5ea26fe1aaf482514a5b5ac1b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb3ae980e561b3f69cb6666bf7e5ae23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a56dce03f15a8c5dd6c2200087a3c675
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-610479b78506e2b37075c390bb30e513
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7617e3d3130ff2f15b46e3b8c0caace
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea0d4a138665e0059a607ba723217c56
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e3bc7d4b43508bf47f46ce8a6e73e7e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cbf022fc519c5092f3363ff14c0e88f6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6fbf13031f40e906dcf819556679425
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb1e606ca04e0512a247f6f3d99ac423
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c427b8e0a8cb15916d6c6f64103c666b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-972ab93edc46d75905774aebcb75b5b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1a0bde61eefce8988d6e7ebd65574b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e23f75666c84d556ebd2f497a40645af
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a918749055aecb5156e80b5de8df38c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a5379f659d705e95766a34ee3215f6e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3b8f5ec2ad9f7e473abf66b47064b3a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7fff0b0713862969a57c5cc4b06b37c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-276608d31b3123f8fe4b7cda4deb61d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1495b74c5581de58c99a47d58d81a07
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74ba3e90c3966a9069cbb97d554df89e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d12785a8ceba176b80a36ed79ccfc8f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fdc3f5587dcc7facacff646e21029f53
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f202613baaa3ab02c12c08c1212cc191
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a118de3091bd95b1bb9283c5d70b934
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a335f3b90b6e83e747e44c6f41b298d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b99516ce79dfa9669d9ff0576d246083
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-741c5c1b2c2c8f42c39a1f2f6d0a21fd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d92c8bb1bc9b07c829595fe5333ce93e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-920c2c526bc9bb0e3052f118858eb784
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eab0748d18051b09d13217e5a0ecc47a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-944ebe6e1277733f7a1bda48f3fcca1d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23e3556daad0702c041237f6be81e98d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be71786fb4e463db3687d736ef55b36a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-752d2aa83ddd3b1fe52f5285291c1da6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b85beba2ec044219e2eb18746da5bde
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0a72f7eecc871acc4ec9d9723774f23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc8ff85f28a641108cf8353677bc7a80
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8967c922a8aba2665190367c351b63c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2f7cc6e20d7a5e2ff9fc72f8ca6c8ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75d9bc97ad7590f65631bfc2bceaa375
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2813b0eff726a98bc9b91782ae7dc57b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3be2b233444041188c573c794fb72733
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5b18b7163754d9daa077e14423d390e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-355d9ac106d6d24aa2f164d3a1156cfa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22080656b4d5e26865d06dc3082edee7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a99b3b6338be114682727bd9832b003b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed3bf62e116dcd376d8a6b65882b4838
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-34898a29086459fcd8562c9251282ca1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a71c082d3de78aec1c20008c4e966872
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65a378178893b7cf61a20c957b7d0d6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fe718c72f68503b4942a87d6ead9519
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9da044e47bb83f6f0e10640167d70b89
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51c70aa987a3ee7936f0ea291a9d7d04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c323a525ca2088ef1a8b8fdba708e724
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d13330fc0c698522ead6206371801e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-196ffdf54fb2d7560db64415e5478107
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f87d03c37ef0cb608d1b9fa24f8edb7e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-380a7b5db1a6aa14fe8ede872973948f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-838d9b61d383a3be12922f42e4c531e3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdd64abc812547d54cd3bbc5f09c3574
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4d72b2b455ba80b0c34389a72eb1805
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1be99f4a19756b090f76154961ad43dd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5dec75a2c87768e70771499d38cf511
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d4b26a27f461333de10597c36786287
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aeb5dcea8814600cba82a59dd766fcbb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a152bb046b683670df9c4c96037fa8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb434e3b882c4d2ce0d50dcb85fc234d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45470614c3057c04a74ef4f434bb447f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9fa1a1bfe50e7e07a97f1fa2bdd77bb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0819fb4eb9f4af2fced7885e748d9d08
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79baf29067ecc876af521c594b1c36c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0397a2dd5f70dc37befa00d1822bb742
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32611efa1ab7bfffc41d1bc309c08057
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f57fa2e82e307ad7bd9ef7bcdbe21be1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73af708f34f027286b7aa17aa78c0abe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcca2f3cf62ae8c3eec47b5c327aec2e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81ae4eb993071acc28674e95d5100f94
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-650cfe7ecc37703796fd6f9847e6af3b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e9591c3b7ee2fe148ce0fbf0741207c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8666e13d862e2b7951664f9255d7583a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1fada40638ed39788e63a8093a0743b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7902a751ae38c2d9cad7e84a21b8f6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03b565b0c483b1f253082692096b31af
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9ecabfffb1a038ecf626b41972a93db
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17890361d50c76d4aee2a6ab847f8711
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5467363525fb74e8f472d713f1b91d19
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-84659e2544a73cea1b2eeb5ea5d0c4df
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-736538d8d20da7edaba68a7f4dcdc485
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90b45fa3a5ac4eaf98ccf061c626d1ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-34ad3c9981bf8fdb3277969916904522
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e562ec97e3d18eee707430269280807
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7018ffc765bc312be2d7f9b797935ab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-021444a5cda2785c9b678c3872107e0a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb40800b7313ee386898983607a4ed0c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d044db56765a61d63ba442009a0efe2a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f604c8351961d4363d631b157ebbddb9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-270f1c7fc994177649f26a4b63ee179c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e34ad906c139f76a8519b53d7dd96034
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5fe22834470d551e577f97f79560c89f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3f641417e9a341899a8b425b461dcdb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-05885ca449d5ab00f340a623ad1bd254
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-027ed4b5a0a976996c346df46e11f4d2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5496db7d8045988c39e9f620c7dc60ef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4cc34840ae6f4f9c586e1a2d7cb04081
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17e4fc6d0a53fd7a60fefcb3d5b56b86
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11709f244cb39391fdb57a3c706706d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd832f21c180377da5137e7e7a5f8840
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f899e8323ce6f20ad1566704a5ace5f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22ac2426d6eaadfad097f2be3c1c4f6c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11c2973d06423b3a9f5a42b027e03c81
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23e10d27e04cf1327d9c1233949c4fc7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba79e029e3d6c9bb81b0f787bf90ab15
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7fb1f803038fe174537a5246e692ee5f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8effb95685bbdd959f37d3de0021af4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-752323b2fbb0d8ab06935ee194b2b1b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da558363f2767c94ba73d92ff02b1f83
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c196218cb94f701c99fea5a63a21d612
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3068f7ed89695bbac9b1711e3723a5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83429c5528ca42bba133d2e98c2c33ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-602727fe7b8cd181ddaa0f56d54a7684
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-050d6060b5712b321e6ea59fe7124984
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbe3e5c49bcaaf288124f1b617d4f57b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3b342880bb8d7d52f863385cd723c276
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-641255f9552a79cbf819716e29f34ffc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a879bce13eaca64f469ba339815eed8a
FileName: ./.devcontainer/.env.example
SPDXID: SPDXRef-76b065f266c26a1b041f4c29e64e471a
FileChecksum: SHA1: 7f4508ae4833ec4fa89e484c22efdd85e7c3048b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.devcontainer/config/codespaces-configuration.py
SPDXID: SPDXRef-da0ed57e321b3f2aefd42cf3798514a5
FileChecksum: SHA1: 2c0bd443cd85bf1da10d80806d9dcd04c79c7897
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/config/extra-configuration.py.example
SPDXID: SPDXRef-333e2d1bed86329b11f0c38623cfb94b
FileChecksum: SHA1: 2f30be29f5c397ffb546202e8a988ccaf034fac3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/config/extra-plugins.py.example
SPDXID: SPDXRef-9acd08ff9050ebfcb9e3ec251292528a
FileChecksum: SHA1: 1d2eeb63794bec1ed9d2eb703ca4d12bc35f140d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/config/plugin-config.py.example
SPDXID: SPDXRef-dc13d5a2f75bcfef027988bd950f547a
FileChecksum: SHA1: 79bbe4e6627c93122ac22ca97e8d4067987c3bc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/devcontainer.json
SPDXID: SPDXRef-767d081e2397ad4929d03d98999a0c28
FileChecksum: SHA1: 2f038af4d0869d0ce8edb21828c17ef0d8abcc32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.devcontainer/docker-compose.yml
SPDXID: SPDXRef-c878ca5ff71319cfc96b7eea0ea3e72a
FileChecksum: SHA1: 0c39c3e95162e021af3d8fb5a20269b7983772ff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/diagnose.sh
SPDXID: SPDXRef-077a753bb59d126ba7f9f0c2779b4ec6
FileChecksum: SHA1: db7684a938ff8efd34eed354c5c432b7b962bae0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/load-aliases.sh
SPDXID: SPDXRef-1037ebf885bd8148ed46e5a383716be2
FileChecksum: SHA1: c0d7e2629889b54f3b35a0fbf6e821b42800ddcd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/load-sample-data.py
SPDXID: SPDXRef-95ced5bc46ee71f726d8edc2bfa78606
FileChecksum: SHA1: 57434c922d6c7b7feb2ea35d8a48f326dbfa7553
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/process-helpers.sh
SPDXID: SPDXRef-24c07204099cd42b96463bc0eba9e5c5
FileChecksum: SHA1: ba4518ed0d0bee98c70bdb44614fb46671ac1201
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/setup.sh
SPDXID: SPDXRef-c3040ef19772e9d14b709772dfe72d61
FileChecksum: SHA1: 5dd1d9b4a96a4513731f04da54226589f745c977
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/start-netbox.sh
SPDXID: SPDXRef-0c5ea2f475c5d3899dee194bf9c0b6c1
FileChecksum: SHA1: a339098821e2fdd2849bf2218f2769f506d7e2cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/take-screenshots.py
SPDXID: SPDXRef-7ef4f55746686ee0f1c10781aca740e2
FileChecksum: SHA1: 416bba037cbc7d422f70ad16ad8d0a5b0f0ad5ca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/test-e2e.py
SPDXID: SPDXRef-5f303f7c008b78796ef4a0258565b1a7
FileChecksum: SHA1: d4091946db7fb108067da600134eaf5d3cbe9eea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.devcontainer/scripts/welcome.sh
SPDXID: SPDXRef-8d28db5ea26fe1aaf482514a5b5ac1b7
FileChecksum: SHA1: 9f69a13b5af5c53405426c298fbee20b40a050c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.editorconfig
SPDXID: SPDXRef-bb3ae980e561b3f69cb6666bf7e5ae23
FileChecksum: SHA1: 2e40967d935a4248916e82b29a6284b3eb4cd31e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.envrc.example
SPDXID: SPDXRef-a56dce03f15a8c5dd6c2200087a3c675
FileChecksum: SHA1: 95f2646e05974819eccf3106cae569315407bfb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/ISSUE_TEMPLATE/bug_report.yaml
SPDXID: SPDXRef-610479b78506e2b37075c390bb30e513
FileChecksum: SHA1: 555d542bc468c4f40c3c1a6c5c0955e1e14eb210
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.github/ISSUE_TEMPLATE/config.yml
SPDXID: SPDXRef-c7617e3d3130ff2f15b46e3b8c0caace
FileChecksum: SHA1: 68344263f9bbfe0fc196c0e6c1a55818cc46dc01
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.github/ISSUE_TEMPLATE/feature_request.yaml
SPDXID: SPDXRef-ea0d4a138665e0059a607ba723217c56
FileChecksum: SHA1: d86b145687e199d12d683d9d0a403e73b6d49e31
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.github/PULL_REQUEST_TEMPLATE/code.md
SPDXID: SPDXRef-4e3bc7d4b43508bf47f46ce8a6e73e7e
FileChecksum: SHA1: 15476d4a1f48b31999bce858e0bc15a125ce8179
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.github/PULL_REQUEST_TEMPLATE/contrib.md
SPDXID: SPDXRef-cbf022fc519c5092f3363ff14c0e88f6
FileChecksum: SHA1: fcf392752205737ee1d135a0c99bbf692b860cc3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.github/copilot-instructions.md
SPDXID: SPDXRef-b6fbf13031f40e906dcf819556679425
FileChecksum: SHA1: be73b46ec487da00b75d270ede37cec26d9cc9ee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-cb1e606ca04e0512a247f6f3d99ac423
FileChecksum: SHA1: 3ee3b29f642e2a315a0ed9b1a480e0a3f36cdb51
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/codeql.yml
SPDXID: SPDXRef-c427b8e0a8cb15916d6c6f64103c666b
FileChecksum: SHA1: d2f38d07c4187e59a2ff01865fba1fb80eca9ee7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/coverage-badge.yaml
SPDXID: SPDXRef-972ab93edc46d75905774aebcb75b5b1
FileChecksum: SHA1: 660ee04fd3a402e3234e024e2cc7b471790b2ad0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/lint-format.yaml
SPDXID: SPDXRef-b1a0bde61eefce8988d6e7ebd65574b7
FileChecksum: SHA1: e737f12752953e53d319ddef88de1dc9d5e80749
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/mkdocs.yaml
SPDXID: SPDXRef-e23f75666c84d556ebd2f497a40645af
FileChecksum: SHA1: 40a8e783ec402643523b66fc9f58456212785eb8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/pr-title.yaml
SPDXID: SPDXRef-a918749055aecb5156e80b5de8df38c0
FileChecksum: SHA1: c7f0f70132bf9f50af0e42f38f1c70c2f5853798
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/publish-pypi.yaml
SPDXID: SPDXRef-4a5379f659d705e95766a34ee3215f6e
FileChecksum: SHA1: 6e1f027fdb3b2a53f93056cbf033b259e841ea2f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/release.yaml
SPDXID: SPDXRef-c3b8f5ec2ad9f7e473abf66b47064b3a
FileChecksum: SHA1: ce7ec4c1424b955127ebcc123f6912625282ebd2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/test-netbox-main.yaml
SPDXID: SPDXRef-b7fff0b0713862969a57c5cc4b06b37c
FileChecksum: SHA1: 30b3d916fd1a404ef57fba63efc9c6fb443d2cef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.github/workflows/test.yaml
SPDXID: SPDXRef-276608d31b3123f8fe4b7cda4deb61d4
FileChecksum: SHA1: f7458e2b140c7b65e2be7c776d86bfa85991620a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./.gitignore
SPDXID: SPDXRef-c1495b74c5581de58c99a47d58d81a07
FileChecksum: SHA1: 887a4c81a2f3999b05eb7b9676ec4601d97e48a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./.pre-commit-config.yaml
SPDXID: SPDXRef-74ba3e90c3966a9069cbb97d554df89e
FileChecksum: SHA1: 5849d7199605f2be42c2746e7145715e4dcc2afc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-d12785a8ceba176b80a36ed79ccfc8f4
FileChecksum: SHA1: 59512af637b4da0bfc651584ade5a10d1def4e17
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-fdc3f5587dcc7facacff646e21029f53
FileChecksum: SHA1: e9020ea09f8f78844cc04783960d54ed9bf5b9b5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./README.md
SPDXID: SPDXRef-f202613baaa3ab02c12c08c1212cc191
FileChecksum: SHA1: 4c14b3e7bd535ae8438cb99702a18372ca0ae80e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./codecov.yml
SPDXID: SPDXRef-6a118de3091bd95b1bb9283c5d70b934
FileChecksum: SHA1: 5a322d12777e3f7c017e776af52b3b51fc5291ee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/README.md
SPDXID: SPDXRef-a335f3b90b6e83e747e44c6f41b298d4
FileChecksum: SHA1: d83743a8ce18b6bb0350e3bb9463a66cbeba433e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./contrib/cisco.yaml
SPDXID: SPDXRef-b99516ce79dfa9669d9ff0576d246083
FileChecksum: SHA1: ad904c9286a76492b936f23cd5c0d292d3614209
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/converters.yaml
SPDXID: SPDXRef-741c5c1b2c2c8f42c39a1f2f6d0a21fd
FileChecksum: SHA1: d10701396efaa0efc057a2fc1c644e1b75dfa64f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/demo-vc.yaml
SPDXID: SPDXRef-d92c8bb1bc9b07c829595fe5333ce93e
FileChecksum: SHA1: c0977dee6bf9c382d1c9575e90b8abcd88c06457
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/juniper.yaml
SPDXID: SPDXRef-920c2c526bc9bb0e3052f118858eb784
FileChecksum: SHA1: c4a3e927ee3e6efd539f24587e7464cf9d782fca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/linux.yaml
SPDXID: SPDXRef-eab0748d18051b09d13217e5a0ecc47a
FileChecksum: SHA1: 84165265cb9e79ab5f5a0903661eb9186927bea1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/ufispace-device-type.yaml
SPDXID: SPDXRef-944ebe6e1277733f7a1bda48f3fcca1d
FileChecksum: SHA1: 20b0ba2b4d3b18444938dd4aed8655cfd78986bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./contrib/ufispace.yaml
SPDXID: SPDXRef-23e3556daad0702c041237f6be81e98d
FileChecksum: SHA1: 05eb37909d81ba3c73f26247a6cfe93b7a2c7e76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./docs/changelog.md
SPDXID: SPDXRef-be71786fb4e463db3687d736ef55b36a
FileChecksum: SHA1: 20d1b73c2d2398d3f3ef05bd3ce7880d9613b01e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/configuration.md
SPDXID: SPDXRef-752d2aa83ddd3b1fe52f5285291c1da6
FileChecksum: SHA1: 635926441f2aec83f2e4076902c0a699d01c02c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/contributing.md
SPDXID: SPDXRef-4b85beba2ec044219e2eb18746da5bde
FileChecksum: SHA1: 45533b921d3bf14b9a6799b9e264185d50c4486b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/examples.md
SPDXID: SPDXRef-d0a72f7eecc871acc4ec9d9723774f23
FileChecksum: SHA1: 1d7b6973df6ae2db83bb9c34a28b660fe13e17a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/icon.svg
SPDXID: SPDXRef-dc8ff85f28a641108cf8353677bc7a80
FileChecksum: SHA1: 801243a487b17487682fbb3c1a0f3ab1ef8d0a32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/index.md
SPDXID: SPDXRef-f8967c922a8aba2665190367c351b63c
FileChecksum: SHA1: bf87031d28991835ba4d6ef385f8baa698347458
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/installation.md
SPDXID: SPDXRef-c2f7cc6e20d7a5e2ff9fc72f8ca6c8ca
FileChecksum: SHA1: b845ec4c68be7edad10c18a2499d3679aaa45db9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/01-apply-rules-list.png
SPDXID: SPDXRef-75d9bc97ad7590f65631bfc2bceaa375
FileChecksum: SHA1: 80f8c5050467abffd73736821ba2de464e9cfd5d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/01-rule-list.png
SPDXID: SPDXRef-2813b0eff726a98bc9b91782ae7dc57b
FileChecksum: SHA1: 843539cac3822d8dff3203d1f4869f85bfccf364
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/02-apply-rules-list.png
SPDXID: SPDXRef-3be2b233444041188c573c794fb72733
FileChecksum: SHA1: 857d87468fe27ff49ee1f615ed2352a3a8b20a76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/02-rule-list-filtered.png
SPDXID: SPDXRef-f5b18b7163754d9daa077e14423d390e
FileChecksum: SHA1: 47f0c64d42244f29344e8637cfeb2a9794bbaaf3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/03-rule-detail.png
SPDXID: SPDXRef-355d9ac106d6d24aa2f164d3a1156cfa
FileChecksum: SHA1: 3ef558fe7612a6547736d6bac06f7d8b0bef4c9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/03-rule-list-juniper-xe.png
SPDXID: SPDXRef-22080656b4d5e26865d06dc3082edee7
FileChecksum: SHA1: 825b5b6d45cc256675be7fe9e2263610ce01c384
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/04-build-rule-empty.png
SPDXID: SPDXRef-a99b3b6338be114682727bd9832b003b
FileChecksum: SHA1: 47488111125d0d1ef44bbf22b5de2ad3ae0cc8c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/04-rule-detail-juniper-xe-breakout.png
SPDXID: SPDXRef-ed3bf62e116dcd376d8a6b65882b4838
FileChecksum: SHA1: 5533aad3291ba3a7a7346f4d025c42f414e8b219
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/04-rule-detail-juniper-xe.png
SPDXID: SPDXRef-34898a29086459fcd8562c9251282ca1
FileChecksum: SHA1: 93a1d9f79bc2c6f9e25c82d4d534db66ec78f135
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/04b-rule-detail-juniper-et.png
SPDXID: SPDXRef-a71c082d3de78aec1c20008c4e966872
FileChecksum: SHA1: a88944e0b9f80b3af476267e63a4eee690c962f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/04c-rule-detail-sonic-swp.png
SPDXID: SPDXRef-65a378178893b7cf61a20c957b7d0d6f
FileChecksum: SHA1: 6372921332822aadccd41921ead0c84a78eb4b47
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/05-rule-detail-channel.png
SPDXID: SPDXRef-2fe718c72f68503b4942a87d6ead9519
FileChecksum: SHA1: 15ec4f570da45d79d6dd483a8125ef651aa26838
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/06-build-rule-empty.png
SPDXID: SPDXRef-9da044e47bb83f6f0e10640167d70b89
FileChecksum: SHA1: 47488111125d0d1ef44bbf22b5de2ad3ae0cc8c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/07-build-rule-channel-4x10g.png
SPDXID: SPDXRef-51c70aa987a3ee7936f0ea291a9d7d04
FileChecksum: SHA1: 63d202d9c562abf0ae21c98f306309f85fcb5833
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/07-build-rule-juniper-xe-breakout-result.png
SPDXID: SPDXRef-c323a525ca2088ef1a8b8fdba708e724
FileChecksum: SHA1: 5b8ef5772b21e57a063d7b2af44bdf3830ea05e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/08-build-rule-juniper-et-result.png
SPDXID: SPDXRef-2d13330fc0c698522ead6206371801e5
FileChecksum: SHA1: df0ea179f6db388f4192cb0f98f1569889a21e8d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/08-build-rule-juniper-et.png
SPDXID: SPDXRef-196ffdf54fb2d7560db64415e5478107
FileChecksum: SHA1: d539669a7bc4e42449a77171e3ec6fbfc3fec397
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/09-build-rule-linux-eth-result.png
SPDXID: SPDXRef-f87d03c37ef0cb608d1b9fa24f8edb7e
FileChecksum: SHA1: c66d002cd1a6d22c4ab2965259de0c75a3f8cc55
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/09-build-rule-linux-eth.png
SPDXID: SPDXRef-380a7b5db1a6aa14fe8ede872973948f
FileChecksum: SHA1: 6d310532e630dfa3fd536f0bbcd07a69195ddd2a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/10-build-rule-sonic-breakout-result.png
SPDXID: SPDXRef-838d9b61d383a3be12922f42e4c531e3
FileChecksum: SHA1: 7d10b53a64a8b7d1b56b8c0ead1c2a76f7490b55
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/10-build-rule-sonic-breakout.png
SPDXID: SPDXRef-bdd64abc812547d54cd3bbc5f09c3574
FileChecksum: SHA1: 730ce053488db2d7ae46683976572cf42fa951a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/11-apply-rule-preview.png
SPDXID: SPDXRef-b4d72b2b455ba80b0c34389a72eb1805
FileChecksum: SHA1: 500b75234f522522dbf09f7f0b026cdc169d6919
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/12-apply-rules-updated.png
SPDXID: SPDXRef-1be99f4a19756b090f76154961ad43dd
FileChecksum: SHA1: 7d17658f9be08afde00f923fcda9d4dab085f110
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/13-apply-rules-scan-ui.png
SPDXID: SPDXRef-e5dec75a2c87768e70771499d38cf511
FileChecksum: SHA1: ab4873742c1ef1c28a54525098ffc69f60b620f3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/14-apply-rules-scan-all.png
SPDXID: SPDXRef-3d4b26a27f461333de10597c36786287
FileChecksum: SHA1: bf7d67ef4d58217e14c810ad737d89bca745a26d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/15-apply-rules-badge-style.png
SPDXID: SPDXRef-aeb5dcea8814600cba82a59dd766fcbb
FileChecksum: SHA1: baec54751476a99cd43ccb9d941301174a19082b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/16-apply-rules-scan-all-badges.png
SPDXID: SPDXRef-6a152bb046b683670df9c4c96037fa8e
FileChecksum: SHA1: 7479aa11cba67e08b1fbc1d594395f1184fd4333
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/17-apply-rules-100-yes.png
SPDXID: SPDXRef-cb434e3b882c4d2ce0d50dcb85fc234d
FileChecksum: SHA1: f96d95c084fc354887ebc0ec3255cebf158597db
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/17-preview-100-ifaces.png
SPDXID: SPDXRef-45470614c3057c04a74ef4f434bb447f
FileChecksum: SHA1: 35484b46cc2590ecdf05651b69b2c538b3390be0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/18-preview-checkboxes.png
SPDXID: SPDXRef-f9fa1a1bfe50e7e07a97f1fa2bdd77bb
FileChecksum: SHA1: 7c2341cc9f029021b6cb1ee56f4eaa60f5daa8ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/applicable-final.png
SPDXID: SPDXRef-0819fb4eb9f4af2fced7885e748d9d08
FileChecksum: SHA1: 7d17658f9be08afde00f923fcda9d4dab085f110
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/applicable-with-qsfp-installed.png
SPDXID: SPDXRef-79baf29067ecc876af521c594b1c36c6
FileChecksum: SHA1: 7d17658f9be08afde00f923fcda9d4dab085f110
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/fix-applicable-column.png
SPDXID: SPDXRef-0397a2dd5f70dc37befa00d1822bb742
FileChecksum: SHA1: 6519a341e0b131ee6d37dd36aabdb7bcec908ad5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/module-path-after-install.png
SPDXID: SPDXRef-32611efa1ab7bfffc41d1bc309c08057
FileChecksum: SHA1: 9a3a96ee6c88c02329bb7401ee3e4eb400cddfc6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/vc-arista-interfaces.png
SPDXID: SPDXRef-f57fa2e82e307ad7bd9ef7bcdbe21be1
FileChecksum: SHA1: a79ebb7267c3fe927a4431370f7eaa19b6a1ef19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/vc-cisco-interfaces.png
SPDXID: SPDXRef-73af708f34f027286b7aa17aa78c0abe
FileChecksum: SHA1: cffe644bbf6751d99d2615ca41cb5e7cefb88456
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/vc-demo-interfaces.png
SPDXID: SPDXRef-fcca2f3cf62ae8c3eec47b5c327aec2e
FileChecksum: SHA1: 82e504d6e8ce5d89804679e41c98f9cd7a22e9fc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/vc-juniper-interfaces.png
SPDXID: SPDXRef-81ae4eb993071acc28674e95d5100f94
FileChecksum: SHA1: 726284199e55df5b4d2cfa70d71be9fbcd538cb8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/screenshots/vc-rules-list.png
SPDXID: SPDXRef-650cfe7ecc37703796fd6f9847e6af3b
FileChecksum: SHA1: baf42b7fd550b164fb6167584587a784fb816eca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./docs/template-variables.md
SPDXID: SPDXRef-1e9591c3b7ee2fe148ce0fbf0741207c
FileChecksum: SHA1: b54e1a17b9efd8ae0492fed226a6ef3a5149987a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./mkdocs.yml
SPDXID: SPDXRef-8666e13d862e2b7951664f9255d7583a
FileChecksum: SHA1: ff12a4dd522bc6c566e01242c31afee06bb3d99e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/__init__.py
SPDXID: SPDXRef-1fada40638ed39788e63a8093a0743b0
FileChecksum: SHA1: 2e0c9ea84eb30be0d22d7fdc103673652b81395e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/api/__init__.py
SPDXID: SPDXRef-c7902a751ae38c2d9cad7e84a21b8f6f
FileChecksum: SHA1: 13fafac13c43f3e52921756010a7ad7225323882
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/api/serializers.py
SPDXID: SPDXRef-03b565b0c483b1f253082692096b31af
FileChecksum: SHA1: 00abe8effb475f57ac05d8ab43bc0a5b9a5407f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/api/urls.py
SPDXID: SPDXRef-e9ecabfffb1a038ecf626b41972a93db
FileChecksum: SHA1: 0588e97a612c44bf3aadedac3871bc4350ce4f8a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/api/views.py
SPDXID: SPDXRef-17890361d50c76d4aee2a6ab847f8711
FileChecksum: SHA1: 0a0c4018fc8eed3e92aaa3a14bbd262672ee16b3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/engine.py
SPDXID: SPDXRef-5467363525fb74e8f472d713f1b91d19
FileChecksum: SHA1: 41e7882861617e74f755dd4d965b5c12b1a8b126
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/filters.py
SPDXID: SPDXRef-84659e2544a73cea1b2eeb5ea5d0c4df
FileChecksum: SHA1: f69b2c9942afb8c1e50a50dc2a636d8cda2c55bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/forms.py
SPDXID: SPDXRef-736538d8d20da7edaba68a7f4dcdc485
FileChecksum: SHA1: d5c11e4496e0cc207a2f11f3a12f7078604e5967
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/jobs.py
SPDXID: SPDXRef-90b45fa3a5ac4eaf98ccf061c626d1ee
FileChecksum: SHA1: bd48e089d8dc51549a1649e30515ec17886195b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0001_initial.py
SPDXID: SPDXRef-34ad3c9981bf8fdb3277969916904522
FileChecksum: SHA1: cb035c429668f0520e3d242117f69fc0c5834cc6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0002_regex_pattern_matching.py
SPDXID: SPDXRef-2e562ec97e3d18eee707430269280807
FileChecksum: SHA1: 9d4292400d979d2f956a340e85caaf0b85cdd1ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0003_constraints.py
SPDXID: SPDXRef-f7018ffc765bc312be2d7f9b797935ab
FileChecksum: SHA1: 596802918195c274893ff4184e997ac540f80a75
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0004_nulls_distinct.py
SPDXID: SPDXRef-021444a5cda2785c9b678c3872107e0a
FileChecksum: SHA1: 3a4ae33fb555ac905191eac8ec3714db202dcc32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0005_platform.py
SPDXID: SPDXRef-fb40800b7313ee386898983607a4ed0c
FileChecksum: SHA1: f38356cb55a279bfa615aa8e4b35ced8a7b67931
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0006_alter_interfacenamerule_options.py
SPDXID: SPDXRef-d044db56765a61d63ba442009a0efe2a
FileChecksum: SHA1: 6b8092fccb444443a4ca090a4ba83f92c5d2b586
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0007_alter_optional_fks_set_null.py
SPDXID: SPDXRef-f604c8351961d4363d631b157ebbddb9
FileChecksum: SHA1: 0369f65d1a96a486484195bd8d6ce8cb881d7100
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0008_constraint_nonempty_pattern.py
SPDXID: SPDXRef-270f1c7fc994177649f26a4b63ee179c
FileChecksum: SHA1: 4341258246790fdca889b45b5d487c78339157d4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0009_interfacenamerule_enabled.py
SPDXID: SPDXRef-e34ad906c139f76a8519b53d7dd96034
FileChecksum: SHA1: 5572a22c38d4544d77d60f19dff0ea24f6a970e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0010_interfacenamerule_applies_to_device_interfaces.py
SPDXID: SPDXRef-5fe22834470d551e577f97f79560c89f
FileChecksum: SHA1: 8f56fc7d338e592e9ebc1de2d3f3b9b34e20838e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0011_remove_interfacenamerule_interfacenamerule_module_type_mode_check_and_more.py
SPDXID: SPDXRef-a3f641417e9a341899a8b425b461dcdb
FileChecksum: SHA1: a23707d2f75231d47e5a86b153f906beaff5e5b0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/migrations/0012_remove_interfacenamerule_interfacenamerule_unique_exact_and_more.py
SPDXID: SPDXRef-05885ca449d5ab00f340a623ad1bd254
FileChecksum: SHA1: db349c0a8f6e35ced2f8b18ab3533daf06558bdb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/models.py
SPDXID: SPDXRef-027ed4b5a0a976996c346df46e11f4d2
FileChecksum: SHA1: 6cf6dda0116039cd99d95e3c4835e2fbea2172e2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/navigation.py
SPDXID: SPDXRef-5496db7d8045988c39e9f620c7dc60ef
FileChecksum: SHA1: dc0a5ef415a62357917a3a4ed0bfd15a66ce2cff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/signals.py
SPDXID: SPDXRef-4cc34840ae6f4f9c586e1a2d7cb04081
FileChecksum: SHA1: 237dd329a4b87aefde1454b210aa5a64ff7410b6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tables.py
SPDXID: SPDXRef-17e4fc6d0a53fd7a60fefcb3d5b56b86
FileChecksum: SHA1: 19efb54d613aa1f591a8d9e11e25e87060fc43c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/buttons/export_yaml_only.html
SPDXID: SPDXRef-11709f244cb39391fdb57a3c706706d7
FileChecksum: SHA1: ce77786372b9ad79e6dc1b0db10b0220d777ec45
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/interfacenamerule.html
SPDXID: SPDXRef-dd832f21c180377da5137e7e7a5f8840
FileChecksum: SHA1: a5612b298c9188566722f1a3a5700feb02e7e810
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/interfacenamerule_list.html
SPDXID: SPDXRef-f899e8323ce6f20ad1566704a5ace5f4
FileChecksum: SHA1: ba7bc8d2761edd9731181bd33ddaed48e2d849d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/rule_apply.html
SPDXID: SPDXRef-22ac2426d6eaadfad097f2be3c1c4f6c
FileChecksum: SHA1: 2ce6f43053edcb55a7c056dd3c9658ff197f52ee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/rule_apply_detail.html
SPDXID: SPDXRef-11c2973d06423b3a9f5a42b027e03c81
FileChecksum: SHA1: c55f1f61876814d78c04f6abbd8c03f33e424bd0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/templates/netbox_interface_name_rules/rule_test.html
SPDXID: SPDXRef-23e10d27e04cf1327d9c1233949c4fc7
FileChecksum: SHA1: 9ee99f51c9872422424934acead70a5b4317e435
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/__init__.py
SPDXID: SPDXRef-ba79e029e3d6c9bb81b0f787bf90ab15
FileChecksum: SHA1: 13fafac13c43f3e52921756010a7ad7225323882
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_api.py
SPDXID: SPDXRef-7fb1f803038fe174537a5246e692ee5f
FileChecksum: SHA1: ee5cb90701c2330a6661632ea6fe3aff048a7ee6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_device_rules.py
SPDXID: SPDXRef-a8effb95685bbdd959f37d3de0021af4
FileChecksum: SHA1: 3ba3923ce0985b852fe5db54942684289a83a834
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_e2e.py
SPDXID: SPDXRef-752323b2fbb0d8ab06935ee194b2b1b4
FileChecksum: SHA1: 9334dc15702be0eb3c9e702d438ff9565a5ddec3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_engine.py
SPDXID: SPDXRef-da558363f2767c94ba73d92ff02b1f83
FileChecksum: SHA1: 1244793df31c504eb294f992893a0f6794baaef1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_engine_advanced.py
SPDXID: SPDXRef-c196218cb94f701c99fea5a63a21d612
FileChecksum: SHA1: e0642ce8542aa926b54abe4126cecff33fc27af1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_misc.py
SPDXID: SPDXRef-4d3068f7ed89695bbac9b1711e3723a5
FileChecksum: SHA1: 89cca16e5a976372a1211077fd11e7885b9eb5db
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_regex.py
SPDXID: SPDXRef-83429c5528ca42bba133d2e98c2c33ad
FileChecksum: SHA1: 5137424a1dd91683ec68282e8465616468bcc30a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_rules.py
SPDXID: SPDXRef-602727fe7b8cd181ddaa0f56d54a7684
FileChecksum: SHA1: fd0bf96e203936d1c5db492e2100212d0064f0eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_signals.py
SPDXID: SPDXRef-050d6060b5712b321e6ea59fe7124984
FileChecksum: SHA1: 351f7d2e1b5009454bcb4afe754416529b560cd8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/tests/test_views.py
SPDXID: SPDXRef-dbe3e5c49bcaaf288124f1b617d4f57b
FileChecksum: SHA1: 70faffaa6e5ee77acacc6698036b178bb41e133e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/urls.py
SPDXID: SPDXRef-3b342880bb8d7d52f863385cd723c276
FileChecksum: SHA1: 9132bac8a053df1d905c63c73bf0da90dd0c8fad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./netbox_interface_name_rules/views.py
SPDXID: SPDXRef-641255f9552a79cbf819716e29f34ffc
FileChecksum: SHA1: f613a9907164ed8fc522f838696b61ac9ec716c7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba
FileName: ./pyproject.toml
SPDXID: SPDXRef-a879bce13eaca64f469ba339815eed8a
FileChecksum: SHA1: c40e8fa8deef67a3ea1e7547e7c19729f5794e09
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright (C) 2025 Marcin Zieba