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.1

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.1
File Size Uploaded
qsln_py-1.0.1.tar.gz 3.4 kB Details

Built distribution (wheel)

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

Total release size: 7.0 kB

Release files / qsln_py-1.0.1.tar.gz

Download URL qsln_py-1.0.1.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c1e9659b7fd6b91e1ee82950b8ea800b9a30a6e987d4d54be1dbdcc301096574
BLAKE2b-256 checksum
How to use checksums
3e7ef243d7d4098a7fa3901705a6b62681b53c121cc45a8044616cf55d9500c1
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.1-py3-none-any.whl

Download URL qsln_py-1.0.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f64e972d6c8d9d49f45dde6acd2548fa576f708b3d8012d5049d1586f613c526
BLAKE2b-256 checksum
How to use checksums
de127722eeee3cc4f7c33788fb87721f85f3686517ec34730cfae8301e238a7f
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

1.0.2

2 release files

This release

1.0.1 This release

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