{ "info": { "author": "Rob Dennis, Eli Courtwright (Michael Foord & Nicola Larosa original maintainers)", "author_email": "rdennis+configobj@gmail.com, eli@courtwright.org, fuzzyman@voidspace.co.uk, nico@tekNico.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 6 - Mature", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "**ConfigObj** is a simple but powerful config file reader and writer: an *ini\nfile round tripper*. Its main feature is that it is very easy to use, with a\nstraightforward programmer's interface and a simple syntax for config files.\n\nList of Features\n----------------\n\n* Nested sections (subsections), to any level\n* List values\n* Multiple line values\n* Full Unicode support\n* String interpolation (substitution)\n* Integrated with a powerful validation system\n\n - including automatic type checking/conversion\n - and allowing default values\n - repeated sections\n\n* All comments in the file are preserved\n* The order of keys/sections is preserved\n* Powerful ``unrepr`` mode for storing/retrieving Python data-types\n\nChangelog\n---------\n\nRelease 5.1.0\n\"\"\"\"\"\"\"\"\"\"\"\"\"\n\n* Unified modules into the 'configobj' package (#72, #31, #32)\n* Added ``validate`` v1.1.0 shim to allow a gradual migration,\n rewrite your imports as ``from configobj.validate import \u2026``\n to get rid of it\n* Alternative line comment markers for more INI compatibility (#79)\n* More detailed multi-error reports (#73)\n* Added 'decoupled' mode to merge() (#115)\n* fix: ``mixed_list`` accepts type name variants (#110)\n* fix: Don't quote git-style section titles (#74)\n* docs: Explicit mention of ``force_list`` and its pitfalls (#112)\n\n\nOlder Releases\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\n\n* Release 5.0.6 improves error messages in certain edge cases\n* Release 5.0.5 corrects a unicode-bug that still existed in writing files\n* Release 5.0.4 corrects a unicode-bug that still existed in reading files after\n fixing lists of string in 5.0.3\n* Release 5.0.3 corrects errors related to the incorrectly handling unicode\n encoding and writing out files\n* Release 5.0.2 adds a specific error message when trying to install on\n Python versions older than 2.5\n* Release 5.0.1 fixes a regression with unicode conversion not happening\n in certain cases PY2\n* Release 5.0.0 updates the supported Python versions to 2.6, 2.7, 3.2, 3.3\n and is otherwise unchanged\n* Release 4.7.2 fixes several bugs in 4.7.1\n* Release 4.7.1 fixes a bug with the deprecated options keyword in 4.7.0.\n* Release 4.7.0 improves performance adds features for validation and\n fixes some bugs.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DiffSK/configobj", "keywords": "config", "license": "BSD (2 clause)", "maintainer": "", "maintainer_email": "", "name": "asdconfigobj", "package_url": "https://pypi.org/project/asdconfigobj/", "platform": "", "project_url": "https://pypi.org/project/asdconfigobj/", "project_urls": { "Homepage": "https://github.com/DiffSK/configobj" }, "release_url": "https://pypi.org/project/asdconfigobj/5.1.0.dev0/", "requires_dist": null, "requires_python": "", "summary": "Config file reading, writing and validation.", "version": "5.1.0.dev0" }, "last_serial": 3530858, "releases": { "5.1.0.dev0": [ { "comment_text": "", "digests": { "md5": "0b88e9a59d6c8ffa3cf23e6a99789b5f", "sha256": "1b6afe8812ce843435eaf5d67ecb0e3a1c5370e94a393273d54f9695e1524268" }, "downloads": -1, "filename": "asdconfigobj-5.1.0.dev0.zip", "has_sig": false, "md5_digest": "0b88e9a59d6c8ffa3cf23e6a99789b5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174618, "upload_time": "2018-01-29T08:57:44", "url": "https://files.pythonhosted.org/packages/75/b7/e62468381aefbc4412e0d2fe63e0f443e4daccac563da1d16bc9fa48ab86/asdconfigobj-5.1.0.dev0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b88e9a59d6c8ffa3cf23e6a99789b5f", "sha256": "1b6afe8812ce843435eaf5d67ecb0e3a1c5370e94a393273d54f9695e1524268" }, "downloads": -1, "filename": "asdconfigobj-5.1.0.dev0.zip", "has_sig": false, "md5_digest": "0b88e9a59d6c8ffa3cf23e6a99789b5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174618, "upload_time": "2018-01-29T08:57:44", "url": "https://files.pythonhosted.org/packages/75/b7/e62468381aefbc4412e0d2fe63e0f443e4daccac563da1d16bc9fa48ab86/asdconfigobj-5.1.0.dev0.zip" } ] }