Skip to main content

TBC

Project description

cheval: Simple Configurations with Zero Redundancy

cheval 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 git+ssh://git@github.com/rpeloff/cheval.git

TODO(rpeloff): update once we have fully moved to PyPi

cheval by Example

TODO(rpeloff): populate README with concrete examples

License

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

Citing cheval

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

@Misc{Eloff2022cheval,
  author =       {Ryan Eloff},
  title =        {cheval},
  howpublished = {Github},
  year =         {2022},
  url =          {https://github.com/rpeloff/cheval}
}

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

cheval-22.4.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

cheval-22.4.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file cheval-22.4.0.tar.gz.

File metadata

  • Download URL: cheval-22.4.0.tar.gz
  • Upload date:
  • Size: 7.2 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 cheval-22.4.0.tar.gz
Algorithm Hash digest
SHA256 86c1d51527148c9f5b8522f4ef71388109107a9f7095fbc1306fecb514f04f9e
MD5 53e0acd723da027e05a3a3fff83e3ed0
BLAKE2b-256 d0929ffb1eb80b9614308010c8e7d7ea30cf542120077dbb36fa44f09c7e5c97

See more details on using hashes here.

File details

Details for the file cheval-22.4.0-py3-none-any.whl.

File metadata

  • Download URL: cheval-22.4.0-py3-none-any.whl
  • Upload date:
  • Size: 6.7 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 cheval-22.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 06fa4901aed2b2e7f3489226ae0d7259b6e2dca9686b52f02c270d4279fa13e9
MD5 deffef22579c4c297d6e7198233bfa92
BLAKE2b-256 dd929d89c32c858b7a5cce2ad7fec15cfaf26160488628c3ddbcd25cbe2312d6

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