{ "info": { "author": "Jacopo Cascioli", "author_email": "jacopocascioli@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "Aratrum\n#######\n|Pypi| |Build Status| |Code Climate|\n\nA simple configuration handler that reads a JSON config file and provides\nmethods to interact with it.\n\nWas it really necessary to make a package for such a simple thing?\nMaybe not, but I like the DRYness of it, since almost every app will\nneed a configuration reader.\n\nInstallation\n############\n::\n\n pip install aratrum\n\nUsage\n#####\n\nLoad a configuration file::\n\n >>> from Aratrum import Aratrum\n >>> config = Aratrum('config.json')\n >>> options = config.get()\n >>> print(type(options))\n dict\n\n\nSet a value in the config and save it::\n\n >>> config = Aratrum('config.json')\n >>> config.get()\n >>> config.set('server', 'somewhere')\n >>> config.save()\n\n\n.. |Build Status| image:: https://img.shields.io/travis/Vesuvium/aratrum.svg?maxAge=3600&style=flat-square\n :target: https://travis-ci.org/Vesuvium/aratrum\n.. |Pypi| image:: https://img.shields.io/pypi/v/aratrum.svg?maxAge=3600&style=flat-square\n :target: https://pypi.python.org/pypi/aratrum\n.. |Code Climate| image:: https://img.shields.io/codeclimate/github/Vesuvium/aratrum.svg?maxAge=3600&style=flat-square\n :target: https://codeclimate.com/github/Vesuvium/aratrum\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/Vesuvium/aratrum", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aratrum", "package_url": "https://pypi.org/project/aratrum/", "platform": "", "project_url": "https://pypi.org/project/aratrum/", "project_urls": { "Homepage": "https://github.com/Vesuvium/aratrum" }, "release_url": "https://pypi.org/project/aratrum/0.3.2/", "requires_dist": null, "requires_python": "", "summary": "A simple json configuration handler.", "version": "0.3.2" }, "last_serial": 3176744, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "617acd6763428b2a9da999bb319c1964", "sha256": "7eba1baab021a0ea177eaea208bfea0392bf28bdb9133c5559c6be769fa97ae8" }, "downloads": -1, "filename": "aratrum-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "617acd6763428b2a9da999bb319c1964", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3680, "upload_time": "2017-07-02T10:56:16", "url": "https://files.pythonhosted.org/packages/0b/34/256c83008a320c231ece109e0d70fd371d667c3bdb0b1cbb0f27b9129dc7/aratrum-0.1.0-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7e11c24312ce5fdc2531cb416345d544", "sha256": "f7da7b566de6fa5ae023a65f7e5ec681e3309294e8e9d00985298ef93b80919e" }, "downloads": -1, "filename": "aratrum-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7e11c24312ce5fdc2531cb416345d544", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4015, "upload_time": "2017-07-02T11:03:47", "url": "https://files.pythonhosted.org/packages/ce/98/9e14ab45e45ba342ab7b3b5bda9df301f0dc894a2c92c0bee4ad7fa944e8/aratrum-0.1.1-py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0eedca35a1b50eabcf34973920800410", "sha256": "6d5fa6efaa0ed7d1d19ea99f291b1c8e534c01c8cca4119537f5b709a2e08454" }, "downloads": -1, "filename": "aratrum-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0eedca35a1b50eabcf34973920800410", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4082, "upload_time": "2017-07-02T12:54:08", "url": "https://files.pythonhosted.org/packages/28/c8/a4c982dfef3bdcf063f1450fd8a1b782196e98ac3e02559636c26b70cfc4/aratrum-0.2.0-py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "00b1e0aa08ed7dc4ccf82e17fd2edc77", "sha256": "4e3028399264992fef066af3cf57fe859050205323face7e39377b3ae54d5899" }, "downloads": -1, "filename": "aratrum-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "00b1e0aa08ed7dc4ccf82e17fd2edc77", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4252, "upload_time": "2017-07-29T07:26:48", "url": "https://files.pythonhosted.org/packages/b4/71/3217df22a36308ccf964eee403f4cc4bfeb2009f8fe7ba2c02138499b322/aratrum-0.3.0-py3-none-any.whl" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ca341a5d073535704c934346e13aee73", "sha256": "efba99600ef7ff6563b2ed0d93bb21c77b1c930a894a6b238944f74d4ecebd7c" }, "downloads": -1, "filename": "aratrum-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ca341a5d073535704c934346e13aee73", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4253, "upload_time": "2017-07-29T07:29:23", "url": "https://files.pythonhosted.org/packages/e9/31/54fe002c785837d30ab2ef82a1a2a13eae1ed5d53d4ba6dee2be58cc7899/aratrum-0.3.1-py3-none-any.whl" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "01872572f8fdba1be45b7346373e1e11", "sha256": "5f1da2d299fffc3c87f6a685aa0e8dd0b428805b04277aad9c81622c5002aeb0" }, "downloads": -1, "filename": "aratrum-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "01872572f8fdba1be45b7346373e1e11", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4287, "upload_time": "2017-07-29T18:12:26", "url": "https://files.pythonhosted.org/packages/17/35/510145193a50a509f177df1cfb6033f7896cd440dc95e2bfbd99dcfd6394/aratrum-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aca83fadd194b6e492a59d31777e5ebd", "sha256": "3ccee5e0ffa85d494744a4832fd3bd89d7ddfb75f89c70ee3ee4cb3b08fd1f01" }, "downloads": -1, "filename": "aratrum-0.3.2.tar.gz", "has_sig": false, "md5_digest": "aca83fadd194b6e492a59d31777e5ebd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2161, "upload_time": "2017-09-15T16:02:23", "url": "https://files.pythonhosted.org/packages/8a/09/18e8ec7ab6c19687a2e7d4fff5843d511604153b527ff8a9283f9f0021e1/aratrum-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "01872572f8fdba1be45b7346373e1e11", "sha256": "5f1da2d299fffc3c87f6a685aa0e8dd0b428805b04277aad9c81622c5002aeb0" }, "downloads": -1, "filename": "aratrum-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "01872572f8fdba1be45b7346373e1e11", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4287, "upload_time": "2017-07-29T18:12:26", "url": "https://files.pythonhosted.org/packages/17/35/510145193a50a509f177df1cfb6033f7896cd440dc95e2bfbd99dcfd6394/aratrum-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aca83fadd194b6e492a59d31777e5ebd", "sha256": "3ccee5e0ffa85d494744a4832fd3bd89d7ddfb75f89c70ee3ee4cb3b08fd1f01" }, "downloads": -1, "filename": "aratrum-0.3.2.tar.gz", "has_sig": false, "md5_digest": "aca83fadd194b6e492a59d31777e5ebd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2161, "upload_time": "2017-09-15T16:02:23", "url": "https://files.pythonhosted.org/packages/8a/09/18e8ec7ab6c19687a2e7d4fff5843d511604153b527ff8a9283f9f0021e1/aratrum-0.3.2.tar.gz" } ] }