SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-6326934b-8fd5-4ff2-b6bd-27dc1af9cd49 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-01T14:48:39Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00e38533b179fac9d6ea060ef01d4d4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8608ff31fdf3afc18622ab88c3330475 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79698d8e33564b4dc8273d996905acc9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edb21ce2450163bbcb3f191154ce35c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-227341d7461af710376b8246a790c450 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56ec2d33b2206c17c715bdc01e28e6ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-056c92cc098ec0d3cd28bad90a3edde1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b9991d7b991e83e96138c7a40ae89f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2c879941512fa543140b017ad1ad224 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63873115787e711c29ba043f04716f01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0e62a34c64e8120d82ce0cbf926bc45 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b3ee110232bf1b594a81d76f18f7331 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7925cac392a584ad83cb4accd89b5ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a11ba6dbf03518da0dd5e25ef6e6546 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b55b00085fa68661d02a230706ea56f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b5d2925660dc6bf8eea81a97cb8cce2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dec1ab39abd073a4c010b747be6dc437 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab5e27d9afed83a57c5d486bbb556bb6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-738639b5c94597d696612438b6fe9b61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9824a5be3dd394297400fc0a4530b08c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7b53bbfdfab99c8b5c0bbc06c089501 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5cbb8742dfc8f2ec26978855e94b750f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceeb7825a1813593ff135c1c99ec97b0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d7c1b14945826d53b63fd7d5a54e1f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef4910a4c03c4d012cb9c1a20f64b18e FileName: ./.github/CODE_OF_CONDUCT.md SPDXID: SPDXRef-00e38533b179fac9d6ea060ef01d4d4a FileChecksum: SHA1: dcdebaf12f65a879af23679113c981658adc0387 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./.gitignore SPDXID: SPDXRef-8608ff31fdf3afc18622ab88c3330475 FileChecksum: SHA1: b24732e6a4c90022df8506546f8d16a741c18dc0 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-79698d8e33564b4dc8273d996905acc9 FileChecksum: SHA1: dcdebaf12f65a879af23679113c981658adc0387 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-edb21ce2450163bbcb3f191154ce35c3 FileChecksum: SHA1: 9ee3320d3b72d77573b65a45656e5b8543185960 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./GOVERNANCE.md SPDXID: SPDXRef-227341d7461af710376b8246a790c450 FileChecksum: SHA1: 5b203a6ed7fd6ec08ebdf455e0879f119eae2421 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./README.md SPDXID: SPDXRef-56ec2d33b2206c17c715bdc01e28e6ab FileChecksum: SHA1: 1a079f9fb14c795cbc64a668d87afe5baf349117 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./SECURITY.md SPDXID: SPDXRef-056c92cc098ec0d3cd28bad90a3edde1 FileChecksum: SHA1: 8867ea915475e2dc36cc1bd3d581cdab0c6ad927 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/__init__.py SPDXID: SPDXRef-6b9991d7b991e83e96138c7a40ae89f9 FileChecksum: SHA1: 294ee786cf6199339aa0c4374589530be8b2fee4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/__main__.py SPDXID: SPDXRef-c2c879941512fa543140b017ad1ad224 FileChecksum: SHA1: da4cf8aa0fc3a168a3b371140ab554b4498850bc LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/config.py SPDXID: SPDXRef-63873115787e711c29ba043f04716f01 FileChecksum: SHA1: 3992d7d6b730b881988d7202e9a0e1fb50875e7c LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/routes.py SPDXID: SPDXRef-f0e62a34c64e8120d82ce0cbf926bc45 FileChecksum: SHA1: 0b93da37491ff1b47a336f3c10ff88300c9853ca LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/static/css/style.css SPDXID: SPDXRef-5b3ee110232bf1b594a81d76f18f7331 FileChecksum: SHA1: 740e769565fdc79ac5aa53093e3e879448f43dc7 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/static/js/main.js SPDXID: SPDXRef-e7925cac392a584ad83cb4accd89b5ea FileChecksum: SHA1: 9e41d60440b4516b8b9ffb0c3991c29812d02ee0 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/templates/index.html SPDXID: SPDXRef-2a11ba6dbf03518da0dd5e25ef6e6546 FileChecksum: SHA1: 53199440794f3af881ed86b749140dbb367c0939 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/templates/subject.html SPDXID: SPDXRef-2b55b00085fa68661d02a230706ea56f FileChecksum: SHA1: 8f55922d4ca27f4cdf844c593402c6fd70fba4d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/templates/year.html SPDXID: SPDXRef-9b5d2925660dc6bf8eea81a97cb8cce2 FileChecksum: SHA1: 556affd5e7889f8c065f610a9043404350dc2d1b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/__init__.py SPDXID: SPDXRef-dec1ab39abd073a4c010b747be6dc437 FileChecksum: SHA1: 4d0b2780bdcbc4cdecb623c7887ce15b661f0d7d LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/db/__init__.py SPDXID: SPDXRef-ab5e27d9afed83a57c5d486bbb556bb6 FileChecksum: SHA1: 87247bdbb43359b1c0ffacf2eed73f30aa3d424f LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/db/insert_data.py SPDXID: SPDXRef-738639b5c94597d696612438b6fe9b61 FileChecksum: SHA1: acb1ea9ca9b7bcb82fa08b965ccba6e8a0f92a46 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/db/model.py SPDXID: SPDXRef-9824a5be3dd394297400fc0a4530b08c FileChecksum: SHA1: d56d5bc40885e9871614914552b82492b11aae78 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/fetcher/__init__.py SPDXID: SPDXRef-b7b53bbfdfab99c8b5c0bbc06c089501 FileChecksum: SHA1: 3badc82a71d394d4ab6e2b6faede1ee4965fc190 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/fetcher/sources.py SPDXID: SPDXRef-5cbb8742dfc8f2ec26978855e94b750f FileChecksum: SHA1: 2abae3193594ad30bb8af25f5299e30f9f31f775 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/parser.py SPDXID: SPDXRef-ceeb7825a1813593ff135c1c99ec97b0 FileChecksum: SHA1: 362b6b81b36729ffb83b47e612ab95ba56819847 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./app/utils/studies.py SPDXID: SPDXRef-1d7c1b14945826d53b63fd7d5a54e1f6 FileChecksum: SHA1: a44342c51ed612198f56c041c8b442d58c76f8fe LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin FileName: ./requirements.txt SPDXID: SPDXRef-ef4910a4c03c4d012cb9c1a20f64b18e FileChecksum: SHA1: 444141184be575afbedd8a3d7cd9e6e4d0e5192e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Daniel Feito-Pin