{ "info": { "author": "Jake Brehm", "author_email": "mail@jakebrehm.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "

\n \"lemons\n

\n\n-----------------\n\n**lemons** is a package that makes things easy.\n\n# Why lemons?\n\nOriginally intending to call this package *ezpz*, it was soon discovered that the name had already been taken. Heartbroken, and with no other ideas for what to call this package, it felt like the world had ended. The feeling of dread and loss was devastating - debilitating, even.\n\nNonetheless, when life give you lemons, you squeeze them! Aha, an epiphany: why not go back to the root of it all, the title of one of my earliest programs: *EZPZ Lemon Squeezy*? A simple yet elegant title was there all along, yearning to represent this package and all it stood for; the darkness vanished as quickly as it came, and the name *lemons* was born.\n\n# What is it?\n\n*Lemons* tries to make data crunching and GUI building easier by eliminating a lot of repetitive and error-prone code. Please keep in mind that the package is still in its infancy, so its functionality is currently quite limited.\n\n## Main features\n\nIn terms of data analysis, *lemons* makes working with data and csv files easier. For example, It can read a .csv file and return the desired columns, as well as write data to a .csv file - both in one line of code. It can also do more complicated things, such as adding tolerance bands around a data series.\n\nThe tkinter framework, as many know, is not the most user-friendly GUI-builder out there. *Lemons* hopes to help ease that pain a little. For example, creating a scrollable notebook tab, which previously took dozens of lines of code per tab, can now be done in just one.\n\n# How to get it\n\n## Dependencies\n\nCurrently, **lemons** primarily uses the standard Python library and therefore does not require any additional packages to be installed on your machine. However, if you want to use image functionality from the gui module, then **pillow** is necessary.\n\n## Pip installation [![Current Version](https://img.shields.io/badge/pypi-v0.20-yellow.svg?style=flat?link=http://pypi.org/project/lemons/)](https://pypi.org/project/lemons/)\n\nThe latest stable version of the package is uploaded to PyPI.\n\nTo install, open a command prompt and type, or copy and paste:\n```\npip install lemons\n```\n\nTo upgrade to the latest version:\n```\npip install --upgrade lemons\n```\n\nTo uninstall the package:\n```\npip uninstall lemons\n```\n\n# Authors\n- **Jake Brehm** - *Initial Work* - [Email](mailto:jbrehm@tactair.com) | [Github](http://github.com/jakebrehm) | [LinkedIn](http://linkedin.com/in/jacobbrehm)", "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/jakebrehm/lemons", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "lemons", "package_url": "https://pypi.org/project/lemons/", "platform": "", "project_url": "https://pypi.org/project/lemons/", "project_urls": { "Homepage": "https://github.com/jakebrehm/lemons" }, "release_url": "https://pypi.org/project/lemons/0.26/", "requires_dist": null, "requires_python": "", "summary": "A GUI-building and data-crunching utility package.", "version": "0.26" }, "last_serial": 5730414, "releases": { "0.12": [ { "comment_text": "", "digests": { "md5": "17b8db322288c86a0d21c261513dbe71", "sha256": "6e638a49271a664751ce4afd61bc82f2fff3c5b8467664c1673d77f3acfd45ec" }, "downloads": -1, "filename": "lemons-0.12.tar.gz", "has_sig": false, "md5_digest": "17b8db322288c86a0d21c261513dbe71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5431, "upload_time": "2019-04-30T17:45:26", "url": "https://files.pythonhosted.org/packages/0e/c0/8b75c0b03bdce70ebe7186bac94f1a444b8851fb3732ed4eefa7504a224d/lemons-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "874323c4b7423dcc43bbbe16e4da5371", "sha256": "c119493408059243f3c737b5810c804cfefdc0bdcae8419eab70559b3c0ba7f5" }, "downloads": -1, "filename": "lemons-0.13.tar.gz", "has_sig": false, "md5_digest": "874323c4b7423dcc43bbbe16e4da5371", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5665, "upload_time": "2019-04-30T20:09:01", "url": "https://files.pythonhosted.org/packages/e5/54/fc52cce83e4b53c0240c5b3d8d9f0f7460830016f41bff90a9ef6d4a5c5f/lemons-0.13.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "7e7ab4c5d2df56f213bd163dac2b5526", "sha256": "c15f8772d51bfcde393c73c76280293804f9bcfdbb9c44f3af9507bd07476568" }, "downloads": -1, "filename": "lemons-0.14.tar.gz", "has_sig": false, "md5_digest": "7e7ab4c5d2df56f213bd163dac2b5526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7038, "upload_time": "2019-05-01T12:54:24", "url": "https://files.pythonhosted.org/packages/1d/5e/11478c01856e8e36e359c70a6b502cae72fe5e660459213fcf58c82e70bb/lemons-0.14.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "9427cccfed83b0c8d740d48b43ae4d20", "sha256": "ea6f10266a10bca7199aa01181bdac6981f8808aa5e4cab9b78a37b6b02eb210" }, "downloads": -1, "filename": "lemons-0.15.tar.gz", "has_sig": false, "md5_digest": "9427cccfed83b0c8d740d48b43ae4d20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7229, "upload_time": "2019-05-01T13:28:50", "url": "https://files.pythonhosted.org/packages/20/00/b9c3770358b9d4a2780038d36a461447d6dc20faed7165c55985ef7885a7/lemons-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "dfbe4abc47877016cd86e01f75cb73ba", "sha256": "56572ef90b2a4596547edda1f563d9356be52382fb2f2b8e8c1bd38a183d9ae1" }, "downloads": -1, "filename": "lemons-0.16.tar.gz", "has_sig": false, "md5_digest": "dfbe4abc47877016cd86e01f75cb73ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7204, "upload_time": "2019-05-10T12:15:20", "url": "https://files.pythonhosted.org/packages/55/c6/fcf2c1aa724776f4cf17afe117b82bd0aadad41b4d54652548866a83d7ec/lemons-0.16.tar.gz" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "103ff3837a5978c087e4ad5fd319939e", "sha256": "41de79d2ba5f94d15c6cf0f223b697c1f3cd017604611da57c726f32e917c10a" }, "downloads": -1, "filename": "lemons-0.17.tar.gz", "has_sig": false, "md5_digest": "103ff3837a5978c087e4ad5fd319939e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7422, "upload_time": "2019-05-11T03:19:12", "url": "https://files.pythonhosted.org/packages/34/f3/e6ab22e75a652537afbb2103d8d03ae52ce0d261539bf3ea8dca24acce60/lemons-0.17.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "e110961f80950d6247fa884892569789", "sha256": "d5501e7ac26f3dc047511e852f9b09485b6ef0d2e4e1a6acf80710e0a0223764" }, "downloads": -1, "filename": "lemons-0.18.tar.gz", "has_sig": false, "md5_digest": "e110961f80950d6247fa884892569789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7455, "upload_time": "2019-05-11T16:06:25", "url": "https://files.pythonhosted.org/packages/1c/0a/7f941ee6dd05006e05f5dadb2d65b54684ed2d6b72063e63f41ec2caf3f4/lemons-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "5c6a0e0b878380f19e1ac6845fa01296", "sha256": "2bbda0b291fee4d1c0688beddbf025b02accaf5f1a15eb467f71e0afaed08c0e" }, "downloads": -1, "filename": "lemons-0.19.tar.gz", "has_sig": false, "md5_digest": "5c6a0e0b878380f19e1ac6845fa01296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6587, "upload_time": "2019-05-22T01:49:13", "url": "https://files.pythonhosted.org/packages/f5/af/9040c35a7570308fe22c69736f32d3bfefa8e1ec1bc588625573be3559ef/lemons-0.19.tar.gz" } ], "0.19.1": [ { "comment_text": "", "digests": { "md5": "04a26204e10e478aa20bbdb7ed4955ef", "sha256": "51869541be2d737d0fc2874d1c878ce9fe61e3f011f8d8a8bc397fe2b98f1e80" }, "downloads": -1, "filename": "lemons-0.19.1.tar.gz", "has_sig": false, "md5_digest": "04a26204e10e478aa20bbdb7ed4955ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7183, "upload_time": "2019-05-22T02:02:56", "url": "https://files.pythonhosted.org/packages/11/f4/8e34c8083951a4cd7f113dfa2b152a70f5cbaf2486add410853e7b0aaf6c/lemons-0.19.1.tar.gz" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "0f14b344008a0cebb6f78452ef2fd571", "sha256": "15ec2ff9543de27f9bf7525bcd4e8a464fab572f90e7778cfb1bd9ba36c30d52" }, "downloads": -1, "filename": "lemons-0.20.tar.gz", "has_sig": false, "md5_digest": "0f14b344008a0cebb6f78452ef2fd571", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8928, "upload_time": "2019-05-22T13:32:31", "url": "https://files.pythonhosted.org/packages/87/45/79177d024a027db6a3cca3bf42c9e5bee09ae92939126faca4e15f33fe7c/lemons-0.20.tar.gz" } ], "0.21": [ { "comment_text": "", "digests": { "md5": "3cfab71795b67033e912a29655e90448", "sha256": "c3feb746d87367fbfdea227da5af5306022901767de69a1791cd1025d9373877" }, "downloads": -1, "filename": "lemons-0.21.tar.gz", "has_sig": false, "md5_digest": "3cfab71795b67033e912a29655e90448", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9482, "upload_time": "2019-05-29T15:51:05", "url": "https://files.pythonhosted.org/packages/93/d0/fd31ee2d26b3978524989c8807344771d28ac46a4e3a12d071453187c79a/lemons-0.21.tar.gz" } ], "0.22": [ { "comment_text": "", "digests": { "md5": "b58bf2404058cc0b272a1d13bd60de22", "sha256": "91476028e998923f40993c342b8f779afeb23bfcf8a2b5affba1de763da50cff" }, "downloads": -1, "filename": "lemons-0.22.tar.gz", "has_sig": false, "md5_digest": "b58bf2404058cc0b272a1d13bd60de22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9480, "upload_time": "2019-06-17T16:52:06", "url": "https://files.pythonhosted.org/packages/32/1c/46cd5af450320a01aa274337de3d57fed1dd7c30bd53f58e752deba3e7c7/lemons-0.22.tar.gz" } ], "0.23": [ { "comment_text": "", "digests": { "md5": "6b3e059bfa2951a5bfb2b18a975fe06c", "sha256": "fd6430b4a466ab45d56695908728d621a5daa3327ba575cc7a8acb4679688671" }, "downloads": -1, "filename": "lemons-0.23.tar.gz", "has_sig": false, "md5_digest": "6b3e059bfa2951a5bfb2b18a975fe06c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9765, "upload_time": "2019-06-18T02:09:11", "url": "https://files.pythonhosted.org/packages/4e/af/fa9199999b29d0b70fe12286670ff17d545ac4da95814ab332659e9d91e9/lemons-0.23.tar.gz" } ], "0.24": [ { "comment_text": "", "digests": { "md5": "3462c6c4fbc24d22d5154cdb4c606668", "sha256": "36ecc4ad6b7e08284361b7913a048917595d4efb633852c7505e61053318af74" }, "downloads": -1, "filename": "lemons-0.24.tar.gz", "has_sig": false, "md5_digest": "3462c6c4fbc24d22d5154cdb4c606668", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9999, "upload_time": "2019-06-23T22:01:40", "url": "https://files.pythonhosted.org/packages/7e/62/46926377e03b7e82fbe32e21d1207818e20265b197bd0ea131424092322c/lemons-0.24.tar.gz" } ], "0.25": [ { "comment_text": "", "digests": { "md5": "2056767495b8a9de1258fc13d5dae5bc", "sha256": "db499fc3a04dbebbbdc5fad25ffe9cd5fb0848b6256fe111ae3ae2de88e5f66f" }, "downloads": -1, "filename": "lemons-0.25.tar.gz", "has_sig": false, "md5_digest": "2056767495b8a9de1258fc13d5dae5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10046, "upload_time": "2019-08-09T01:24:10", "url": "https://files.pythonhosted.org/packages/81/74/4e0714c19ba7ed710d9b2607e2ff4c9aadaed77d0f117f83cb82ac6915d4/lemons-0.25.tar.gz" } ], "0.26": [ { "comment_text": "", "digests": { "md5": "ce1cef9cc3f14eeacc303213e3417802", "sha256": "6ce78ab117784c9e1726f97ea9ca8c1ca6d5dd305b0f0166ec13239bd4c142f7" }, "downloads": -1, "filename": "lemons-0.26.tar.gz", "has_sig": false, "md5_digest": "ce1cef9cc3f14eeacc303213e3417802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10034, "upload_time": "2019-08-26T12:09:05", "url": "https://files.pythonhosted.org/packages/f7/ed/dd9b89cd5b9305d6e2edea994d3a30684032833fc70467270586ad0ea26e/lemons-0.26.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce1cef9cc3f14eeacc303213e3417802", "sha256": "6ce78ab117784c9e1726f97ea9ca8c1ca6d5dd305b0f0166ec13239bd4c142f7" }, "downloads": -1, "filename": "lemons-0.26.tar.gz", "has_sig": false, "md5_digest": "ce1cef9cc3f14eeacc303213e3417802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10034, "upload_time": "2019-08-26T12:09:05", "url": "https://files.pythonhosted.org/packages/f7/ed/dd9b89cd5b9305d6e2edea994d3a30684032833fc70467270586ad0ea26e/lemons-0.26.tar.gz" } ] }