Skip to main content

zope.deferredimport allows you to perform imports names that will only be resolved when used in the code.

Project description

zope.deferredimport

Latest release Supported Python versions https://travis-ci.org/zopefoundation/zope.deferredimport.svg?branch=master https://coveralls.io/repos/github/zopefoundation/zope.deferredimport/badge.svg?branch=master Documentation Status

Often, especially for package modules, you want to import names for convenience, but not actually perform the imports until necessary. The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.

Documentation is hosted at https://zopedeferredimport.readthedocs.io/

Changes

4.2.1 (2017-10-24)

  • Preserve the docstrings of proxied modules created with deprecatedFrom, deferredFrom, etc. See issue 5.

4.2.0 (2017-08-08)

  • Add support for Python 3.5 and 3.6.

  • Drop support for Python 2.6 and 3.3.

  • Convert doctests to Sphinx documentation, including building docs and running doctest snippets under tox.

4.1.0 (2014-12-26)

4.0.0 (2013-02-28)

  • Add support for Python 3.3.

  • Drop support for Python 2.4 and 2.5.

3.5.3 (2010-09-25)

  • Add test extra to declare test dependency on zope.testing.

3.5.2 (2010-05-24)

  • Fix unit tests broken under Python 2.4 by the switch to the standard library doctest module.

3.5.1 (2010-04-30)

  • Prefer the standard library’s doctest module to the one from zope.testing.

3.5.0 (2009-02-04)

  • Add support to bootstrap on Jython.

  • Add reference documentation.

3.4.0 (2007-07-19)

  • Finish release of zope.deferredimport.

3.4.0b1 (2007-07-09)

  • Initial release as a separate project, corresponding to the zope.deferredimport from Zope 3.4.0b1.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zope.deferredimport-4.2.1.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zope.deferredimport-4.2.1-py2.py3-none-any.whl (11.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file zope.deferredimport-4.2.1.tar.gz.

File metadata

File hashes

Hashes for zope.deferredimport-4.2.1.tar.gz
Algorithm Hash digest
SHA256 964b32352ed7c5cf2d02af4088a523845ca386256f3ab2d2c6e2b96a97eca758
MD5 09038e691737b5c68fa6b6ed7aa26f55
BLAKE2b-256 f88477c2feaeaed546129fbd2fd3267bacf64f6770bd2832e561af870e08e7ac

See more details on using hashes here.

File details

Details for the file zope.deferredimport-4.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for zope.deferredimport-4.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a76f1cb95ab3b99ce36001dd9c7ecde331f33810964bbc21261fbd1ca9e7952
MD5 30977400576be81cfc3b8cc9f4d0e081
BLAKE2b-256 593b9d869f1dd67f154b21a2ed80159466f962d2971ae67d167a4ef47fd6aa91

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page