This product includes software developed by Mark Geleta.
Original source repository: https://github.com/Synaptic724/ThreadFactory

Licensed under the Apache License, Version 2.0 (the "License").
You may not use this file except in compliance with the License.
You may obtain a copy of the License at:

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific
language governing permissions and limitations under the License.

Redistributors of this software must retain this NOTICE file,
LICENSE file, and all attribution and copyright statements
when redistributing the software, whether in source or binary form.

---

Third-Party Licenses

This project incorporates or builds upon code and concepts from the following third-party sources:

---

Python Standard Library

Source: https://github.com/python/cpython
License: Python Software Foundation License (PSFL)
Description:
Parts of this project subclass, extend, or are inspired by classes and mechanisms found in the Python standard library, including but not limited to:
- concurrent.futures.Future
- threading.Thread
- collections.deque

No source code was directly copied from CPython. All extensions and behaviors are original implementations. See the PSFL for legal terms and conditions.

License Text:
https://docs.python.org/3/license.html

---

python-ulid

Source: https://github.com/mdomke/python-ulid
License: MIT
Description:
Used for ULID generation (Universally Unique Lexicographically Sortable Identifiers).

License Text:
https://github.com/mdomke/python-ulid/blob/main/LICENSE
