Skip to main content

piperx-env-vars

A Python package for managing environment variables for the PiperX platform. This package centralizes configuration for services, storage, external clients, server settings, and block prompts using environment variables and .env files.

Features

  • Loads environment variables for different PiperX components.
  • Supports configuration for authentication, storage, external clients, and more.
  • Uses python-dotenv for .env file support.

Directory Structure

  • blocks_vars.py: Prompt and LLM configuration variables.
  • external_client_vars.py: External client connection settings.
  • internal_storage_vars.py: Internal storage and database configuration.
  • server_vars.py: Server-level environment variables.
  • services_vars.py: Service integrations and API keys.

Usage

Install dependencies (requires Python 3.13+):

uv sync

from piperx_env_vars import APP_NAME, PG_USER_NAME, OPENAI_API_KEY

Metadata

Release files for piperx-env-vars 0.1.0

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

Source distribution (sdist)

Source distribution for piperx-env-vars 0.1.0
File Size Uploaded
piperx_env_vars-0.1.0.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for piperx-env-vars 0.1.0
File Interpreter ABI Platform
piperx_env_vars-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 kB

Release files / piperx_env_vars-0.1.0.tar.gz

Download URL piperx_env_vars-0.1.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
38a92c848251babeaa8c3d0dd6e232dbda39464984522c89458eac6c7c913e05
BLAKE2b-256 checksum
How to use checksums
f62d7a3a2567086121684851b5052afa8bd2edea0355e97889cf77d8ff9aaac5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release files / piperx_env_vars-0.1.0-py3-none-any.whl

Download URL piperx_env_vars-0.1.0-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e71e252847693ef83e71300ee55c7ef219bf0d918ad785c803a436a66c2e554
BLAKE2b-256 checksum
How to use checksums
1a0cdeca2e395096b5b1f73c6706387e2a427b06911dd002052f7020e82f29ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release history Release notifications | RSS feed

This release

0.1.0 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