Common functions for applications, Async Database setup and configuration, and FastAPI endpoints.
Project description
Python:
CI/CD Pipeline:
SonarCloud:
DevSetGo Common Library
A set of common functions wrapped into a package, so I don't have to write the same code over and over. Oh and it makes the code more reusable.... or something like that.
Testing
Test on Windows and Linux. Since I work in Windows and Linux I test for issues there. Should work on MacOS, but let me know if there is an issue.
Library Functions
-
Common Functions
-
file_functions
- CSV File Functions
- JSON File Functions
- Text File Functions
-
Folder Functions
- Make Directory
- Remove Directory
- Last File Changed
- Directory List
-
Calendar Functions
- Get Month
- Get Month Number
-
Patterns
- Pattern Between Two Characters
-
Logging
- logging configuration and interceptor
-
-
FastAPI Endpoints
- Systems Health Endpoints
- Status/Health, Heapdump, Uptime
- HTTP Codes
- Way to generate HTTP response codes
- Systems Health Endpoints
-
Aysnc Database
- Database Config
- Async Session
- Database Operations (CRUD)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
devsetgo_lib-0.11.0b2.tar.gz
(31.3 kB
view hashes)
Built Distribution
Close
Hashes for devsetgo_lib-0.11.0b2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbb6a1cb3aa78fa768378b86404d747abf8935212a1225a8e4faeb33d2ccacd1 |
|
MD5 | e4a91d0f59c355070652442fb6305bf2 |
|
BLAKE2b-256 | e478cca4eaf6d5a2315174188868ac6e76b3a3e59bf95979a7c2a275f7269388 |