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

Uploaded Source

Built Distribution

panaetius-2.2.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: panaetius-2.2.0.tar.gz
  • Upload date:
  • Size: 7.6 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.0.tar.gz
Algorithm Hash digest
SHA256 a144debf21a13b23213f138782fd27267cb8b335a2243f86790b1bd5dcbc6da3
MD5 2991575a74f90434d3a58e41ccf58d58
BLAKE2b-256 2a54c58302de87acea46e00e5a16563c7a9cb1b1f3b0cfdc605c133828430330

See more details on using hashes here.

File details

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

File metadata

  • Download URL: panaetius-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55baae01ce7c1fbbea7a9d667585907e5881c859b64bbbcd747db208bcc777d8
MD5 ecaf0850250ee65160a6a5507d5420cc
BLAKE2b-256 b1c497d0b77730b94e29d08b662f11759c0e62d73e99902b788fe634947aa51b

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