Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Shhh

Shhh is a dead simple secret accessor, that retrieves environment secrets, and secrets from files.

Installation

To install Shhh, use:

pip install shhh

With Poetry, do:

poetry add shhh

Usage

The only function is Shhh is get_secret. It returns an environment variable, unless a file exists on path provided in XXX_FILE variable. For example:

username: str = get_secret("APP_USERNAME")

Shhh searches for a file on path provided in APP_USERNAME_FILE variable and, if it exists, returns its content. Otherwise, returns the value of APP_USERNAME variable.

License

Shhh is licensed under MIT.


Copyright (c) 2026 Anatoly Frolov (anafro). All Rights Reserved.
contact@anafro.ru

Metadata

Release files for shhh 0.0.0.dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shhh 0.0.0.dev1
File Size Uploaded
shhh-0.0.0.dev1.tar.gz 1.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for shhh 0.0.0.dev1
File Interpreter ABI Platform
shhh-0.0.0.dev1-py3-none-any.whl Python 3 none any Details

Total release size: 3.1 kB

Release files / shhh-0.0.0.dev1.tar.gz

Download URL shhh-0.0.0.dev1.tar.gz
Size 1.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0b65b3fbaf5435d4920c9e990178b99cc41fdde4439c2172c5aabaf07d2380eb
BLAKE2b-256 checksum
How to use checksums
07ebcaee094c907c65519c6b655955d2f8dad1061c5c3e0154868a22a13f27bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.2 Linux/6.18.7-arch1-1

Release files / shhh-0.0.0.dev1-py3-none-any.whl

Download URL shhh-0.0.0.dev1-py3-none-any.whl
Size 1.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7814fd6891ca9a033c3e20215731c2c8a4e82f587ba76e32467d44c00038819a
BLAKE2b-256 checksum
How to use checksums
2b0c8063f0b32a072c2d36f6d99f77ce557dadc0e30acd28e8aae0f05fc3ab2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.2 Linux/6.18.7-arch1-1

Release history Release notifications | RSS feed

This release

0.0.0.dev1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page