Python driver for ArangoDB
--------------------------
Driver for **ArangoDB REST API** inrerface, `arangodb.org <http://arangodb.org>`_
.. image:: https://travis-ci.org/joymax/arango-python.png?branch=master
Installation
************
::
pip install arango
Usage
*****
To start work with **ArangoDB** try following example::
from arango import create
# create connection to database
conn = create(db="test")
conn.database.create()
# create collection with name `test_collection`
conn.test_collection.create()
# create document
conn.test_collection.documents.create({"sample_key": "sample_value"})
# get first document
doc = conn.test_collection.documents().first
# get document body
doc.body
# get all documents in collection
for doc in conn.test_collection.query.execute():
print doc.id
For more details please read `Documentation <http://arangodb-python-driver.readthedocs.org/en/latest/>`_
Supported Python interpreters and versions:
- cPython 3.3
- cPython 2.7
- PyPy 1.9
Supported **ArangoDB versions**: *1.4x*
Developed by `Maksym Klymyshyn <http://ua.linkedin.com/in/klymyshyn>`_
Changelog
*********
0.2.0
~~~~~~
* Added support for multiple databases
0.1.8
~~~~~~
* Added support of **bulk inserts**
Raw data
{
"_id": null,
"home_page": "http://arangodb-python-driver.readthedocs.org/en/latest/",
"name": "arango",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Maksym Klymyshyn",
"author_email": "klymyshyn@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ee/7c/2ac6a5a299327ada3f707f35023a943f27b97b77d994da453a1cff388f62/arango-0.2.1.tar.gz",
"platform": "UNKNOWN",
"description": "Python driver for ArangoDB\n--------------------------\n\nDriver for **ArangoDB REST API** inrerface, `arangodb.org <http://arangodb.org>`_\n\n.. image:: https://travis-ci.org/joymax/arango-python.png?branch=master\n\n\nInstallation\n************\n::\n\n pip install arango\n\n\nUsage\n*****\nTo start work with **ArangoDB** try following example::\n\n from arango import create\n\n # create connection to database\n conn = create(db=\"test\")\n conn.database.create()\n\n # create collection with name `test_collection`\n conn.test_collection.create()\n\n # create document\n conn.test_collection.documents.create({\"sample_key\": \"sample_value\"})\n\n # get first document\n doc = conn.test_collection.documents().first\n # get document body\n doc.body\n\n # get all documents in collection\n\n for doc in conn.test_collection.query.execute():\n print doc.id\n\nFor more details please read `Documentation <http://arangodb-python-driver.readthedocs.org/en/latest/>`_\n\n\nSupported Python interpreters and versions:\n\n - cPython 3.3\n - cPython 2.7\n - PyPy 1.9\n\nSupported **ArangoDB versions**: *1.4x*\n\nDeveloped by `Maksym Klymyshyn <http://ua.linkedin.com/in/klymyshyn>`_\n\n\nChangelog\n*********\n\n0.2.0\n~~~~~~\n\n * Added support for multiple databases\n\n\n0.1.8\n~~~~~~\n\n * Added support of **bulk inserts**",
"bugtrack_url": null,
"license": "UNKNOWN",
"summary": "Driver for ArangoDB",
"version": "0.2.1",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://arangodb-python-driver.readthedocs.org/en/latest/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ee7c2ac6a5a299327ada3f707f35023a943f27b97b77d994da453a1cff388f62",
"md5": "2ff7e16fecc61ff4127411fcfdde3621",
"sha256": "9b65afb818c72448f9db6dc7acdaf68b329689b592703fcd3a8d765778244a4f"
},
"downloads": -1,
"filename": "arango-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "2ff7e16fecc61ff4127411fcfdde3621",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 343496,
"upload_time": "2013-12-14T17:12:52",
"upload_time_iso_8601": "2013-12-14T17:12:52.592946Z",
"url": "https://files.pythonhosted.org/packages/ee/7c/2ac6a5a299327ada3f707f35023a943f27b97b77d994da453a1cff388f62/arango-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2013-12-14 17:12:52",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "arango"
}