{ "info": { "author": "Wim Glenn", "author_email": "hey@wimglenn.com", "bugtrack_url": null, "classifiers": [], "description": "|travis|_ |coveralls|_ |pypi|_ |womm|_\n\n.. |travis| image:: https://img.shields.io/travis/wimglenn/oyaml.svg?branch=master\n.. _travis: https://travis-ci.org/wimglenn/oyaml\n\n.. |coveralls| image:: https://img.shields.io/coveralls/wimglenn/oyaml.svg\n.. _coveralls: https://coveralls.io/github/wimglenn/oyaml?branch=master\n\n.. |pypi| image:: https://img.shields.io/pypi/v/oyaml.svg\n.. _pypi: https://pypi.org/project/oyaml\n\n.. |womm| image:: https://cdn.rawgit.com/nikku/works-on-my-machine/v0.2.0/badge.svg\n.. _womm: https://github.com/nikku/works-on-my-machine\n\n\noyaml\n=====\n\noyaml is a drop-in replacement for `PyYAML `_ which preserves dict ordering. Both Python 2 and Python 3 are supported. Just ``pip install oyaml``, and import as shown below:\n\n.. code-block:: python\n\n import oyaml as yaml\n\nYou'll no longer be annoyed by screwed-up mappings when dumping/loading.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wimglenn/oyaml", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "oyaml", "package_url": "https://pypi.org/project/oyaml/", "platform": "", "project_url": "https://pypi.org/project/oyaml/", "project_urls": { "Homepage": "https://github.com/wimglenn/oyaml" }, "release_url": "https://pypi.org/project/oyaml/0.9/", "requires_dist": [ "pyyaml" ], "requires_python": "", "summary": "Ordered YAML: drop-in replacement for PyYAML which preserves dict ordering", "version": "0.9" }, "last_serial": 5000940, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0aed653655bb8426eeff8b740e8133ae", "sha256": "bd788d05fcc0c6233b47ed2c0f331918080feb082c68e8b2501fc5c5be3860dd" }, "downloads": -1, "filename": "oyaml-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0aed653655bb8426eeff8b740e8133ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3088, "upload_time": "2018-02-21T07:45:28", "url": "https://files.pythonhosted.org/packages/99/60/5182b3769eae1140c36910c98972269773109d415735390120bfb5945ba1/oyaml-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d322bbdd8faa7135176f51700b73a808", "sha256": "86d24f66764b19366a4d1423c4c11b8af4d6e0d1a6e405a433f44683bf154bbc" }, "downloads": -1, "filename": "oyaml-0.1.tar.gz", "has_sig": false, "md5_digest": "d322bbdd8faa7135176f51700b73a808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1182, "upload_time": "2018-02-21T07:45:30", "url": "https://files.pythonhosted.org/packages/e1/7d/f91a6c6cfe38baea7cef64ca83057b327f84414640f3aae19f01a599eee3/oyaml-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "308a99bebf2fdc888fd5c9dd090f4025", "sha256": "37a229934d2b0291bf1d1cd064bc121cdc99350265f4228d1adf0cd755250d2e" }, "downloads": -1, "filename": "oyaml-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "308a99bebf2fdc888fd5c9dd090f4025", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3094, "upload_time": "2018-02-26T04:07:57", "url": "https://files.pythonhosted.org/packages/09/88/00207d707fd4bcdf7a11070580b707e8a7f76457eba7fe1656c3f6680720/oyaml-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f727f6a676965492f2c22d899f0d9e0c", "sha256": "8c45191aaaaebfd8125adc179c21f9e31d9984412a1381027bcbcfa246947c8d" }, "downloads": -1, "filename": "oyaml-0.2.tar.gz", "has_sig": false, "md5_digest": "f727f6a676965492f2c22d899f0d9e0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 934, "upload_time": "2018-02-26T04:07:58", "url": "https://files.pythonhosted.org/packages/2b/90/bfac19f937a843de539ac9855817aaa82bdd2140e7d9a93490d156bb162b/oyaml-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d62db2d8541d03d73d2e63a72ca99ce3", "sha256": "f4c12a7c05f173b864902deb9ed1d076024d7753e59b4ed6cbb10078ed450e52" }, "downloads": -1, "filename": "oyaml-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d62db2d8541d03d73d2e63a72ca99ce3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2732, "upload_time": "2018-04-18T04:41:49", "url": "https://files.pythonhosted.org/packages/7b/ef/43cf84b69bb361b3d00c8df8ec4301ddce54e9be0123fab2af3fd369127d/oyaml-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d08699e011c9480b7c400e3659927823", "sha256": "61272375c484ff76370ec2747d3f2567b846f549a784612eee72abfa92c9aab4" }, "downloads": -1, "filename": "oyaml-0.3.tar.gz", "has_sig": false, "md5_digest": "d08699e011c9480b7c400e3659927823", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1649, "upload_time": "2018-04-18T04:41:50", "url": "https://files.pythonhosted.org/packages/64/5f/1519c056c9c23a8cf4f1805f5708b346408d320f2284560216a7cca78cc8/oyaml-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "99c3c1f0e0d8070478e010be6a3c7fe4", "sha256": "5888517bbf3408dd1900a2591b165c24605bc608318f4e4492a12ea2e4cc401c" }, "downloads": -1, "filename": "oyaml-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99c3c1f0e0d8070478e010be6a3c7fe4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2741, "upload_time": "2018-04-23T20:19:08", "url": "https://files.pythonhosted.org/packages/bf/94/0fc809082a3bfea7c7e63917ad01c3cc4954413d3ed642e3c24d18852478/oyaml-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31ac4493908267c6b8d2a0b1cad6ebbc", "sha256": "922ee97828a767724afbb4d74dd28807e7dadabe7b30f86fde3a488d26352f05" }, "downloads": -1, "filename": "oyaml-0.4.tar.gz", "has_sig": false, "md5_digest": "31ac4493908267c6b8d2a0b1cad6ebbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1674, "upload_time": "2018-04-23T20:19:09", "url": "https://files.pythonhosted.org/packages/72/99/b1326775270427103ec21b3fcb7a5ac8f1a16b14a9af3a661586cacea0c1/oyaml-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "9637ee774e3fb4be6dfcbe13a1e18339", "sha256": "5f0072546a46ae2c77c03406838d55015646f4025ac99b78f5c05801727ad220" }, "downloads": -1, "filename": "oyaml-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9637ee774e3fb4be6dfcbe13a1e18339", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2802, "upload_time": "2018-06-27T05:54:51", "url": "https://files.pythonhosted.org/packages/d7/18/89b8898d1878a8dda9ff9e8219bb9756c959712a1324800fc4df9d641dd1/oyaml-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01409d51e8d5155e77a3a34feaedcff9", "sha256": "46510c036d202ae683c9fd78f8cac164f404b2b1a6d369ec0edcbd47fb40db3c" }, "downloads": -1, "filename": "oyaml-0.5.tar.gz", "has_sig": false, "md5_digest": "01409d51e8d5155e77a3a34feaedcff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1715, "upload_time": "2018-06-27T05:56:07", "url": "https://files.pythonhosted.org/packages/00/5b/ab0405ff9ad590d3370ca8b352ff18a5217a15f69424ff2f774d56874294/oyaml-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "636fbf7de69c5aaa3ca9698d79bc564f", "sha256": "ec80395be512dbb28c6c7ea6e5d1bd34f9a94abdb8a4bfc3baf42c0c8fd07484" }, "downloads": -1, "filename": "oyaml-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "636fbf7de69c5aaa3ca9698d79bc564f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2840, "upload_time": "2018-08-29T22:31:58", "url": "https://files.pythonhosted.org/packages/1e/4e/f7a58da232e2e51b96490cdb8be237e633bf9efc6e6c5139a1d49c528bff/oyaml-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4420708c37fcc4db3122885b4614ee9", "sha256": "5064e85aa38ec481b1c49e4941957c6c5e1961291ce276b064c5d6a85d833ec5" }, "downloads": -1, "filename": "oyaml-0.6.tar.gz", "has_sig": false, "md5_digest": "d4420708c37fcc4db3122885b4614ee9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1745, "upload_time": "2018-08-29T22:31:59", "url": "https://files.pythonhosted.org/packages/7e/bf/c9f33d0a9d91c720481d5b36d5cb7a4dbb8ba88fdb7db78b219655eed127/oyaml-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "7cb9f922185a61875abe2048e0c3f52d", "sha256": "1a81fbb1d5c3158bf6410577f11daf2b741a1b4eea2a47064e7ecd1fb2699425" }, "downloads": -1, "filename": "oyaml-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7cb9f922185a61875abe2048e0c3f52d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2841, "upload_time": "2018-09-13T15:49:22", "url": "https://files.pythonhosted.org/packages/7c/31/fb610d5c7a84f7100a31287726f10b6de532b2fc6d72ec89214c0736c5bf/oyaml-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d442ae3541b6861f545599e205c0c1c2", "sha256": "a0359138057aba8650f81d4456c553f145773c4a172d27c606429ca45e31f8d9" }, "downloads": -1, "filename": "oyaml-0.7.tar.gz", "has_sig": false, "md5_digest": "d442ae3541b6861f545599e205c0c1c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2466, "upload_time": "2018-09-13T15:49:24", "url": "https://files.pythonhosted.org/packages/4d/e4/10a6f3d73affb5d59a1ee2b7663619dd84a8326b4ced38a261cd722dea02/oyaml-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "0c477e14d1385bbdfd332da58bf9fdbe", "sha256": "35cc21a936ee3b4a835cbf1c3289ee80e2483cf7f5b631003328118d603bf4f2" }, "downloads": -1, "filename": "oyaml-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c477e14d1385bbdfd332da58bf9fdbe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2912, "upload_time": "2019-03-13T21:14:24", "url": "https://files.pythonhosted.org/packages/d3/a4/8e4eb583e536dd990c6ad43a93dcb8192f0c1783fb07a6865bb0c6d9c4fe/oyaml-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d3d8e49afa5f5d0480a02ce320a2289", "sha256": "de52d8ef5dc91c65376bfc0ef6c8bf98c1bb1c4387e3d46b7fff5a946954c993" }, "downloads": -1, "filename": "oyaml-0.8.tar.gz", "has_sig": false, "md5_digest": "5d3d8e49afa5f5d0480a02ce320a2289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3909, "upload_time": "2019-03-13T21:14:26", "url": "https://files.pythonhosted.org/packages/61/b9/1e42b93fa3f330057ccc40f404cdbfc48b5cd30a6b58efa5569c7313fcb1/oyaml-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "857ab21e5f62d7d01cfd085381e0f4e6", "sha256": "968d64dfa3ec1e0698f1b90f409f2993c2ef34f9def1ca5e785c4a2ef3bcfb07" }, "downloads": -1, "filename": "oyaml-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "857ab21e5f62d7d01cfd085381e0f4e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2964, "upload_time": "2019-03-28T23:16:53", "url": "https://files.pythonhosted.org/packages/00/37/ec89398d3163f8f63d892328730e04b3a10927e3780af25baf1ec74f880f/oyaml-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40326e51dcf1f2dce05c33ed370c6a17", "sha256": "03990464021274031c2905c3ee5c1345f318b30d0f247ea4368c44921e2b1d67" }, "downloads": -1, "filename": "oyaml-0.9.tar.gz", "has_sig": false, "md5_digest": "40326e51dcf1f2dce05c33ed370c6a17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4039, "upload_time": "2019-03-28T23:16:55", "url": "https://files.pythonhosted.org/packages/72/77/f7882a0165d771651ac709de1b7f779c44c754d1929f81cb0648424f5e66/oyaml-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "857ab21e5f62d7d01cfd085381e0f4e6", "sha256": "968d64dfa3ec1e0698f1b90f409f2993c2ef34f9def1ca5e785c4a2ef3bcfb07" }, "downloads": -1, "filename": "oyaml-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "857ab21e5f62d7d01cfd085381e0f4e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2964, "upload_time": "2019-03-28T23:16:53", "url": "https://files.pythonhosted.org/packages/00/37/ec89398d3163f8f63d892328730e04b3a10927e3780af25baf1ec74f880f/oyaml-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40326e51dcf1f2dce05c33ed370c6a17", "sha256": "03990464021274031c2905c3ee5c1345f318b30d0f247ea4368c44921e2b1d67" }, "downloads": -1, "filename": "oyaml-0.9.tar.gz", "has_sig": false, "md5_digest": "40326e51dcf1f2dce05c33ed370c6a17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4039, "upload_time": "2019-03-28T23:16:55", "url": "https://files.pythonhosted.org/packages/72/77/f7882a0165d771651ac709de1b7f779c44c754d1929f81cb0648424f5e66/oyaml-0.9.tar.gz" } ] }