Skip to main content

Compile Python to ELF executable

Project description

pycc - Python to ELF Compiler

A tool to compile Python/Pyrex files to standalone executables or shared libraries.

Features

  • Compile .py and .pyx files to ELF executables
  • Generate shared libraries (.so) for Python imports
  • Support -c to generate C files, -cpp for C++ files
  • Interactive mode for rapid prototyping
  • Optimize with -O0 to -O3
  • Static compilation with clang

Installation

pip install pycc-compiler

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

pycc_compiler-1.4.6.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

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

pycc_compiler-1.4.6-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file pycc_compiler-1.4.6.tar.gz.

File metadata

  • Download URL: pycc_compiler-1.4.6.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pycc_compiler-1.4.6.tar.gz
Algorithm Hash digest
SHA256 ecf8bbc04db349190706d6b0f9884419f302ddff2688c9cf431f80b1524f78cc
MD5 747192c00fb62dae36ed6e48c5ce3b3e
BLAKE2b-256 5ee26447dcabd72eabe1fdb7c47fb0c6ceb10c134ce6973ddcf463b416f987ac

See more details on using hashes here.

File details

Details for the file pycc_compiler-1.4.6-py3-none-any.whl.

File metadata

  • Download URL: pycc_compiler-1.4.6-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for pycc_compiler-1.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 16567426a778740b0230c8ee3204a1307fa3a527c643fb6ac929f70e7db3cd92
MD5 359fa4b7a565bc1b4a86c4439a1a56bd
BLAKE2b-256 f424a7a0cc0644f7db0517f6b85c606fa28fc02abc5c3c132b01260c4fa401fe

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