Table of Content
Introduction
PYCX3 is a Python 3 code compiler that utilizes Cython for performance enhancements. It provides a straightforward way to compile Python 3.8 and above code, aiming to improve execution speed and efficiency, especially for legacy Python code optimization.
Features
- Python >=3.8 Support: Specifically designed for compiling Python 3.8 and above code.
- Cython Integration: Utilizes Cython to generate C extensions for enhanced performance.
- Command-Line Interface: Easy-to-use CLI for compiling Python 3 code.
Installation
You can install pycx3 using pip:
pip install pycx3
Usage
Basic usage with command CLI:
pycx3 source_file.py
Using import module:
from pycx3 import compile as compile_
compile_.compile("source_file.py" #, True/False for enable verbose mode)
License
PYCX3 is released under the AGPL-3.0 license, which grants the following permissions:
- Commercial use
- Modification
- Distribution
- Patent use
- Private use
For more convoluted language, see the LICENSE.
Donate
Love the project? Please consider donating to help it improve!
Changelog
Stay updated on the latest changes and updates to PYCX3 by referring to the Changelog.
Thank you for choosing PYCX3! We aim to provide a secure and reliable solution for encrypting source file Python.
Made with ❤️ and Python
Copyright © 2024 Rangga Fajar Oktariansyah
Metadata
Release files for pycx3 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pycx3-1.0.3.tar.gz | 17.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pycx3-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.5 kB
Release files / pycx3-1.0.3.tar.gz
| Download URL | pycx3-1.0.3.tar.gz |
|---|---|
| Size | 17.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
48f150b8cedabf2a547988fe0aeb4dd769487a7acbc9ad24cbf17fbcf826e282
|
|
BLAKE2b-256 checksum How to use checksums |
d1cf6004926220efa92ce7b595a13178d9a22261169d4c931d6fd38da854ca1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.8.18
|
Release files / pycx3-1.0.3-py3-none-any.whl
| Download URL | pycx3-1.0.3-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e90ff3997a949076bfdb56c3d01f72c412abfa89e2f0a725565ca70af87e877e
|
|
BLAKE2b-256 checksum How to use checksums |
6e1b39b254abdffebf6ea29886ad6ceca34f79cb1fb007f87c352ea65c53a8da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.8.18
|