Skip to main content

A YAML-inspired configuration language that keeps it simple

Project description

kyss

Kyss is a YAML-inspired configuration language that keeps it simple.

This repository includes a parser, an API to define schemas for more advanced usage, and a commandline tool that converts kyss-format files to Python syntax or JSON.

PyPI - Version PyPI - Python Version

You don't have to be universal to be my choice
You don't have to support cycles to rule my world
Ain't no particular JSON I'm compatible with
I just want your config files and your

:kiss: Kyss :kiss:

(With apologies to Prince)


Table of Contents

Installation

pip install kyss

License

kyss is distributed under the terms of the MIT license.

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

kyss-1.0.0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kyss-1.0.0-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file kyss-1.0.0.tar.gz.

File metadata

  • Download URL: kyss-1.0.0.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.1

File hashes

Hashes for kyss-1.0.0.tar.gz
Algorithm Hash digest
SHA256 13c65400f9a915db75875bc70861f1607b258eb461174d1205955b1aa1e7e3ad
MD5 7ba3c5e5883bb509b6910e74aae7f26e
BLAKE2b-256 06fc28b8a73d175c6fb414e85d2da85a409053aa729ef7551d7c838b3c5cad75

See more details on using hashes here.

File details

Details for the file kyss-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kyss-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.1

File hashes

Hashes for kyss-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b3ec0864ac48583340194557d404b154347fb7e24386c55a6dc8d8e95f8e325f
MD5 cda55b4ddf55c7732583b42e00acfda1
BLAKE2b-256 11e3dcfa9ba8849b23e0cc0ea677d989857a006cb4e1e665aa6145200eb69051

See more details on using hashes here.

Supported by

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