{ "info": { "author": "Anne Mulhern", "author_email": "mulhern@cs.wisc.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries", "Topic :: System :: Hardware", "Topic :: System :: Operating System Kernels :: Linux" ], "description": "Justbytes-GUI\n=============\n\njustbytes_gui is a simple library for demonstrating the display options\nof the justbytes library.\n\nThere are a lot of display options, and it is a bit hard to remember all\ntheir keywords.\n\nUsage\n-----\n\nThis library requires the justbytes library. It has one method, show(),\nwhich is invoked on a justbytes.Range object. ::\n\n >>> from justbytes import *\n >>> number = Range(32, GiB)\n >>> from justbytes_gui import show\n >>> show(number)\n\nThe show() method opens a GUI displaying the number according to the default\noptions and allowing the user to experiment by changing the options.\n\nThe options are in two categories, those that may alter the value of the\nnumber or of the unit displayed, and those that only alter the appearance.\n\nValue Options\n-------------\n\n- Base -- the base in which the number is displayed. Ten is the most usual\n base, but the display options allow for any choice of base. Base 1000 is\n particularly useful when showing the value in SI units, base 1024 when\n showing the value in IEC units, since these choices of base also show\n the breakdown in sub-units.\n\n- Units, IEC or SI -- IEC units are base 1024, SI are base 1000.\n\n- Exact Value -- if this option is chosen, the highest units such that\n the resulting value is a whole number are chosen.\n\n- Precision -- the maximum number of digits to the right of the radix.\n\n- Limit -- a fraction, which multiplied by the appropriate factor for IEC or\n SI units, gives an upper limit on the size of the value to appear on the\n left of the radix. A choice of 1.0 with IEC units indicates that the value\n on the left of the radix must be strictly less than 1024 * 1.0.\n\n- Rounding Method -- there are a number of rounding methods, with\n self-explanatory names.\n\n- Unit -- if a particular unit, e.g., MB, is specified, this overrides other\n configuration operations.\n\nDisplay Options\n---------------\n\nDisplay options are further grouped according to various categories.\n\nBase Options\n^^^^^^^^^^^^\nThese options determine how the base of the number is indicated.\n\n- Prefix -- use one of the customary prefixes for either base 8 (0), or base\n 16 (0x).\n\n- Subscript -- use a subscript-like notation to indicate the base.\n\nDigits Options\n^^^^^^^^^^^^^^\nThese options determine how the digits are displayed.\n\n- Use Letters -- use letters for digits with value larger than 9 in the\n customary way, i.e., a for 10, b for 11, and so forth.\n\n- Use Capitals -- this is only meaningful if already using letters, and\n causes upper-case instead of lower-case letters to be used.\n\n- Separator -- separator to separated digits from each other when other\n choices result in digits that require more than one character to represent.\n\nStrip Options\n^^^^^^^^^^^^^\nThese options control how trailing zeros are stripped.\n\n- Strip All -- strip all trailing zeros.\n\n- Strip Exact -- strip trailing zeros if the number displayed is exactly\n the same as the value it represents.\n\n- Strip Whole -- like Strip Exact, but add the further restriction that only\n zeros appear on the right side.\n\nMiscellaneous Options\n^^^^^^^^^^^^^^^^^^^^^\nThese options fall into no obvious grouping.\n\n- Show Relation -- indicate the relation of the value displayed to the value it represents.", "description_content_type": null, "docs_url": "https://pythonhosted.org/justbytes-gui/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pythonhosted.org/justbytes-gui/", "keywords": null, "license": "GPL 2+", "maintainer": null, "maintainer_email": null, "name": "justbytes-gui", "package_url": "https://pypi.org/project/justbytes-gui/", "platform": "Linux", "project_url": "https://pypi.org/project/justbytes-gui/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pythonhosted.org/justbytes-gui/" }, "release_url": "https://pypi.org/project/justbytes-gui/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "exhibiting the display options of the justbytes package", "version": "0.3.0" }, "last_serial": 2123405, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "17ff635223879cee96e3de2cf2e10b03", "sha256": "39fe7165848c8327a39fd22e1f5e559829b3a7f372362d70257722e4da6f0dde" }, "downloads": -1, "filename": "justbytes-gui-0.1.0.tar.gz", "has_sig": false, "md5_digest": "17ff635223879cee96e3de2cf2e10b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6571, "upload_time": "2016-05-10T15:46:23", "url": "https://files.pythonhosted.org/packages/a9/78/b77a96a0de45fa5026e23b87d82aa6054798cff39137946ae3ae68509bad/justbytes-gui-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b485de05e605fcf264e07a61b210129f", "sha256": "cd24d208ca383fee40a6b4a8b3f323b0d5ef852e043dbe5610a026f861e62967" }, "downloads": -1, "filename": "justbytes-gui-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b485de05e605fcf264e07a61b210129f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8164, "upload_time": "2016-05-17T12:52:35", "url": "https://files.pythonhosted.org/packages/99/28/22648facdb3048d5ee0d083d40b86f6ad0fdb82f6a6dddc241d746852ff1/justbytes-gui-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e492171a6b0f4db95b3a737452395c94", "sha256": "6a4cc75f5e66f3069aa2da39460e25084cb5b98ba390d06e2a03cce4416077a7" }, "downloads": -1, "filename": "justbytes-gui-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e492171a6b0f4db95b3a737452395c94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5982, "upload_time": "2016-05-19T12:08:41", "url": "https://files.pythonhosted.org/packages/8b/9b/e0793e36b9da823ce4d9ce56af99129b116dd572a6ece3b0fb284650e49c/justbytes-gui-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e492171a6b0f4db95b3a737452395c94", "sha256": "6a4cc75f5e66f3069aa2da39460e25084cb5b98ba390d06e2a03cce4416077a7" }, "downloads": -1, "filename": "justbytes-gui-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e492171a6b0f4db95b3a737452395c94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5982, "upload_time": "2016-05-19T12:08:41", "url": "https://files.pythonhosted.org/packages/8b/9b/e0793e36b9da823ce4d9ce56af99129b116dd572a6ece3b0fb284650e49c/justbytes-gui-0.3.0.tar.gz" } ] }