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

Uploaded Source

Built Distribution

panaetius-2.2.2-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: panaetius-2.2.2.tar.gz
  • Upload date:
  • Size: 7.2 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.2.2.tar.gz
Algorithm Hash digest
SHA256 f0a5b9cba12d91a3e21799a5f3bf1ce19b9c40e7cadad0ce2bacc654160e8694
MD5 4b3f71036de1d2af7fe47561dfa60cd3
BLAKE2b-256 fc39f9e6765b5ae711d5add4b8ce5473c3906e8db21e3693d9013a5641036feb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: panaetius-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f353c9893f0de38d90658713d968fec095beaf6834b9f5f086dab13bd292cdf1
MD5 5924f3a4e0c32bfbd89306d8a1e224bf
BLAKE2b-256 f452be12781e50aca7345ae11924f24d775a9a5582ffb1ff7c5de65e3936d9cc

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