skip to navigation
skip to content

Not Logged In

confine-orm 0.1

high level Python library for easily interacting with CONFINE REST API using object oriented concepts

Latest Version: 0.2.1

Confine-orm (aka CONFINE Object REST Mapper, or Object Resource Mapper) is a high level Python library for easily interacting with CONFINE REST API using object oriented concepts.

INSTALLATION

pip install confine-orm

DESIGN CONSIDERATIONS

The main goal of this library is to provide a fast and easy access to CONFINE REST API: open a Python interpreter and start interacting right away.

To achieve this goal we have borowed some ideas from traditional SQL object relational mappers and applied to an hypermedia-driven resource-oriented architecture (CONFINE).

This library has been heavily inspired by Django's ORM implementation; also using an Active Record like pattern, plus concurrency based on asynchronous non-blocking I/O and caching based on Identity Mapping.

Confine-orm laverages the HATEOAS discoverability of CONFINE's API; rather than relying on a predefined knowladge, resources and methods are autodiscovered on the fly, while browsing the API.

Our hope is that you can use this library to produce brief, readable and efficient code in a fun and effortless way :)

 
File Type Py Version Uploaded on Size
confine-orm-0.1.tar.gz (md5) Source 2013-12-03 12KB
  • Downloads (All Versions):
  • 15 downloads in the last day
  • 229 downloads in the last week
  • 780 downloads in the last month