Avania Framework
Development Team
Founder
Developers
Creative Minds
Documentation Maintainer
Origins
The development of this project stemmed from our experience using Laravel for project development. However, due to limitations in PHP's underlying structure, such as issues with multithreading and low-level code, we encountered some problems that were difficult to resolve. As a result, we decided to switch to Python for development. However, we found that most Python frameworks' usage patterns were relatively outdated and lacked the elegance of Laravel. Therefore, we embarked on developing the Avania framework to address these issues.
Project Components
- AVANIA-ORM: A low-level database connection framework built on MySQL.
- AVANIA-ROUTE: A routing system based on Flask and WSGI.
- AVANIA-MIDDLEWARES: Middleware for AVANIA-ROUTE.
- AVANIA-EXCEPTIONS: Global exception handling.
- AVANIA-I18N: Multilingual support, coming soon.
- AVANIA-CRON: Scheduled tasks, coming soon.
- AVANIA-SOCKET: WebSocket task queue, coming soon.
- AVANIA-AI: Includes image recognition and other AI processing libraries, coming soon.
- AVANIA-MONITOR: Connection to cameras, coming soon.
- More: We also encourage everyone to submit their desired features to the issues section. We value each submission and will respond promptly. Don't hesitate to share your ideas!
Usage
Please refer to the specific documentation for each module.
We welcome everyone to submit more code to maintain this project. Each person whose code submission is approved will be added to the list of developers.
Our vision for this project is to surpass Laravel and become even more convenient and powerful.
Metadata
Release files for avania 0.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| avania-0.1.8.tar.gz | 8.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| avania-0.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.7 kB
Release files / avania-0.1.8.tar.gz
| Download URL | avania-0.1.8.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
676571264b45f2e7693d890286132c0dccb07408057696d9d70918f3bd066219
|
|
BLAKE2b-256 checksum How to use checksums |
58fcd87096e4e32c631ac5aff64b24d6278c9c2fc99ac5b085c7f3ee9611d9e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / avania-0.1.8-py3-none-any.whl
| Download URL | avania-0.1.8-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
472fa9cf5a6d618846d668b0cd41287ed885e96170eea6dede4e9d5c1599b260
|
|
BLAKE2b-256 checksum How to use checksums |
198431830cb9a8c101f4d41c3e002774f2ee30accd4bdcf1f1f311b585ceb071
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|