Lightweight framework for building resource-oriented applications.
Project description
Roax
Ro·ax /ˈɹoʊ.æks/
A lightweight Python resource-oriented framework.
Introduction
Roax is a resource-oriented framework for building applications in Python. By composing your application of resources that expose operations in a uniform interface, they can be exposed through a REST and/or command line interface.
Features
- Resource operations accessed through WSGI based REST API.
- Command-line interface to resource operations.
- Generates OpenAPI interface description, compatible with Swagger UI.
- Schema enforcement of resource operation parameters and return values.
- Authorization to resource operations enforced through imperative security policies.
Links
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
roax-1.0.0.tar.gz
(28.8 kB
view hashes)