{ "info": { "author": "Andrey Orlov", "author_email": "cray@neural.ru", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "Short description ng.utility package\n====================================\n\nPackage developed to be a library of small, but useful\nutilits, channels and other components for use in different\ndark purpose.\n\nChannel objecteventchannel \n--------------------------\n\nSome events (IIntIdAddedEvent, IIntIdRemovedEvent) is, in sense,\nevents of component life cicle, is not such structurally.\nEvent content attribute with value equal object of event, \nbut event is not send as pair (event, object) and event handler\nmust processing all event and do test on interface providing.\n\nThis channel receive such events and re-emits them as pair\n(event, object), It do possibile to declare handlers with\nevents for defined kind of object.\n\nUtility intidsvocabulary\n------------------------\n\nThis is vocabulary on IIntIds utilities using of some our products.\n\nPackage interfacewave \n---------------------\nThis package components catch event emited by object with interface\n**IUserInterfaceWave** on creating and asign new object all interfaces from\nits parent if them extent **IPropagateInterface** interface.\n\nHierarhy of object with dynamic interfaces such as their parents can be\ncreated simple by this way.\n\n\n* Tue Oct 21 2008 Andrey Orlov 1.0.3\n- InterfaceWave package added\n\n* Fri Jan 11 2008 Andrey Orlov 1.0.2\n- Object event channel imported successfully now.\n\n* Sun Dec MSK 2007 Andrey Orlov 1.0.1\n- first official release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.dreambot.ru/product/DreamBotZope3Releases/ng.utility", "keywords": null, "license": "GPL v2.1", "maintainer": null, "maintainer_email": null, "name": "ng.utility", "package_url": "https://pypi.org/project/ng.utility/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ng.utility/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.dreambot.ru/product/DreamBotZope3Releases/ng.utility" }, "release_url": "https://pypi.org/project/ng.utility/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "Collection of small but useful utilities and other stuff", "version": "1.0.3" }, "last_serial": 795408, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "39829025dc0efb01f715d26e42334a2a", "sha256": "e02cf418b983038732cd66a05dd2a9fc15467355d4673b8592de1e58bff03fd0" }, "downloads": -1, "filename": "ng.utility-1.0.1.tar.gz", "has_sig": false, "md5_digest": "39829025dc0efb01f715d26e42334a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4268, "upload_time": "2008-01-07T00:45:00", "url": "https://files.pythonhosted.org/packages/08/d9/926cbde6d4620e91f5adab5121014e13a31a37008b37842f899e93b883bc/ng.utility-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f5a027bfd595014e1619bf858e488660", "sha256": "8c630199d97a0084af1a1f2c1e639e6e6d046eb9f6785bca550878a8d88dc161" }, "downloads": -1, "filename": "ng.utility-1.0.2.tar.gz", "has_sig": false, "md5_digest": "f5a027bfd595014e1619bf858e488660", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4405, "upload_time": "2008-01-11T09:00:09", "url": "https://files.pythonhosted.org/packages/26/a6/1de7c1a85c623bd2af0d495e0178772b5b56b76169aebe86af10e66576d6/ng.utility-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "9e1fc4c3592632bc17824707e5219c8e", "sha256": "275cabed351cdcb6db3546ebd471eaf85ba20576572dc394634f1c34fcf3a926" }, "downloads": -1, "filename": "ng.utility-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9e1fc4c3592632bc17824707e5219c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5465, "upload_time": "2008-10-21T09:05:50", "url": "https://files.pythonhosted.org/packages/bf/b4/b6e7caeae70de7c91343fa39c1a27de7c202aa99b6148eadd7a5f88b3778/ng.utility-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9e1fc4c3592632bc17824707e5219c8e", "sha256": "275cabed351cdcb6db3546ebd471eaf85ba20576572dc394634f1c34fcf3a926" }, "downloads": -1, "filename": "ng.utility-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9e1fc4c3592632bc17824707e5219c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5465, "upload_time": "2008-10-21T09:05:50", "url": "https://files.pythonhosted.org/packages/bf/b4/b6e7caeae70de7c91343fa39c1a27de7c202aa99b6148eadd7a5f88b3778/ng.utility-1.0.3.tar.gz" } ] }