SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-89e9fd33-efbb-4af5-a162-543b527e5fa2 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-5.0.2 Created: 2025-08-15T04:41:33Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae63f928c5242577b14c6049caaea8d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbdd2c1c13c32df30dc11fea41b31335 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fc20f75528a0bf84486848e58b32e29 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4193b8f03ace9ad148c0206e52b30b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c8ffca16359fe92c332199f7e3c1d04 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cf023fc30faf5656d2897eac7b1b3d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6f78cf452ca49e843387387e909a1d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff403a0d1f7d9695736027ce697bdfa2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a551b75635e4acf019ac35498ec82451 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-564becd5a7bfddbcefab41e6e973d19e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efc243493f8e1c1a6174d1638885865c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3066429526a628287f58169d4219ac5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8f3800fdbc051f49dd209c8b34f907a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d46c399afbd41847966723df7f4e351e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db404ea46cb0a0489a70354f4b7c66e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33c7eba2d296f9642c53d5eac9ce9004 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4cf22fb132a5e95cc4f3c23ea7098f0e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97b82d332061ac22e3d492ac43425583 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2f7ba9010353d23b3d585ba86b61849 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54c4d776f98122957f036b4aadcf0158 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-519c5683799192285155078bb573478a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d71b573950f74ffb1a941f741d71622c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49a3990dcc14717da30650562ee59961 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff34cef4a63f9b447409373abcb59853 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-675cb429a2e582789abdf2ae8b8be110 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd9d5f3674e4c27f1e03da85ac4ca312 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd3df027130b63c255c47bf83a1fce9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58067104d2f7241126280b26fe49eba8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbecaecb65f8c7a8cbe5c43dbda17f2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f628cbbf7fd1895fbb4806f5ddd9177 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f5f0239102633c4c41edb35c8922376 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a52716d83f3678a3b7d1970bebe69ec2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-031a6cc2be30989d298ca263a696a6f8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef6369b9d31d03b2875c99468f3e8c59 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e433bea3734817f6dc0ba9dda7e85268 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ec200754ad01c1c50daa7e358185d7d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29d5372fc1c90a78a361ff2b830dad52 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b46f54b079e7a02a80c71a55b823d03 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e12be685b25b4af6271b64efdcab64c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0eb698676efd8d7e3fe1ff37fb602ad7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65e8a9e48dc7f6324dda3702331582ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0bbf1fa5f7077776049c0614e64332b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65753e76652620a04c82a50ddff02d44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11c47b234579f4db5cfd7b13ea5ca408 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8006d5084fb4c134aba273ed3292ddc9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-613f8f3b18ba1adc6efb9f1caff6b0f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b805986b11862e8e24949b5bdeaea7b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50c3d2e44001e062eff9ee2471df7f8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ade245831e06e1a48a9023bcdfb7e86 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c310ba2cc221f226ea436c715d30ade8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7de697bc41c618a5c6e0956c43bc7e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ef04cbafb523a9cef9496cafc28e170 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed58bc44a22f63be5570c41574e0fb41 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccfc8e3b8bada27d7c50fb9afaf7a0e5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83211e5f014364eae2f68d0e4e78ae5a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5e09232ec9fadd0bd9f4f7750c42012 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a90a0029a44626f2ed2b7c001a3ee638 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a3683cc121a87715b66a8eff6ef1813 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44cc43535c08909d8bb9f821c081ce4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9f92b9245694492e26b5e186f34ff05 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce7fc5e930fd8ca1b24000f4669bf0b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b53596f2bae75dfcb7338042fbcc2b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b63f2fa100b966bcff0c538fd1a52903 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa66f9f015d8a7abdb943c16a18bf0cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c48454faf4da6e82ec6b2d9eee4fd4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-654ec87b7d6a0e3f7a6f522a07fadb9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97519dd8907e1ed0816e6509b36a6b61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68162c1c5f756a5bae7de1a1a18bb864 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7018a6077f4ea31eb536c7c6d65562b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c73e1aee5bd3280509f362f02887dd5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6faf418ff4b3e40f3e4e29c719437ecf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7eb0d26659f076194b7de89782871846 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88cf059bf5dddfc0bdf55b5909e74f60 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b826f44372f3626b7979869710fc4ec4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c472a35680a468f2b3cc7910177b6de9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64141c421e4facf5bbb10afb9730f149 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc6b8f05d2806f3b2482a5168995d1de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a063ad8ebe857b441f55b87fe5a5d49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6345b29bb1a4d679a7635421f6220c4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38a5d7b91b44f64602c2abf22b024ec8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7429456a3a25e8f1b41418870df77730 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b809d7d440759b47fac56b4ff3afcdd2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98651fa05e95544f9f2c3e5a6de78890 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a66de748a35f4add2d85ecd53b929466 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef3776b832560d005673e2fbbe305019 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80c5a7d2009d1218593eebd9e88f824b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8cc508c8b855fa4a220556b7165429fc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-203ece70ad678920056ce68ba6d2fd53 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f9637b1ea1a13aff4300d4868b190c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28ed0e7d157dedaee69a996442c45233 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68c4c7d289d49b4143abbbbea1952e96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54a3aba470170d22198a454f3725d5fa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f07abb367d74dc458241b37a1270e39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2462b38bf2a25ee2142c4eb06df0ab6f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40c4a1c7c77812e71dd251c7bbab023b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7ecead17fc7c429ae637985412a5e66 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-913ea0443762478e404eba116981f0c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92c35701880139b9c7e8d1c8a94f5899 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f615814568919a63ad6cbe1b9a762336 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ce64bc2dc7a8496756624119a2faeba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35a397a0b27117e975465dc70a08524b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03db0ae7b45c35356e3395b106688467 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59f42b400b4817396c8c76908386d6fc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc3aba40d034f09e45be8282de5f3026 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbcff3571d679a27f634d82a150ed099 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45d2c4265329a3e305cbaa8c0db01ea0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-791f304362c96607728fe77d14a514ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7876b8b07e491499adb96ff9326bdc0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a079f681b2fdc14825f3e4733d2506c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dcb582776109ee3a4827e228052a427 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16fd3dcc41143f1197104c71b0b308bd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02c441c8a1dc8bb3bdc3a16989f2c58a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cff1580bc46caa388da81c13e46360a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-117596e2ac31d36942da84db0fdff1a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9ee4ec15ac857c028d9e329f97d41cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31add87cbf89fd2ae752b934eebcd422 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5afd70ac267ceb0a96ff2f84e9abb7c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6058724b7c0db76f9c8537d1e08e6ecb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4d3f357e1367a07dced464e6aeb3e1d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29060f1a6831ac077cbf75efa553501f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-251e983131d695aa60a9af57fbb40808 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8afb7ff6334b17565ed627bcf422d65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c613b216e5ad77d7aa5fd2450ba59a73 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f01cf7cdd79538c121672310d59e00e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6e9f56666a49e6015d2935cae971cf1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20480698682b78547987d3cc9e2d9b98 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cce2e91b59cb2319f0bfce611f81987b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57ad7b660e5b21104876c0e27c121aed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a90b3a349fd1c637d5586116a32d1e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7e6363c21b706463aebdb8ce2982495 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dedd1dfc25c55c18eacb4066eeadb689 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9658fe70901cecbd63ed8538c2897373 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccc12930c29884248df7f67ddf3b79bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7b43166de2e6d09e5768cf46e6415e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20fdbdf8a6ebf0bf3ce9d6dcc4b86aa8 FileName: ./.audit/requirements.runtime.txt SPDXID: SPDXRef-ae63f928c5242577b14c6049caaea8d4 FileChecksum: SHA1: 03174e24b527d4af0af2f6fab7419865bc047469 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.coveragerc SPDXID: SPDXRef-dbdd2c1c13c32df30dc11fea41b31335 FileChecksum: SHA1: 6a2a74d6e13616d27218b1f8a396b5fa43de05b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.gitattributes SPDXID: SPDXRef-2fc20f75528a0bf84486848e58b32e29 FileChecksum: SHA1: 56a614d9c647806bdaaf7b8c08de432f70992e80 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.gitignore SPDXID: SPDXRef-b4193b8f03ace9ad148c0206e52b30b8 FileChecksum: SHA1: ef600eda6ac9fe35db94c1e9314b106773a1a741 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.gitlab-ci.yml SPDXID: SPDXRef-2c8ffca16359fe92c332199f7e3c1d04 FileChecksum: SHA1: 0bb4680c38c2ddb21bb091c84f1055a46db046c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.gitleaks.toml SPDXID: SPDXRef-1cf023fc30faf5656d2897eac7b1b3d2 FileChecksum: SHA1: 2f5446d2504da37ccd7e9b634d5fa3875042366f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./.pre-commit-config.yaml SPDXID: SPDXRef-e6f78cf452ca49e843387387e909a1d0 FileChecksum: SHA1: 699ffeedbff7e882c42316c8a37f368ca5337bfb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./CHANGELOG.md SPDXID: SPDXRef-ff403a0d1f7d9695736027ce697bdfa2 FileChecksum: SHA1: ee2e8171d1b48bf0f0cb861b8e1f5bde395dfbe4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./Makefile SPDXID: SPDXRef-a551b75635e4acf019ac35498ec82451 FileChecksum: SHA1: fb0cdc95c43aa453dc0818c0f17649ef63152141 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./README.md SPDXID: SPDXRef-564becd5a7bfddbcefab41e6e973d19e FileChecksum: SHA1: 16ed2cbf418b288cb67cc18320be12e9fed42fbd LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./TEMP/Makefile SPDXID: SPDXRef-efc243493f8e1c1a6174d1638885865c FileChecksum: SHA1: 3cc0f94149f21bdfbd8fb766e13cfab3c5d100e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./TEMP/make_help.txt SPDXID: SPDXRef-3066429526a628287f58169d4219ac5b FileChecksum: SHA1: 08bc57655260e68ad847d04cad4fc89529d81f72 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./bin/mojo_sysinfo SPDXID: SPDXRef-a8f3800fdbc051f49dd209c8b34f907a FileChecksum: SHA1: f834d8e4a23ad829466b7672587b203e16449b40 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/README.md SPDXID: SPDXRef-d46c399afbd41847966723df7f4e351e FileChecksum: SHA1: 881b4a36ac815e4f8700cd2102abfe5ad9ae2274 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/REFACTOR_PLAN.md SPDXID: SPDXRef-db404ea46cb0a0489a70354f4b7c66e9 FileChecksum: SHA1: 400316bc67463e7f199e38542630a5907d6bd7fe LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/TECH_STACK.md SPDXID: SPDXRef-33c7eba2d296f9642c53d5eac9ce9004 FileChecksum: SHA1: 1668657e477b4a20e004722c9a2a0d3e872f4462 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/README.md SPDXID: SPDXRef-4cf22fb132a5e95cc4f3c23ea7098f0e FileChecksum: SHA1: 464ae527a7ee5d2eddd5be1a054d0e54af135ef0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/build_system.md SPDXID: SPDXRef-97b82d332061ac22e3d492ac43425583 FileChecksum: SHA1: 7716767e884292f5f093d74434a4228870727d82 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/cpu/README.md SPDXID: SPDXRef-d2f7ba9010353d23b3d585ba86b61849 FileChecksum: SHA1: 777e486822d9127bc51915f52a7b7404ad109d3b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/cpu/architecture.md SPDXID: SPDXRef-54c4d776f98122957f036b4aadcf0158 FileChecksum: SHA1: b3837e8ae6acb915b19be3e9dcfd8b18c2836b24 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/cpu/implementation.md SPDXID: SPDXRef-519c5683799192285155078bb573478a FileChecksum: SHA1: d57689fb4a600538b0d089182aabd85b2616ced4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/cpu/platform_tools.md SPDXID: SPDXRef-d71b573950f74ffb1a941f741d71622c FileChecksum: SHA1: 7eab06e57699fc92291dafaa7d1de6bb15d5a662 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/cpu/subprocess_commands.md SPDXID: SPDXRef-49a3990dcc14717da30650562ee59961 FileChecksum: SHA1: 360caa313fb8f98c4f3c58b8138bf1b5371f292e LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/data_flow.md SPDXID: SPDXRef-ff34cef4a63f9b447409373abcb59853 FileChecksum: SHA1: c05043de4b2a4ba827c3985ce6a1ff380e4e153b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/project/README.md SPDXID: SPDXRef-675cb429a2e582789abdf2ae8b8be110 FileChecksum: SHA1: 4f9007226d3990368805ca3c8026a5fee58c8942 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/project/known_issues.md SPDXID: SPDXRef-cd9d5f3674e4c27f1e03da85ac4ca312 FileChecksum: SHA1: a6fb67efaa9fbe25b12631416e9350912d5f1779 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/project/licensing.md SPDXID: SPDXRef-fd3df027130b63c255c47bf83a1fce9c FileChecksum: SHA1: 807a3cddaadeea99f7d6b1314596ecf3d9d239d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2023 Your Name FileName: ./docs/dev/project/mac_cli_release_guide.md SPDXID: SPDXRef-58067104d2f7241126280b26fe49eba8 FileChecksum: SHA1: cac3805c7b8c93549757cae4be4ef9704949296d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/dev/project/versioning.md SPDXID: SPDXRef-bbecaecb65f8c7a8cbe5c43dbda17f2f FileChecksum: SHA1: a668ba0bf0b88f1dcc71c1722b3a7bcc85cb6993 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/images/01_Mojo.png SPDXID: SPDXRef-7f628cbbf7fd1895fbb4806f5ddd9177 FileChecksum: SHA1: 95455acb57c08588978f144304c0fff4735daf03 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/images/02_Python.png SPDXID: SPDXRef-0f5f0239102633c4c41edb35c8922376 FileChecksum: SHA1: c1a1d6b51e17c5479635a2b83c720f1ab6092ffd LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./docs/images/03_Volatile.png SPDXID: SPDXRef-a52716d83f3678a3b7d1970bebe69ec2 FileChecksum: SHA1: 19f67030e02ed5b837ecb285260c0aa9582cbaba LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/build.mk SPDXID: SPDXRef-031a6cc2be30989d298ca263a696a6f8 FileChecksum: SHA1: 7a26fc8a942fd55b5e3e67b4849635f6398daafe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/help.mk SPDXID: SPDXRef-ef6369b9d31d03b2875c99468f3e8c59 FileChecksum: SHA1: d79e24b455a90bc65fbd4ec70d4d7ce6600bb839 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/quality.mk SPDXID: SPDXRef-e433bea3734817f6dc0ba9dda7e85268 FileChecksum: SHA1: ff0acc88d0a8addaade1c0d93e19972d652da91d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/release.mk SPDXID: SPDXRef-9ec200754ad01c1c50daa7e358185d7d FileChecksum: SHA1: 4fc0e260d987288a4760ce4576b468e312270f50 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/reuse.mk SPDXID: SPDXRef-29d5372fc1c90a78a361ff2b830dad52 FileChecksum: SHA1: 4345400c85c42174ba8a90d08a53495955011e3a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/security.mk SPDXID: SPDXRef-5b46f54b079e7a02a80c71a55b823d03 FileChecksum: SHA1: dc0124a8cd96846c87884097c264404e7298243e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./make/tests.mk SPDXID: SPDXRef-5e12be685b25b4af6271b64efdcab64c FileChecksum: SHA1: e1f6ff65683ea1b6a7287ed687fe7afcc79c96c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./mojo.mod SPDXID: SPDXRef-0eb698676efd8d7e3fe1ff37fb602ad7 FileChecksum: SHA1: 9515983575d6048144fc07b04575f447c0f2e503 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./output/mojo_info.json SPDXID: SPDXRef-65e8a9e48dc7f6324dda3702331582ac FileChecksum: SHA1: 03a606f285a869605506093aa1c9cdc87c555a11 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./output/python_info.json SPDXID: SPDXRef-c0bbf1fa5f7077776049c0614e64332b FileChecksum: SHA1: 0faaf58703f390870579ab8fb03c3cdabc46e57e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./pixi.lock SPDXID: SPDXRef-65753e76652620a04c82a50ddff02d44 FileChecksum: SHA1: 657e30d335a9f289e78567e734dd568734aed122 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./pixi.toml SPDXID: SPDXRef-11c47b234579f4db5cfd7b13ea5ca408 FileChecksum: SHA1: 4f2492674ccd6c3b14b8cda49eb1fda942b6615f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./pyproject.toml SPDXID: SPDXRef-8006d5084fb4c134aba273ed3292ddc9 FileChecksum: SHA1: 710997e56fa251573ac009c29b5d10668c1ecd87 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./pytest.ini SPDXID: SPDXRef-613f8f3b18ba1adc6efb9f1caff6b0f3 FileChecksum: SHA1: d1e93c0879f304775362b82fd046ec4f36ba5508 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/bump.py SPDXID: SPDXRef-9b805986b11862e8e24949b5bdeaea7b FileChecksum: SHA1: cddd65e6ebd6da91e81c4630c90c0e499cb48872 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/ci_debug.py SPDXID: SPDXRef-50c3d2e44001e062eff9ee2471df7f8c FileChecksum: SHA1: 17d42568b47f48d5d4948f059e45379b99e4b6bd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/cleanup_releases.py SPDXID: SPDXRef-4ade245831e06e1a48a9023bcdfb7e86 FileChecksum: SHA1: 565f89aaf6de9f90c52068c66dd0bb9482b18b71 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/generate_outputs.py SPDXID: SPDXRef-c310ba2cc221f226ea436c715d30ade8 FileChecksum: SHA1: f209c999690e19ee3a9da00d97f98f80b499ec78 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/nuke_repo.py SPDXID: SPDXRef-e7de697bc41c618a5c6e0956c43bc7e2 FileChecksum: SHA1: 904191734414d5bf5cfb34f9e158a56f8d3aade8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/release.py SPDXID: SPDXRef-1ef04cbafb523a9cef9496cafc28e170 FileChecksum: SHA1: 39aa3a98b90ebb2f8547155da9509fcb6834cb3d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/reuse_spdx.py SPDXID: SPDXRef-ed58bc44a22f63be5570c41574e0fb41 FileChecksum: SHA1: d8cf91d607ece2413b59b2adc1a5b360ee4d4527 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/update_mojo_version.py SPDXID: SPDXRef-ccfc8e3b8bada27d7c50fb9afaf7a0e5 FileChecksum: SHA1: 9a277885bc4f6f30fd1fcb4c1d5338f4d1a314e8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./scripts/update_reuse_toml.py SPDXID: SPDXRef-83211e5f014364eae2f68d0e4e78ae5a FileChecksum: SHA1: a4006d6f0d208d37b05aca61af7e562cfec8f880 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/__init__.mojo SPDXID: SPDXRef-d5e09232ec9fadd0bd9f4f7750c42012 FileChecksum: SHA1: a4d6ef849575a6dd98e2e8de59e57ece9c83341a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/__init__.py SPDXID: SPDXRef-a90a0029a44626f2ed2b7c001a3ee638 FileChecksum: SHA1: e6601b0add09c642e006e4920b12456b33b6f8ea LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/cached_sysinfo.py SPDXID: SPDXRef-6a3683cc121a87715b66a8eff6ef1813 FileChecksum: SHA1: e6451a2aea41135843fc55a0441ac4d6a9e6eb6b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/cli.mojo SPDXID: SPDXRef-44cc43535c08909d8bb9f821c081ce4c FileChecksum: SHA1: 60e8d5d3d0d28ccf5a0087fdc3359cb68aefc24f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (c) 2025 Nikolai von Krusenstiern " FileName: ./src/mojo_sysinfo/core/__init__.py SPDXID: SPDXRef-f9f92b9245694492e26b5e186f34ff05 FileChecksum: SHA1: a875013a421d28e93db3170deda03f994cd376f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/core/hardware/__init__.py SPDXID: SPDXRef-ce7fc5e930fd8ca1b24000f4669bf0b1 FileChecksum: SHA1: 30a0008d5dbf0a5a2d405f3e2991a841dcf6b7c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/data_processor.mojo SPDXID: SPDXRef-7b53596f2bae75dfcb7338042fbcc2b5 FileChecksum: SHA1: 45af82e3d81573b80ce23f5ed1760607b3236d16 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/main.mojo SPDXID: SPDXRef-b63f2fa100b966bcff0c538fd1a52903 FileChecksum: SHA1: b5332e8b791c3935a4c2bf3fb5e67e39bc010e01 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/__init__.py SPDXID: SPDXRef-aa66f9f015d8a7abdb943c16a18bf0cd FileChecksum: SHA1: 9e3f64b3b456e3ca8436fae037fdada57ef76b26 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/apple_silicon_utils.py SPDXID: SPDXRef-3c48454faf4da6e82ec6b2d9eee4fd4e FileChecksum: SHA1: 51ae09aba9dfe2f57729aadd31a131116f047278 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/common.py SPDXID: SPDXRef-654ec87b7d6a0e3f7a6f522a07fadb9b FileChecksum: SHA1: 0e4fd10f157f0b72123b98373eb7de03c7c622c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/cpu_info.py SPDXID: SPDXRef-97519dd8907e1ed0816e6509b36a6b61 FileChecksum: SHA1: c6270da0ab8f6172061164046ee1b41ef489ea2d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/platform/linux_cpu.py SPDXID: SPDXRef-68162c1c5f756a5bae7de1a1a18bb864 FileChecksum: SHA1: 4145e6a02ef1b7c7b3fda6d35a5cee16fbd94cda LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/platform/macos_cpu.py SPDXID: SPDXRef-c7018a6077f4ea31eb536c7c6d65562b FileChecksum: SHA1: deeb492cde33439b35809c580bb70b3309411cad LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/modules/platform/windows_cpu.py SPDXID: SPDXRef-c73e1aee5bd3280509f362f02887dd5b FileChecksum: SHA1: 42f931f790f142116cd5b73d355b6112251724a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/mojo_sysinfo.mojo SPDXID: SPDXRef-6faf418ff4b3e40f3e4e29c719437ecf FileChecksum: SHA1: b8061a8d4ef0e15e8e3c29a8589ba3896fb522cc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/mojo_versions.py SPDXID: SPDXRef-7eb0d26659f076194b7de89782871846 FileChecksum: SHA1: d0ec0a54ddc4b0329271e9834a554a75ce285e81 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/__init__.py SPDXID: SPDXRef-88cf059bf5dddfc0bdf55b5909e74f60 FileChecksum: SHA1: 77c9c38fe44dd6f5256c299699027a6c741254fe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/__init__.py SPDXID: SPDXRef-b826f44372f3626b7979869710fc4ec4 FileChecksum: SHA1: 18095626db8bf95252e6be6a27c134c926dacc27 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/apple_silicon.py SPDXID: SPDXRef-c472a35680a468f2b3cc7910177b6de9 FileChecksum: SHA1: 3d1d7495e07d2ba4b88c2fb93ed8446f6e7f7a13 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/feature_detection/__init__.py SPDXID: SPDXRef-64141c421e4facf5bbb10afb9730f149 FileChecksum: SHA1: 205e504642d3910a31ba2ba955ffbbc653a37e43 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/feature_detection/cpu_features.py SPDXID: SPDXRef-cc6b8f05d2806f3b2482a5168995d1de FileChecksum: SHA1: 526588c9ce76ce676b6e7cdd5c19f9fe6e79cf9d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/macmon/__init__.py SPDXID: SPDXRef-0a063ad8ebe857b441f55b87fe5a5d49 FileChecksum: SHA1: 8c084a073df244816d1f37bdaad4199ad6337ab1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/macmon/metrics.py SPDXID: SPDXRef-6345b29bb1a4d679a7635421f6220c4d FileChecksum: SHA1: 3cc4626d5a952ab82def8adbb43e8c579604925b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/sysctl/__init__.py SPDXID: SPDXRef-38a5d7b91b44f64602c2abf22b024ec8 FileChecksum: SHA1: e9cc0a59045246f1b16f50e6d47b3d38f2ecac00 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/sysctl/features.py SPDXID: SPDXRef-7429456a3a25e8f1b41418870df77730 FileChecksum: SHA1: 2c35af3657d97cf878f9f7e537dd4210b794f0f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/sysctl/system_info.py SPDXID: SPDXRef-b809d7d440759b47fac56b4ff3afcdd2 FileChecksum: SHA1: 9824d3a4aa71db2c866a0b27be27e418992a874b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/system_profiler/__init__.py SPDXID: SPDXRef-98651fa05e95544f9f2c3e5a6de78890 FileChecksum: SHA1: fc0bf593ab5479bfa0b3186e69431f92cebdc697 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/system_profiler/cpu_info.py SPDXID: SPDXRef-a66de748a35f4add2d85ecd53b929466 FileChecksum: SHA1: 59a9fe11515f1e89e5caba120208bf55db9b05b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/types/__init__.py SPDXID: SPDXRef-ef3776b832560d005673e2fbbe305019 FileChecksum: SHA1: 74f635a06ef58d57d4b4677f5d22316abd6c99eb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/types/constants.py SPDXID: SPDXRef-80c5a7d2009d1218593eebd9e88f824b FileChecksum: SHA1: 6a585a7d29ba53500f72b7716f0f858533845011 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/types/models.py SPDXID: SPDXRef-8cc508c8b855fa4a220556b7165429fc FileChecksum: SHA1: ecfe6020a03f39bc1584c3ff35ccd26825603bd3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/utils/__init__.py SPDXID: SPDXRef-203ece70ad678920056ce68ba6d2fd53 FileChecksum: SHA1: 0b3eb3ca279d48eeceaeede3388471f4f40b0e01 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/utils/arch_detection.py SPDXID: SPDXRef-3f9637b1ea1a13aff4300d4868b190c5 FileChecksum: SHA1: 15504090bb89c12f87011d3452ff98d63518d437 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/utils/core_count.py SPDXID: SPDXRef-28ed0e7d157dedaee69a996442c45233 FileChecksum: SHA1: 95036f9e83a19ddbdd9cb67d92923840a13b8bba LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/platforms/darwin/utils/feature_categories.py SPDXID: SPDXRef-68c4c7d289d49b4143abbbbea1952e96 FileChecksum: SHA1: 795fd24eb1a261e2a8c06936a70665cb36181702 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/python_sysinfo.py SPDXID: SPDXRef-54a3aba470170d22198a454f3725d5fa FileChecksum: SHA1: 7809bae9a63bf14af3f2c75236dfb06717ed383a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/shared_state.py SPDXID: SPDXRef-6f07abb367d74dc458241b37a1270e39 FileChecksum: SHA1: ffa3c2045b96483916dbbb7e5b66a81d74f76deb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/sysinfo_bridge.mojo SPDXID: SPDXRef-2462b38bf2a25ee2142c4eb06df0ab6f FileChecksum: SHA1: 50875a03821a007eb3f93b9c72e855f075cd08bf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/utils/__init__.py SPDXID: SPDXRef-40c4a1c7c77812e71dd251c7bbab023b FileChecksum: SHA1: 70ec582e33cb5a5352a77b5c27ecd4fe1587b9f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/utils/formatters/__init__.py SPDXID: SPDXRef-c7ecead17fc7c429ae637985412a5e66 FileChecksum: SHA1: c44a4a63a51ee15359882fe6f8342673f9dc35a6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/utils/formatters/rich_renderer.py SPDXID: SPDXRef-913ea0443762478e404eba116981f0c2 FileChecksum: SHA1: 7d848efac24e68ad1bd7d7de6a84f068ec0f4767 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/utils/formatters/sysinfo_json.py SPDXID: SPDXRef-92c35701880139b9c7e8d1c8a94f5899 FileChecksum: SHA1: 7371a8d955a20f13ea67b61fdaec4f2182a73cff LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./src/mojo_sysinfo/utils/json_handler.py SPDXID: SPDXRef-f615814568919a63ad6cbe1b9a762336 FileChecksum: SHA1: 7d8d9813f76109f20bf9f0186ed6b50dd493e0b2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/__init__.py SPDXID: SPDXRef-1ce64bc2dc7a8496756624119a2faeba FileChecksum: SHA1: 39369502b92c37bc94a832630ed7d3a18967b359 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/conftest.py SPDXID: SPDXRef-35a397a0b27117e975465dc70a08524b FileChecksum: SHA1: 68c095b23096b9f3263ff54f14f70e2bf2058873 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_apple_silicon.py SPDXID: SPDXRef-03db0ae7b45c35356e3395b106688467 FileChecksum: SHA1: 35c150edaa6aa26ea389715bc0da4eb7793b74ae LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_data_processor.mojo SPDXID: SPDXRef-59f42b400b4817396c8c76908386d6fc FileChecksum: SHA1: 615ae9d2a196069b63dcabf2cdb1b01c3dc22a98 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_main.mojo SPDXID: SPDXRef-fc3aba40d034f09e45be8282de5f3026 FileChecksum: SHA1: 3e99fb92da4017547105682c4a1417fc02726e30 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_mojo_sysinfo.mojo SPDXID: SPDXRef-fbcff3571d679a27f634d82a150ed099 FileChecksum: SHA1: 9ba105274a7b745adedae57616f7c6f18e8187ee LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_mojo_sysinfo_module.mojo SPDXID: SPDXRef-45d2c4265329a3e305cbaa8c0db01ea0 FileChecksum: SHA1: ac2fdb71cbeab48228b58306746d95aa5124086c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_output_files.py SPDXID: SPDXRef-791f304362c96607728fe77d14a514ad FileChecksum: SHA1: 3ebdce42e7ba4e1e77305fba86c7a9b3b8d52c76 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_python_sysinfo.py SPDXID: SPDXRef-f7876b8b07e491499adb96ff9326bdc0 FileChecksum: SHA1: 17616d68cb2616a9b39e21ce50cf429aab7dff25 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_sysinfo_bridge.mojo SPDXID: SPDXRef-7a079f681b2fdc14825f3e4733d2506c FileChecksum: SHA1: 4643c94746fa3e72e9a5ed4885d90184034c1d0e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/test_utils.mojo SPDXID: SPDXRef-5dcb582776109ee3a4827e228052a427 FileChecksum: SHA1: a5f4e55112709ae094db08787eb6d78b621cd889 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_apple_silicon_utils.py SPDXID: SPDXRef-16fd3dcc41143f1197104c71b0b308bd FileChecksum: SHA1: 75bf2678f312f14d825f32769b6b016970d9ac37 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_apple_silicon_utils_extra.py SPDXID: SPDXRef-02c441c8a1dc8bb3bdc3a16989f2c58a FileChecksum: SHA1: db1739339bdd369f9b198104db9396c5672052a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_cached_sysinfo.py SPDXID: SPDXRef-cff1580bc46caa388da81c13e46360a0 FileChecksum: SHA1: 4545af66048cf4a39f4421a02365cc05953934cd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_common.py SPDXID: SPDXRef-117596e2ac31d36942da84db0fdff1a6 FileChecksum: SHA1: 991fba9b8081638fa56b8791c34382b62ebb04c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_common_cache.py SPDXID: SPDXRef-d9ee4ec15ac857c028d9e329f97d41cc FileChecksum: SHA1: 9e28a1cbeaa9d7a741a3a7411c541134e3da6fa2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_cpu_info.py SPDXID: SPDXRef-31add87cbf89fd2ae752b934eebcd422 FileChecksum: SHA1: db2d00e25854deda9fac632a0f4cf5f6081dd45b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_cpu_info_features.py SPDXID: SPDXRef-5afd70ac267ceb0a96ff2f84e9abb7c0 FileChecksum: SHA1: 19fb2c8ae6900908608e900efe5f521b7f3e5c6d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_darwin_arch_detection.py SPDXID: SPDXRef-6058724b7c0db76f9c8537d1e08e6ecb FileChecksum: SHA1: cbcf2ea4b761ec4efbdfffc61c810cbb989fd4d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_darwin_core_count.py SPDXID: SPDXRef-c4d3f357e1367a07dced464e6aeb3e1d FileChecksum: SHA1: eb2588950f6038ca5d83a4d93603cbee738a7127 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_darwin_feature_cpu_features.py SPDXID: SPDXRef-29060f1a6831ac077cbf75efa553501f FileChecksum: SHA1: 9bbc09234e8973cf00ac641acd65d66cdb63a2da LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_darwin_system_profiler_cpu_info.py SPDXID: SPDXRef-251e983131d695aa60a9af57fbb40808 FileChecksum: SHA1: bd0623e1bbd2bcf20efb9ce8e87d5492c40c5810 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_json_handler.py SPDXID: SPDXRef-f8afb7ff6334b17565ed627bcf422d65 FileChecksum: SHA1: 152da2b5f13a85b0759b45ec469bc0c515cfd47c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_json_handler_core_summary.py SPDXID: SPDXRef-c613b216e5ad77d7aa5fd2450ba59a73 FileChecksum: SHA1: 392ec53cdd48e2565761deb1ace51bd9192104a6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_json_handler_easy.py SPDXID: SPDXRef-f01cf7cdd79538c121672310d59e00e9 FileChecksum: SHA1: 0912e6333fea589f8491c63c8d4d58eaff301244 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_macos_cpu.py SPDXID: SPDXRef-f6e9f56666a49e6015d2935cae971cf1 FileChecksum: SHA1: 424229eea3605f2933e805019d7967d33503a4fb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_modules_common.py SPDXID: SPDXRef-20480698682b78547987d3cc9e2d9b98 FileChecksum: SHA1: 546f808fd54b195f0ea25709a5975c569061a85a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_modules_init.py SPDXID: SPDXRef-cce2e91b59cb2319f0bfce611f81987b FileChecksum: SHA1: 847950124a65565e07f5c2cf6d3c8ea47ddf097f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_modules_init_features.py SPDXID: SPDXRef-57ad7b660e5b21104876c0e27c121aed FileChecksum: SHA1: 31ff719bdce50fff848e02f48d544b72aaf7565a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_modules_platform_hooks.py SPDXID: SPDXRef-5a90b3a349fd1c637d5586116a32d1e2 FileChecksum: SHA1: 34bda124e1a6e0c42c351dcea4052a67af17668e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_mojo_versions.py SPDXID: SPDXRef-a7e6363c21b706463aebdb8ce2982495 FileChecksum: SHA1: 01787bc1dd35eee3d59a6d5ae7cf631ac8510971 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_python_sysinfo_quick.py SPDXID: SPDXRef-dedd1dfc25c55c18eacb4066eeadb689 FileChecksum: SHA1: 76c3e2d7de2aa82d97978fce551bca26fcc9fa84 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_rich_renderer.py SPDXID: SPDXRef-9658fe70901cecbd63ed8538c2897373 FileChecksum: SHA1: 25cc8859736824a7d8f125f154b5e52b7d8e0cfc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_sysinfo_json.py SPDXID: SPDXRef-ccc12930c29884248df7f67ddf3b79bb FileChecksum: SHA1: a28f961941642aabe19044476b764a020053f822 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_utils_json_handler.py SPDXID: SPDXRef-b7b43166de2e6d09e5768cf46e6415e0 FileChecksum: SHA1: b7f0229a89b2e144acbbde1eb31f3bd0e106f455 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern FileName: ./tests/unit/test_windows_cpu.py SPDXID: SPDXRef-20fdbdf8a6ebf0bf3ce9d6dcc4b86aa8 FileChecksum: SHA1: d73fa08a2212ffca6d400b6fc38bf9259a470d18 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: 2025 Nikolai von Krusenstiern