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.1.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

panaetius-2.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file panaetius-2.1.0.tar.gz.

File metadata

  • Download URL: panaetius-2.1.0.tar.gz
  • Upload date:
  • Size: 7.0 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.1.0.tar.gz
Algorithm Hash digest
SHA256 0ac2efd70b055c71ad200427d19f6d4297242f321a5f50e32cc50e93ddfbffeb
MD5 72c72fc5a31ab73abb095f6e3e38b5e2
BLAKE2b-256 db65bfdfd45c21ac3e9f6eb3c218d0aad46d61403cf8aed0b5d6ab7b7c1e81a6

See more details on using hashes here.

File details

Details for the file panaetius-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: panaetius-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab524a2a2aac650d684ffbf601659f463d1cf8d2ca26e31df4a294ed9a22e03d
MD5 46c3734cd1824c86d6643a19e285a534
BLAKE2b-256 108ae3139da125f4e36784a3883c81136056eaf50e4d3e73acbcc508fec7bf0e

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