pycx3


Namepycx3 JSON
Version 1.0.3 PyPI version JSON
download
home_pagehttps://github.com/FajarKim/pycx3
SummaryCompiler Python version 3 source file to binary
upload_time2024-03-16 02:20:52
maintainer
docs_urlNone
authorRangga Fajar Oktariansyah
requires_python>=3.8
licenseAGPL-3.0
keywords python2 cython compiler performance legacy
VCS
bugtrack_url
requirements Cython
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <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"
}
        
Elapsed time: 0.23446s