Now that this is a proper modern Python project we could publish it to PyPI. The advantage is its easier to import for other Python projects, and easy to run directly.
For example currently the easiest way to run this is with uv eg:
uvx --from git+https://github.com/riscv/riscv-opcodes.git riscv_opcodes 'rv*' -rust
If published to PyPI you can just do
uvx riscv_opcodes 'rv*' -rust
Technically nothing is stopping me from publishing it myself... but I thought we should probably discuss it here first!
Now that this is a proper modern Python project we could publish it to PyPI. The advantage is its easier to import for other Python projects, and easy to run directly.
For example currently the easiest way to run this is with
uveg:If published to PyPI you can just do
Technically nothing is stopping me from publishing it myself... but I thought we should probably discuss it here first!