Metadata-Version: 2.1
Name: navigator-api
Version: 2.8.36
Summary: Navigator Web Framework based on aiohttp, with batteries included.
Home-page: https://github.com/phenobarbital/navigator
Author: Jesus Lara
Author-email: jesuslarag@gmail.com
License: BSD
Project-URL: Source, https://github.com/phenobarbital/navigator
Project-URL: Funding, https://paypal.me/phenobarbital
Project-URL: Say Thanks!, https://saythanks.io/to/phenobarbital
Platform: POSIX
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9.16
Description-Content-Type: text/markdown
Requires-Dist: Cython ==3.0.9
Requires-Dist: asyncio ==3.4.3
Requires-Dist: uvloop ==0.19.0
Requires-Dist: aiohttp ==3.9.3
Requires-Dist: PySocks ==1.7.1
Requires-Dist: aiodns ==3.0.0
Requires-Dist: asn1crypto ==1.4.0
Requires-Dist: aiohttp-jrpc ==0.1.0
Requires-Dist: jinja2 ==3.1.3
Requires-Dist: aiohttp-utils ==3.1.1
Requires-Dist: httptools ==0.5.0
Requires-Dist: aiosocks ==0.2.6
Requires-Dist: python-slugify ==8.0.1
Requires-Dist: aiohttp-cors
Requires-Dist: proxylists >=0.12.4
Requires-Dist: httpx ==0.26.0
Requires-Dist: beautifulsoup4 ==4.12.3
Requires-Dist: polyline ==2.0.1
Requires-Dist: cartopy ==0.22.0
Requires-Dist: matplotlib ==3.8.3
Requires-Dist: sockjs ==0.11.0
Requires-Dist: aiohttp-sse ==2.2.0
Requires-Dist: asyncdb >=2.6.0
Requires-Dist: navconfig[default] >=1.6.3
Provides-Extra: locale
Requires-Dist: Babel ==2.9.1 ; extra == 'locale'
Provides-Extra: memcache
Requires-Dist: aiomcache ==0.8.1 ; extra == 'memcache'

# 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.
