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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pythonpy_clone-0.0.5.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 095b79f99e913428e92c17f7e14af995af6dfaf74ce1a41ce3bbe86de4b685c1 |
|
MD5 | 9df5afd6ff53e29e71f9bd85bd05f104 |
|
BLAKE2b-256 | e39feaf2a5509ddf10a13be7a4e8380bc11aa7751135fa4010a77f3b2175b39a |
Close
Hashes for pythonpy_clone-0.0.5.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 452a7a4e4289150f9bba90abe9c6c37f642e191073982853fee27e2b6d7e75a5 |
|
MD5 | 6d62868534c0b18116e9a6d88371e7ca |
|
BLAKE2b-256 | 1f7fdf5836028190682c8936fb5fc24603b8063392fd6f233d1ac004226d515e |