Skip to main content

Add your description here

Project description

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

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

piperx_env_vars-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

piperx_env_vars-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file piperx_env_vars-0.1.0.tar.gz.

File metadata

  • Download URL: piperx_env_vars-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for piperx_env_vars-0.1.0.tar.gz
Algorithm Hash digest
SHA256 38a92c848251babeaa8c3d0dd6e232dbda39464984522c89458eac6c7c913e05
MD5 588e6565f5ba4884ddd84a095750725d
BLAKE2b-256 f62d7a3a2567086121684851b5052afa8bd2edea0355e97889cf77d8ff9aaac5

See more details on using hashes here.

File details

Details for the file piperx_env_vars-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for piperx_env_vars-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e71e252847693ef83e71300ee55c7ef219bf0d918ad785c803a436a66c2e554
MD5 9f76f3133808e8d2ecf80a5be95210f3
BLAKE2b-256 1a0cdeca2e395096b5b1f73c6706387e2a427b06911dd002052f7020e82f29ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page