{ "info": { "author": "alethiophile", "author_email": "tomdicksonhunt@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "*****\nqTOML\n*****\n\nqtoml is another Python TOML encoder/decoder. I wrote it because I found\nuiri/toml too unstable, and PyTOML too slow.\n\nFor information concerning the TOML language, see `toml-lang/toml `_.\n\nqtoml currently supports TOML v0.5.0.\n\nUsage\n=====\n\nqtoml supports the standard ``load``/``loads``/``dump``/``dumps`` API common to\nmost similar modules. Usage:\n\n.. code:: pycon\n\n >>> import qtoml\n >>> toml_string = \"\"\"\n ... test_value = 7\n ... \"\"\"\n >>> qtoml.loads(toml_string)\n {'test_value': 7}\n >>> print(qtoml.dumps({'a': 4, 'b': 5.0}))\n a = 4\n b = 5.0\n \n >>> infile = open('filename.toml', 'r')\n >>> parsed_structure = qtoml.load(infile)\n >>> outfile = open('new_filename.toml', 'w')\n >>> qtoml.dump(parsed_structure, outfile)\n\nTesting\n=======\n\nqtoml is tested against the `alethiophile/toml-test `_ test suite, forked from\nuiri's fork of the original by BurntSushi. To run the tests, check out the code\nincluding submodules, install pytest, and run ``pytest`` under the ``tests``\nsubdirectory.\n\nLicense\n=======\n\nThis project is available under the terms of the MIT license.\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alethiophile/qtoml", "keywords": "", "license": "MIT", "maintainer": "alethiophile", "maintainer_email": "tomdicksonhunt@gmail.com", "name": "qtoml", "package_url": "https://pypi.org/project/qtoml/", "platform": "", "project_url": "https://pypi.org/project/qtoml/", "project_urls": { "Homepage": "https://github.com/alethiophile/qtoml", "Repository": "https://github.com/alethiophile/qtoml" }, "release_url": "https://pypi.org/project/qtoml/0.2.4/", "requires_dist": [ "click (>=7.0,<8.0)" ], "requires_python": ">=3.6,<4.0", "summary": "New TOML encoder/decoder", "version": "0.2.4" }, "last_serial": 4738473, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "17b5e1a1d431618806cafc69536ef57b", "sha256": "3d0f008c91f1e18e82ab19653b012b8b3afa894e2a9aca46f395aea7a6d2eea4" }, "downloads": -1, "filename": "qtoml-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "17b5e1a1d431618806cafc69536ef57b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 8696, "upload_time": "2018-07-01T23:48:56", "url": "https://files.pythonhosted.org/packages/ea/3e/4a207a1518b1087515276ed469b81521f81d36e3a77543cd227f95af1328/qtoml-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6125f8b4dfe86805d2a779432e6df3d", "sha256": "e497a19720ed548524dbcb3754648cd99002dda4084efb710ef2687559a1dab1" }, "downloads": -1, "filename": "qtoml-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e6125f8b4dfe86805d2a779432e6df3d", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 7806, "upload_time": "2018-07-01T23:48:57", "url": "https://files.pythonhosted.org/packages/2b/55/d8966d1d68edf0d9fd3b381d499321f037554ddfa7ce8e9dd6dd1dd8321f/qtoml-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "309d74bd5e35e82da8cd748c8506b54f", "sha256": "1e5870afe742e33acf95608f2d1e2523b94bae7beb080c8a6e7dbac6e2daa6b1" }, "downloads": -1, "filename": "qtoml-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "309d74bd5e35e82da8cd748c8506b54f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 8844, "upload_time": "2018-07-02T01:10:43", "url": "https://files.pythonhosted.org/packages/d1/a0/60c576e2c4ee641288472f4f3384d177b1923ec12947cc0df1b3d3b84cff/qtoml-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b615cf6f57926ed28ac22755ec78c02e", "sha256": "7e40e18a4e4200cb05db5360ac17c699aba0a460fad76e6f52ba33188953207b" }, "downloads": -1, "filename": "qtoml-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b615cf6f57926ed28ac22755ec78c02e", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 7949, "upload_time": "2018-07-02T01:10:44", "url": "https://files.pythonhosted.org/packages/16/bb/1703d709bb9be0a97199285f0b5edf79c8acff26a4869bfecb6ba64e50a7/qtoml-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "eb26f2f708fca281bb2840c3697cde88", "sha256": "9071d3b7fda83117f7a79ada99786c6f75b0df22a5a5c4df0a61fd70c1e55117" }, "downloads": -1, "filename": "qtoml-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "eb26f2f708fca281bb2840c3697cde88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 10180, "upload_time": "2018-11-05T01:46:29", "url": "https://files.pythonhosted.org/packages/fc/3c/e805a576381abd190c9b16b829c1a14e03d438f851cab61f9b197527a487/qtoml-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa8f64c7c263f67769d6ed345af0597d", "sha256": "92b418805c07332c5d79f07f29a63e3775a34822a223828a2c596830c58268ad" }, "downloads": -1, "filename": "qtoml-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fa8f64c7c263f67769d6ed345af0597d", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 9817, "upload_time": "2018-11-05T01:46:30", "url": "https://files.pythonhosted.org/packages/aa/8e/46ff2b7e602bbb5b35b79b289061e3f4ac62f3f043ba068bac7ac3cf93f8/qtoml-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8f07311150acd8bd3642797dea03d8ed", "sha256": "1eb9f727ec7e0405f304af9b1a4881907e114bc033c55bdeef20ce31115b3f2f" }, "downloads": -1, "filename": "qtoml-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8f07311150acd8bd3642797dea03d8ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 10157, "upload_time": "2018-11-05T01:49:46", "url": "https://files.pythonhosted.org/packages/d0/72/de047708aac1e22b977243c824d6af87cd0cdec4319b4b25157cf4724521/qtoml-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a4d112776186998186d2400da24b133", "sha256": "ae53e01f845f08f1fdc853337385ca443f5294699484246dc1a8a74c10d69c12" }, "downloads": -1, "filename": "qtoml-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5a4d112776186998186d2400da24b133", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 9769, "upload_time": "2018-11-05T01:49:47", "url": "https://files.pythonhosted.org/packages/87/75/4c1f6a232903f4b6e6aa007836f9b919334f37ee8543f179fea2820baff7/qtoml-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5c8dd5b1ee945747f6943997a025e191", "sha256": "73eba80532cc15826b500f00951bc5d5e3bb591e168b267610e4f88452a3c685" }, "downloads": -1, "filename": "qtoml-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5c8dd5b1ee945747f6943997a025e191", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 10223, "upload_time": "2018-12-04T04:37:24", "url": "https://files.pythonhosted.org/packages/ce/67/4077e58c0d5a33874f5ac0093a2c9aa2e29917ae6a454b94374f97ed59a7/qtoml-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cafd06c71f82f28a7e45e4d546eb819", "sha256": "f7e2396343f0fb6ea2f51a125112580c508623408a490af3d92b29b29d9b1edb" }, "downloads": -1, "filename": "qtoml-0.2.2.tar.gz", "has_sig": false, "md5_digest": "3cafd06c71f82f28a7e45e4d546eb819", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 9799, "upload_time": "2018-12-04T04:37:25", "url": "https://files.pythonhosted.org/packages/09/d2/3f397cbc0ea18392748a6ad21a2de34af3b3b6603eb6f10d1eaea0e01989/qtoml-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1bea0ea8cc89c301cae30c39b13ba7e6", "sha256": "6f894c87544df8eaf61e5dfd06021ba1515eee22de9b3d98489408680065959b" }, "downloads": -1, "filename": "qtoml-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1bea0ea8cc89c301cae30c39b13ba7e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 10209, "upload_time": "2019-01-06T21:11:48", "url": "https://files.pythonhosted.org/packages/f1/64/c5e7d8e14f5ca7947513be0d8db6e4a69ee3fc618fbf7c93cdb015b9493c/qtoml-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cc377cd850476a1e543ae0169b81a6f", "sha256": "1394d5cc825255acf5d2dea4e8c35c617a613f76cddb967035268dc05690254a" }, "downloads": -1, "filename": "qtoml-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1cc377cd850476a1e543ae0169b81a6f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 9785, "upload_time": "2019-01-06T21:11:50", "url": "https://files.pythonhosted.org/packages/aa/b8/5f58673fac031d7ce98bc27a2e7b6ae192d9eb53bcac444524890c65ce31/qtoml-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9784bce62f56933daf960ade93818bcb", "sha256": "15330e3aab8dbb2ce9e2783c204d0c502e3638d05529ac278f77f3bc3f1c309a" }, "downloads": -1, "filename": "qtoml-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9784bce62f56933daf960ade93818bcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 32347, "upload_time": "2019-01-25T04:23:10", "url": "https://files.pythonhosted.org/packages/a0/3b/6c6b1b654285e07c013007f08b1dd65364d4dc7e89e45f43f0a549e22f35/qtoml-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54b0553ea3e9a1bf60cc94542a478899", "sha256": "7e6cfad65dff2e88fcf7dddd033683862e514ab58b4a95e73d1390231b54a2af" }, "downloads": -1, "filename": "qtoml-0.2.4.tar.gz", "has_sig": false, "md5_digest": "54b0553ea3e9a1bf60cc94542a478899", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 10589, "upload_time": "2019-01-25T04:23:12", "url": "https://files.pythonhosted.org/packages/9c/6e/27b372038bc187f37a50898b273d0499f00c264095290f87611127ec1e9f/qtoml-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9784bce62f56933daf960ade93818bcb", "sha256": "15330e3aab8dbb2ce9e2783c204d0c502e3638d05529ac278f77f3bc3f1c309a" }, "downloads": -1, "filename": "qtoml-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9784bce62f56933daf960ade93818bcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 32347, "upload_time": "2019-01-25T04:23:10", "url": "https://files.pythonhosted.org/packages/a0/3b/6c6b1b654285e07c013007f08b1dd65364d4dc7e89e45f43f0a549e22f35/qtoml-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54b0553ea3e9a1bf60cc94542a478899", "sha256": "7e6cfad65dff2e88fcf7dddd033683862e514ab58b4a95e73d1390231b54a2af" }, "downloads": -1, "filename": "qtoml-0.2.4.tar.gz", "has_sig": false, "md5_digest": "54b0553ea3e9a1bf60cc94542a478899", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 10589, "upload_time": "2019-01-25T04:23:12", "url": "https://files.pythonhosted.org/packages/9c/6e/27b372038bc187f37a50898b273d0499f00c264095290f87611127ec1e9f/qtoml-0.2.4.tar.gz" } ] }