Metadata-Version: 2.1
Name: solace
Version: 0.1.14
Summary: A Modern Framework for Building Python Web Apps
Author: Dan Sikes
Author-email: dansikes7@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Cerberus (>=1.3.4,<2.0.0)
Requires-Dist: Jinja2 (>=3.1.1,<4.0.0)
Requires-Dist: PyInquirer (>=1.0.3,<2.0.0)
Requires-Dist: arrow (>=1.2.2,<2.0.0)
Requires-Dist: loguru (>=0.6.0,<0.7.0)
Requires-Dist: pyaml (>=21.10.1,<22.0.0)
Requires-Dist: pydantic (>=1.9.0,<2.0.0)
Requires-Dist: pygogo (>=1.3.0,<2.0.0)
Requires-Dist: python-dotenv (>=0.20.0,<0.21.0)
Requires-Dist: requests (>=2.27.1,<3.0.0)
Requires-Dist: starlette (>=0.19.0,<0.20.0)
Requires-Dist: typer[all] (>=0.4.1,<0.5.0)
Requires-Dist: uvicorn (>=0.17.6,<0.18.0)
Requires-Dist: watchgod (>=0.8.2,<0.9.0)
Description-Content-Type: text/markdown

# Solace

Solace is a next generation web framework for Python3, inspired by Koa.

## Goals

- make a framework that enables truly re-usable code
- provide a "common sense" approach to building web apps
- enable rapid development and deployment using best practices
- solve the problem first, then write the code

## Concepts

- request flows can be crafted

### Made from Open Source Projects

- Poetry
- Starlette
- Typer
- Pydantic
- Loguru
- python-dotenv
- Jinja2
- Arrow

