Skip to main content

An easy to use python driver for ArangoDB with built-in validation

Project description

pyArango aims to be an easy to use driver for ArangoDB with built in validation. Collections are treated as types that apply to the documents within. You can be 100% permissive or enforce schemas and validate fields on set, on save or on both.

pyArango supports graphs, indexes and probably everything that arangodb can do.

pyArango is developed by Tariq Daouda, the full source code is available from github.

For the latest news about pyArango, you can follow me on twitter @tariqdaouda. If you have any issues with it, please file a github issue.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyArango-2.0.2.tar.gz (50.7 kB view details)

Uploaded Source

Built Distributions

pyArango-2.0.2-py3.8.egg (125.1 kB view details)

Uploaded Egg

pyArango-2.0.2-py2.py3-none-any.whl (52.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyArango-2.0.2.tar.gz.

File metadata

  • Download URL: pyArango-2.0.2.tar.gz
  • Upload date:
  • Size: 50.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for pyArango-2.0.2.tar.gz
Algorithm Hash digest
SHA256 215835de89a5c79ee5e9179dfc3fa23e6797b8168fb7de831cb3a3191dcc92e0
MD5 1fe38bf011731b9b4704c24f623c3797
BLAKE2b-256 860972ec95061917165f38e29eabf4a0d78be92f6a64bafea695d2049b1f16c5

See more details on using hashes here.

File details

Details for the file pyArango-2.0.2-py3.8.egg.

File metadata

  • Download URL: pyArango-2.0.2-py3.8.egg
  • Upload date:
  • Size: 125.1 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for pyArango-2.0.2-py3.8.egg
Algorithm Hash digest
SHA256 12fde34a819be39fc115052a88665828c17adceee92cd95ddadca257e3a07746
MD5 4079d028a835a0ea8aec63b27dc14625
BLAKE2b-256 82044aee5c9e5d3bb9311dea9c43c93a3f238b72add64d97acdf217290ae12a2

See more details on using hashes here.

File details

Details for the file pyArango-2.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: pyArango-2.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 52.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for pyArango-2.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3e539c31f6f5a075ddf4e49fc3a4bd3fac67305535aa92b00189bcd971008431
MD5 ec9d12e9081b49c039c8359d2bd20d3f
BLAKE2b-256 a09ca7a10ec952036553ea8bc55a7c84749e262337135c1d3e8549cddd58eafe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page