Skip to main content

QSLN

Quick Scratch List Notation (Python implementation)

About QSLN specification: https://github.com/bddjr/QSLN

Installation

pip install qsln-py

Usage

import qsln

# Serialize
encoded = qsln.stringify([["a", "b"], ["cd", "ef"]])
print(encoded)
# => "01a01b;02cd02ef;"

# Deserialize
decoded = qsln.parse("01a01b;02cd02ef;")
print(decoded)
# => [["a", "b"], ["cd", "ef"]]

Note: parse raises a SyntaxError on malformed or truncated inputs.

📄 License

This project is released into the public domain under The Unlicense.

The "Scratch" name is a trademark of the Scratch Foundation.

Metadata

Release files for qsln-py 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qsln-py 1.0.2
File Size Uploaded
qsln_py-1.0.2.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qsln-py 1.0.2
File Interpreter ABI Platform
qsln_py-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 kB

Release files / qsln_py-1.0.2.tar.gz

Download URL qsln_py-1.0.2.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
24749f2406a38f331346eff49aebdcd2993b12e632207491acaa4215f7260a6c
BLAKE2b-256 checksum
How to use checksums
b016d3a8fcf85b824915e130ea12fcdc20c8155f9aae129c3f6d5304368c31d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / qsln_py-1.0.2-py3-none-any.whl

Download URL qsln_py-1.0.2-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3564f9591d7a33f0f0ed38bf424d37df3b6d377349cdb14e4015e20a9c032440
BLAKE2b-256 checksum
How to use checksums
de28025ab048c047cc86335d9f72468d5cca5729a3211b268a39aa55def433d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

1.0.3

2 release files

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page