pyc_wheel documentation

pyc_wheel

Compile all py files in a wheel to pyc files.

Overview

pyc_wheel is a strict fork of Grant Patten’s pycwheel package with a fixes allowing to work with Python3 or higher and with a code reformatting and some improvements.

PyPI record.

Documentation.

Usage

Processing the wheel in place:

$ python -m pyc_wheel your_wheel-1.0.0-py3-none-any.whl
# Output: your_wheel-1.0.0-py3-none-any.whl

or with backup:

$ python -m pyc_wheel --with_backup your_wheel-1.0.0-py3-none-any.whl
# Output: your_wheel-1.0.0-py3-none-any.whl
#         your_wheel-1.0.0-py3-none-any.whl.bak

or with quiet:

$ python -m pyc_wheel --quiet your_wheel-1.0.0-py3-none-any.whl
# Output: your_wheel-1.0.0-py3-none-any.whl

Installation

Prerequisites:

To install run:

python -m pip install --upgrade pyc_wheel

Development

Prerequisites:

  • Development is strictly based on tox. To install it run:

    python -m pip install --upgrade tox
    

Visit development page.

Installation from sources:

clone the sources:

and run:

python -m pip install ./pyc_wheel

or on development mode:

python -m pip install --editable ./pyc_wheel

License

Copyright (c) 2016 Grant Patten
Copyright (c) 2019-2021 Adam Karpierz
Licensed under the MIT License
Please refer to the accompanying LICENSE file.

Authors

Indices and tables