Skip to main content

wL

wL is a markup metalanguage designed to store arbitrary data in a format that is both human-readable and machine-readable.

The design goals of wL emphasize elementary simplicity, generality, stability, and usability across all programming language. Plus, wL format does not contain no data specialisation or typing, for a linear read.

Consider checking the GitHub rep to get a full documentation.

Packages

wLpylib itself does not coutain any function, class. You should import either wLpylib.exporter or wLpylib.parser.

Doc

Exporter

Coutains two functions to export to a str, or a file (supports pathlib.Path). Additionally coutains a configure class.

from wLpylib.exporter import export, exports, ExportConfig

export(obj, config)        # export obj to a str following rules in config
exports(obj, path, config) # export obj to bounded file following rules in config

ExportConfig(src) # configuration for both export functions

Parser

Coutains two functions to parse wL from a str, or a file (supports pathlib.Path).

from wLpylib.exporter import export, exports

load(obj, config)        # parse wL from a str
loads(obj, path, config) # parse wL from a file

Metadata

Release files for wLpylib 1.3.3

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

Source distribution (sdist)

Source distribution for wLpylib 1.3.3
File Size Uploaded
wlpylib-1.3.3.tar.gz 12.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wLpylib 1.3.3
File Interpreter ABI Platform
wlpylib-1.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 21.4 kB

Release files / wlpylib-1.3.3.tar.gz

Download URL wlpylib-1.3.3.tar.gz
Size 12.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d96e9d7f5328f833c8873b1813ce6e9e3604292dc8962d01538cedeea5c0f602
BLAKE2b-256 checksum
How to use checksums
56e51a47f045c8120c8c07804ef889cfb9d061bdb1d49fef0c16a84fc0c06ff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release files / wlpylib-1.3.3-py3-none-any.whl

Download URL wlpylib-1.3.3-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
588774ca1e4ea7dc4bafffce26a953cc81b96c6014df7df2dddfab41a2b8171e
BLAKE2b-256 checksum
How to use checksums
9b5f930f16f06da2a3847317b6df28d927f9448cd1d505508f3d2438858221f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

1.3.3 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

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