{ "info": { "author": "Rodrigo Rodriguez", "author_email": "rrodriguez@grupoabraxas.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "===============================\nEve Neo4j extension.\n===============================\n\n\n.. image:: https://img.shields.io/pypi/v/eve_neo4j.svg\n :target: https://pypi.python.org/pypi/eve_neo4j\n\n.. image:: https://travis-ci.org/Abraxas-Biosystems/eve-neo4j.svg?branch=master\n :target: https://travis-ci.org/Abraxas-Biosystems/eve-neo4j\n\n.. image:: https://readthedocs.org/projects/eve-neo4j/badge/?version=latest\n :target: http://eve-neo4j.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/abraxas-biosystems/eve-neo4j/shield.svg\n :target: https://pyup.io/repos/github/abraxas-biosystems/eve-neo4j/\n :alt: Updates\n\n.. image:: https://pyup.io/repos/github/abraxas-biosystems/eve-neo4j/python-3-shield.svg\n :target: https://pyup.io/repos/github/abraxas-biosystems/eve-neo4j/\n :alt: Python 3\n\nEve-Neo4j is a Neo4j data layer for eve REST framework.\n\nFeatures\n--------\n\n* Neo4j's nodes CRUD.\n\nLicense\n-------\n\n* `MIT license `_\n\nInstall\n-------\n\n.. code-block:: bash\n\n $ pip install eve-neo4j\n\nUsage\n-----\n\nSet neo4j as your eve data layer.\n\n.. code-block:: python\n\n import eve\n from eve_neo4j import Neo4j\n\n app = eve.Eve(data=Neo4j)\n app.run()\n\nConfig\n------\n\n.. code-block:: python\n\n GRAPH_DATABASE = 'http://localhost:7474/db/data/'\n GRAPH_USER = 'neo4j'\n GRAPH_PASSWORD = 'neo4j'\n\n # TODO: Override this as a defautl when ussing Neo4j as datalayer\n ITEM_URL = 'regex(\"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\")'\n\n\n=======\nHistory\n=======\n\n0.1.4\n-----------------\n\n- Feature: Create relations.\n- Fix: dict data type on update.\n- Fix: Use internal remove method to delete old node.\n- Feature: Implement unique validation.\n\n0.1.3\n------------------\n\n- Support dict data type.\n- Use docker compose for testing\n- Improve remove method performance\n- Implement custom validator for Neo4j's data types.\n\n\n0.1.2\n------------------\n\n- Parse timestamp fields from Node to datetime objects.\n- Update usage in docs.\n- Rename dict_to_node to create_node.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Abraxas-Biosystems/eve-neo4j", "keywords": "eve_neo4j", "license": "MIT license", "maintainer": null, "maintainer_email": null, "name": "eve_neo4j", "package_url": "https://pypi.org/project/eve_neo4j/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/eve_neo4j/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Abraxas-Biosystems/eve-neo4j" }, "release_url": "https://pypi.org/project/eve_neo4j/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "Eve Neo4j extension.", "version": "0.1.4" }, "last_serial": 2271859, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e26b5b67a2a86085b27a5dd98d457ce9", "sha256": "ca876cf71dd5ee3b03439c034e3257e6a30bcf9eb8ca46c578d2d66282aabec1" }, "downloads": -1, "filename": "eve_neo4j-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e26b5b67a2a86085b27a5dd98d457ce9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6665, "upload_time": "2016-07-20T20:00:25", "url": "https://files.pythonhosted.org/packages/95/5c/9d60393fd238ba7bc8abc7073e85660a9ad1a49e67efc1207068594e6649/eve_neo4j-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f320d0a1781196f2fcef459a86ef4a4f", "sha256": "c11f96afe46cca5328bbed87cc31204d49f62cec608a949d7737c13826981776" }, "downloads": -1, "filename": "eve_neo4j-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f320d0a1781196f2fcef459a86ef4a4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21880, "upload_time": "2016-07-20T20:00:22", "url": "https://files.pythonhosted.org/packages/57/a1/b70927edb6488420a07990e47af08fbed8edd16e5728d2cc64d4a07fa6a5/eve_neo4j-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7c4f75bc29d4553a9940075e8fab782a", "sha256": "b41d13b0b283e581786b6400969a859c78ead023783ae6b871ad890b587c589d" }, "downloads": -1, "filename": "eve_neo4j-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c4f75bc29d4553a9940075e8fab782a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7865, "upload_time": "2016-07-22T00:07:42", "url": "https://files.pythonhosted.org/packages/6c/0b/4f50dd14c128d088b64633b99210c8fea9544ac3ba42a69b85246c4ac1d4/eve_neo4j-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "540d2b0fbf5da7739e87b094693616a2", "sha256": "5e3ea08592fbae7f3d7d1b46b09f22e6702799b42076c00312606e3316787fd1" }, "downloads": -1, "filename": "eve_neo4j-0.1.2.tar.gz", "has_sig": false, "md5_digest": "540d2b0fbf5da7739e87b094693616a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22965, "upload_time": "2016-07-22T00:07:39", "url": "https://files.pythonhosted.org/packages/a8/e8/621f7d09ac6674f9eb64eaa22cdd44326833615b60dc939111a5d9b9e46e/eve_neo4j-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "c47f9b6411f8518f3b2400e721259995", "sha256": "66262ac383749dba9890acffd12470402818f0e85229153bc1aa07cbeea7fe0d" }, "downloads": -1, "filename": "eve_neo4j-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c47f9b6411f8518f3b2400e721259995", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9444, "upload_time": "2016-08-03T18:10:36", "url": "https://files.pythonhosted.org/packages/70/09/a10696873ed57e773b068a01e1cf89389fea742c6921ce470b22488383e8/eve_neo4j-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "feff23758f6357c30ff442cfae6b96eb", "sha256": "a4da836f15ed4290d34e6ec24a89d6e6fe6c2a18cae1222c466e8a5e57b1b136" }, "downloads": -1, "filename": "eve_neo4j-0.1.3.tar.gz", "has_sig": false, "md5_digest": "feff23758f6357c30ff442cfae6b96eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24154, "upload_time": "2016-08-03T18:10:33", "url": "https://files.pythonhosted.org/packages/22/a2/878c1b3c00d30a0c6981f34e6325394d4418f3339ceb82ddb2d196888a4a/eve_neo4j-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "71b200348c8145d545b3b0a9b86d20fa", "sha256": "774e0e52b9afaba17219108178b8828ad29e5b624d4a84522f36bf12390fbd10" }, "downloads": -1, "filename": "eve_neo4j-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71b200348c8145d545b3b0a9b86d20fa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9436, "upload_time": "2016-08-09T18:34:47", "url": "https://files.pythonhosted.org/packages/4b/08/1642641ab391661786fc9b5dc2125c568dfb60f0fe4d07946d3abc330bc2/eve_neo4j-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c09f893ce48d48bd60f56e73a7ecae0", "sha256": "478ba890f297f21ea4a37c54bf47ef7614357c22a24273f31f6aebf78627b79c" }, "downloads": -1, "filename": "eve_neo4j-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1c09f893ce48d48bd60f56e73a7ecae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24136, "upload_time": "2016-08-09T18:34:45", "url": "https://files.pythonhosted.org/packages/a2/ff/10e506047892ec60387a27d46e4f60a70ad7c038f997f968fad44e6286cf/eve_neo4j-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71b200348c8145d545b3b0a9b86d20fa", "sha256": "774e0e52b9afaba17219108178b8828ad29e5b624d4a84522f36bf12390fbd10" }, "downloads": -1, "filename": "eve_neo4j-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71b200348c8145d545b3b0a9b86d20fa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9436, "upload_time": "2016-08-09T18:34:47", "url": "https://files.pythonhosted.org/packages/4b/08/1642641ab391661786fc9b5dc2125c568dfb60f0fe4d07946d3abc330bc2/eve_neo4j-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c09f893ce48d48bd60f56e73a7ecae0", "sha256": "478ba890f297f21ea4a37c54bf47ef7614357c22a24273f31f6aebf78627b79c" }, "downloads": -1, "filename": "eve_neo4j-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1c09f893ce48d48bd60f56e73a7ecae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24136, "upload_time": "2016-08-09T18:34:45", "url": "https://files.pythonhosted.org/packages/a2/ff/10e506047892ec60387a27d46e4f60a70ad7c038f997f968fad44e6286cf/eve_neo4j-0.1.4.tar.gz" } ] }