Skip to main content

Utility functions for FastAPI applications

Project description

rodrigo0000-fastapi-core-utils

Utility functions for FastAPI applications.

Features

  • Common utility functions
  • Validation helpers
  • Data transformation utilities
  • String manipulation
  • Date/time utilities

Installation

pip install rodrigo0000-fastapi-core-utils

Usage

from rodrigo0000_fastapi_core_utils import validate_email, generate_random_string

# Validate email
is_valid = validate_email("user@example.com")

# Generate random string
random_str = generate_random_string(length=32)

Components

  • Validation Utils: Email, phone, URL validation
  • String Utils: Random string generation, slugify, etc.
  • Date Utils: Date formatting and parsing
  • Data Utils: Data transformation and manipulation

Requirements

  • Python >= 3.8
  • Pydantic >= 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_utils-1.0.1.tar.gz (2.1 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_utils-1.0.1.tar.gz.

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_utils-1.0.1.tar.gz
Algorithm Hash digest
SHA256 7b1ab395772814e87fdd077c7e1c80e8c4bedc9ab7391659fc7a8ba91a24e5a1
MD5 8e8d3edc6d70c7b8256da9b1c2972ad7
BLAKE2b-256 b404ee224e68e8a1e9b655efc9a33e948ad596295a1a2b6bdba9dd96ccbb1683

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rodrigo0000_fastapi_core_utils-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 51ebd4fc5bcf82eed3ec4385128251b3eefc6a5131efb03f1a3504398a1e2ad3
MD5 72ccfd3d1eb4485310171d3b6c27afe0
BLAKE2b-256 c5d2d3badd9bcfaa7d81003882a9dc3fbf55e248a5fdbc4f42ac89c53a47ec92

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