A declarative system to consume the NVP api.
Current Build Status
Use of AIC wrapper lib
The AIC wrapper command, or sentence, consists of two parts: - An object and its parameters - A verb that acts on that object
Typical use looks as follows: library.[possible parameters].object.[params].verb
It is possible for the object to be a collection of the same type of object. The AIC wrapper lib will perform a bulk operation on all of the objects.
If an object is not given it is assumed that the user wishes to create an object (this is finalized through the CREATE verb).
Object’s parameters are completely optional if they are set through a ‘dot’ function. Parameters that are required are set during the declaration of the object.
A verb works on the object and is always the last portion of a normal command.
Querying using the wrapper lib
The exception to the normal command pattern is when a user wishes to query. A query works much like the typical use but acts works as a modifer to the verb (an adverb).
Typical query use is as follows: library.[params].object.query.[params].verb
The object stated in the command is what query is looking for. Parameters may be passed to the query to make the search more precise.
Extending the wrapper lib
The creation of a custom entity requires that the entity, somewhere in its inheritance chain, inherit from core.Entity. For it to properly return responses from the server it also needs to overload unroll.
Metadata
Release files for aiclib 0.88
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 | |
|---|---|---|---|---|
| aiclib-0.88.tar.gz | 12.9 kB | Without provenance | Details |
Release files / aiclib-0.88.tar.gz
| Download URL | aiclib-0.88.tar.gz |
|---|---|
| Size | 12.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ab1e8aa457b74d313e25a472da54703bc9431920edd8567c44b194b4045eb9d5
|
|
BLAKE2b-256 checksum How to use checksums |
dcc6c93349dd9ea29b1c6500e6ca4cd526d30fe5304f470a06700d156ad69f76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for aiclib 0.88
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.