{ "info": { "author": "Agendaless Consulting", "author_email": "pylons-discuss@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "``walkabout``\n=============\n\nThis package extends the ``zope.interface`` component registry by\nallowing multiple adapters to be regstered for the same specification\n(``required``, ``provides``, ``name``). Each adapter registered can\nhave one or more \"predicates\" associated with it: at lookup time, the\nfirst adapter whose predicate(s) match is returned.\n\n\n``walkabout`` Changelog\n=======================\n\n0.10 (2015-04-16)\n-----------------\n\n- Make it possible to use a class as a requires argument instead of always\n requiring an interface.\n\n0.9 (2015-04-14)\n----------------\n\n- Initial public release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://docs.pylonsproject.org/projects/walkabout/en/latest/", "keywords": "interface adapter predicate", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "walkabout", "package_url": "https://pypi.org/project/walkabout/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/walkabout/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://docs.pylonsproject.org/projects/walkabout/en/latest/" }, "release_url": "https://pypi.org/project/walkabout/0.10/", "requires_dist": null, "requires_python": null, "summary": "Predicate-based adaptation", "version": "0.10" }, "last_serial": 1507964, "releases": { "0.10": [ { "comment_text": "", "digests": { "md5": "1dfbb08c7615e96edf827d3d20a2c4fb", "sha256": "fb7dfb0f9f18a83bd87e36403ae1cfb7a4757f121bee73c2ada068a589912d6c" }, "downloads": -1, "filename": "walkabout-0.10.tar.gz", "has_sig": false, "md5_digest": "1dfbb08c7615e96edf827d3d20a2c4fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15331, "upload_time": "2015-04-16T13:51:52", "url": "https://files.pythonhosted.org/packages/75/2a/1784ca619581a64d533c04eae56cd92492afc461a3eaa0e8b4b073dcb199/walkabout-0.10.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "70ebc98877136521f20b556585f9356f", "sha256": "9c1831167695c31e0de17ab15134ef660a3a9493cfa48f6505b9f20d44a21e32" }, "downloads": -1, "filename": "walkabout-0.9.tar.gz", "has_sig": true, "md5_digest": "70ebc98877136521f20b556585f9356f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15498, "upload_time": "2015-04-14T19:29:03", "url": "https://files.pythonhosted.org/packages/ba/63/869c505c2fda2b82c0c0edddc3461226d8aa8556817ff83e056aeb7e8007/walkabout-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1dfbb08c7615e96edf827d3d20a2c4fb", "sha256": "fb7dfb0f9f18a83bd87e36403ae1cfb7a4757f121bee73c2ada068a589912d6c" }, "downloads": -1, "filename": "walkabout-0.10.tar.gz", "has_sig": false, "md5_digest": "1dfbb08c7615e96edf827d3d20a2c4fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15331, "upload_time": "2015-04-16T13:51:52", "url": "https://files.pythonhosted.org/packages/75/2a/1784ca619581a64d533c04eae56cd92492afc461a3eaa0e8b4b073dcb199/walkabout-0.10.tar.gz" } ] }