{ "info": { "author": "Matteljay", "author_email": "matteljay@pm.me", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# LabelPush\n## Simple lightweight label printing app\n\n- License: MIT License\n- Author: Matteljay\n- Language: Python (>= 3.5)\n- Homepage: https://github.com/Matteljay\n\n\n## Screenshots\n\n![](screenshots/01_welcome.png)\n![](screenshots/02_hello_serif.png)\n![](screenshots/03_hello_double_bold.png)\n![](screenshots/04_settings.png)\n\n\n## Introduction\n\nLabelPush is a simple lightweight label printing application written in Python.\nIt is built to be fast and simple to use. The CUPS printing system is used.\nPlease make sure the printer is correctly installed with all correct\nsettings such as label/paper size. This link should take you to your local\nsettings: [CUPS-localhost](http://localhost:631/printers/)\n\n\n## Installation\n\nPackage dependencies are kept to a minimum. The proper installation guides\nfor your system can be found via these links:\n\n- [Kivy](https://kivy.org/doc/stable/installation/installation.html) & [Pillow](https://python-pillow.org/)\nVersion 1.10.1 with SDL2 window provider are required! (NOT 1.9 with PyGame).\nAn updated Python Imaging Library is always recommended with a graphical Python program. And definitely required for LabelPush.\n\n- [pip3](https://github.com/pypa/pip) & [setuptools](https://github.com/pypa/setuptools)\nThese are Python 3 installation tools. Universally useful!\n\n- [CUPS](https://www.cups.org/)\nPrinter server for macOS and other UNIX-like operating systems.\n\n### Debian Linux\n\nFor most up-to-date Debian based systems like Ubuntu Linux and Linux Mint this should work *as root*:\n\n add-apt-repository ppa:kivy-team/kivy\n apt-get install python3-kivy python3-pip python3-setuptools\n pip3 install --upgrade pillow labelpush\n\n### Arch Linux\n\nFor the more up-to-date Arch Linux (Manjaro) simply run *as root*:\n\n pacman -S python-kivy python-pillow python-pip python-setuptools\n pip3 install labelpush\n\n\n## How to launch\n\nWhen finished, the shortcut icon can be found from your menu-bar in the **Office** category.\nIf the icon does not show up, you may need to restart your desktop.\nAlternatively, open your graphical user terminal and type **labelpush.py**\n\n\n## For developers, hackers and testers\n\nOther ways to install are explained below. The above dependencies are still required!\nOnly use the info below if you know what you are doing.\n\n### Option 1\n\nYou can install from tar.gz or the GitHub master tree.\nFirst, download and extract the archive from the [releases](https://github.com/Matteljay/labelpush/releases) page.\nThen run from within the extracted folder:\n\n sudo pip3 install .\n\n### Option 2\n\nAlternatively, you can run it without installing to the root\nfilesystem. Again, extract the downloaded archive. Then run:\n\n pip3 install --user -r requirements.txt\n ./labelpush.py\n\n\n## More platforms\n\n### Other UNIX\n\nOther flavors of Linux are untested but there is no reason for them\nnot to work. Slackware, Gentoo, openSUSE, Fedora, Red Hat, Mandriva, CentOS,...\n\n### Android, iPhone and Windows\n\nThese platforms probably won't work as they feature different printer\nsoftware (no CUPS). If a strong desire exists, find a way to\nmotivate me :-)\n\n\n## Contact info & donations\n\nSee the [contact](CONTACT.md) file on GitHub.\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/Matteljay/labelpush", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "labelpush", "package_url": "https://pypi.org/project/labelpush/", "platform": "", "project_url": "https://pypi.org/project/labelpush/", "project_urls": { "Homepage": "https://github.com/Matteljay/labelpush" }, "release_url": "https://pypi.org/project/labelpush/2018.12.11/", "requires_dist": [ "setuptools (>=20.7.0)", "Kivy (>=1.10.1)", "Pillow (>=5.3.0)" ], "requires_python": "", "summary": "Simple lightweight label printing app", "version": "2018.12.11" }, "last_serial": 4585995, "releases": { "2018.11.27": [ { "comment_text": "", "digests": { "md5": "8fe06b184820a5c777487b9da3efefa7", "sha256": "4722b4530da66e52ebb847d158334141ebc8741b17d8f039a5968289a1994f9b" }, "downloads": -1, "filename": "labelpush-2018.11.27-py3-none-any.whl", "has_sig": false, "md5_digest": "8fe06b184820a5c777487b9da3efefa7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35266, "upload_time": "2018-11-27T21:16:38", "url": "https://files.pythonhosted.org/packages/31/1b/771ce9e1b7117f4861ecdd41aa4dc82cf132b62840bdec5d0c5b959561ae/labelpush-2018.11.27-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66376dddd9f964d2b8c0b33df90866e1", "sha256": "10958bf9f68e4c8ff7ad3a3d430ee76ea2a22343a7b230f22a8be8b9d826a272" }, "downloads": -1, "filename": "labelpush-2018.11.27.tar.gz", "has_sig": false, "md5_digest": "66376dddd9f964d2b8c0b33df90866e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36137, "upload_time": "2018-11-27T21:16:41", "url": "https://files.pythonhosted.org/packages/fb/30/571669b7ccd61033dee746b62a7d7b3e8f32d6664124f449de4e182cb25c/labelpush-2018.11.27.tar.gz" } ], "2018.12.11": [ { "comment_text": "", "digests": { "md5": "1ccdf2aa71d8c580ef8198d55ce99052", "sha256": "7e54da5b87d6f0e498bdc2ab075bae941845064049bfddd209a9078f15d746b5" }, "downloads": -1, "filename": "labelpush-2018.12.11-py3-none-any.whl", "has_sig": false, "md5_digest": "1ccdf2aa71d8c580ef8198d55ce99052", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35243, "upload_time": "2018-12-11T16:01:14", "url": "https://files.pythonhosted.org/packages/c7/97/42adbb2f1e97db129de2bbadaa9cd827ac4b2910dd593f6cda67074374f8/labelpush-2018.12.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62bfdfe12416afab32c6ba546a01d624", "sha256": "fb6a53abe30fee3741d60561a0078ae81ad124fef9fd2c68d1355e25bb700a50" }, "downloads": -1, "filename": "labelpush-2018.12.11.tar.gz", "has_sig": false, "md5_digest": "62bfdfe12416afab32c6ba546a01d624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36035, "upload_time": "2018-12-11T16:01:16", "url": "https://files.pythonhosted.org/packages/a8/5f/8501f1f2a421656c1596f4a2a1385503dd4dbedf47c7c78a81da0248fbc0/labelpush-2018.12.11.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1ccdf2aa71d8c580ef8198d55ce99052", "sha256": "7e54da5b87d6f0e498bdc2ab075bae941845064049bfddd209a9078f15d746b5" }, "downloads": -1, "filename": "labelpush-2018.12.11-py3-none-any.whl", "has_sig": false, "md5_digest": "1ccdf2aa71d8c580ef8198d55ce99052", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35243, "upload_time": "2018-12-11T16:01:14", "url": "https://files.pythonhosted.org/packages/c7/97/42adbb2f1e97db129de2bbadaa9cd827ac4b2910dd593f6cda67074374f8/labelpush-2018.12.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62bfdfe12416afab32c6ba546a01d624", "sha256": "fb6a53abe30fee3741d60561a0078ae81ad124fef9fd2c68d1355e25bb700a50" }, "downloads": -1, "filename": "labelpush-2018.12.11.tar.gz", "has_sig": false, "md5_digest": "62bfdfe12416afab32c6ba546a01d624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36035, "upload_time": "2018-12-11T16:01:16", "url": "https://files.pythonhosted.org/packages/a8/5f/8501f1f2a421656c1596f4a2a1385503dd4dbedf47c7c78a81da0248fbc0/labelpush-2018.12.11.tar.gz" } ] }