High-performance C-backed threading replacement for Python 3.14t
Project description
cthreadingpi
High-performance C-backed threading replacement for Python 3.14t
Version: 0.1.0
Author: Sarenian ozlohu99@gmail.com
License: MIT
Python Version: >=3.14
Installation
Install from source:
pip install .
or install from pypi:
pip install cthreadingpi
Recommended Usage
from cthreading import auto_threaded
# You can also use the decorator @auto_threaded
# but i prefer the function call style
# like so:
# @auto_threaded
def main():
# This function is the entrypoint of the program
# As long as every single line of code in the project
# is executed from this function (even from other functions
# that are called from functions this function calls) the
# program will be threaded automatically.
print("Hello World")
if __name__ == "__main__":
auto_threaded(main)()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cthreadingpi-0.1.1.tar.gz
(105.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cthreadingpi-0.1.1.tar.gz.
File metadata
- Download URL: cthreadingpi-0.1.1.tar.gz
- Upload date:
- Size: 105.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da4873421057d1b2ee74500ba65f1f8e8c93bd0bc189c5e34261493a3b38357a
|
|
| MD5 |
edac05f15769499cdec76e42cc295a32
|
|
| BLAKE2b-256 |
82bec0b4977811147eae9f94abbb75a8a63531b0814b28cad099ef6ad3e12329
|
File details
Details for the file cthreadingpi-0.1.1-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: cthreadingpi-0.1.1-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 118.0 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dad4d1ad1ffb17fb8f39d1a7d73278447035b7b0c2f9a9be57bd2ad9bfa3adf3
|
|
| MD5 |
01aea1b088420699fbe205cf88497080
|
|
| BLAKE2b-256 |
31a1cb519881bf0ba4d8da8d7643feffd1981e65569a1b539bd95e751e69fe99
|