Skip to main content

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


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.0.tar.gz (105.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cthreadingpi-0.1.0-cp314-cp314t-win_amd64.whl (117.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

File details

Details for the file cthreadingpi-0.1.0.tar.gz.

File metadata

  • Download URL: cthreadingpi-0.1.0.tar.gz
  • Upload date:
  • Size: 105.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.1

File hashes

Hashes for cthreadingpi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8a339adf6eed50c012285168e2fdef30c80050bb5ffeb0c0d86cb35331d63d55
MD5 5e5d4c627fd4758d1c24ce5c2e53d8d9
BLAKE2b-256 58f0aac7c9fac8a0e08e15ea33fe350e2638e87355b38a5bdc0686e3815f414a

See more details on using hashes here.

File details

Details for the file cthreadingpi-0.1.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for cthreadingpi-0.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 af675a580f0d26ed785ed6730c960cbe68cf2568e3d60e1ec7cb11fcaaff45d1
MD5 cca50d43ade13020775befe39fe304b6
BLAKE2b-256 0e6ac1765c9cda15d3d9231b22f98e1140f859697cf9c499dcad8dfe7c0fbfbf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page