RSML.Python
pip install rsml_pythonand you're ready to go.
Adds RedSeaMarkupLanguage support for Python.
Get Started
Requirements:
- RSML.CLI (the executable) and RSML (dll) for the correct system and architecture
- OR
- A way to compile these programatically (requires dotnet)
Installation (via pip):
python -m pip install rsml_python # install via pip
Usage:
# RSML.Python is not a port of RSML, as the original executable is required
executable = RedSeaCLIExecutable(...)
document = RedSeaDocument()
document.load_from_string(...)
executable.load_document(document)
output = executable.evaluate_document() # non-prettified output
print(output)
Fun Facts
^ Version 1.0.2 of this module (first version) was coded in around one hour and half.
Made with :heart: by OceanApocalypseStudios.
Copyright (c) 2025 OceanApocalypseStudios
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rsml_python-1.0.5.tar.gz
(14.6 kB
view details)
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 rsml_python-1.0.5.tar.gz.
File metadata
- Download URL: rsml_python-1.0.5.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81199201f0bc198256893fb48751308fcc0d625e79bda56b327ea3205a4e9098
|
|
| MD5 |
115cb54d77bfbab3124a206f873e883c
|
|
| BLAKE2b-256 |
6439eaa9139a4725bf00d861f40360efd9428fc30c2f10aab2a7582a0fbee637
|
File details
Details for the file rsml_python-1.0.5-py3-none-any.whl.
File metadata
- Download URL: rsml_python-1.0.5-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45d44df309a1ddb210b3f06ad7ff5b3f7756730066ce6a61945996a404494647
|
|
| MD5 |
e701f5a1a0611e2d883014bccf1eb5e3
|
|
| BLAKE2b-256 |
8fdf5da695daac498df193da68ced68e1de5a6d6f0b7aa94cde36234a677e34b
|