Skip to main content

A wrapper for Nuitka that walks through a directory tree and compiles all .py Python source files into (.so/.pyd) files.

Project description

# python-directory-compiler [Github Repository](https://github.com/KrazyKirby99999/python-directory-compiler)

A wrapper for Nuitka that walks through a directory tree and compiles all .py Python source files into (.so/.pyd) files.

usage: py-dir-compiler [-h] [-e EXCLUDE [EXCLUDE …]] [-ds]

optional arguments:

-h, --help

show this help message and exit

-e EXCLUDE [EXCLUDE …], –exclude EXCLUDE [EXCLUDE …]

(Usage: -e <filename>) (Usage: -e <foldername>) Exclude folder(s)/file(s) from compilation. Use absolute path if multiple folders share the same name.

-ds, --delete_source

(Usage: -ds) Removes source .py files after compilation. Preserves folder structure.

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

Python Directory Compiler-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file Python Directory Compiler-0.1.0.tar.gz.

File metadata

  • Download URL: Python Directory Compiler-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for Python Directory Compiler-0.1.0.tar.gz
Algorithm Hash digest
SHA256 651321b7545ea94821f728acfd7c62cef21e904c8e7ab8e4ae8da25934a3fde1
MD5 d50ded43da1293c669dd8d7cb22e1e11
BLAKE2b-256 d3bcd90a6a80abea98ce8e4e3def6191f387f73ec140f7d69eeda19729afeb8e

See more details on using hashes here.

File details

Details for the file Python_Directory_Compiler-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: Python_Directory_Compiler-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for Python_Directory_Compiler-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b287912d076336019bf47909f1c1df9c39661269cf624f262559842393b08f04
MD5 a9777826d6c8131b00dd9411838a932c
BLAKE2b-256 62f6e9887c77d57512ee9ca6496857eeae7b8352fa5235fe51f189fd019f6dd5

See more details on using hashes here.

Supported by

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