{ "info": { "author": "BIREME/OPAS/OMS", "author_email": "isisnbp-devel@listas.bireme.br", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "ISIS-DM: the ISIS Data Model API\n\nISIS-DM is an API and tools for:\n\n 1. schema definition through classes, similar to modern OPFs (Object Persistence Frameworks); \n\n 2. HTML form generation and validation;\n\n 3. conversion of ISIS data to JSON;\n\nIn other words, ISIS-DM allows programmers to express constraints and functionality similar to those of the CDS/ISIS Field Definition Table and the CDS/ISIS Formatting Language, but in contemporary, object-oriented programming languages.\n\nThe API aims to be database-independent. Objects defined in the ISIS-DM should be easily persisted in CDS/ISIS, CouchDB, MongoDB, Amazon SimpleDB and other semistructured databases. \n\n\n0.2.0\n* Added CompositeTextProperty\n* Added MultiCompositeTextProperty\n* Added IsisCompositeTextProperty\n* Added MultiIsisCompositeTextProperty\n\n0.1.1\n---\n* Added FileProperty datatype\n* Added BooleanProperty datatype\n* Embedded _rev and _id in automatic generated forms (couchdb api)\n* Fixed bug that changes the _id attr of a persistent document", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/bireme/isisdm", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://reddes.bvsalud.org/", "keywords": "isis application database bireme", "license": "LGPL v2.1 (http://www.gnu.org/licenses/lgpl-2.1.txt)", "maintainer": null, "maintainer_email": null, "name": "isisdm", "package_url": "https://pypi.org/project/isisdm/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/isisdm/", "project_urls": { "Download": "https://github.com/bireme/isisdm", "Homepage": "http://reddes.bvsalud.org/" }, "release_url": "https://pypi.org/project/isisdm/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "ISIS-DM allows programmers to express constraints and functionality similar to those of the CDS/ISIS Field Definition Table and the CDS/ISIS Formatting Language, but in contemporary, object-oriented programming languages.", "version": "0.2.3" }, "last_serial": 793454, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ddc3c4feb84fab7c821d3becbb9881e4", "sha256": "f2258164da798599b2a5222b6a48685deea7889771a3c90d72964a694bbf96ce" }, "downloads": -1, "filename": "isisdm-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ddc3c4feb84fab7c821d3becbb9881e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9970, "upload_time": "2011-04-29T20:13:11", "url": "https://files.pythonhosted.org/packages/ba/e9/13df133d13a890e8e464d44aeb59ec6d122442a6de1c7e2af04a5f11453a/isisdm-0.0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7c1492efb5fb6b56bf29e8aae1036bb6", "sha256": "d1f16e44624570b072e90ca58b4ea48600fec502633bcfdc4391fb97a48c0bc2" }, "downloads": -1, "filename": "isisdm-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7c1492efb5fb6b56bf29e8aae1036bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10490, "upload_time": "2011-05-18T19:42:18", "url": "https://files.pythonhosted.org/packages/61/1b/273f16871bd07ec6f702c3ee405d4b6041980e32a2f2725ed9425b6f6a74/isisdm-0.1.1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "964699f0a4d7cce8658941b231a47052", "sha256": "79c4701853c5f0248b91dc94a895eeae5d62e27e2b05ab80c5eb096f5ff34444" }, "downloads": -1, "filename": "isisdm-0.2.1.tar.gz", "has_sig": false, "md5_digest": "964699f0a4d7cce8658941b231a47052", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12868, "upload_time": "2011-06-02T22:28:55", "url": "https://files.pythonhosted.org/packages/c4/69/43e9d4203fd0ce4e1d26b511f73efa68d0b9194907b34212da98514c99c4/isisdm-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9af6965861612963f66c62a2fd002276", "sha256": "3d736027e5c4fb597cdeea69f6143b33faba847ad958c9c06f01556f9a57582e" }, "downloads": -1, "filename": "isisdm-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9af6965861612963f66c62a2fd002276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11851, "upload_time": "2011-08-26T19:59:16", "url": "https://files.pythonhosted.org/packages/35/e7/fc8a1db6495982c3c01d1d6e6cc1726aaeacd9e28b1409d7239931d7a14f/isisdm-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7a6f0a8f9c08f0352fc6370fd290c586", "sha256": "bd2dcde0ba720dbff4a0152ed1ddb148a35d3f648ceb5b2b570c8cd86e69903c" }, "downloads": -1, "filename": "isisdm-0.2.3.tar.gz", "has_sig": false, "md5_digest": "7a6f0a8f9c08f0352fc6370fd290c586", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 408998, "upload_time": "2011-11-25T20:15:35", "url": "https://files.pythonhosted.org/packages/d9/70/a7281b020bfe2d7062f6dee8d9f27e383d2083724dbb866c918ef7d05f37/isisdm-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a6f0a8f9c08f0352fc6370fd290c586", "sha256": "bd2dcde0ba720dbff4a0152ed1ddb148a35d3f648ceb5b2b570c8cd86e69903c" }, "downloads": -1, "filename": "isisdm-0.2.3.tar.gz", "has_sig": false, "md5_digest": "7a6f0a8f9c08f0352fc6370fd290c586", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 408998, "upload_time": "2011-11-25T20:15:35", "url": "https://files.pythonhosted.org/packages/d9/70/a7281b020bfe2d7062f6dee8d9f27e383d2083724dbb866c918ef7d05f37/isisdm-0.2.3.tar.gz" } ] }