Skip to main content

Python module to gracefully handle a .config file/environment variables for scripts, with built in masking for sensitive options. Provides a Splunk friendly formatted logger instance.

Project description

Author

Daniel Tomlinson (dtomlinson@panaetius.co.uk)

Requires

>= python3.7

Python requirements

  • toml = “^0.10.0”

  • pylite = “^0.1.0”

Documentation

Read the documentation on read the docs.

Installation

You can install panaetius the following ways:

Python

From pypi using pip

pip install panaetius

From local wheel

Download the latest verion from the releases page.

Install with pip:

pip install -U panaetius-1.0.2-py3-none-any.whl

From source

Clone the repo and install using setup.py:

python setup.py

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

panaetius-2.0.0a0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

panaetius-2.0.0a0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file panaetius-2.0.0a0.tar.gz.

File metadata

  • Download URL: panaetius-2.0.0a0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.7.12 Darwin/20.3.0

File hashes

Hashes for panaetius-2.0.0a0.tar.gz
Algorithm Hash digest
SHA256 1e9aa6513308db02b6014f44afcde57b00f85b2c85bc5ab577bff798e225c06a
MD5 68950ccc8d329aadc184629ba98f82f6
BLAKE2b-256 a5901653f9375e80ebe6345c42ad9fd3465d59b18272c801655f24e3ad5151e4

See more details on using hashes here.

File details

Details for the file panaetius-2.0.0a0-py3-none-any.whl.

File metadata

  • Download URL: panaetius-2.0.0a0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.7.12 Darwin/20.3.0

File hashes

Hashes for panaetius-2.0.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d9afedb8f58250293447ed3b08d184bc439381e1868fd6d438df66934e9b9c4
MD5 f78090c8c46a56cc1a8dbe48d6af9472
BLAKE2b-256 39784c0977cf05bc18dbb17c9b37a49dcbecff4eed48d925fa2d72efdccba651

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