Metadata-Version: 2.5
Name: bylazora
Version: 0.4.1
Summary: Python tooling for the Bylazora byte-exact mainframe migration engine: the equivalence gate and copybook/DB2 parsers.
Project-URL: Homepage, https://bylazora.com
Project-URL: Repository, https://github.com/bylazora/bylazora
Author-email: Bylazora <hello@bylazora.com>
Keywords: byte-exact,cobol,copybook,db2,equivalence,gate,mainframe,migration
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Emulators
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# 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
