Skip to main content

A small collection of decorators I like to use often

Project description

SPLLib

This is bespoke to another one of my projects and is currently very alpha-software. I intend to improve it

Library for interacting with .spl files. A format created by me

SPL files stands for special property list

Format

An SPL file can be written according to the following specification

  • any line matching "^\s*#" is ignored
  • Anything matching "#\s*\n" is ignored
  • all other lines should begin with a tag name
  • then an equal sign with optional whitespace on either side
  • then either (1) a comma separated list of tags or (2) an asterisk

In general, you can have comments starting with # until the new line

Keys are to the left of the = and values are to the right. Keys and values can contain any character except neither can contain =, \n, nor \r\n

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

spllib_elunico-0.0.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

spllib_elunico-0.0.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: spllib_elunico-0.0.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for spllib_elunico-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ea6475460099a7d445f632a61cc578f4dd6c51e17606c0a1aef14cf52cae4d11
MD5 379d93848fbe753d7bbd32170122a8e6
BLAKE2b-256 b87b900fcd8ed13dd3becc0288034d9c7917c85f4489e5583f187e8a69c5ed68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for spllib_elunico-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 50848fd2ca96e69cfa3e2d017616eb3c55019677ae1b6c8ef7f9e99da4c36b75
MD5 ab44a1b811af93b110b816464e7e9ffa
BLAKE2b-256 3879ef00c3e6478801d1e75de8014c7ad86815b3d568006b89ecf1d0e5cf5533

See more details on using hashes here.

Supported by

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