Containerized application framework built on Flask with additional libraries and tools for rapid development of web applications.
Project description
Autonomous
:warning: :warning: :warning: WiP :warning: :warning: :warning:
A local, containerized, service based application library built on top of Flask. A self-contained containerized Python applications with minimal dependencies using built in libraries for many different kinds of tasks.
Features
- Fully containerized, service based Python application framework
- All services are localized to a virtual intranet
- Container based MongoDB database
- Model ORM API
- File storage locally or with services such as Cloudinary or S3
- Separate service for long running tasks
- Built-in Authentication with Google or Github
- Auto-Generated Documentation Pages
Dependencies
- Languages
- Frameworks
- Containers
- Server
- Networking and Serialization
- Database
- Testing
- Documentation - Coming Soon
Developer Notes
TODO
- Setup/fix template app generator
- Add type hints
- Switch to less verbose html preprocessor
- 100% testing coverage
Issue Tracking
- None
Processes
Generate app
TDB
Tests
make tests
package
- Update version in
/src/autonomous/__init__.py
make package
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
autonomous_app-0.3.17.tar.gz
(116.6 kB
view details)
Built Distribution
File details
Details for the file autonomous_app-0.3.17.tar.gz
.
File metadata
- Download URL: autonomous_app-0.3.17.tar.gz
- Upload date:
- Size: 116.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86da1b26530fafaff269ab90f1bde41c04830d0cdf89a97631078a894fd91c6b |
|
MD5 | 87567f74f28b3bf5b5298030f9f238da |
|
BLAKE2b-256 | 2d79071b335246f3a25b5aac52b0f9d32f9be8a392549a141bebd6643499eb5d |
File details
Details for the file autonomous_app-0.3.17-py3-none-any.whl
.
File metadata
- Download URL: autonomous_app-0.3.17-py3-none-any.whl
- Upload date:
- Size: 132.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aceb2fe0a0d0b815ba3674c8c254b9d51174807d956f55837100b7d6877aea4 |
|
MD5 | b0841f9e24eb5b7c127947252b9fbe16 |
|
BLAKE2b-256 | cdecac2fe6f9d357de7bee897e9f08a7b94d3a845aa7328cceedc7362ba776b6 |