Skip to content

Conversation

is3ka1
Copy link

@is3ka1 is3ka1 commented Jul 23, 2021

❯ pip install git+https://github.com/Isekai-Seikatsu/Pickora.git

Collecting git+https://github.com/Isekai-Seikatsu/Pickora.git
  Cloning https://github.com/Isekai-Seikatsu/Pickora.git to /private/var/folders/0q/b68c14rn36348fhlpch14k480000gn/T/pip-req-build-5p65sbhx
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Building wheels for collected packages: pickora
  Building wheel for pickora (PEP 517) ... done
  Created wheel for pickora: filename=pickora-0.1.0-py3-none-any.whl size=7299 sha256=fe84e54c46df83996c719da61e7ff3153a73bd509e094cc6d29d0cb410b82b09
  Stored in directory: /private/var/folders/0q/b68c14rn36348fhlpch14k480000gn/T/pip-ephem-wheel-cache-rjayxz93/wheels/d5/fe/12/9fc154eb00eeeb349ba0ecb3cb5e9332942d8c5778920b7712
Successfully built pickora
Installing collected packages: pickora
Successfully installed pickora-0.1.0

❯ pickora -h

usage: pickora [-h] [-d] [-r] [-l {none,python,pickle}] [-o OUTPUT] file

A toy compiler that can convert Python scripts to pickle bytecode.

positional arguments:
  file                  the Python script to compile

optional arguments:
  -h, --help            show this help message and exit
  -d, --dis             disassamble compiled pickle bytecode
  -r, --eval, --run     run the pickle bytecode
  -l {none,python,pickle}, --lambda {none,python,pickle}
                        choose lambda compiling mode
  -o OUTPUT, --output OUTPUT
                        write compiled pickle to file

Documentation can be found at https://github.com/splitline/Pickora

And If you wish, upload to PyPI and let everyone have fun : )
https://pypi.org/search/?q=pickora

❯ poetry publish --build --username xxx --password xxx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant