Ramlwrap is a toolkit for Django which allows a combination of rapid server prototyping as well as enforcement of API definition from the RAML api.
RAML (and swagger) allow for rapid specification of API’s, but it can be hard to know if your engineers have programmed exactly what the API is, and that your code is enforcing the same schema that you have defined. Ramlwrap bridges the gap between the specification and the code. A developer provides a mapping table of URL to function, and the raml wrap builds a wrapper around those functions where validation of data occurs.
When coupled with auto documentation (raml2html) this allows a fully integrated specification and code deployment to occur.
Metadata
Release files for ramlwrap 2.3.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| ramlwrap-2.3.7.tar.gz | 12.4 kB | Without provenance | Details for ramlwrap-2.3.7.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| ramlwrap-2.3.7-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for ramlwrap-2.3.7-py2.py3-none-any.whl |
Total release size: 26.8 kB
Release files / ramlwrap-2.3.7.tar.gz
| Download URL | ramlwrap-2.3.7.tar.gz |
|---|---|
| Size | 12.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24781c5b172088909dab67287c840457ecd08ed142ab8e43d95e59634ea6ccef
|
|
BLAKE2b-256 checksum How to use checksums |
10aed416e2565dbc2a38560dd7820c9e1f75cd6c73d8877f8bfbf5c2d450d553
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.7
|
Release files / ramlwrap-2.3.7-py2.py3-none-any.whl
| Download URL | ramlwrap-2.3.7-py2.py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
a8d6660e7ba0e3cd9e746c166474d4397848812221b86001b916be73cc4c0660
|
|
BLAKE2b-256 checksum How to use checksums |
e5fc2b445bdb8eef9cd2c38baa77b14cf955000beb9085053c34aab9b0f67030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.7
|
Security for ramlwrap 2.3.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.