Navigator Web Framework based on aiohttp, with batteries included.
Project description
Navigator (Framework)
Navigator Framework (API) is a next-generation framework to build Asynchronous APIs. The main goal of Navigator is to provide data sources to Navigator-Next (FrontEnd Web App).
Quickstart
(TODO for installation using pip)
Dependencies
- aiohttp (Asyncio Web Framework and Server)
- NavConfig (Configuration Management)
- AsyncDB (Database connections)
Getting Started
- Installation
- Configuration
- Database configuration
- How to run tests
- Deployment instructions
Requirements
- Python >= 3.8
- asyncio (https://pypi.python.org/pypi/asyncio/)
- aiohttp >= 3.8.0
Contribution guidelines
Please have a look at the Contribution Guide
- Writing tests
- Code review
- Other guidelines
Who do I talk to?
- Repo owner or admin
- Other community or team contact
License
Navigator is licensed under BSD license.
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
navigator-api-2.5.0.tar.gz
(383.8 kB
view hashes)
Built Distributions
Close
Hashes for navigator_api-2.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55bfbf78cc4f00fcebc3fc5836381b450104c303533e4ac55b2da4ba6a12d173 |
|
MD5 | dbb7e3f7741ed7ea48d96f35439f99ed |
|
BLAKE2b-256 | 2ace3fd1457f3aec3077484a42928f9051ad965400f03bd3ebabb96cbf0ac9ff |
Close
Hashes for navigator_api-2.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed70fb6b7a6df116bbf8b3e672257de6659f1c104aca2b8055ac999743ac5255 |
|
MD5 | c202091760d96ce633fe9ba79fe05b56 |
|
BLAKE2b-256 | 655d5e33df1c56490594797def6fcd263cd88c2041dfe141f73f2ec53f7eb71c |
Close
Hashes for navigator_api-2.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae8607d70e2f032742652eba9aab63e40aedf81602aadd1ac2e6970bc11c8298 |
|
MD5 | a7db3d0f9222ea5d99020e46e682a2ab |
|
BLAKE2b-256 | 391419c5cb3c7c690eb9dca0dfe72cacaad154dc06f68e101b1597f742c2d208 |