Skip to main content

Configuration, security, and repository utilities for FastAPI

Project description

rodrigo0000-fastapi-core-config

Configuration, security, and repository utilities for FastAPI.

Features

  • Environment-based configuration management
  • Centralized settings using Pydantic
  • Security configuration
  • Repository pattern utilities

Installation

pip install rodrigo0000-fastapi-core-config

Usage

from rodrigo0000_fastapi_core_config import Settings

settings = Settings()
print(settings.DATABASE_URL)
print(settings.SECRET_KEY)

Components

  • Settings: Centralized configuration management
  • Security Config: Security-related settings
  • Repository Utils: Base utilities for repository pattern

Requirements

  • Python >= 3.8
  • Pydantic >= 2.0.0
  • Pydantic-settings >= 2.0.0

License

MIT License

Author

R Firm - Professional SaaS Development

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

rodrigo0000_fastapi_core_config-1.0.2.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file rodrigo0000_fastapi_core_config-1.0.2.tar.gz.

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_config-1.0.2.tar.gz
Algorithm Hash digest
SHA256 e255a6d912e999ce8866a5575acf395052d24eb56deb0b65c1080bfb1d65eb38
MD5 3a0eed5cf1aad433231a86db6dc2caaf
BLAKE2b-256 44aa5594eb8480d1fe7f4eff9546d7edd32196f3b5442e7c4178380380449c85

See more details on using hashes here.

File details

Details for the file rodrigo0000_fastapi_core_config-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_config-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fe632c62586838127581071e68e82e2348fc4e4e1693639c7e87753ec63b3b40
MD5 5a7846b000cfc2e7b3c23b82cd52b111
BLAKE2b-256 d38eccc7b1c6994638e2f85db54a9a4a2daefec567906ea842b81924ede79ab5

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