Semantic Codegen for BEDA and TEI P5 archives.
Reason this release was yanked:
Namespace reservation. Initial alpha version is currently private for research IP protection.
Project description
SCALIGER
A multi-target boilerplate generator for strictly-typed datasets.
SCALIGER is a utility for converting Python dictionaries and lists into type-safe code structures (Enums, Structs, and Implementation blocks) across multiple programming languages.
Technical Scope
- Code Generation: Automates the creation of Enums with complex
implblocks in Rust and class-based Enums in Python. - Metadata Support: Handles automatic generation of Rust
derives,macros, and requiredimports. - Standardisation: Ensures that data defined in one place (like an archaeological database) remains consistent across an Actix-web server (Rust) and data-processing scripts (Python).
Status
SCALIGER is currently in a private Alpha stage. Version 0.0.1 is a placeholder release to secure the namespace. The core generator logic is currently maintained in a private repository to protect ongoing research and intellectual property.
License
This project is licensed under the MIT Licence.
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
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
File details
Details for the file scaliger-0.0.1.tar.gz.
File metadata
- Download URL: scaliger-0.0.1.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7a1c1eb11345f91bd279344a96bd3e53e298267f3564f542ff27bd93110aaf0
|
|
| MD5 |
3a95ae903cdd37e5813abc1eb3475ca4
|
|
| BLAKE2b-256 |
35e68fe6dae229b7f76991f05e5bfbf6052e63a1f8f30d86b7a8340a7264e37c
|
File details
Details for the file scaliger-0.0.1-py3-none-any.whl.
File metadata
- Download URL: scaliger-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20c48532ca755db8f878ccbb8acf485980629770965289b72a9feaa3e6a87d4e
|
|
| MD5 |
8fd6e39d271737ec7eb3a511871732e7
|
|
| BLAKE2b-256 |
25318b55834f55e0ae58792aa39983cacfec8b7bab38f6ca021b2cfacc55d71c
|