SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-459ff99c-90cf-4363-89b4-719d795832fe
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-05-31T00:13:04Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0045ede523669590f6ab5c3723eb6ee8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a96d481ff2f0b45f1339bf218b7f9804
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-527e9dfefadb32c25ba15d6dd8694de5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-befa08412b7887ec395bcc6e1b9b3d9c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dab9bf70d64c2003569c290497d022c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6fcceafa2879df21d7ce2119def890e3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90b30dd0202cd9346bd44c9479e15cff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f79d6d7cdb2cb56ebb0e0d3d910d600
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be85f8819b4b2f5490220b5bb61cba60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f585119de014d60ffeb7d4cc119f0e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-796738619d35cfdf73643cdf62c468a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e343184e5fdd95f3b109d454af250738
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d557177e234333d6d282ad9ebce6f685
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d158ccffb33970182f90be2519a939bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ac005f11db15f68c138e41cb3c3af39
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49b23f212dfe12e792087a58fae39bf1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef1d11bd6675a164a45319a1186cafd5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb65f2a61c18e73fc20db0e1aa2c0ed2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12106413c4313ea5186888874122770e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51f13dc9a0766a4a523c5fbb26ecba27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5acd42dad17c9a5f1c589e62fb3b467e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6fa9fafd100f9ba70b82e7988171c0b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f27d748a847300af6feeec58e01e0170
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de9db0d2579977c215f38b77848caa66
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff9842b91dc1db56549d3003dee0f4de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3aa44b0c7c0472f64cb92dedb5bb62f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-821dc6b53f8d974ab815056c835ee60a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f75e9d0400c34b53f2f4efacbf89330
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9dd260529a59daa5528eaa02ed9317c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b174cc9f94115c56dd61656e0319e4a1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-210b152b0c195cdf04a9bbaa4e2b5157
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-960dec4ceb27fa912b294e5b7f791b3f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98f9aebef685fa5f3da6142f21ecc52e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f906ce353eaa971f96d5fa386a8ccd5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2c36801db6e602e96a88990151f0ea3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-477c30f50ee53c855ff276f29445fc61
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c88a16e4e89d85fe535ae0498e184534
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-910fc356f1f46b19853fb285e8913662
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2b5e3d284ecc7c13c03e27b6651adc0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-671174932ca920386cec6ef72b992efa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1338819ed44a26727982714aed6de41e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-580c01db83be0758006673a7960751ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43b2cb3d4c68a71bc7249f5c74cb33d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a50ec16a97fd8ca2dfc1c56764ed79f4
FileName: ./.github/workflows/pyright.yml
SPDXID: SPDXRef-0045ede523669590f6ab5c3723eb6ee8
FileChecksum: SHA1: 73a64887344a51f82a390d8de8a64d4f272e234d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2026 Arcangelo Massari
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-a96d481ff2f0b45f1339bf218b7f9804
FileChecksum: SHA1: 3eab6ebcc133f156362b463d782ee8c950e9b862
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./.github/workflows/reuse.yml
SPDXID: SPDXRef-527e9dfefadb32c25ba15d6dd8694de5
FileChecksum: SHA1: 2649927e6b2d3554fe896fb3492b340b4081d8fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025 Arcangelo Massari
FileName: ./.github/workflows/ruff.yml
SPDXID: SPDXRef-befa08412b7887ec395bcc6e1b9b3d9c
FileChecksum: SHA1: 17a992a72dd3616eab65cc67b9f66a34e3990889
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2026 Arcangelo Massari
FileName: ./.github/workflows/run_tests.yml
SPDXID: SPDXRef-5dab9bf70d64c2003569c290497d022c
FileChecksum: SHA1: e38abb42f4436fb732c9cc8b737eaa96435fd414
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./.gitignore
SPDXID: SPDXRef-6fcceafa2879df21d7ce2119def890e3
FileChecksum: SHA1: 7492a2bf8aa21e485ed139dc0a67213e8b37177f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./.releaserc.json
SPDXID: SPDXRef-90b30dd0202cd9346bd44c9479e15cff
FileChecksum: SHA1: 874c847c8deb59b37c87ae55c9c614ac6af13ca9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-3f79d6d7cdb2cb56ebb0e0d3d910d600
FileChecksum: SHA1: 6f12d505db50b715678fb8f452f1ed7b5d3a5445
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025 Arcangelo Massari
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-be85f8819b4b2f5490220b5bb61cba60
FileChecksum: SHA1: 89638ae26b6fd92fd70ca12b76b0eab5f09d97ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025 Arcangelo Massari
FileName: ./README.md
SPDXID: SPDXRef-2f585119de014d60ffeb7d4cc119f0e5
FileChecksum: SHA1: 4953786b73aafc01815659f1c3c4150e1cc84419
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./pyproject.toml
SPDXID: SPDXRef-796738619d35cfdf73643cdf62c468a4
FileChecksum: SHA1: 4cad9e98a84af463f5f5c048af9feb74377ad423
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/__init__.py
SPDXID: SPDXRef-e343184e5fdd95f3b109d454af250738
FileChecksum: SHA1: c3b9d3214c38b3254b82b6a7f1587fa74d1961b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/abstract_entity.py
SPDXID: SPDXRef-d557177e234333d6d282ad9ebce6f685
FileChecksum: SHA1: 3c7fb834468d5309fe88f888f41b6c23afa11bc6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/__init__.py
SPDXID: SPDXRef-d158ccffb33970182f90be2519a939bc
FileChecksum: SHA1: c3b9d3214c38b3254b82b6a7f1587fa74d1961b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/counter_handler.py
SPDXID: SPDXRef-9ac005f11db15f68c138e41cb3c3af39
FileChecksum: SHA1: f1b5fcc5c30fbe86879664ecbd594f6b3173c777
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/filesystem_counter_handler.py
SPDXID: SPDXRef-49b23f212dfe12e792087a58fae39bf1
FileChecksum: SHA1: 77d86eb183c5ce0ce5624474a8967ad6b92894fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/in_memory_counter_handler.py
SPDXID: SPDXRef-ef1d11bd6675a164a45319a1186cafd5
FileChecksum: SHA1: 0a473f2137bb98035875375a2d703da6fcb80e9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/redis_counter_handler.py
SPDXID: SPDXRef-bb65f2a61c18e73fc20db0e1aa2c0ed2
FileChecksum: SHA1: ddf1f39587d850837cf64ca1b0351223a23150dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/counter_handler/sqlite_counter_handler.py
SPDXID: SPDXRef-12106413c4313ea5186888874122770e
FileChecksum: SHA1: 1adaa28dd6752238f3846dc0e260c1584dcb87e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/graph_utils.py
SPDXID: SPDXRef-51f13dc9a0766a4a523c5fbb26ecba27
FileChecksum: SHA1: a67c12899a0e85290ec4da2b80b93d9466ba74c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/ocdm_graph.py
SPDXID: SPDXRef-5acd42dad17c9a5f1c589e62fb3b467e
FileChecksum: SHA1: f14d10d88c7ff3c566e8f271e37918a4e9c3d050
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/prov/__init__.py
SPDXID: SPDXRef-d6fa9fafd100f9ba70b82e7988171c0b
FileChecksum: SHA1: c3b9d3214c38b3254b82b6a7f1587fa74d1961b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/prov/prov_entity.py
SPDXID: SPDXRef-f27d748a847300af6feeec58e01e0170
FileChecksum: SHA1: 011328867ff4c13551e45e4480b1def01d837803
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/prov/provenance.py
SPDXID: SPDXRef-de9db0d2579977c215f38b77848caa66
FileChecksum: SHA1: 27f8155a51488e37f607326805fcffd0fc1ab8b2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/prov/snapshot_entity.py
SPDXID: SPDXRef-ff9842b91dc1db56549d3003dee0f4de
FileChecksum: SHA1: 236b6044600bf8e308fa90b6264eb066fdb62392
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/query_utils.py
SPDXID: SPDXRef-b3aa44b0c7c0472f64cb92dedb5bb62f
FileChecksum: SHA1: 346dcaed888fed26d4ba9f51ee8579a0e68b82ce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2016 Silvio Peroni
SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/reader.py
SPDXID: SPDXRef-821dc6b53f8d974ab815056c835ee60a
FileChecksum: SHA1: 1eabbb79497fc16fc97abe458404da7304735a68
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/retry_utils.py
SPDXID: SPDXRef-8f75e9d0400c34b53f2f4efacbf89330
FileChecksum: SHA1: 5f5727791d05660978a488817e1f84d34e1e5c4a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/storer.py
SPDXID: SPDXRef-9dd260529a59daa5528eaa02ed9317c1
FileChecksum: SHA1: 428e7c588706a1706e3be5c35b511b3229630094
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./rdflib_ocdm/support.py
SPDXID: SPDXRef-b174cc9f94115c56dd61656e0319e4a1
FileChecksum: SHA1: 30a82ebf4de4498d42baff4a30f8c330cb6bae5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/br.nq
SPDXID: SPDXRef-210b152b0c195cdf04a9bbaa4e2b5157
FileChecksum: SHA1: 200c03fdf82442ac7926ef8db64ee693584730a8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/br.nt
SPDXID: SPDXRef-960dec4ceb27fa912b294e5b7f791b3f
FileChecksum: SHA1: a7b2bdad70b8f0297877d491adfe5d2998640f71
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/br_small.nq
SPDXID: SPDXRef-98f9aebef685fa5f3da6142f21ecc52e
FileChecksum: SHA1: f3e05d3d4964ca0fd97df4b719aa7578ff3df769
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/conftest.py
SPDXID: SPDXRef-2f906ce353eaa971f96d5fa386a8ccd5
FileChecksum: SHA1: be97ea2ed5e66c3ff336aa2f2d0ec49a1dbaa25f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/counter_handlers_test.py
SPDXID: SPDXRef-a2c36801db6e602e96a88990151f0ea3
FileChecksum: SHA1: b6caa1eb02407042ae7acda04adad44a86cbcd54
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/ocdm_graph_test.py
SPDXID: SPDXRef-477c30f50ee53c855ff276f29445fc61
FileChecksum: SHA1: 3776c3a85612f8942c1c3440fb9838734330aeb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/provenance_test.py
SPDXID: SPDXRef-c88a16e4e89d85fe535ae0498e184534
FileChecksum: SHA1: e5ea6f68bc72cfbf94b091d56826c0c6f1f5c515
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/query_utils_test.py
SPDXID: SPDXRef-910fc356f1f46b19853fb285e8913662
FileChecksum: SHA1: 10be727fc84717b9fb887b8a4c47ddccfccc1be9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/reader_test.py
SPDXID: SPDXRef-f2b5e3d284ecc7c13c03e27b6651adc0
FileChecksum: SHA1: e041fa20dfc57e80240d14bb9e2f9693a41ac247
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/redis_counter_handler_test.py
SPDXID: SPDXRef-671174932ca920386cec6ef72b992efa
FileChecksum: SHA1: 0ad0854a2e70ff4bf5e19c15c772452ceb8a22c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/retry_utils_test.py
SPDXID: SPDXRef-1338819ed44a26727982714aed6de41e
FileChecksum: SHA1: 116d22a4057bf77a374793c306a4fbf3b5faecae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Arcangelo Massari
FileName: ./test/storer_test.py
SPDXID: SPDXRef-580c01db83be0758006673a7960751ee
FileChecksum: SHA1: 057e11d4d7fb232d278a74f8439973bf080b97ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari
FileName: ./test/support_test.py
SPDXID: SPDXRef-43b2cb3d4c68a71bc7249f5c74cb33d3
FileChecksum: SHA1: 351bb12e1171cc7f426ddf20e31860c65fabf57c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2025 Arcangelo Massari
FileName: ./uv.lock
SPDXID: SPDXRef-a50ec16a97fd8ca2dfc1c56764ed79f4
FileChecksum: SHA1: 9e2ef3e72dafc65c9cd163a1c9d20e18b1623580
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023-2026 Arcangelo Massari