{ "info": { "author": "StroupBSlayen", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# Jthon\n\nJSON, but with a lisp. This is a utility to make working with JSON files easier.\n\n## Installation \n\npip install jthon\n\n\n### Usage\n```py\nimport jthon\na_new_dict = {\n 'fruits': {\n 'pineapple':0,\n 'apples': 2,\n 'orange': 4,\n 'pears': 1\n }\n}\nexample = jthon.load('fruits', a_new_dict)\nfind = example.find(key='apple', exact=False)\nfor found in find:\n print(\"I've found '{}', with a value of '{}'.\".format(found.key, found.value))\n print(\"{}\".format(found.siblings))\n\nprint(\"There are {} oranges in the dict!\".format(example.get('fruits').get('orange')))\nexample['fruits']['peach'] = 1\nexample.save()\nprint(example)\n```\nMore examples can be found in the examples folder\n### Requirements\n\n```\npython3 >\n```\n\n\n\n## Authors\n* **StroupBSlayen** - [GitHub](https://github.com/stroupbslayen)\n* **ProbsJustin** - [GitHub](https://github.com/SobieskiCodes)\n\n## License\n\nThis project is licensed under MIT - see the [LICENSE](LICENSE.txt) file for details\n\n\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/stroupbslayen/Jthon", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "jthon", "package_url": "https://pypi.org/project/jthon/", "platform": "", "project_url": "https://pypi.org/project/jthon/", "project_urls": { "Homepage": "https://github.com/stroupbslayen/Jthon" }, "release_url": "https://pypi.org/project/jthon/1.0.2/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "A JSON helper for Python", "version": "1.0.2" }, "last_serial": 4961256, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "028fcaf5a06d82bb8026a3bfefb46a44", "sha256": "83dd90de02d40e29e690b49457ec01200e956d8bec98dcf1b61a85ffcd32308b" }, "downloads": -1, "filename": "jthon-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "028fcaf5a06d82bb8026a3bfefb46a44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 3041, "upload_time": "2019-02-21T15:52:28", "url": "https://files.pythonhosted.org/packages/9b/a4/771bee306bda46dbcf8c5ff7fcbd71b2acf13f00021c60ceaeb42bfe1649/jthon-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "824d76169f195284eadcedbb7714524c", "sha256": "05eff7f5f7a056df219f8c6362c6d7bb4b0dc03a1692445640effbd52a919d08" }, "downloads": -1, "filename": "jthon-0.5.0.tar.gz", "has_sig": false, "md5_digest": "824d76169f195284eadcedbb7714524c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2696, "upload_time": "2019-02-21T15:52:30", "url": "https://files.pythonhosted.org/packages/33/22/00aed160930c66e9c13753ba093567cab8791b7b8707b6a6662f0a9221b5/jthon-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "df7ad6a6f7677d4fb0f6b90c9ecae0cf", "sha256": "0fc602f638914da31f3fe7f74a2fcf9f2881fdf8df75767197a3b31d7e7b6604" }, "downloads": -1, "filename": "jthon-1.0.0-py3-any.whl", "has_sig": false, "md5_digest": "df7ad6a6f7677d4fb0f6b90c9ecae0cf", "packagetype": "bdist_wheel", "python_version": "1.0.0", "requires_python": ">=3.6.0", "size": 5252, "upload_time": "2019-03-19T19:31:42", "url": "https://files.pythonhosted.org/packages/56/2b/178992886e7289a692a1ece458e05917bf9341beb08709cf640528114829/jthon-1.0.0-py3-any.whl" }, { "comment_text": "", "digests": { "md5": "5f9b4c88fc4b8d7bbaed1a42e7ce58ad", "sha256": "fbd218f80d7caaae1519e4a8f98ff31176b9aa151d72428f4427cfcd8b456c10" }, "downloads": -1, "filename": "jthon-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5f9b4c88fc4b8d7bbaed1a42e7ce58ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 2467, "upload_time": "2019-03-19T19:00:49", "url": "https://files.pythonhosted.org/packages/21/3a/fcd81153a863bff28b132d183727e1602c50c755c9e0ee80fd14bbe9f50b/jthon-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bc2f0d3058ed8cfeec3e68a31f0136b", "sha256": "d2e4461d629f3e83f38e4affdaf6f92bc67e8238188fac7f8332ed38acaa30a6" }, "downloads": -1, "filename": "jthon-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7bc2f0d3058ed8cfeec3e68a31f0136b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19888, "upload_time": "2019-03-19T19:00:50", "url": "https://files.pythonhosted.org/packages/2a/22/c1a798bda5ad88c4f0fa434a602278b9088b45121dc40cb7b4a3a18f67a0/jthon-1.0.0.tar.gz" } ], "1.0.0a0": [ { "comment_text": "", "digests": { "md5": "92e488bb71ef96d10a1c22a4353a0d3e", "sha256": "30ca2328d4fc8b4376e1707c72f78a75c5f083f5da966fa369aa5cf21c4fcb2f" }, "downloads": -1, "filename": "jthon-1.0.0a0-py3-none-any.whl", "has_sig": false, "md5_digest": "92e488bb71ef96d10a1c22a4353a0d3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5285, "upload_time": "2019-03-19T21:25:08", "url": "https://files.pythonhosted.org/packages/d7/d0/c1698e0306fee9ea82f9feb72c5bafdefa1eae53d66b314cd27297bb185d/jthon-1.0.0a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bfa9e9ae39c03a96fea231b2c5cc832", "sha256": "39701a811d29318f94a159e6e7524ec417d2785f42c68ff6e58fbbbdf30e32ae" }, "downloads": -1, "filename": "jthon-1.0.0a0.tar.gz", "has_sig": false, "md5_digest": "6bfa9e9ae39c03a96fea231b2c5cc832", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19895, "upload_time": "2019-03-19T21:25:10", "url": "https://files.pythonhosted.org/packages/33/a5/3602c046db7d6b110845fb91794d0dd2d1261961ea17a7698ff61f2893c4/jthon-1.0.0a0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "022f3b2e4c4e46a819ef62e28a13facd", "sha256": "247f0ba69c38ca3733bd73c0bf9d48e0cf49a8f6e2f9c13002a257d39bdfa106" }, "downloads": -1, "filename": "jthon-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "022f3b2e4c4e46a819ef62e28a13facd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5254, "upload_time": "2019-03-19T19:34:22", "url": "https://files.pythonhosted.org/packages/b1/1a/56dd9711e8dd9da4c6d92ee665f245f88ea739f6e77eda9bc8c8fb6eb199/jthon-1.0.1-py3-none-any.whl" } ], "1.0.1a0": [ { "comment_text": "", "digests": { "md5": "f108b9da8517ab10c5c4076e0f048a78", "sha256": "f21549469aadb3f66fb338e65b7a6c903d08d71cad97235a74c14fdc92f822ed" }, "downloads": -1, "filename": "jthon-1.0.1a0-py3-none-any.whl", "has_sig": false, "md5_digest": "f108b9da8517ab10c5c4076e0f048a78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5285, "upload_time": "2019-03-19T21:27:38", "url": "https://files.pythonhosted.org/packages/4a/72/00f705a12b2f5b36b4be05f6f43e2d1d64006e09ab53894e54a3893abbbe/jthon-1.0.1a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ba428deedeb63d7fc468283a656ea6a", "sha256": "a8af20f8a8d83c5f279cdc13649a487cd1330af646cf1b8b138695f87ebc8a6a" }, "downloads": -1, "filename": "jthon-1.0.1a0.tar.gz", "has_sig": false, "md5_digest": "6ba428deedeb63d7fc468283a656ea6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19901, "upload_time": "2019-03-19T21:27:39", "url": "https://files.pythonhosted.org/packages/db/35/d9016a9a4751856a94a1243e1f2cd4c01146265b7264a1dab7e22b5ed8ee/jthon-1.0.1a0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "739bff24ac3d78028df0c01233f47751", "sha256": "6fe6bd80cbf8da455a352c8d328be059f1faee232894f99fd744ac46f06b831f" }, "downloads": -1, "filename": "jthon-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "739bff24ac3d78028df0c01233f47751", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5350, "upload_time": "2019-03-19T22:44:58", "url": "https://files.pythonhosted.org/packages/e2/5b/eeda81f689883d1fb34ecf02ed88f81d6bdfcbb45ed2dcbeb2b227268d9e/jthon-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c540ae86524f69b236a3d6eafb72c897", "sha256": "053492a8b83a92746eb329034ad2d777073738d21d6cc57b351e0cd55757f827" }, "downloads": -1, "filename": "jthon-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c540ae86524f69b236a3d6eafb72c897", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20042, "upload_time": "2019-03-19T22:44:59", "url": "https://files.pythonhosted.org/packages/e9/1d/b4d1ef3424ad2afa14097a0096b5775568cd17e2eb126f13b441a9940b0f/jthon-1.0.2.tar.gz" } ], "1.0.2a0": [ { "comment_text": "", "digests": { "md5": "277a1ef73ae1e9c157e6fb26343aa3a2", "sha256": "e0d016b8cdde329b1edbad8bc44da47004d6448ff8c68550e2f5659edd9db91e" }, "downloads": -1, "filename": "jthon-1.0.2a-py3-none-any.whl", "has_sig": false, "md5_digest": "277a1ef73ae1e9c157e6fb26343aa3a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5284, "upload_time": "2019-03-19T21:31:15", "url": "https://files.pythonhosted.org/packages/86/d4/b3026cac65a01c1f3df105dcc6e7004d6154a3d748fffaf3a9ecba2b3c6f/jthon-1.0.2a-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be1dcd9bca90b40bc29cc1f73de9634a", "sha256": "a9e71b27559349366ab600b0b93c70e232d7e696cfe98474f20c898567022dd3" }, "downloads": -1, "filename": "jthon-1.0.2a.tar.gz", "has_sig": false, "md5_digest": "be1dcd9bca90b40bc29cc1f73de9634a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 19895, "upload_time": "2019-03-19T21:31:16", "url": "https://files.pythonhosted.org/packages/d1/1d/b9b1a1161dfd9a37dd831f2bf09afe694b1564f7e5ee164d67c6a45dd3b4/jthon-1.0.2a.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "739bff24ac3d78028df0c01233f47751", "sha256": "6fe6bd80cbf8da455a352c8d328be059f1faee232894f99fd744ac46f06b831f" }, "downloads": -1, "filename": "jthon-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "739bff24ac3d78028df0c01233f47751", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5350, "upload_time": "2019-03-19T22:44:58", "url": "https://files.pythonhosted.org/packages/e2/5b/eeda81f689883d1fb34ecf02ed88f81d6bdfcbb45ed2dcbeb2b227268d9e/jthon-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c540ae86524f69b236a3d6eafb72c897", "sha256": "053492a8b83a92746eb329034ad2d777073738d21d6cc57b351e0cd55757f827" }, "downloads": -1, "filename": "jthon-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c540ae86524f69b236a3d6eafb72c897", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20042, "upload_time": "2019-03-19T22:44:59", "url": "https://files.pythonhosted.org/packages/e9/1d/b4d1ef3424ad2afa14097a0096b5775568cd17e2eb126f13b441a9940b0f/jthon-1.0.2.tar.gz" } ] }