Metadata-Version: 2.4
Name: cthreadingpi
Version: 0.1.1
Summary: High-performance C-backed threading replacement for Python 3.14t
Author-email: Sarenian <ozlohu99@gmail.com>
License: Unlicense
Project-URL: Repository, https://github.com/saren071/cthreadingpi
Requires-Python: >=3.14
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# 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:

```bash
pip install .
```

or install from pypi:

```bash
pip install cthreadingpi
```

## Recommended Usage

```python
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)()
```
