SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-7962989f-dbff-4df8-9b56-6adba56bdee1
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-07-16T22:00:47Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b85b7fc15b9a465e152594a32d16996
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d432d95fb77c7299deda94bcf7b079e2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01912f50f60166ac85254712bd53a901
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fe24982a8e36046d145231598dbc0e3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50b743a5c44574a146c73607943b03a8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2381c46c1b69089349027d7c104244d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46e3758d1ee8f4ca64853db15dd723bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c52cad0e84838c03d2ae496b0dee9ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-725b27e3099adae574f93f8f7af07aaa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-690a09db5a7a97e44579456c94bd79ab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2df0fffe1d90df0ae4fc8b420f664a1c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a26ad2fbe17d8e10d8347ccc5319a2b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e8b0b455dff7f01d9537621e468733a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a281ebdb5cfb5dc94f532cf372e1fdbb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e797bca222477c67358c9451d1cd624
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-786ea93a25d6d92a1a4478b75e55a232
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-906462cee3327633a9c1993c60333f95
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55f23662d88cca23f275880da9e3dce1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b6b7a4d01807d93ae79a7bf14825798
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a96d60bf065fb8ce6a2bfebf472b5fd1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5da6ee7f4db6650295c57c9498bd090d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f96ed287089b161d78571e5ded82a80
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2bfe7146d347fd83559dcec26cefebef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7c22ade5420f37244576f95a2ed2796
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e8ef30a16780a68f803fd525494c1a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6cdbc1d15eafcd1a1b14eeebdf0e0797
FileName: ./.git_archival.txt
SPDXID: SPDXRef-2b85b7fc15b9a465e152594a32d16996
FileChecksum: SHA1: 7989973cde0957de053cf53b3f84e42da692d935
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: NONE
FileName: ./.gitattributes
SPDXID: SPDXRef-d432d95fb77c7299deda94bcf7b079e2
FileChecksum: SHA1: ef21cf3aa5d609869c241f66913b76d935177199
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2025 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./.github/workflows/python-publish.yml
SPDXID: SPDXRef-01912f50f60166ac85254712bd53a901
FileChecksum: SHA1: 2507ab8b71fa1c169f8edb730356b19bad55a9dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2025 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./.gitignore
SPDXID: SPDXRef-0fe24982a8e36046d145231598dbc0e3
FileChecksum: SHA1: c24cb1d95aa7912dfc36b3036243f6b4a44a12b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: NONE
FileName: ./.pre-commit-config.yaml
SPDXID: SPDXRef-50b743a5c44574a146c73607943b03a8
FileChecksum: SHA1: 392c79e89c970643c817d16f3103be312d4bb628
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2025 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./README.rst
SPDXID: SPDXRef-2381c46c1b69089349027d7c104244d7
FileChecksum: SHA1: 5385979bcc3432247fe9f59c2a823c72f0aab70e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_aiologic.py
SPDXID: SPDXRef-46e3758d1ee8f4ca64853db15dd723bf
FileChecksum: SHA1: e05acda9015881b0b1db2a1404d2b324e6980304
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_aiologic_single.py
SPDXID: SPDXRef-7c52cad0e84838c03d2ae496b0dee9ad
FileChecksum: SHA1: 090c5a7cb2c583132be68200da6aee34157dc108
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_all.py
SPDXID: SPDXRef-725b27e3099adae574f93f8f7af07aaa
FileChecksum: SHA1: b7c326598e96539b8023b843d9cd009143175cfc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_asyncio.py
SPDXID: SPDXRef-690a09db5a7a97e44579456c94bd79ab
FileChecksum: SHA1: 42538665893f7afb9d13e70921368ad1742c2a06
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_asyncio_single.py
SPDXID: SPDXRef-2df0fffe1d90df0ae4fc8b420f664a1c
FileChecksum: SHA1: 39aced3c9e3b701103bbb3440c0fe76fb9260c62
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_culsans.py
SPDXID: SPDXRef-a26ad2fbe17d8e10d8347ccc5319a2b1
FileChecksum: SHA1: 1ba5d6f15d26231ace70f309c5e9baf61476a4d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_culsans_single.py
SPDXID: SPDXRef-6e8b0b455dff7f01d9537621e468733a
FileChecksum: SHA1: b74eb6ca6929d831fc188b5854bc88dba30439f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_janus.py
SPDXID: SPDXRef-a281ebdb5cfb5dc94f532cf372e1fdbb
FileChecksum: SHA1: de3fc01d7dab537106110a44cecfa7afb8c1d77a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./benches/bench_janus_single.py
SPDXID: SPDXRef-1e797bca222477c67358c9451d1cd624
FileChecksum: SHA1: 174a4e0ed247a4c25da82fb62093c753821e4bbd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./pyproject.toml
SPDXID: SPDXRef-786ea93a25d6d92a1a4478b75e55a232
FileChecksum: SHA1: 9e3f7b86929f44ab1b8f1d6308edaca38991a3a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2025 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./src/culsans/__init__.py
SPDXID: SPDXRef-906462cee3327633a9c1993c60333f95
FileChecksum: SHA1: c972d77c745964c7788844d1b1186376bbf2e388
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./src/culsans/_exceptions.py
SPDXID: SPDXRef-55f23662d88cca23f275880da9e3dce1
FileChecksum: SHA1: 169070c49b83c232237a4c76a22c208967bc1440
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./src/culsans/_protocols.py
SPDXID: SPDXRef-1b6b7a4d01807d93ae79a7bf14825798
FileChecksum: SHA1: 2577c9c01ae1c1e229fbc45befdbb115f4e9d0ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./src/culsans/_proxies.py
SPDXID: SPDXRef-a96d60bf065fb8ce6a2bfebf472b5fd1
FileChecksum: SHA1: 014dce74f55518ea9b366d695329e053b5f57361
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./src/culsans/_queues.py
SPDXID: SPDXRef-5da6ee7f4db6650295c57c9498bd090d
FileChecksum: SHA1: 2517fb5b6f7df896d5702418433ec2b6281da1b2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: ISC
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./tests/culsans/test_asyncio.py
SPDXID: SPDXRef-7f96ed287089b161d78571e5ded82a80
FileChecksum: SHA1: 686ac01938e5420aa6ec01220b24d4ae5d396495
LicenseConcluded: NOASSERTION
LicenseInfoInFile: PSF-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Python Software Foundation
SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./tests/culsans/test_base.py
SPDXID: SPDXRef-2bfe7146d347fd83559dcec26cefebef
FileChecksum: SHA1: 25f10271b5e65126e58be8538fadc55dd6c951e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./tests/culsans/test_mixed.py
SPDXID: SPDXRef-e7c22ade5420f37244576f95a2ed2796
FileChecksum: SHA1: bfc1afd3bffd9610509775fd789fd9d0bdf720f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
FileName: ./tests/culsans/test_queue.py
SPDXID: SPDXRef-3e8ef30a16780a68f803fd525494c1a0
FileChecksum: SHA1: e437b151b562c135b9dbe4a45c5cc1f496a042a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: PSF-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2002 Python Software Foundation
SPDX-FileCopyrightText: 2024 Ilya Egorov <0x42005e1f@gmail.com>
SPDX-SnippetCopyrightText: 2017 Python Software Foundation
FileName: ./uv.lock
SPDXID: SPDXRef-6cdbc1d15eafcd1a1b14eeebdf0e0797
FileChecksum: SHA1: 5073e2c2a5e97bae426f8c3f1c54b883046b6e6d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: NONE