<div align="center">
<img src="https://raw.githubusercontent.com/FajarKim/pycx3/master/image/logo.svg" alt="PYCX3 Logo" width="140"/>
<h1>PYCX3</h1>
<p><a href="https://github.com/FajarKim/pycx3/blob/master/README-ID.md">Indonesia</a></p>
<p><a href="https://github.com/FajarKim/pycx3/issues/new?assignees=&labels=bug&projects=&template=bug_report.yml">Report Bug</a> · <a href="https://github.com/FajarKim/pycx3/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.yml">Request Feature</a></p>
<p>
<a href="https://pypi.org/project/pycx3"><img src="https://img.shields.io/pypi/v/pycx3?label=PyPI&labelColor=302d41&color=8aadf4&logoColor=d9e0ee&logo=pypi&style=for-the-badge" alt="PyPI Version"/></a>
<a href="https://github.com/FajarKim/pycx3/stargazers/"><img src="https://custom-icon-badges.demolab.com/github/stars/FajarKim/pycx3?label=Stars&logo=star&labelColor=302d41&color=c9cbff&logoColor=d9e0ee&style=for-the-badge" alt="Stars"></a>
<a href="https://github.com/FajarKim/pycx3/network/members/"><img src="https://custom-icon-badges.demolab.com/github/forks/FajarKim/pycx3?label=Forks&logo=fork&labelColor=302d41&color=b5e8e0&logoColor=d9e0ee&style=for-the-badge" alt="Forks"/></a>
<a href="https://github.com/FajarKim/pycx3/issues"><img src="https://custom-icon-badges.demolab.com/github/issues/FajarKim/pycx3?label=Issues&labelColor=302d41&color=f5a97f&logoColor=d9e0ee&logo=issue&style=for-the-badge" alt="Issues"/></a>
<a href="https://github.com/FajarKim/pycx3/archive/refs/heads/master.zip"><img src="https://custom-icon-badges.demolab.com/github/languages/code-size/FajarKim/pycx3?label=Download&logo=download&labelColor=302d41&color=b7bdf8&logoColor=d9e0ee&style=for-the-badge" alt="Download Size"/></a>
</p>
</div>
## Table of Content
1. [Introduction](#introduction)
2. [Features](#features)
3. [Installation](#installation)
4. [Usage](#usage)
5. [License](#license)
6. [Donate](#donate)
7. [Changelog](#changelog)
## 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`:
```bash
pip install pycx3
```
## Usage
Basic usage with command CLI:
```bash
pycx3 source_file.py
```
Using import module:
```python
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](https://github.com/FajarKim/pycx3/blob/main/LICENSE).
## Donate
Love the project? Please consider donating to help it improve!
[![GitHub](https://img.shields.io/badge/GitHub-Sponsor-blue?labelColor=302d41&color=f5bde6&logo=github&logoColor=d9e0ee&style=for-the-badge)](https://github.com/sponsors/FajarKim/)
[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-Donate-blue?labelColor=302d41&color=eed49f&logo=buymeacoffee&logoColor=d9e0ee&style=for-the-badge)](https://buymeacoffee.com/fajarkim/)
[![Trakteer](https://custom-icon-badges.demolab.com/badge/Trakteer-Donate-blue?labelColor=302d41&color=ed8796&logo=trakteerid&logoColor=d9e0ee&style=for-the-badge)](https://trakteer.id/fajarkim/)
## Changelog
Stay updated on the latest changes and updates to PYCX3 by referring to the [Changelog](https://github.com/FajarKim/pycx3/releases).
Thank you for choosing PYCX3! We aim to provide a secure and reliable solution for encrypting source file Python.
<div align="center">
<img src="https://raw.githubusercontent.com/FajarKim/FajarKim/master/images/line.svg?sanitize=true"/>
</div>
<p align="center">Made with ❤️ and Python</p>
<p align="center">Copyright © 2024 Rangga Fajar Oktariansyah</p>
<div align="center">
<a href="https://github.com/FajarKim/pycx3/blob/main/LICENSE"><img src="https://custom-icon-badges.demolab.com/github/license/FajarKim/pycx3?label=License&labelColor=302d41&color=91d7e3&logo=law&logoColor=d9e0ee&style=for-the-badge" alt="License"></a>
</div>
Raw data
{
"_id": null,
"home_page": "https://github.com/FajarKim/pycx3",
"name": "pycx3",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "python2 cython compiler performance legacy",
"author": "Rangga Fajar Oktariansyah",
"author_email": "fajarrkim@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d1/cf/6004926220efa92ce7b595a13178d9a22261169d4c931d6fd38da854ca1c/pycx3-1.0.3.tar.gz",
"platform": null,
"description": "<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/FajarKim/pycx3/master/image/logo.svg\" alt=\"PYCX3 Logo\" width=\"140\"/>\n <h1>PYCX3</h1>\n <p><a href=\"https://github.com/FajarKim/pycx3/blob/master/README-ID.md\">Indonesia</a></p>\n <p><a href=\"https://github.com/FajarKim/pycx3/issues/new?assignees=&labels=bug&projects=&template=bug_report.yml\">Report Bug</a> \u00b7 <a href=\"https://github.com/FajarKim/pycx3/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.yml\">Request Feature</a></p>\n <p>\n <a href=\"https://pypi.org/project/pycx3\"><img src=\"https://img.shields.io/pypi/v/pycx3?label=PyPI&labelColor=302d41&color=8aadf4&logoColor=d9e0ee&logo=pypi&style=for-the-badge\" alt=\"PyPI Version\"/></a>\n <a href=\"https://github.com/FajarKim/pycx3/stargazers/\"><img src=\"https://custom-icon-badges.demolab.com/github/stars/FajarKim/pycx3?label=Stars&logo=star&labelColor=302d41&color=c9cbff&logoColor=d9e0ee&style=for-the-badge\" alt=\"Stars\"></a>\n <a href=\"https://github.com/FajarKim/pycx3/network/members/\"><img src=\"https://custom-icon-badges.demolab.com/github/forks/FajarKim/pycx3?label=Forks&logo=fork&labelColor=302d41&color=b5e8e0&logoColor=d9e0ee&style=for-the-badge\" alt=\"Forks\"/></a>\n <a href=\"https://github.com/FajarKim/pycx3/issues\"><img src=\"https://custom-icon-badges.demolab.com/github/issues/FajarKim/pycx3?label=Issues&labelColor=302d41&color=f5a97f&logoColor=d9e0ee&logo=issue&style=for-the-badge\" alt=\"Issues\"/></a>\n <a href=\"https://github.com/FajarKim/pycx3/archive/refs/heads/master.zip\"><img src=\"https://custom-icon-badges.demolab.com/github/languages/code-size/FajarKim/pycx3?label=Download&logo=download&labelColor=302d41&color=b7bdf8&logoColor=d9e0ee&style=for-the-badge\" alt=\"Download Size\"/></a>\n </p>\n</div>\n\n## Table of Content\n\n1. [Introduction](#introduction)\n2. [Features](#features)\n3. [Installation](#installation)\n4. [Usage](#usage)\n5. [License](#license)\n6. [Donate](#donate)\n7. [Changelog](#changelog)\n\n## Introduction\n\nPYCX3 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.\n\n## Features\n\n- **Python >=3.8 Support:** Specifically designed for compiling Python 3.8 and above code.\n- **Cython Integration:** Utilizes Cython to generate C extensions for enhanced performance.\n- **Command-Line Interface:** Easy-to-use CLI for compiling Python 3 code.\n\n## Installation\n\nYou can install `pycx3` using `pip`:\n\n```bash\npip install pycx3\n```\n\n## Usage\n\nBasic usage with command CLI:\n\n```bash\npycx3 source_file.py\n```\n\nUsing import module:\n\n```python\nfrom pycx3 import compile as compile_\n\ncompile_.compile(\"source_file.py\" #, True/False for enable verbose mode)\n```\n\n## License\n\nPYCX3 is released under the AGPL-3.0 license, which grants the following permissions:\n- Commercial use\n- Modification\n- Distribution\n- Patent use\n- Private use\n\nFor more convoluted language, see the [LICENSE](https://github.com/FajarKim/pycx3/blob/main/LICENSE).\n\n## Donate\n\nLove the project? Please consider donating to help it improve!\n\n[![GitHub](https://img.shields.io/badge/GitHub-Sponsor-blue?labelColor=302d41&color=f5bde6&logo=github&logoColor=d9e0ee&style=for-the-badge)](https://github.com/sponsors/FajarKim/)\n[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-Donate-blue?labelColor=302d41&color=eed49f&logo=buymeacoffee&logoColor=d9e0ee&style=for-the-badge)](https://buymeacoffee.com/fajarkim/)\n[![Trakteer](https://custom-icon-badges.demolab.com/badge/Trakteer-Donate-blue?labelColor=302d41&color=ed8796&logo=trakteerid&logoColor=d9e0ee&style=for-the-badge)](https://trakteer.id/fajarkim/)\n\n## Changelog\n\nStay updated on the latest changes and updates to PYCX3 by referring to the [Changelog](https://github.com/FajarKim/pycx3/releases).\n\nThank you for choosing PYCX3! We aim to provide a secure and reliable solution for encrypting source file Python.\n\n<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/FajarKim/FajarKim/master/images/line.svg?sanitize=true\"/>\n</div>\n\n<p align=\"center\">Made with \u2764\ufe0f and Python</p>\n<p align=\"center\">Copyright \u00a9 2024 Rangga Fajar Oktariansyah</p>\n<div align=\"center\">\n <a href=\"https://github.com/FajarKim/pycx3/blob/main/LICENSE\"><img src=\"https://custom-icon-badges.demolab.com/github/license/FajarKim/pycx3?label=License&labelColor=302d41&color=91d7e3&logo=law&logoColor=d9e0ee&style=for-the-badge\" alt=\"License\"></a>\n</div>\n\n\n",
"bugtrack_url": null,
"license": "AGPL-3.0",
"summary": "Compiler Python version 3 source file to binary",
"version": "1.0.3",
"project_urls": {
"Bug Tracker": "https://github.com/FajarKim/pycx3/issues",
"Documentation": "https://github.com/FajarKim/pycx3#readme",
"Donate": "https://buymeacoffee.com/fajarkim",
"Homepage": "https://github.com/FajarKim/pycx3",
"Source Code": "https://github.com/FajarKim/pycx3"
},
"split_keywords": [
"python2",
"cython",
"compiler",
"performance",
"legacy"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6e1b39b254abdffebf6ea29886ad6ceca34f79cb1fb007f87c352ea65c53a8da",
"md5": "3bb2819cd4bc91ed24944ffb759c435b",
"sha256": "e90ff3997a949076bfdb56c3d01f72c412abfa89e2f0a725565ca70af87e877e"
},
"downloads": -1,
"filename": "pycx3-1.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3bb2819cd4bc91ed24944ffb759c435b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 17463,
"upload_time": "2024-03-16T02:20:51",
"upload_time_iso_8601": "2024-03-16T02:20:51.852176Z",
"url": "https://files.pythonhosted.org/packages/6e/1b/39b254abdffebf6ea29886ad6ceca34f79cb1fb007f87c352ea65c53a8da/pycx3-1.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d1cf6004926220efa92ce7b595a13178d9a22261169d4c931d6fd38da854ca1c",
"md5": "ce38f8d92ec38711ace7265b19b52e0f",
"sha256": "48f150b8cedabf2a547988fe0aeb4dd769487a7acbc9ad24cbf17fbcf826e282"
},
"downloads": -1,
"filename": "pycx3-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "ce38f8d92ec38711ace7265b19b52e0f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 17084,
"upload_time": "2024-03-16T02:20:52",
"upload_time_iso_8601": "2024-03-16T02:20:52.939817Z",
"url": "https://files.pythonhosted.org/packages/d1/cf/6004926220efa92ce7b595a13178d9a22261169d4c931d6fd38da854ca1c/pycx3-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-16 02:20:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "FajarKim",
"github_project": "pycx3",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "Cython",
"specs": [
[
">=",
"0.29.34"
]
]
}
],
"lcname": "pycx3"
}