Bylazora
Proof, not percentages. Bylazora is the byte-exact mainframe migration standard: a migrated workload's outputs must equal the legacy COBOL reference byte for byte, or the gate fails it.
This PyPI distribution reserves the bylazora name. The Rust engine lives on
crates.io as bylazora-core; the Python side of the project - the equivalence
gate, the copybook parser and the DB2 importer - ships from here.
The engine in one paragraph
One Rust binary runs the gate and the production runtime across three compute tiers: CPU, any GPU through vendor-neutral wgpu, and CUDA. Measured at one billion rows against the compiled COBOL reference: 28.1x on CPU, 61.3x on wgpu, 68.8x on CUDA, every run byte-identical. Money stays integer cents and is never a float.
The engine is AGPL-3.0; the parsers are Apache-2.0.
- Homepage: https://bylazora.com
- Repository: https://github.com/bylazora/bylazora
- Evidence annex: https://bylazora.com/evidence.html
Release files for bylazora 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bylazora-0.4.1.tar.gz | 1.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bylazora-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.7 kB
Release files / bylazora-0.4.1.tar.gz
| Download URL | bylazora-0.4.1.tar.gz |
|---|---|
| Size | 1.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f437b4b4de70df59262c58a07b23bba963056ea0fb8eaf4576cf8ab1fda9298b
|
|
BLAKE2b-256 checksum How to use checksums |
60dbb02a8524aee9578785ece3803d9c72a27c2fd26d81cebfe7f43a3d4a3cdd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / bylazora-0.4.1-py3-none-any.whl
| Download URL | bylazora-0.4.1-py3-none-any.whl |
|---|---|
| Size | 2.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
98dc81f8c8a2645f28e84c71dc2832de3d573366434b4c3b76eba98598d504d8
|
|
BLAKE2b-256 checksum How to use checksums |
8fb87cb0ab2c8e6491240ea2b3ff99ab56c8c98fb36f4f3745d092775af9732a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|