zkVyper version manager
Project description
A completely experimental and untested zkVyper version manager.
Usage
Install with pip.
$ pip install git+https://github.com/skellet0r/zkvvm@master#egg=zkvvmUse the built-in CLI
$ zkvvm --help usage: zkvvm [-h] [--cache-dir CACHE_DIR] [--log-file LOG_FILE] [-v] {ls,ls-remote,install,uninstall} ... zkVyper Version Manager optional arguments: -h, --help show this help message and exit --cache-dir CACHE_DIR Default: /home/user/.cache/zkvvm --log-file LOG_FILE Default: /home/user/.cache/zkvvm/log/zkvvm.log -v commands: {ls,ls-remote,install,uninstall} ls List available local versions ls-remote List available remote versions install Install a remote version uninstall Uninstall a local versionUse in a script
import zkvvm output = zkvvm.compile(["tmp/Foo.vy"]) src = """# @version 0.3.3 @view @external def foo(_a: uint256) -> uint256: return _a """ output = zkvvm.compile_source(src, zk_version="1.1.1", vyper_version="0.3.3")
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
zkvvm-0.1.0.tar.gz
(6.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
zkvvm-0.1.0-py3-none-any.whl
(6.2 kB
view details)
File details
Details for the file zkvvm-0.1.0.tar.gz.
File metadata
- Download URL: zkvvm-0.1.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.8.14 Linux/5.15.64-1.fc32.qubes.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f568ef908d632a271989545a38104b3f96be7665021be1357ca9b570628122e7
|
|
| MD5 |
7ccc25cf225dae62f29dcca471ffe33c
|
|
| BLAKE2b-256 |
2104e502e20b677348ed72c7d323db3486c87257771304cde5aa7d97c121883f
|
File details
Details for the file zkvvm-0.1.0-py3-none-any.whl.
File metadata
- Download URL: zkvvm-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.8.14 Linux/5.15.64-1.fc32.qubes.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
091feb8f5680d327daa30935b02500dc4f46ec9a6f041c2c7357cb524f6a96b8
|
|
| MD5 |
2d7c2f1ac953e30bef272d5cdbf365be
|
|
| BLAKE2b-256 |
b6250dac00b996e93d9cb01acabe0dad866bf588a225f24e719a7357632cbc5c
|