{ "info": { "author": "Robert Bricheno", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# contrary\nOrdered data structures from multiple YAML sources\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rbricheno/contrary", "keywords": "yaml ordered OrderedDict merge", "license": "", "maintainer": "", "maintainer_email": "", "name": "contrary", "package_url": "https://pypi.org/project/contrary/", "platform": "", "project_url": "https://pypi.org/project/contrary/", "project_urls": { "Bug Reports": "https://github.com/rbricheno/contrary/issues", "Homepage": "https://github.com/rbricheno/contrary", "Source": "https://github.com/rbricheno/contrary" }, "release_url": "https://pypi.org/project/contrary/0.1/", "requires_dist": null, "requires_python": "", "summary": "Ordered data structures from multiple YAML sources", "version": "0.1" }, "last_serial": 3864730, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c32ffba90767ca9b4115bd158bd1f037", "sha256": "08ab88a1a9392de1bb486dc53e3eed254a431ce74b0a381b5f720f4c36ef8762" }, "downloads": -1, "filename": "contrary-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c32ffba90767ca9b4115bd158bd1f037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3698, "upload_time": "2018-05-15T14:10:38", "url": "https://files.pythonhosted.org/packages/3c/09/75eb5b73a49012c6111f59d8b80e124c3eb223bf7347b4c6b06522e81038/contrary-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b499281b424346c2064130b91e2074c9", "sha256": "16697c1e9ebb792e36f4a0ad54d4af026edf2415d534f620d34a96391956583d" }, "downloads": -1, "filename": "contrary-0.1.tar.gz", "has_sig": false, "md5_digest": "b499281b424346c2064130b91e2074c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2810, "upload_time": "2018-05-15T14:10:39", "url": "https://files.pythonhosted.org/packages/13/58/440e6ab6c18aa14c39bb5aedea914b1b9ba915c30d42efca95d14e8d9758/contrary-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c32ffba90767ca9b4115bd158bd1f037", "sha256": "08ab88a1a9392de1bb486dc53e3eed254a431ce74b0a381b5f720f4c36ef8762" }, "downloads": -1, "filename": "contrary-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c32ffba90767ca9b4115bd158bd1f037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3698, "upload_time": "2018-05-15T14:10:38", "url": "https://files.pythonhosted.org/packages/3c/09/75eb5b73a49012c6111f59d8b80e124c3eb223bf7347b4c6b06522e81038/contrary-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b499281b424346c2064130b91e2074c9", "sha256": "16697c1e9ebb792e36f4a0ad54d4af026edf2415d534f620d34a96391956583d" }, "downloads": -1, "filename": "contrary-0.1.tar.gz", "has_sig": false, "md5_digest": "b499281b424346c2064130b91e2074c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2810, "upload_time": "2018-05-15T14:10:39", "url": "https://files.pythonhosted.org/packages/13/58/440e6ab6c18aa14c39bb5aedea914b1b9ba915c30d42efca95d14e8d9758/contrary-0.1.tar.gz" } ] }