Skip to main content

Simple Configurations with Zero Redundancy

Project description

Lapin: Simple Configurations with Zero Redundancy

lapin is a lightweight package that allows you to configure your classes with minimum boilerplate. Configurations are easy to understand, quick to write, and intuitive to work with.

Requirements

Python 3.6+

Installation

The recommended installation method is pip-installing into a virtual environment:

$ python -m pip install lapin-conf

lapin by Example

import lapin

TBC we will soon provide concrete examples!

License

This project is licensed under the terms of the Apache License 2.0 license.

Citing Lapin

If you use Lapin in your research please use the following BibTeX entry:

@Misc{Eloff2022Lapin,
  author =       {Ryan Eloff},
  title =        {Lapin - Simple Configurations with Zero Redundancy},
  howpublished = {Github},
  year =         {2022},
  url =          {https://github.com/rpeloff/lapin}
}

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

lapin-conf-22.2.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

lapin_conf-22.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file lapin-conf-22.2.0.tar.gz.

File metadata

  • Download URL: lapin-conf-22.2.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for lapin-conf-22.2.0.tar.gz
Algorithm Hash digest
SHA256 3b7a7d868887b983378dc10adf6810395f62bef8e88a9337c2322505ca6edd11
MD5 5b4942534d80647cee8b0c76896965a0
BLAKE2b-256 dc52fcc6c8f95a132e144b2db19b45b9d6002fc2d6526273df0ff97fc428eb91

See more details on using hashes here.

File details

Details for the file lapin_conf-22.2.0-py3-none-any.whl.

File metadata

  • Download URL: lapin_conf-22.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for lapin_conf-22.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ccaed9f2c49d59d95ae01e7fc9e1562133eb131d5510f7ba6d00ab8aca85b31
MD5 5563ac62eb9484a7257fc5ef83bba20c
BLAKE2b-256 fd02ce0de700f5645e120c6478115d00ce33d8a6d55a5b442be9ac17b4c7b658

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