{ "info": { "author": "Eduardo Naufel Schettino", "author_email": "schettino72@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Operating System :: POSIX", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Topic :: Software Development" ], "description": "===========\nConfigView\n===========\n\nConfigView is tool to visualize and manipulate (sets of hierarchal) config files.\n\nhttp://bitbucket.org/schettino72/configview/\n\n\nIntro\n========\n\nLets take an example of a web application that is deployed into different sites using different config values. It is desirable to keep config items specific to a site in separate files. The application also uses different config values depending if it is used on development and production.\n\nThis gives the following usage of config files:\n\n* site 1 dev -> base_config.ini, site1_config.ini\n* site 2 dev -> base_config.ini, site2_config.ini\n* site 3 dev -> base_config.ini, site3_config.ini\n* site 1 production -> base_config.ini, site1_config.ini, production.ini\n* ...\n\nConfigView is tool to help you visualize what are the actual values being used, and provide a \"diff\" between different sets.\n\nsee http://bitbucket.org/schettino72/configview/raw/tip/samples/sample.html for a sample output.\n\nUsage\n========\n\nPass config files in priority order. \"+\" is use to separate different sets.\n\n$ confview base_config.ini site1_config.ini + base_config.ini site2_config.ini\n\n\nFeatures\n=========\n\n * handle hierarchical configs\n * diff of 2 or more config sets\n * [TODO] command line for \"set\" operations like difference, union...\n\nsupported config formats\n----------------------------\n\n* INI files (only __default__ is used - no support for config groups)\n* plain python files\n\nInstall\n============\n\n$ python setup.py install\n\nor use easy_install or pip\n\n\nLicense\n=========\n\nMIT\n\nAuthors\n==========\n\n * Eduardo Schettino (schettino72 at gmail dot com)\n * Balazs Tothfalussy (balazs.tothfalussy at gmail dot com)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/schettino72/configview/", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "ConfigView", "package_url": "https://pypi.org/project/ConfigView/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ConfigView/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/schettino72/configview/" }, "release_url": "https://pypi.org/project/ConfigView/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "visualize and manipulate (sets of hierarchal) config files", "version": "0.1.0" }, "last_serial": 743700, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "34ffc06adb5b7e151e530e192dcd2134", "sha256": "b7c1d81cf52b98c91f8908a3f0876b36adba56f7005c59b85dd752b665138c9e" }, "downloads": -1, "filename": "ConfigView-0.1.0.tar.gz", "has_sig": false, "md5_digest": "34ffc06adb5b7e151e530e192dcd2134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4011, "upload_time": "2010-08-03T16:26:12", "url": "https://files.pythonhosted.org/packages/51/21/803f0e5c63d560c0be25d9d7e990ecbd2777cfe71d19a80a92eacaf8ab38/ConfigView-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "34ffc06adb5b7e151e530e192dcd2134", "sha256": "b7c1d81cf52b98c91f8908a3f0876b36adba56f7005c59b85dd752b665138c9e" }, "downloads": -1, "filename": "ConfigView-0.1.0.tar.gz", "has_sig": false, "md5_digest": "34ffc06adb5b7e151e530e192dcd2134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4011, "upload_time": "2010-08-03T16:26:12", "url": "https://files.pythonhosted.org/packages/51/21/803f0e5c63d560c0be25d9d7e990ecbd2777cfe71d19a80a92eacaf8ab38/ConfigView-0.1.0.tar.gz" } ] }