{
"info": {
"author": "",
"author_email": "",
"bugtrack_url": null,
"classifiers": [],
"description": "******************************************************************\nzope.configuration extensions to filter out unwanted configuration\n******************************************************************\n\n.. contents::\n\nCHANGES\n*******\n\n1.2.0 (2017-04-17)\n------------------\n\n- Added ``MANIFEST.in``.\n\n- Using Python's ``doctest`` module instead of depreacted\n ``zope.testing.doctest``.\n\n\n1.1 (2009-02-26)\n----------------\n\n- Move the ``exclude`` directive into the original ``zope.configuration``\n package.\n\n So, this package is currently contains only a backward-compatibility\n import for ``exclude`` directive and is not useful anymore. However\n it's intended to contain miscellaneous extensions to the configuration\n framework and may contain more in future, so we are not marking is\n as deprecated for now.\n\n\n1.0 (2007-09-29)\n----------------\n\nInitial release.\n\nDetailed Documentation\n**********************\n\nConfiguration Extensions for Filtering or Inhibiting Configuration\n==================================================================\n\nThe zc.configuration package used to provide the ``exclude`` directive\nfor inhibiting configuration. It was included in the zope.configuration\nand this package currently provides a backward-compatibility imports\nand tests that ensure that it will work for people who are already\nusing zc.configuration and not the newer zope.configuration.\n\nThis package may contain more configuration extensions in future, but\ncurrently, it's not useful anymore as the only feature it provided,\nthe ``exclude`` directive was merged into the original\n``zope.configuration`` package.\n\nFirst, let's look at an example. The zc.configuration.demo package\nhas a ZCML configuration that includes some other configuration files.\n\nWe'll set a log handler so we can see what's going on:\n\n >>> import logging, sys\n >>> logger = logging.getLogger('config')\n >>> oldlevel = logger.level\n >>> logger.setLevel(logging.DEBUG)\n >>> handler = logging.StreamHandler(sys.stdout)\n >>> logger.addHandler(handler)\n \nNow, we'll include the zc.configuration.demo config:\n\n >>> from zope.configuration import xmlconfig\n >>> _ = xmlconfig.string('')\n include /zc.configuration/src/zc/configuration/demo/configure.zcml\n include /zc.configuration/src/zc/configuration/demo/sub/configure.zcml\n include /zc.configuration/src/zc/configuration/demo/spam.zcml\n\nEach run of the configuration machinery runs with fresh state, so\nrerunning gives the same thing:\n\n >>> _ = xmlconfig.string('')\n include /zc.configuration/src/zc/configuration/demo/configure.zcml\n include /zc.configuration/src/zc/configuration/demo/sub/configure.zcml\n include /zc.configuration/src/zc/configuration/demo/spam.zcml\n\nNow, we'll load the zc.configuration meta.zcml and use the exclude\ndirective to exclude the two files included by the configuration file\nin zc.configuration.demo:\n\n >>> _ = xmlconfig.string(\n ... '''\n ... \n ... \n ... \n ... \n ... \n ... \n ... ''')\n include /zc.configuration/src/zc/configuration/meta.zcml\n include /zc.configuration/src/zc/configuration/demo/configure.zcml\n \n\n.. cleanup\n\n >>> logger.setLevel(oldlevel)\n >>> logger.removeHandler(handler)\n\nDownload\n********",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "",
"keywords": "",
"license": "ZPL 1.1",
"maintainer": "",
"maintainer_email": "",
"name": "zc.configuration",
"package_url": "https://pypi.org/project/zc.configuration/",
"platform": "",
"project_url": "https://pypi.org/project/zc.configuration/",
"project_urls": null,
"release_url": "https://pypi.org/project/zc.configuration/1.2.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Extensions to zope.configuration",
"version": "1.2.0"
},
"last_serial": 2808964,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "37fd36bc3c2069091b67011977d7d09b",
"sha256": "3ebdd81c0f0d05fc09c80ce84d5621247815539e65e466221052147e983c17a2"
},
"downloads": -1,
"filename": "zc.configuration-1.0.tar.gz",
"has_sig": false,
"md5_digest": "37fd36bc3c2069091b67011977d7d09b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3602,
"upload_time": "2007-09-29T18:58:38",
"url": "https://files.pythonhosted.org/packages/36/f6/dc4ef9b6cb82e93d4fc6bccad59e04ea903b3af6c19c76be33bd6e7ee93b/zc.configuration-1.0.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "7dbad7b7fb595df09cfcafa386d89231",
"sha256": "4ce64244ceca7f8319c1fed4bf010c9b800ad348330aafa6b8b6379213fc3243"
},
"downloads": -1,
"filename": "zc.configuration-1.1.tar.gz",
"has_sig": false,
"md5_digest": "7dbad7b7fb595df09cfcafa386d89231",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3655,
"upload_time": "2009-02-26T15:26:12",
"url": "https://files.pythonhosted.org/packages/8f/5b/1fb6657750d4c6700143872536b76f37206f3ab58ec5f28b3d954a5b2c6c/zc.configuration-1.1.tar.gz"
}
],
"1.2.0": [
{
"comment_text": "",
"digests": {
"md5": "a8f8324849655543c2da173fa7d7a240",
"sha256": "fd22cf843e7ed8c7abbaa0e3b3b2adb30659bd3825d0d2a068356aafbe6654e4"
},
"downloads": -1,
"filename": "zc.configuration-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "a8f8324849655543c2da173fa7d7a240",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7141,
"upload_time": "2017-04-17T16:09:49",
"url": "https://files.pythonhosted.org/packages/e8/59/131a99e203ee4654a5474788ed8df7804d055079df9ab6d6e98172fa1d2b/zc.configuration-1.2.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a8f8324849655543c2da173fa7d7a240",
"sha256": "fd22cf843e7ed8c7abbaa0e3b3b2adb30659bd3825d0d2a068356aafbe6654e4"
},
"downloads": -1,
"filename": "zc.configuration-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "a8f8324849655543c2da173fa7d7a240",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7141,
"upload_time": "2017-04-17T16:09:49",
"url": "https://files.pythonhosted.org/packages/e8/59/131a99e203ee4654a5474788ed8df7804d055079df9ab6d6e98172fa1d2b/zc.configuration-1.2.0.tar.gz"
}
]
}