{ "info": { "author": "Kapil Thangavelu", "author_email": "kapil.foss@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope3" ], "description": "Traversal of objects by foreign keys for relational applications\n\nChanges\n-------\n \n0.4.0 - December 17th, 2008\n\n - switch to buildout based testing environment \n - fix, only set parent on domain container if we have an instance\n - fix, if parent not specified, don't set constraint\n\n0.3.1 - June 1st, 2008\n\n - fix an initialization exception during sqlalchemy introspection of variables,\n inspection of managed container properties on a class/ie no instance is passed, \n returns a container without query modifiers.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "zope zope3", "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "alchemist.traversal", "package_url": "https://pypi.org/project/alchemist.traversal/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/alchemist.traversal/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/alchemist.traversal/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Foreign Key Traversal mechanisms for alchemist containers and domain objects.", "version": "0.4.0" }, "last_serial": 786219, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "5c724d697851a5e6a53a8639693adb48", "sha256": "9e63bce7a86d4acaac839894b6974698080342a5eaa64f02dcb62257b2c87ae2" }, "downloads": -1, "filename": "alchemist.traversal-0.3.0-py2.5.egg", "has_sig": false, "md5_digest": "5c724d697851a5e6a53a8639693adb48", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9795, "upload_time": "2008-05-19T16:41:42", "url": "https://files.pythonhosted.org/packages/4d/72/6445d97ddec1548ad113618828e35eb28f5764614dc13950ffe20b01ff61/alchemist.traversal-0.3.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "931d811726933ed60b17e451a2a26493", "sha256": "7e3d6379e2877c18d51e0f26272ef1b04c0a6abb08774e0ac11b4961e0070ec7" }, "downloads": -1, "filename": "alchemist.traversal-0.3.0.tar.gz", "has_sig": false, "md5_digest": "931d811726933ed60b17e451a2a26493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3468, "upload_time": "2008-05-19T16:41:41", "url": "https://files.pythonhosted.org/packages/b6/e9/4fc7b4669ed53676c61a54a8c4a0168b70764befaaa822f16688dfa5df54/alchemist.traversal-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "58acd5450c117954f91e7808927789a9", "sha256": "dc5e80e9b36350dd1d32f848d5411a89a8d020a75abc93e7b76178272bfd8099" }, "downloads": -1, "filename": "alchemist.traversal-0.3.1-py2.5.egg", "has_sig": false, "md5_digest": "58acd5450c117954f91e7808927789a9", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 10053, "upload_time": "2008-06-01T15:22:06", "url": "https://files.pythonhosted.org/packages/c8/c9/08336227645edccda79c2adf15d3cc3ef6c441cca3b586e6ff46ed3458b3/alchemist.traversal-0.3.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "953bb4e9167b233bd0189b660aee8618", "sha256": "47eef45ca10f0bad3b4ee072b299faf6e3d54998b78ed7fe38df7fef6998392a" }, "downloads": -1, "filename": "alchemist.traversal-0.3.1.tar.gz", "has_sig": false, "md5_digest": "953bb4e9167b233bd0189b660aee8618", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3971, "upload_time": "2008-06-01T15:22:05", "url": "https://files.pythonhosted.org/packages/d9/8f/5575430cb783f4e71fae12658ed0c4b6f9d15f46b1c6eaec4e0af86f6b7c/alchemist.traversal-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5c0d5f4854e234979d00140412293947", "sha256": "1dce955f8db9d0fb58746b1ef6830839c84d544d076e6f14e5294e781575123d" }, "downloads": -1, "filename": "alchemist.traversal-0.4.0-py2.5.egg", "has_sig": false, "md5_digest": "5c0d5f4854e234979d00140412293947", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11242, "upload_time": "2008-12-18T23:39:15", "url": "https://files.pythonhosted.org/packages/f5/66/6c931c1f541a5c3725a399cda01ce26fb67f0d53e464ed824bbb02153937/alchemist.traversal-0.4.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "d118e70c3e74ce354e683fc2f4f7b21a", "sha256": "5395f9026a1a71362bd14201250011e9b7fbd0472b6b83d57c9990c1c6e1fcdd" }, "downloads": -1, "filename": "alchemist.traversal-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d118e70c3e74ce354e683fc2f4f7b21a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5502, "upload_time": "2008-12-18T23:39:14", "url": "https://files.pythonhosted.org/packages/28/08/6bc1f0ec705535fe15b798f40ef37e5a77cc962e6a3a9c7ba6fd1a409ab1/alchemist.traversal-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5c0d5f4854e234979d00140412293947", "sha256": "1dce955f8db9d0fb58746b1ef6830839c84d544d076e6f14e5294e781575123d" }, "downloads": -1, "filename": "alchemist.traversal-0.4.0-py2.5.egg", "has_sig": false, "md5_digest": "5c0d5f4854e234979d00140412293947", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11242, "upload_time": "2008-12-18T23:39:15", "url": "https://files.pythonhosted.org/packages/f5/66/6c931c1f541a5c3725a399cda01ce26fb67f0d53e464ed824bbb02153937/alchemist.traversal-0.4.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "d118e70c3e74ce354e683fc2f4f7b21a", "sha256": "5395f9026a1a71362bd14201250011e9b7fbd0472b6b83d57c9990c1c6e1fcdd" }, "downloads": -1, "filename": "alchemist.traversal-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d118e70c3e74ce354e683fc2f4f7b21a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5502, "upload_time": "2008-12-18T23:39:14", "url": "https://files.pythonhosted.org/packages/28/08/6bc1f0ec705535fe15b798f40ef37e5a77cc962e6a3a9c7ba6fd1a409ab1/alchemist.traversal-0.4.0.tar.gz" } ] }