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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file autonomous_app-0.3.109.tar.gz.
File metadata
- Download URL: autonomous_app-0.3.109.tar.gz
- Upload date:
- Size: 125.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba1d8ff1283ed64cd586b04312214f243801943cb1484244956a1282b6b72d60
|
|
| MD5 |
1dcc25b74821dfe7a006a4fda6ce26c8
|
|
| BLAKE2b-256 |
6fc4dcc6259bee4271f2312a8c1db67264ac19d3fd427c00b190e7483a46747a
|
File details
Details for the file autonomous_app-0.3.109-py3-none-any.whl.
File metadata
- Download URL: autonomous_app-0.3.109-py3-none-any.whl
- Upload date:
- Size: 142.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d1f7256c82d6d7a9cd3e09a1ede74ebb6aa08a0453df40174ce155a9da6fa03
|
|
| MD5 |
2aa1b794b57c030e9c4d572432667b97
|
|
| BLAKE2b-256 |
efb842b995fcaab2e0d31ea929acdd8a2dc621ea2985132a61d7a7d9e763bc76
|