rest framework for pyramids
Project description
Lovely PyRest
Lovely Pyrest is an extension for Pyramid to easily create REST-Services. It provides functionallity to define service endpoints with the following features:
Features
Sphinx extension to automatically generate documentation
It’s possible to get help information of every endpoint
Schema-validation based on jsonschema
Documentation
Take a look at the documentation for usage information.
Installation
Installing via pip
To install lovely.pyrest via pip use the following command:
$ pip install lovely.pyrest
To update use:
$ pip install -U lovely.pyrest
Installing via easy_install
If you prefer easy_install which is provided by setuptools use the following command:
$ easy_install lovely.pyrest
To update use:
$ easy_install -U lovely.pyrest
Development Setup
For development setup instructions see:
DEVELOPER.rst
Changes for Lovey Pyrest
2014/01/15 2.0.6
fixed documentation setup
removed unused error view
2014/01/14 2.0.5
updated documentation and added first example
moved content of testing/tests.py to lovely/pyrest/tests.py
2014/01/14 2.0.4
updated documentation for sphinx directive
fixed optional positional arguments in sphinx directive
2014/01/14 2.0.3
added sphinx option for pyramid_config path. With this option set url prefixes are rendered correctly and it’s not necessary to specify a module in service directive
2014/01/14 2.0.2
bugfix: prevent duplicate rendering of methods in autodoc
2014/01/14 2.0.1
updated documentation generation for lovely.pyrest 2.0
2014/01/10 2.0.0
new version using decorator approach to define rest services
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
File details
Details for the file lovely.pyrest-2.0.6.tar.gz.
File metadata
- Download URL: lovely.pyrest-2.0.6.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2810074bfe51c96031401623007d749899217223fb7e534990bf767785d6a0e2
|
|
| MD5 |
7a0fe01231521aa4ffdd1d513804a77f
|
|
| BLAKE2b-256 |
fd6efe25041b499704f11cd94b97f084a5f3da7605b4b2da40542803781fb756
|