Python Rest-API as a DAG
Project description
_____
| __ \
| |__) |_ _ _ __ _ _ ___
| ___/ _` | '_ \| | | / __|
| | | (_| | |_) | |_| \__ \
|_| \__,_| .__/ \__, |___/
| | __/ |
|_| |___/
Python Rest-API as DAG
Description
Rest-API as DAG is an approach in which the sequence of a request up to the response is described declaratively as a graph (hence Directed Acyclic Graph). This approach has crucial advantages:
- The readability of the code is increased, the process could also be easily represented graphically and
- the individual steps can be structured and reused in a natural way. Papys is a concrete implementation of this approach. It also offers further advantages and is easy to use!
Status
The library is in an early stage of version 0.8.12 with target release 1.0.0 until end of 2025.
Project website
The official project website is here: https://papys.asderix.com/ - Roadmap and release notes are on GitHub-Wiki.
Usage
You find a start guide with examples on the the wiki: https://github.com/asderix/Papys/wiki
Install
pip install papys
Bugs & features
Please report bugs or missed features to: info@asderix.com.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file papys-0.8.12.tar.gz.
File metadata
- Download URL: papys-0.8.12.tar.gz
- Upload date:
- Size: 31.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a347fc452453e299af2589498317aded9c62c04b0338d3e52025f4cc2eca6229
|
|
| MD5 |
7ed20c9c7e8ae56c5905c3b9bacd006f
|
|
| BLAKE2b-256 |
735fa9a200ad4c9b1d5be72f1bf38dba5115295308e885caac8a0f3fe4f46b69
|
File details
Details for the file papys-0.8.12-py3-none-any.whl.
File metadata
- Download URL: papys-0.8.12-py3-none-any.whl
- Upload date:
- Size: 36.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6bdb1b97029ed8082a103780b0d2727a75c8142ea5b9e75b3abcbee507346ed
|
|
| MD5 |
d18273d0b9ce79aa9f5fde1ad9e85538
|
|
| BLAKE2b-256 |
50760dc4a94caecdbaf8151046844f4c6b576acc5050ea1485bfb79df9b8a7a5
|