{ "info": { "author": "onefinestay", "author_email": "engineering@onefinestay.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "A graph based queryable object persistance framework built on top of Neo4j.\n\nBuild status\n------------\n\n.. image:: https://secure.travis-ci.org/onefinestay/kaiso.png?branch=master\n :target: http://travis-ci.org/onefinestay/kaiso\n\n\nExample\n-------\n\nIn addition to objects, Kaiso also stores the class information in the graph.\nThis allows us to use cypher to query instance information, but also to answer\nquestions about our types.\n\nLet's define some basic classes\n\n.. code:: python\n\n from kaiso.attributes import Integer, Outgoing, String, Uuid\n from kaiso.types import Entity, Relationship\n\n\n # define a simple type hierarchy\n\n class Knows(Relationship):\n pass\n\n\n class Animal(Entity):\n id = Uuid(unique=True)\n name = String()\n knows = Outgoing(Knows)\n\n\n class Carnivore(Animal):\n pass\n\n\n class Herbivore(Animal):\n pass\n\n\n class Penguin(Herbivore):\n favourite_ice_cream = String()\n\n\n class Lion(Carnivore):\n n_siblings = Integer()\n\n\nAs with any orm, we can make some instances and persist them in our graph\n\n.. code:: python\n\n from kaiso.persistence import Manager\n\n manager = Manager(\"http://localhost:7474/db/data/\")\n\n\n # create some instances\n\n fred = Penguin(name=\"Fred\")\n tom = Lion(name=\"Tom\")\n\n relation = Knows(fred, tom)\n\n manager.save(fred)\n manager.save(tom)\n manager.save(relation)\n\n\nUsing the Neo4j web interface to explore our graph, we find Tom and Fred:\n\n.. image:: docs/images/instances.png\n\nHowever, in addition, we can also see the type information in the graph:\n\n.. image:: docs/images/type_hierarchy.png\n\n\nWe can make use of the type information in our queries, e.g. to find all\nherbivores who know a carnivore\n\n.. code:: cypher\n\n MATCH\n (Herbivore:PersistableType {id: \"Herbivore\"}),\n (Carnivore:PersistableType {id: \"Carnivore\"}),\n Carnivore <-[:ISA*]-()<-[:INSTANCEOF]-(carnivore),\n Herbivore <-[:ISA*]-()<-[:INSTANCEOF]-(herbivore),\n\n (herbivore)-[:KNOWS]->(carnivore)\n\n RETURN\n \"The herbivore\",\n herbivore.name,\n \"knows the carnivore\",\n carnivore.name;\n\n::\n\n ==> +---------------------------------------------------------------------+\n ==> | \"The herbivore\" | \"Fred\" | \"knows the carnivore\" | \"Tom\" |\n ==> +---------------------------------------------------------------------+\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/onefinestay/kaiso", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "kaiso", "package_url": "https://pypi.org/project/kaiso/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/kaiso/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/onefinestay/kaiso" }, "release_url": "https://pypi.org/project/kaiso/0.40.0/", "requires_dist": null, "requires_python": null, "summary": "A queryable object persistence and relationship framework based on the Neo4j graph database.", "version": "0.40.0" }, "last_serial": 1377011, "releases": { "0.1-dev": [ { "comment_text": "", "digests": { "md5": "74aec044255d74c08df251fe79004530", "sha256": "3d87902c53cb450701f47dc8b896cd728c6771a899b48a96ac52de344c501118" }, "downloads": -1, "filename": "kaiso-0.1-dev.tar.gz", "has_sig": false, "md5_digest": "74aec044255d74c08df251fe79004530", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15294, "upload_time": "2013-04-19T09:54:50", "url": "https://files.pythonhosted.org/packages/aa/e4/b244c96e3a2f83ccedcdace3ab15ef6a5d42d3b5a0d99caa46351ae712c7/kaiso-0.1-dev.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c2a04fa557c300bcf54db3aee34fe601", "sha256": "8bc03a09cfc3362ac63361f35ba1c8775d7d5c162cc3a6bcf2212b645af6bfa2" }, "downloads": -1, "filename": "kaiso-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c2a04fa557c300bcf54db3aee34fe601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22289, "upload_time": "2013-05-08T08:38:16", "url": "https://files.pythonhosted.org/packages/00/fb/d750662c05a209c5fb882f4f5353ed351cb0e0de78b2e928ce8472be6445/kaiso-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "152b45316ee73ed923cfbbb9e9d744d4", "sha256": "49d2122122b14d333ede7a7ee6040a7cc34ab413cbe6f9ee300fc0e6861e5e83" }, "downloads": -1, "filename": "kaiso-0.1.2.tar.gz", "has_sig": false, "md5_digest": "152b45316ee73ed923cfbbb9e9d744d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23024, "upload_time": "2013-05-08T08:42:32", "url": "https://files.pythonhosted.org/packages/7e/74/1c73addc9454788b6830c8652da488a4e769951c21f102985dcfdb1ad730/kaiso-0.1.2.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "fa4caf4387f78d74c9d36c80c5429555", "sha256": "44e70a92dcb59f11a723c7c72cde0d70b32d0722c0db9d119ca872a86761b37d" }, "downloads": -1, "filename": "kaiso-0.10.0.tar.gz", "has_sig": false, "md5_digest": "fa4caf4387f78d74c9d36c80c5429555", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34071, "upload_time": "2013-09-25T14:00:50", "url": "https://files.pythonhosted.org/packages/75/33/e142373032b0ff17a637888f5e4e966ee3468cb28797b4d85f7e8f0cef97/kaiso-0.10.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "a9545f9a44248724d427fe0eb0b373b6", "sha256": "538c54405bf52b1aa594502936763da16d94d09fc91c659f26a3c994f0b504d2" }, "downloads": -1, "filename": "kaiso-0.12.0.tar.gz", "has_sig": false, "md5_digest": "a9545f9a44248724d427fe0eb0b373b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28556, "upload_time": "2013-10-04T08:33:36", "url": "https://files.pythonhosted.org/packages/14/ef/8c1aee466d14c88d53788764e0d155996a188e13fb3a3420467ca55c6d10/kaiso-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "711efe37dfb32ddf0acfbf37dc2f4981", "sha256": "2ee4278c9a38018ccca389785273019de098cd5a018e0f4092192a4655a4f5a8" }, "downloads": -1, "filename": "kaiso-0.13.0.tar.gz", "has_sig": false, "md5_digest": "711efe37dfb32ddf0acfbf37dc2f4981", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29452, "upload_time": "2013-10-10T15:45:01", "url": "https://files.pythonhosted.org/packages/9c/00/79b88b00aa84cd93f2e6632002f6caa68da39060fce1ac7c55adb2bca27f/kaiso-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "87c5cd32df8e378d02284498bd0a4d64", "sha256": "b146d260f746a5c9992a33dea92734fc1449dc20b85c54d85dd7e2692b08c035" }, "downloads": -1, "filename": "kaiso-0.13.1.tar.gz", "has_sig": false, "md5_digest": "87c5cd32df8e378d02284498bd0a4d64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29724, "upload_time": "2013-10-31T17:50:05", "url": "https://files.pythonhosted.org/packages/35/78/560f5fef9455e7752aa482e302586dfc1ab9315376daba30e8afcfb2060b/kaiso-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "1c4f2985f63f69b0d893ae36597f6497", "sha256": "43801ca117e8895eb342a26fc8c0274d38618ac4234ed0bfb65a8895d1ef8fef" }, "downloads": -1, "filename": "kaiso-0.13.2.tar.gz", "has_sig": false, "md5_digest": "1c4f2985f63f69b0d893ae36597f6497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29731, "upload_time": "2013-10-31T18:05:02", "url": "https://files.pythonhosted.org/packages/97/36/f84afaadf8eb6a08be69f3a88f53098ec904c600cce38f4e9ee079976d55/kaiso-0.13.2.tar.gz" } ], "0.13.3": [ { "comment_text": "", "digests": { "md5": "243f70678b03769dd8d57cd1ce871300", "sha256": "1bd87e0c6f944ab911d7b00b911d2134a3ee102a3c69ce3f8025a860a03b3a1a" }, "downloads": -1, "filename": "kaiso-0.13.3.tar.gz", "has_sig": false, "md5_digest": "243f70678b03769dd8d57cd1ce871300", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29809, "upload_time": "2013-11-07T13:25:02", "url": "https://files.pythonhosted.org/packages/7a/b6/c5c2ba508f0c5218e285742ad345420fbc35adcf2afdd8f955cb40172b88/kaiso-0.13.3.tar.gz" } ], "0.13.4": [ { "comment_text": "", "digests": { "md5": "7b4cba6a2b936d5b041f55700b3154f8", "sha256": "0cfdd9c92a925f0e401afc74c9465a2fadd4590e345d17d936a9817e7c9a9e25" }, "downloads": -1, "filename": "kaiso-0.13.4.tar.gz", "has_sig": false, "md5_digest": "7b4cba6a2b936d5b041f55700b3154f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29810, "upload_time": "2013-12-12T11:14:09", "url": "https://files.pythonhosted.org/packages/6e/72/33e65e31634a4325bb1a533c719d0c0731fbcd4d0f386e5e449404593a0e/kaiso-0.13.4.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "c3a5b8e3b093d139fe30777d183d521d", "sha256": "6874ed23150cacb327ae8311dab8ea8470f0ca751b33a8f3f5cb40ab75a7c609" }, "downloads": -1, "filename": "kaiso-0.14.0.tar.gz", "has_sig": false, "md5_digest": "c3a5b8e3b093d139fe30777d183d521d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30707, "upload_time": "2013-12-19T12:00:51", "url": "https://files.pythonhosted.org/packages/71/67/96d6f81f3196a1c68ccd57b8aa3488e3917f6102502b3a72c9aa3d487a91/kaiso-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "9c528332eab54ef442413ef05cdfe133", "sha256": "6725d2c03aa585e97d20e93fd71c287308918af13a75c7fec7407da1f1716047" }, "downloads": -1, "filename": "kaiso-0.14.1.tar.gz", "has_sig": false, "md5_digest": "9c528332eab54ef442413ef05cdfe133", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30648, "upload_time": "2013-12-23T11:58:59", "url": "https://files.pythonhosted.org/packages/a2/e5/91775741894a0a264b8fa6ede9aecb84d944c5f4062d1e071b2175e3c143/kaiso-0.14.1.tar.gz" } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "78c4f005a6ac30070158cb8aa892ad5d", "sha256": "59af0041d7a8767130f417ea9799b8a7671cce2832cf998911b861b4c333cb1a" }, "downloads": -1, "filename": "kaiso-0.14.2.tar.gz", "has_sig": false, "md5_digest": "78c4f005a6ac30070158cb8aa892ad5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31564, "upload_time": "2014-01-14T15:38:58", "url": "https://files.pythonhosted.org/packages/2d/a5/625980048b400901a602ca16daa96e5c81339cfa7ab2a1c488c23241b683/kaiso-0.14.2.tar.gz" } ], "0.14.3": [ { "comment_text": "", "digests": { "md5": "3fa34e54034d84b33f32da0b4def82b7", "sha256": "c972671c30503335c1ab095b2e74b1a0c0f162ae6938aa859cc2c7ee87c3a6ab" }, "downloads": -1, "filename": "kaiso-0.14.3.tar.gz", "has_sig": false, "md5_digest": "3fa34e54034d84b33f32da0b4def82b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33073, "upload_time": "2014-01-21T10:34:00", "url": "https://files.pythonhosted.org/packages/03/63/ee18533c94cabc2ec1ada2e3da08c019b0098e54316e27f8e26656290544/kaiso-0.14.3.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "b7a2287e3d5860e9beaa903e588fadd5", "sha256": "37557ca4813d800066c1bab08eb02883ae4bf64d02325ed18683895d31cc0c0c" }, "downloads": -1, "filename": "kaiso-0.15.0.tar.gz", "has_sig": false, "md5_digest": "b7a2287e3d5860e9beaa903e588fadd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33118, "upload_time": "2014-02-14T18:39:40", "url": "https://files.pythonhosted.org/packages/47/f4/cae2395858b900a1b13c70bdf1f5b1ee09ec05e73e693e4e2506f7a50bc6/kaiso-0.15.0.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "1fdebb97de8953c1ea60ba079dbc4731", "sha256": "034cddd3f0fcb3dd3aa4e64b714938a6348af148d56e8b8dca1713fb70fd5cb8" }, "downloads": -1, "filename": "kaiso-0.15.1.tar.gz", "has_sig": false, "md5_digest": "1fdebb97de8953c1ea60ba079dbc4731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33125, "upload_time": "2014-02-19T18:03:46", "url": "https://files.pythonhosted.org/packages/c3/30/b829c68c04cfaadc37e8f9ab366791c28448ca3f33d761f8aa85efed2c50/kaiso-0.15.1.tar.gz" } ], "0.15.2": [ { "comment_text": "", "digests": { "md5": "050e6fb71c5615c7f57b24adb9f019b6", "sha256": "108f603f959465bef49d0299ec9e1e804816780748f903e7796af79549a043eb" }, "downloads": -1, "filename": "kaiso-0.15.2.tar.gz", "has_sig": false, "md5_digest": "050e6fb71c5615c7f57b24adb9f019b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33488, "upload_time": "2014-03-05T15:01:21", "url": "https://files.pythonhosted.org/packages/7f/cc/b5ff8b2c6f75cb83db9c2fbf9a54b25015beffcc39f4ef17359217af133c/kaiso-0.15.2.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "266222f38ce8bab8b60834e795c2ae9e", "sha256": "ac5762e928ef93c6e4668e1d1a40b7f71d6028e5a6ac2114f207dbb82144c4bc" }, "downloads": -1, "filename": "kaiso-0.16.0.tar.gz", "has_sig": false, "md5_digest": "266222f38ce8bab8b60834e795c2ae9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33595, "upload_time": "2014-03-18T16:11:53", "url": "https://files.pythonhosted.org/packages/fc/8e/9604f3806219bd7e579d4fa34bcafb255f0ae98d84cfd3e6e3fddda0cf8a/kaiso-0.16.0.tar.gz" } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "72ce55348e1f391a2dd1651f58ac28a5", "sha256": "55619d1e1d2e60ed0afc048ef538a3696e03bb80346cd9d9567bfee28119a4dd" }, "downloads": -1, "filename": "kaiso-0.16.1.tar.gz", "has_sig": false, "md5_digest": "72ce55348e1f391a2dd1651f58ac28a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33601, "upload_time": "2014-04-08T17:22:28", "url": "https://files.pythonhosted.org/packages/83/05/3ee0a33bb5b275409071d95e863777ed58b2df9f8211fd8107bd430a903e/kaiso-0.16.1.tar.gz" } ], "0.16.2": [ { "comment_text": "", "digests": { "md5": "baa0ca87e3c2a779e1ff360a5d4c89db", "sha256": "cc8a5ecac3467de5164bdaca5a114c34e3bb02c74f0310efbb0cebd7361a48fe" }, "downloads": -1, "filename": "kaiso-0.16.2.tar.gz", "has_sig": false, "md5_digest": "baa0ca87e3c2a779e1ff360a5d4c89db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33664, "upload_time": "2014-04-09T13:19:27", "url": "https://files.pythonhosted.org/packages/76/cf/a873c5093339e178ba09517ea291c871f0bb67f9cf12c356720ca61dbc47/kaiso-0.16.2.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "71db106343838cfd334c226ee90d87f2", "sha256": "ce59a6b79f18320a84255151bf804bbb1ddcdd380bea5100102a3c77e335786c" }, "downloads": -1, "filename": "kaiso-0.17.0.tar.gz", "has_sig": false, "md5_digest": "71db106343838cfd334c226ee90d87f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34547, "upload_time": "2014-04-25T10:34:14", "url": "https://files.pythonhosted.org/packages/e9/a5/2619190d97205e3dd57c140d2b59aee8a8e96fbbaf7fc9e1161c99f7aa79/kaiso-0.17.0.tar.gz" } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "7de933c760cfb72107eafdffe83fc7f1", "sha256": "5ef9d61d4d47558239e5a98000614b70460822a1b4d08bd8508f22374f8924f2" }, "downloads": -1, "filename": "kaiso-0.17.1.tar.gz", "has_sig": false, "md5_digest": "7de933c760cfb72107eafdffe83fc7f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34963, "upload_time": "2014-04-28T16:34:15", "url": "https://files.pythonhosted.org/packages/5e/9e/654d1badd6c4899fd06911b641c4a46f47a6a5af49787370e1e093408f5b/kaiso-0.17.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "eb6f4c6508bb6ac6d4b988311b38f73e", "sha256": "d7156a1d537f9b646d57ffae093fbd8b09681dc3943d7ce83a9df739dca76c44" }, "downloads": -1, "filename": "kaiso-0.2.0.tar.gz", "has_sig": false, "md5_digest": "eb6f4c6508bb6ac6d4b988311b38f73e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25851, "upload_time": "2013-06-06T12:13:38", "url": "https://files.pythonhosted.org/packages/ca/77/a0c097e1e7244175f50ff76eb2688bdce9cf0b6ddcb465ba819a677894ad/kaiso-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "09edbdabfc4ef5c7f2f7420a9a867c8d", "sha256": "0b02b06138265ce2d7694e4c9d7e306a60770762e5ecac2de080ea11d0156fee" }, "downloads": -1, "filename": "kaiso-0.2.1.tar.gz", "has_sig": false, "md5_digest": "09edbdabfc4ef5c7f2f7420a9a867c8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25857, "upload_time": "2013-06-10T10:34:13", "url": "https://files.pythonhosted.org/packages/91/2c/aa02df5d3e6622fd15918c262d5abcefb99e180b1d1a243e077febcf64bc/kaiso-0.2.1.tar.gz" } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "d2d90dfebbcc570c4626a287f896ff44", "sha256": "9a828c88d4ce11335095de066558657681a8d55a005124bd1bb2bf99cb1ab727" }, "downloads": -1, "filename": "kaiso-0.20.0.tar.gz", "has_sig": false, "md5_digest": "d2d90dfebbcc570c4626a287f896ff44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34984, "upload_time": "2014-05-16T09:40:02", "url": "https://files.pythonhosted.org/packages/e3/5b/936d4157986f7c5a1be3242c3c34d90adc7d56eb7c33c97934594d0a88e6/kaiso-0.20.0.tar.gz" } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "efb7bf2bba46679e784b41cbb45c57a6", "sha256": "d322addfdcb93a5cc683eb41d8d19a84e8c815002703ef5f7924c8b707a89a5f" }, "downloads": -1, "filename": "kaiso-0.20.1.tar.gz", "has_sig": false, "md5_digest": "efb7bf2bba46679e784b41cbb45c57a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35150, "upload_time": "2014-06-25T17:55:55", "url": "https://files.pythonhosted.org/packages/cd/d2/df9c75cc4c720b8d44f97e76360de3715e37cbd08ba7a6fc0c31279a263e/kaiso-0.20.1.tar.gz" } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "45eed35fcc0c330cea41726a22d25867", "sha256": "8719d6723bca5115b5ab56937a7cd8a99320016c5404d9d6f85d4be522878c1d" }, "downloads": -1, "filename": "kaiso-0.21.0.tar.gz", "has_sig": false, "md5_digest": "45eed35fcc0c330cea41726a22d25867", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35992, "upload_time": "2014-08-04T08:55:26", "url": "https://files.pythonhosted.org/packages/0d/06/df9130ceefa7e9f8649473ed11f954e48da8b87c7c85062d6a4e4bf57868/kaiso-0.21.0.tar.gz" } ], "0.22.0": [ { "comment_text": "", "digests": { "md5": "141045e6d746980c2f9cf2ef51ccda87", "sha256": "afc4fa6151cc1617b6ef478039940ef41068b27577e6d2e6539ad5cbe616c596" }, "downloads": -1, "filename": "kaiso-0.22.0.tar.gz", "has_sig": false, "md5_digest": "141045e6d746980c2f9cf2ef51ccda87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36006, "upload_time": "2014-10-08T08:43:24", "url": "https://files.pythonhosted.org/packages/04/6f/9e223ddbf651853296651af397068e327eb7c070e909e38f5c3352642cb4/kaiso-0.22.0.tar.gz" } ], "0.23.0": [ { "comment_text": "", "digests": { "md5": "025c278504b6130eee912957cd588978", "sha256": "102912860ce4f19ae487875974d81ec608386deb2912d498618cec3c7710ed5d" }, "downloads": -1, "filename": "kaiso-0.23.0.tar.gz", "has_sig": false, "md5_digest": "025c278504b6130eee912957cd588978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36298, "upload_time": "2014-10-10T10:21:40", "url": "https://files.pythonhosted.org/packages/a2/32/6fb94a3025acd24ba31f8f2399b5d8f431ece85e96c6948e473ee540752c/kaiso-0.23.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "67125e593a6ac0273c8c8f6f37588e4c", "sha256": "6ce4d1e786a891f6d703b5155d6ea26b333714d132cffec240c0629e4e949a59" }, "downloads": -1, "filename": "kaiso-0.3.0.tar.gz", "has_sig": false, "md5_digest": "67125e593a6ac0273c8c8f6f37588e4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25994, "upload_time": "2013-07-01T16:44:29", "url": "https://files.pythonhosted.org/packages/72/46/ffc99ff5e1603cc2ec7feb3da85bf38b769baf972fe442dba09877164e1c/kaiso-0.3.0.tar.gz" } ], "0.30.0": [ { "comment_text": "", "digests": { "md5": "d6b99c06714a2598ee610635c7122e5d", "sha256": "ee57ae87b7ba359d8aa613f46c669f5d26c8cead8138c2057fbeae50be78abfa" }, "downloads": -1, "filename": "kaiso-0.30.0.tar.gz", "has_sig": false, "md5_digest": "d6b99c06714a2598ee610635c7122e5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35129, "upload_time": "2014-11-12T10:30:33", "url": "https://files.pythonhosted.org/packages/a3/f6/b2f331c9f3d7d7c9bf9b561a60a57c48c93ebc3e4488c340299eefeb5db6/kaiso-0.30.0.tar.gz" } ], "0.30.1": [ { "comment_text": "", "digests": { "md5": "07200774ee56b5f0a4e48950256b29d9", "sha256": "465f36941fe0af25e8fd2de35515e56b8479c883c39ad7468155937043d09034" }, "downloads": -1, "filename": "kaiso-0.30.1.tar.gz", "has_sig": false, "md5_digest": "07200774ee56b5f0a4e48950256b29d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35104, "upload_time": "2014-11-14T10:28:23", "url": "https://files.pythonhosted.org/packages/4a/72/caff1ea9e993c397aa31411b19f05fdeb74a0506e59d2235db88f4cf4aaa/kaiso-0.30.1.tar.gz" } ], "0.30.2": [ { "comment_text": "", "digests": { "md5": "41652ca2ac68d160d3d5c049ed52e44c", "sha256": "64efc7b9e3c944b8a7e78b2b1c0cb1243e045b0e26748918d18a8f3552ad329f" }, "downloads": -1, "filename": "kaiso-0.30.2.tar.gz", "has_sig": false, "md5_digest": "41652ca2ac68d160d3d5c049ed52e44c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35080, "upload_time": "2014-11-18T15:06:37", "url": "https://files.pythonhosted.org/packages/cf/82/3c7826274ef4d173317c18a2d956ce5efc1fe65bb3fa170a577cf0cfcae6/kaiso-0.30.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2d6edc123cf4a3e785707fb5f1444370", "sha256": "0e23b096e596ac417b67713198314263be7a15520e564cbbc0183276c17d37ac" }, "downloads": -1, "filename": "kaiso-0.4.0.tar.gz", "has_sig": false, "md5_digest": "2d6edc123cf4a3e785707fb5f1444370", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26492, "upload_time": "2013-07-22T17:59:57", "url": "https://files.pythonhosted.org/packages/ed/dd/cd7d8d55c7f023bae2d5d7f2dce5578d35b082e800a9d37d24d040c1813f/kaiso-0.4.0.tar.gz" } ], "0.40.0": [ { "comment_text": "", "digests": { "md5": "9d5094221b165ee48cb030b4354fcaf1", "sha256": "9cb3edddc45f94955cdac76258c3b5eda95cf122e8d3b685a0a5334ad34af855" }, "downloads": -1, "filename": "kaiso-0.40.0.tar.gz", "has_sig": false, "md5_digest": "9d5094221b165ee48cb030b4354fcaf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31952, "upload_time": "2015-01-09T17:33:20", "url": "https://files.pythonhosted.org/packages/79/90/08499560aa92ac87134220e0842742d6a52c605aef348cd34002716dc588/kaiso-0.40.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3e1d22eaf7071e42657618fcffeaa6b7", "sha256": "1f44a47babe3cfb9cb1903a731734390a733131c894a412f345731c21820ec5f" }, "downloads": -1, "filename": "kaiso-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3e1d22eaf7071e42657618fcffeaa6b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26794, "upload_time": "2013-08-07T15:30:35", "url": "https://files.pythonhosted.org/packages/0c/dc/a4cffaf2d28ea277907fc68540f523d432f3786c37121856965e70bd98f6/kaiso-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "b56b84e4fe47cb37d4fbb9c1842b07df", "sha256": "e01a132798922cdadf8e6b5d89ee82077ddca35bd69c1fc67f7850dc0cc168a0" }, "downloads": -1, "filename": "kaiso-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b56b84e4fe47cb37d4fbb9c1842b07df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27312, "upload_time": "2013-08-08T14:07:21", "url": "https://files.pythonhosted.org/packages/7a/5c/78da0ae4d2912385f3bb991867f111a6ac8d49b87c586e8b597231393b24/kaiso-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "1cf5c708563ab5f2e7065604e9bf6dab", "sha256": "089a9a8264399dfac1c13a50f1411ff78db76e5778dd2ac9d066f7509821013d" }, "downloads": -1, "filename": "kaiso-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1cf5c708563ab5f2e7065604e9bf6dab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27024, "upload_time": "2013-08-12T10:11:16", "url": "https://files.pythonhosted.org/packages/f4/a3/c18f4d852e9249fa1d4b3b1019eff0fc05b0072c2bc15e7afc60ce66a7f6/kaiso-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "a988da5aba9c4e5789da8b3a2d344e2c", "sha256": "aa11d200674e59bd3d22b3f2a3ab617fa18c5703c55fa2271b78a04d1daf15ea" }, "downloads": -1, "filename": "kaiso-0.8.0.tar.gz", "has_sig": false, "md5_digest": "a988da5aba9c4e5789da8b3a2d344e2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28178, "upload_time": "2013-08-16T15:38:22", "url": "https://files.pythonhosted.org/packages/7f/ac/1525ba023110530eb85e66fa67958c3454618cd9baa6b699f5d246896558/kaiso-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "c6799a48a600be6191017c0d70046a96", "sha256": "97566cfaf2a6e0d068c4bfd71fa1140ba34dc3288e5f316ccc8ea7df359a4a9c" }, "downloads": -1, "filename": "kaiso-0.8.1.tar.gz", "has_sig": false, "md5_digest": "c6799a48a600be6191017c0d70046a96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30536, "upload_time": "2013-08-21T16:50:08", "url": "https://files.pythonhosted.org/packages/4e/93/3aa6d5b9470322d49c80634c4b1595b332ea2e3cc3820c3b50d8fd0eb95d/kaiso-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "1efa059f1ddc1e4496fab0cd7294c5b1", "sha256": "796262b1082f003b5831ec6b8529c5e39b95f8a74ad65f675d90dd977b6bc67d" }, "downloads": -1, "filename": "kaiso-0.8.2.tar.gz", "has_sig": false, "md5_digest": "1efa059f1ddc1e4496fab0cd7294c5b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30667, "upload_time": "2013-08-22T17:34:00", "url": "https://files.pythonhosted.org/packages/b4/b7/38d0c03462f62410b447786fbdb58f42aeead95ab778a298e6a0077300d0/kaiso-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "e8ce43f0801c2556b8a5fc680ad652eb", "sha256": "19e00b03a3d22639d5b83b795f7e414a4e99a58f57979aff1af88b4372dbe9d0" }, "downloads": -1, "filename": "kaiso-0.8.3.tar.gz", "has_sig": false, "md5_digest": "e8ce43f0801c2556b8a5fc680ad652eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30746, "upload_time": "2013-08-23T15:29:12", "url": "https://files.pythonhosted.org/packages/2c/52/7cc7582de554148c8033bdc2f19fc776bdcf3d30ed4d8deb2841cd7e2e3c/kaiso-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "667b701224c1b8c1c7039752f08c3a34", "sha256": "3c5b7c9da56ac8f487b1972c058a596508034243fd0cad531c5775c2040d91e6" }, "downloads": -1, "filename": "kaiso-0.8.4.tar.gz", "has_sig": false, "md5_digest": "667b701224c1b8c1c7039752f08c3a34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31598, "upload_time": "2013-08-29T16:21:28", "url": "https://files.pythonhosted.org/packages/98/e7/e97a019bd072ea810e4d44b7602d9c350aad333ea1ae21d6fee9fa26b444/kaiso-0.8.4.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "e080e9c93b910d59b1c7b992577c1dfc", "sha256": "24df9a52967b276b243ffc8acada2e78ea20c3a021fad34be64d6dbeb789a42d" }, "downloads": -1, "filename": "kaiso-0.9.0.tar.gz", "has_sig": false, "md5_digest": "e080e9c93b910d59b1c7b992577c1dfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32919, "upload_time": "2013-09-03T15:47:09", "url": "https://files.pythonhosted.org/packages/46/f8/2a9ba4ddf060495a09c2681dec994f555b388c15379490ee628c3f8139cc/kaiso-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d5094221b165ee48cb030b4354fcaf1", "sha256": "9cb3edddc45f94955cdac76258c3b5eda95cf122e8d3b685a0a5334ad34af855" }, "downloads": -1, "filename": "kaiso-0.40.0.tar.gz", "has_sig": false, "md5_digest": "9d5094221b165ee48cb030b4354fcaf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31952, "upload_time": "2015-01-09T17:33:20", "url": "https://files.pythonhosted.org/packages/79/90/08499560aa92ac87134220e0842742d6a52c605aef348cd34002716dc588/kaiso-0.40.0.tar.gz" } ] }