Skip to main content

rewrite of pythonpy using AST manipulations instead of regex

Project description

pythonpy clone

This is a rewrite of pythonpy with (planned) feature parity and which is more robust. Instead of using regex to attempt to automatically import all identifiers, it uses a library which I already wrote called Import Expression Parser to add easy inline imports e.g. urllib.parse!.quote("a b c").

For more information, see the pythonpy README and py --help.

Installation

pip install pythonpy-clone (or via pipx: pipx install pythonpy-clone)

From source:

pip install .

License

BlueOak Model License v1.0.0, see LICENSE.md. For rationale, see kemitchell's blog post on the matter.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pythonpy-clone, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size pythonpy_clone-0.0.4-py3-none-any.whl (4.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size pythonpy-clone-0.0.4.tar.gz (3.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page