{ "info": { "author": "Andy Dirnberger", "author_email": "andy@dirnberger.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "#########\ndoozerify\n#########\n\nAre you a Henson_ user? Are you looking to take advantage of unreleased\nfeatures? Have you discovered Doozer_ and are curious to try it but are\nconcerned about missing extensions or the work involved in updating your\nimports?\n\nIf you've answered \"yes\" to these questions then ``doozerify`` is for you.\n``doozerify`` is a module that you can install that will make ``import`` look\nfor Doozer equivalents for all of your Henson imports, falling back to the\nHenson version if no equivalent is found.\n\n\nInstallation\n############\n\n $ pip3 install doozerify\n\n\nUsage\n#####\n\nPlace the following code at the beginning of the entry point to your\napplication::\n\n import doozerify\n doozerify.install()\n\n\nExample\n=======\n\n.. code::\n\n import doozerify\n doozerify.install()\n\n from henson import Application\n\n\n class Consumer(object):\n async def read(self):\n return {}\n\n\n async def callback(app, message):\n return message\n\n app = Application('doozerified', callback=callback, consumer=consumer)\n app.run()\n\n\nBut wait, there's more!\n=======================\n\nWhat if you already use Doozer_ but want to use an extension that's only\navailable for Henson_? ``doozerify`` lets you do that, too!\n\n.. code::\n\n import doozerify\n doozerify.install()\n doozerify.install_fallback()\n\n from doozer import Application\n from doozer_henson_only import Extension\n\n\n.. _Doozer: https://doozer.readthedocs.io\n.. _Henson: https://henson.readthedocs.io\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/dirn/doozerify", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "doozerify", "package_url": "https://pypi.org/project/doozerify/", "platform": "", "project_url": "https://pypi.org/project/doozerify/", "project_urls": { "Homepage": "https://gitlab.com/dirn/doozerify" }, "release_url": "https://pypi.org/project/doozerify/0.2.0/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A tool to aid the transition from Henson to Doozer", "version": "0.2.0" }, "last_serial": 3613696, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ecb0444d626c0050b7ea8e3c491920dd", "sha256": "9fb7f78e9fd07650b9d30d7a2fda516aaa31275d1f377585b47fd510e14461be" }, "downloads": -1, "filename": "doozerify-0.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "ecb0444d626c0050b7ea8e3c491920dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4097, "upload_time": "2018-02-24T20:54:38", "url": "https://files.pythonhosted.org/packages/c2/b3/b3f376dc01c07f22502d095d6eebde2c18bda032b100c01276d50990b435/doozerify-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cbc7419eed489ced93372d6cddc8d02", "sha256": "bd4aff06add18dc97aa18d03e297103c9aeceead010f3e3545176850271493df" }, "downloads": -1, "filename": "doozerify-0.1.0.tar.gz", "has_sig": true, "md5_digest": "1cbc7419eed489ced93372d6cddc8d02", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4196, "upload_time": "2018-02-24T20:54:40", "url": "https://files.pythonhosted.org/packages/96/d4/056b39e528a7a9e1a4e0386d6f578d2947ce82e7050fafc4cba9dec402b3/doozerify-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "53769ada82f60a74f2d881df8b99d7bf", "sha256": "32f43439479d55070122271299c50991171eb3e06c40ddd490168efa8609efc3" }, "downloads": -1, "filename": "doozerify-0.2.0-py3-none-any.whl", "has_sig": true, "md5_digest": "53769ada82f60a74f2d881df8b99d7bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4318, "upload_time": "2018-02-25T06:40:13", "url": "https://files.pythonhosted.org/packages/7a/57/a0bdfaceb2b809801973ae4615256214d2c47bb440438d3d0317c04fc2fd/doozerify-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9bacd3ece67835f82ea042fc3a3e483", "sha256": "c0ddcdace2efa60238c20ed7b178fd1d9f35a7b477a921ac970cb70374f30ff6" }, "downloads": -1, "filename": "doozerify-0.2.0.tar.gz", "has_sig": true, "md5_digest": "a9bacd3ece67835f82ea042fc3a3e483", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4927, "upload_time": "2018-02-25T06:40:14", "url": "https://files.pythonhosted.org/packages/94/9e/c8707ed7336f0d4de5dd2124cfc2ab90ddee7f4870f6647196c814f6f482/doozerify-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "53769ada82f60a74f2d881df8b99d7bf", "sha256": "32f43439479d55070122271299c50991171eb3e06c40ddd490168efa8609efc3" }, "downloads": -1, "filename": "doozerify-0.2.0-py3-none-any.whl", "has_sig": true, "md5_digest": "53769ada82f60a74f2d881df8b99d7bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4318, "upload_time": "2018-02-25T06:40:13", "url": "https://files.pythonhosted.org/packages/7a/57/a0bdfaceb2b809801973ae4615256214d2c47bb440438d3d0317c04fc2fd/doozerify-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9bacd3ece67835f82ea042fc3a3e483", "sha256": "c0ddcdace2efa60238c20ed7b178fd1d9f35a7b477a921ac970cb70374f30ff6" }, "downloads": -1, "filename": "doozerify-0.2.0.tar.gz", "has_sig": true, "md5_digest": "a9bacd3ece67835f82ea042fc3a3e483", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4927, "upload_time": "2018-02-25T06:40:14", "url": "https://files.pythonhosted.org/packages/94/9e/c8707ed7336f0d4de5dd2124cfc2ab90ddee7f4870f6647196c814f6f482/doozerify-0.2.0.tar.gz" } ] }