Skip to main content

Binary Epigraphic Data Archive (BEDA) - Python utilities for template generation.

Reason this release was yanked:

Namespace reservation for the BEDA Python authoring tool. Version 0.0.1 is a placeholder; the CBOR-serialisation logic and epigraphic DSL are currently in private development for research IP protection.

Project description

BEDA (Python)

The Binary Epigraphic Data Archive (BEDA) - Python Authoring Tool

BEDA is a framework for the high-performance serialisation and management of epigraphic data. This Python package provides a high-level authoring interface for scholars and developers.

Overview

While the core BEDA engine is written in Rust for performance and safety, this Python package serves as the primary tool for:

  • In-code Transcription: Defining digital inscriptions using native Python classes and Enums.
  • CBOR Compilation: Converting Python-defined epigraphic structures into the binary-optimised BEDA format (CBOR).
  • Decentralised Authoring: Allowing scholars to author complex digital inscriptions locally using standard Python scripts, providing an alternative to the BEDA Web Editor.

Status

Version 0.0.1 is a placeholder release to reserve the namespace on PyPI.

The implementation of the Python authoring classes and the CBOR serialisation logic is currently in private development to protect ongoing academic research concerning digital epigraphy and philology.


Developed by Andrea Marruzzo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beda-0.0.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beda-0.0.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file beda-0.0.1.tar.gz.

File metadata

  • Download URL: beda-0.0.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for beda-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6e6aaec4109a20feb622973858cb6f5e5441bbb508bcb259d5a989164b9c7cdf
MD5 bd84771a596ac5e91b84f4e9a42b5a73
BLAKE2b-256 3934f8d7df42246102e339cccd37542f9645836a80f01503333e3ff7e5989869

See more details on using hashes here.

File details

Details for the file beda-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: beda-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for beda-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b991a8d0355db042c6912e3a87b7dc8518c57c036d628e4ac0480399c29a165e
MD5 6e1b0c72c0fb5910605d480f9923869b
BLAKE2b-256 562ef3d0b2935aeb9c7f01689ed0a0befd78ef08ae18d30a51327f16c3a996cb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page