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.1.tar.gz (2.0 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.1.tar.gz.

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_config-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b838b5d778831d9da125e1f2899f2d729e7a0bfef8a81032479e2719db0e54c8
MD5 24279f0d016bd70da00b94d96d5093fe
BLAKE2b-256 a1c17313912bf9629c5efea4eacca63c6316ba4c6d20951157094556c58dac30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_config-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ae63af68a40309718994ad381660966ef730f408194fb2fd5a420710d5da5dc6
MD5 3d80334143f22da833e13a0d998fe192
BLAKE2b-256 5a55c0d328c3e4e5289cf33ad27225973d770cc3eef2b1f90fa57f7c4cd126f3

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