{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development" ], "description": "=========================\n ``zope.deferredimport``\n=========================\n\n.. image:: https://img.shields.io/pypi/v/zope.deferredimport.svg\n :target: https://pypi.python.org/pypi/zope.deferredimport/\n :alt: Latest release\n\n.. image:: https://img.shields.io/pypi/pyversions/zope.deferredimport.svg\n :target: https://pypi.org/project/zope.deferredimport/\n :alt: Supported Python versions\n\n.. image:: https://travis-ci.org/zopefoundation/zope.deferredimport.svg?branch=master\n :target: https://travis-ci.org/zopefoundation/zope.deferredimport\n\n.. image:: https://coveralls.io/repos/github/zopefoundation/zope.deferredimport/badge.svg?branch=master\n :target: https://coveralls.io/github/zopefoundation/zope.deferredimport?branch=master\n\n.. image:: https://readthedocs.org/projects/zopedeferredimport/badge/?version=latest\n :target: http://zopedeferredimport.readthedocs.io/en/latest/\n :alt: Documentation Status\n\nOften, especially for package modules, you want to import names for\nconvenience, but not actually perform the imports until necessary.\nThe zope.deferredimport package provided facilities for defining names\nin modules that will be imported from somewhere else when used. You\ncan also cause deprecation warnings to be issued when a variable is\nused.\n\nDocumentation is hosted at https://zopedeferredimport.readthedocs.io/\n\n\n=========\n Changes\n=========\n\n4.3.1 (2019-08-05)\n==================\n\n- Avoid race condition in ``deferredmodule.ModuleProxy.__getattr__``\n `#8 `_.\n\n\n4.3 (2018-10-05)\n================\n\n- Add support for Python 3.7.\n\n\n4.2.1 (2017-10-24)\n==================\n\n- Preserve the docstrings of proxied modules created with\n ``deprecatedFrom``, ``deferredFrom``, etc. See `issue 5\n `_.\n\n\n4.2.0 (2017-08-08)\n==================\n\n- Add support for Python 3.5 and 3.6.\n\n- Drop support for Python 2.6 and 3.3.\n\n- Convert doctests to Sphinx documentation, including building docs\n and running doctest snippets under ``tox``.\n\n\n4.1.0 (2014-12-26)\n==================\n\n- Add support for PyPy. PyPy3 support is blocked on release of fix for:\n https://bitbucket.org/pypy/pypy/issue/1946\n\n- Add support for Python 3.4.\n\n- Add support for testing on Travis.\n\n\n4.0.0 (2013-02-28)\n==================\n\n- Add support for Python 3.3.\n\n- Drop support for Python 2.4 and 2.5.\n\n\n3.5.3 (2010-09-25)\n==================\n\n- Add test extra to declare test dependency on ``zope.testing``.\n\n\n3.5.2 (2010-05-24)\n==================\n\n- Fix unit tests broken under Python 2.4 by the switch to the standard\n library ``doctest`` module.\n\n\n3.5.1 (2010-04-30)\n==================\n\n- Prefer the standard library's ``doctest`` module to the one from\n ``zope.testing``.\n\n\n3.5.0 (2009-02-04)\n==================\n\n- Add support to bootstrap on Jython.\n\n- Add reference documentation.\n\n\n3.4.0 (2007-07-19)\n==================\n\n- Finish release of ``zope.deferredimport``.\n\n\n3.4.0b1 (2007-07-09)\n====================\n\n- Initial release as a separate project, corresponding to the\n ``zope.deferredimport`` from Zope 3.4.0b1.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/zopefoundation/zope.deferredimport", "keywords": "", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "zope.deferredimport", "package_url": "https://pypi.org/project/zope.deferredimport/", "platform": "", "project_url": "https://pypi.org/project/zope.deferredimport/", "project_urls": { "Homepage": "http://github.com/zopefoundation/zope.deferredimport" }, "release_url": "https://pypi.org/project/zope.deferredimport/4.3.1/", "requires_dist": [ "setuptools", "zope.proxy", "Sphinx ; extra == 'docs'", "repoze.sphinx.autointerface ; extra == 'docs'", "zope.testrunner ; extra == 'test'" ], "requires_python": "", "summary": "zope.deferredimport allows you to perform imports names that will only be resolved when used in the code.", "version": "4.3.1" }, "last_serial": 5632743, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "9c58ae5507b1089b36a8277cabc70553", "sha256": "0c43e4af6940505200e496eb7759b68d67e37251407c209858b9666fe8b0c0ff" }, "downloads": -1, "filename": "zope.deferredimport-1.0.tar.gz", "has_sig": false, "md5_digest": "9c58ae5507b1089b36a8277cabc70553", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7033, "upload_time": "2007-02-18T22:45:53", "url": "https://files.pythonhosted.org/packages/3d/75/f691a2badb15f4a1da83150b20b49c64a05458565b5d049b98721b40a51a/zope.deferredimport-1.0.tar.gz" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "d24825ffd6dd75bdb5098dbccfa82d53", "sha256": "0141fbfea2880b609127e6f69fa35a3a00459bb50a8a4a3e1986a399be4ccc06" }, "downloads": -1, "filename": "zope.deferredimport-3.4.0.tar.gz", "has_sig": false, "md5_digest": "d24825ffd6dd75bdb5098dbccfa82d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7144, "upload_time": "2007-07-19T18:21:18", "url": "https://files.pythonhosted.org/packages/7b/16/28b6b98fe9139e37d517518878357c7322ea4540d452a6efc03950e4102f/zope.deferredimport-3.4.0.tar.gz" } ], "3.4dev": [ { "comment_text": "", "digests": { "md5": "97c819b026143652f43fd5a74a1077eb", "sha256": "11cd2f05cb5983bcc21f3606416fc7068f2427362281f6e69b35d9bcebd18dba" }, "downloads": -1, "filename": "zope.deferredimport-3.4dev.tar.gz", "has_sig": false, "md5_digest": "97c819b026143652f43fd5a74a1077eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6938, "upload_time": "2007-04-23T14:07:48", "url": "https://files.pythonhosted.org/packages/22/8d/e746d85cfa5a230df83229572302bf1b8aee00de604fea5634ce6de4c29c/zope.deferredimport-3.4dev.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "0e75cde9c09ac7afeda9af417b102112", "sha256": "50cd57c714cdd55f8371056308950df7eb69defb790bc655a6d2221930a6d917" }, "downloads": -1, "filename": "zope.deferredimport-3.5.0.tar.gz", "has_sig": false, "md5_digest": "0e75cde9c09ac7afeda9af417b102112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7680, "upload_time": "2009-02-04T22:30:48", "url": "https://files.pythonhosted.org/packages/3a/f9/8a0a0a6ded69786917c6c0eb2fbcd7ca42708a1d618efaacc55187ff39de/zope.deferredimport-3.5.0.tar.gz" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "47b8b7acd90b0d234ff55762e59909fc", "sha256": "2f01f4fcf54633db6edb29f4ee88f978e42909eb7941ddea59290da53687aec8" }, "downloads": -1, "filename": "zope.deferredimport-3.5.1.zip", "has_sig": false, "md5_digest": "47b8b7acd90b0d234ff55762e59909fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17391, "upload_time": "2010-04-30T23:03:20", "url": "https://files.pythonhosted.org/packages/93/e1/9de5bfb0769ac652d6d144004f4a4488ccb8d609acda65f3a157934477a7/zope.deferredimport-3.5.1.zip" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "f3cd0c7934ee9e8cfab5f32bd71ed87a", "sha256": "472ab954de6c9758f2c994d17edc1864b7ba15d215aa3fd76196889488f9e08d" }, "downloads": -1, "filename": "zope.deferredimport-3.5.2.tar.gz", "has_sig": false, "md5_digest": "f3cd0c7934ee9e8cfab5f32bd71ed87a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9403, "upload_time": "2010-05-24T16:33:36", "url": "https://files.pythonhosted.org/packages/30/13/e657951bdc6d9f37f21c94115d4c2e1dd438e3b5cc333983ff5ef4226496/zope.deferredimport-3.5.2.tar.gz" } ], "3.5.3": [ { "comment_text": "", "digests": { "md5": "68fce3bf4f011d4a840902fd763884ee", "sha256": "eddece4118a7caf035700b070fed22b04d33c4b8fc2b5fdc9eda77d83cdb4877" }, "downloads": -1, "filename": "zope.deferredimport-3.5.3.tar.gz", "has_sig": false, "md5_digest": "68fce3bf4f011d4a840902fd763884ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9549, "upload_time": "2010-09-25T14:48:52", "url": "https://files.pythonhosted.org/packages/b7/c3/e31c4b25b9db8d5b7f0da330082b8e6262749315621c2766097a5da76fb9/zope.deferredimport-3.5.3.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "252e8c8ed6b0cfacf544847784868bc9", "sha256": "ef6aa88dafc5a34cc10f3cb1e032e84a01074883bc5dc74da59ab12bbea95ca9" }, "downloads": -1, "filename": "zope.deferredimport-4.0.0.zip", "has_sig": false, "md5_digest": "252e8c8ed6b0cfacf544847784868bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24435, "upload_time": "2013-02-28T14:22:21", "url": "https://files.pythonhosted.org/packages/31/ad/c76a67d5c6686382f48b97926f5a3562e41f51b7d1860bbbfcef17dfb9aa/zope.deferredimport-4.0.0.zip" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "d0dfc97b5813d6ab93eaa33c6b6e8761", "sha256": "f7596b654effd0590c99ae259250e5eb540d626958d6dbe7b12b7afea8ae820b" }, "downloads": -1, "filename": "zope.deferredimport-4.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d0dfc97b5813d6ab93eaa33c6b6e8761", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17809, "upload_time": "2017-06-13T20:41:25", "url": "https://files.pythonhosted.org/packages/89/0d/e7fad079656b67467d3eb8b875c57c56d8f7aa938da22b9640d073cfadd9/zope.deferredimport-4.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5fc888e1b9479ad46df5b66eece4128", "sha256": "a5d221f0902f879b1392e2927f78ab03f014e3c1770eaef8f541446d2d1c57cd" }, "downloads": -1, "filename": "zope.deferredimport-4.1.0.tar.gz", "has_sig": false, "md5_digest": "c5fc888e1b9479ad46df5b66eece4128", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14944, "upload_time": "2014-12-26T21:34:00", "url": "https://files.pythonhosted.org/packages/dd/3f/779dfea195156c5265974989dcf510b3b3866054a69045f6f0c506413f6e/zope.deferredimport-4.1.0.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "88acdf89e649c7786e67fa9423270709", "sha256": "52b0c129ab75d5afeb61e391fcb60918c7b1966ccf3a709c6ed8f8ff4a71b0b1" }, "downloads": -1, "filename": "zope.deferredimport-4.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "88acdf89e649c7786e67fa9423270709", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10988, "upload_time": "2017-08-08T10:56:30", "url": "https://files.pythonhosted.org/packages/26/37/6187d5c320174f08f1c65c37243e71b6f4f78fc677e85cda9fa1391dcb7c/zope.deferredimport-4.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4f8ae2c21ce050f52b6f14ba588f5ab", "sha256": "ba09a4406047fe712cf8b28f374ee11a75d3d2f64ae106630604587fa15da1f7" }, "downloads": -1, "filename": "zope.deferredimport-4.2.0.tar.gz", "has_sig": false, "md5_digest": "c4f8ae2c21ce050f52b6f14ba588f5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20032, "upload_time": "2017-08-08T10:56:31", "url": "https://files.pythonhosted.org/packages/b8/43/427e4a763f11c3542b75f6f8b95a579b5d3cb965626e1595fed573d67289/zope.deferredimport-4.2.0.tar.gz" } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "30977400576be81cfc3b8cc9f4d0e081", "sha256": "8a76f1cb95ab3b99ce36001dd9c7ecde331f33810964bbc21261fbd1ca9e7952" }, "downloads": -1, "filename": "zope.deferredimport-4.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30977400576be81cfc3b8cc9f4d0e081", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11253, "upload_time": "2017-10-24T12:35:10", "url": "https://files.pythonhosted.org/packages/59/3b/9d869f1dd67f154b21a2ed80159466f962d2971ae67d167a4ef47fd6aa91/zope.deferredimport-4.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09038e691737b5c68fa6b6ed7aa26f55", "sha256": "964b32352ed7c5cf2d02af4088a523845ca386256f3ab2d2c6e2b96a97eca758" }, "downloads": -1, "filename": "zope.deferredimport-4.2.1.tar.gz", "has_sig": false, "md5_digest": "09038e691737b5c68fa6b6ed7aa26f55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19874, "upload_time": "2017-10-24T12:35:13", "url": "https://files.pythonhosted.org/packages/f8/84/77c2feaeaed546129fbd2fd3267bacf64f6770bd2832e561af870e08e7ac/zope.deferredimport-4.2.1.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "eb26d19370debe18c90b28a75dbbad68", "sha256": "4aae9cbacb2146cca58e62be0a914f0cec034d3b2d41135ea212ca8a96f4b5ec" }, "downloads": -1, "filename": "zope.deferredimport-4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb26d19370debe18c90b28a75dbbad68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11220, "upload_time": "2018-10-05T12:45:01", "url": "https://files.pythonhosted.org/packages/62/d2/e03e4b0c9103817e19d1ea577c1f7fb9b67e4c0397ca5127d377e1eafe0c/zope.deferredimport-4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "443682f482c50e6cfdab146862685612", "sha256": "2ddef5a7ecfff132a2dd796253366ecf9748a446e30f1a0b3a636aec9d9c05c5" }, "downloads": -1, "filename": "zope.deferredimport-4.3.tar.gz", "has_sig": false, "md5_digest": "443682f482c50e6cfdab146862685612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20056, "upload_time": "2018-10-05T12:45:03", "url": "https://files.pythonhosted.org/packages/88/dd/b6024072643d2321aac68b4157108c64da2a7d97e61e7c98349e7c61fb3e/zope.deferredimport-4.3.tar.gz" } ], "4.3.1": [ { "comment_text": "", "digests": { "md5": "53157c5ff0f2aac1d067740681cd0fa2", "sha256": "9a0c211df44aa95f1c4e6d2626f90b400f56989180d3ef96032d708da3d23e0a" }, "downloads": -1, "filename": "zope.deferredimport-4.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53157c5ff0f2aac1d067740681cd0fa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10418, "upload_time": "2019-08-05T06:11:54", "url": "https://files.pythonhosted.org/packages/63/e3/05b02057b56cd9c59d848b67aff1cc701e1d2237055ebd0d0c1f44331186/zope.deferredimport-4.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fb87ae9f3467411e8ec7844b4792926", "sha256": "57b2345e7b5eef47efcd4f634ff16c93e4265de3dcf325afc7315ade48d909e1" }, "downloads": -1, "filename": "zope.deferredimport-4.3.1.tar.gz", "has_sig": false, "md5_digest": "9fb87ae9f3467411e8ec7844b4792926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20244, "upload_time": "2019-08-05T06:11:56", "url": "https://files.pythonhosted.org/packages/b9/74/6eb2dcf013fac35d086abef2435b5a6621435c2b0c166ef5b63a1b51e91d/zope.deferredimport-4.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "53157c5ff0f2aac1d067740681cd0fa2", "sha256": "9a0c211df44aa95f1c4e6d2626f90b400f56989180d3ef96032d708da3d23e0a" }, "downloads": -1, "filename": "zope.deferredimport-4.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53157c5ff0f2aac1d067740681cd0fa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10418, "upload_time": "2019-08-05T06:11:54", "url": "https://files.pythonhosted.org/packages/63/e3/05b02057b56cd9c59d848b67aff1cc701e1d2237055ebd0d0c1f44331186/zope.deferredimport-4.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fb87ae9f3467411e8ec7844b4792926", "sha256": "57b2345e7b5eef47efcd4f634ff16c93e4265de3dcf325afc7315ade48d909e1" }, "downloads": -1, "filename": "zope.deferredimport-4.3.1.tar.gz", "has_sig": false, "md5_digest": "9fb87ae9f3467411e8ec7844b4792926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20244, "upload_time": "2019-08-05T06:11:56", "url": "https://files.pythonhosted.org/packages/b9/74/6eb2dcf013fac35d086abef2435b5a6621435c2b0c166ef5b63a1b51e91d/zope.deferredimport-4.3.1.tar.gz" } ] }