{ "info": { "author": "Harshit Joshi", "author_email": "harshit.joshi@outlook.com", "bugtrack_url": null, "classifiers": [], "description": "GUI for factur-x - Invoice-X GUI\n=================================\n\n|Travis CI|\n\nGraphical User Interface for `factur-x `_ library with basic functionalities such as:\n\n- Validate metadata of pdf invoice\n- Export metadata to in form of JSON, XML and YAML\n- Extract fields from PDF using `invoice2data `_\n- Edit field values (metadata) of pdf invoices\n\n**TODO**\n\n- Add external XML to PDF\n\nThe application is built using `PyQt5 `_\n\n**Latest Stable release**\n\nv0.1.0\n\n- Linux: `Linux Package `_\n- Windows (64-bit): `Windows executable `_\n- MacOS: `MacOS executable `_\n\n\nRequirements\n-------------\n\n- PyQt5 v5.10.1\n- PyPDF2\n- lxml\n- PyYAML\n- invoice2data\n\nExternal Dependencies:\n\n- Imagemagick: ``_\n- GhostScript: ``_\n\nInstallation\n-------------\n\nInstall ``invoicex-gui`` using pip\n\n::\n\n $ pip install invoicex-gui\n\nRunning from source\n--------------------\n\n::\n\n $ git clone https://github.com/invoice-x/invoicex-gui.git\n $ cd invoicex-gui\n $ pip install -r requirements.txt\n $ python main.py\n\nOR run from terminal\n\n::\n\n $ $ git clone https://github.com/invoice-x/invoicex-gui.git\n $ cd invoicex-gui\n $ python setup.py install\n $ invoicex-gui\n\nDevelopment\n------------\n\nIf you are interested in improving this project, have a look at our\n`developer guide `_ to get you started quickly.\n\nScreenshots\n------------\n\n.. image:: https://raw.githubusercontent.com/invoice-x/invoicex-gui/master/Screenshots/mainWindow.png\n\n.. image:: https://raw.githubusercontent.com/invoice-x/invoicex-gui/master/Screenshots/editDialog.png\n\nAuthor\n-------\n`Harshit Joshi `_\n\n.. |Travis CI| image:: https://travis-ci.org/invoice-x/invoicex-gui.svg?branch=master\n :target: https://travis-ci.org/invoice-x/invoicex-gui\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/invoice-x/invoicex-gui", "keywords": "", "license": "GNU General Public License (GPL)", "maintainer": "", "maintainer_email": "", "name": "invoicex-gui", "package_url": "https://pypi.org/project/invoicex-gui/", "platform": "", "project_url": "https://pypi.org/project/invoicex-gui/", "project_urls": { "Homepage": "https://github.com/invoice-x/invoicex-gui" }, "release_url": "https://pypi.org/project/invoicex-gui/0.1.1/", "requires_dist": [ "PyQt5 (==5.10.1)", "PyPDF2", "lxml", "PyYAML", "invoice2data" ], "requires_python": "", "summary": "Graphical User Interface for factur-x library with basic functionalities", "version": "0.1.1" }, "last_serial": 4464374, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "6549150d1c7996b50ad7a7b82b2b3a54", "sha256": "dd242c8cf977cfb826d194461f4683d78c63fb1d5f0bb33ce90a9f0149fd0f60" }, "downloads": -1, "filename": "invoicex-gui-0.0.10.tar.gz", "has_sig": false, "md5_digest": "6549150d1c7996b50ad7a7b82b2b3a54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56585, "upload_time": "2018-07-28T07:48:16", "url": "https://files.pythonhosted.org/packages/92/c8/dc422c9069e552d21a76d19f769a6e00635d64d1f3eedb8f115367ab8e46/invoicex-gui-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "d900fb4d8c788cc9c5181cb97da88292", "sha256": "79abc6de441a6fd48fca282744f8dcbe8a7690853e8a7bcb1bd1541f46ff79c9" }, "downloads": -1, "filename": "invoicex_gui-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "d900fb4d8c788cc9c5181cb97da88292", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73380, "upload_time": "2018-07-28T07:54:43", "url": "https://files.pythonhosted.org/packages/28/47/c10a79de1a57ce611864166d15ee66faa0061b759e044ccdd239daadb9fd/invoicex_gui-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d37bdbfd02022d1c29bacdbd75c429c", "sha256": "4701e31180385553da9bd726b968d8a7287971599193d6f4e81936ac6a8a4c9b" }, "downloads": -1, "filename": "invoicex-gui-0.0.11.tar.gz", "has_sig": false, "md5_digest": "4d37bdbfd02022d1c29bacdbd75c429c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56585, "upload_time": "2018-07-28T07:54:44", "url": "https://files.pythonhosted.org/packages/cd/64/930bfbf7da8126e348d30f8ec467bd556bc73c31c9d770f0adbe1bdd70ed/invoicex-gui-0.0.11.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "aaeb2265c98d172c46d0f60d9387e1f8", "sha256": "2bd8943d594220ae0c2ba4a3c79a42a5a28e839b1f1eacd3cf6d0f3bee0a0a22" }, "downloads": -1, "filename": "invoicex_gui-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aaeb2265c98d172c46d0f60d9387e1f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73324, "upload_time": "2018-07-26T16:14:55", "url": "https://files.pythonhosted.org/packages/05/e7/60d7d6d47fbc8ebfc0d358f9fe83807b4dc372aacd1dcb46784e94fb858a/invoicex_gui-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57491fd9d707722c76c6437269ce138b", "sha256": "8c07e4f41c983cff9c77c5f8912549a4b1b7ecb00a0094201a63c657d2ac4d6f" }, "downloads": -1, "filename": "invoicex-gui-0.0.3.tar.gz", "has_sig": false, "md5_digest": "57491fd9d707722c76c6437269ce138b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55778, "upload_time": "2018-07-26T16:14:58", "url": "https://files.pythonhosted.org/packages/19/90/220ceaf3589319698ba6ae147bff857cfbe6f53a90b4cf06d28d57a173cc/invoicex-gui-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "221af3ddc480dd962f588765e4b7ac95", "sha256": "7d6666e303497df94e962690a28e2bc9ebdbcd42fbb73444cd25980a41db51b2" }, "downloads": -1, "filename": "invoicex-gui-0.0.4.tar.gz", "has_sig": false, "md5_digest": "221af3ddc480dd962f588765e4b7ac95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56587, "upload_time": "2018-07-26T17:24:03", "url": "https://files.pythonhosted.org/packages/ae/33/2b47ae5922aced1871947320cbfe52389c720aa28804d5cfc7cc59967c4c/invoicex-gui-0.0.4.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "4e1ba6016f730d3ef2f925b56fa38988", "sha256": "3e0c5881bdf7df4b2879ba4cdaba18a90d76a42cce1905abaf0807573c466216" }, "downloads": -1, "filename": "invoicex-gui-0.0.6.tar.gz", "has_sig": false, "md5_digest": "4e1ba6016f730d3ef2f925b56fa38988", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56585, "upload_time": "2018-07-28T07:17:49", "url": "https://files.pythonhosted.org/packages/fa/71/a4d33d5f54fd0df87d2b1cd24020658875c5acf7eb79a6f87f14c2deea1d/invoicex-gui-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "95554f124e1e7228d4f9df369fb848fc", "sha256": "576f4e76a8a02e9b05fa4d9ece6dfa6f77a5cefa6e22ba93774dd73993aa2688" }, "downloads": -1, "filename": "invoicex-gui-0.0.7.tar.gz", "has_sig": false, "md5_digest": "95554f124e1e7228d4f9df369fb848fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56593, "upload_time": "2018-07-28T07:27:24", "url": "https://files.pythonhosted.org/packages/bf/b5/33cecf39e649e216406a814e3f592060a28d3dc6f5c894fb2f171a4caf8c/invoicex-gui-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "19a22d9409fac0ca9d6bb6c29499ce71", "sha256": "18679db62ab2c006995503b07355b481b5c9bf05e2fbfac84d3730c42b08d2ca" }, "downloads": -1, "filename": "invoicex-gui-0.0.8.tar.gz", "has_sig": false, "md5_digest": "19a22d9409fac0ca9d6bb6c29499ce71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56584, "upload_time": "2018-07-28T07:28:25", "url": "https://files.pythonhosted.org/packages/11/18/666b09d9b5110e667fd03b13b343228e8bf9169af1e0e2030fb4e32cc2ee/invoicex-gui-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "807465bfc0556088013eee350065c170", "sha256": "6ddb487f3af89f1c7f32c8c9e82fe2c91fc7e92664b67332cb539a930e9cc109" }, "downloads": -1, "filename": "invoicex-gui-0.0.9.tar.gz", "has_sig": false, "md5_digest": "807465bfc0556088013eee350065c170", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56582, "upload_time": "2018-07-28T07:34:02", "url": "https://files.pythonhosted.org/packages/65/b0/bc1401c10e8f6bc359cb2855e92cb8596073478f88bc9d726a227b091527/invoicex-gui-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a9e82fc6dae545a25bb7605cd0eb858c", "sha256": "bee88dccdff93f8f67606f63325e3c85f6f8373da1ef69674be3548a66d3cffe" }, "downloads": -1, "filename": "invoicex_gui-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a9e82fc6dae545a25bb7605cd0eb858c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73368, "upload_time": "2018-11-08T06:34:12", "url": "https://files.pythonhosted.org/packages/07/11/eb21df903a300fe9b7f25ebbdf676ba75dfd9ddca5bd8fffc964efe9a21c/invoicex_gui-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a662a35719ef46d9262594aebdfd95a1", "sha256": "7341402cc27d086de1e690b279df511fd5ad9053e757bebebac52efdf1a33fe2" }, "downloads": -1, "filename": "invoicex-gui-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a662a35719ef46d9262594aebdfd95a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55839, "upload_time": "2018-11-08T06:34:14", "url": "https://files.pythonhosted.org/packages/1e/ea/7c5ad4341391d39af8d275e9e29fad72bc23f81e5d63adfa240c1b6891af/invoicex-gui-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9e82fc6dae545a25bb7605cd0eb858c", "sha256": "bee88dccdff93f8f67606f63325e3c85f6f8373da1ef69674be3548a66d3cffe" }, "downloads": -1, "filename": "invoicex_gui-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a9e82fc6dae545a25bb7605cd0eb858c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73368, "upload_time": "2018-11-08T06:34:12", "url": "https://files.pythonhosted.org/packages/07/11/eb21df903a300fe9b7f25ebbdf676ba75dfd9ddca5bd8fffc964efe9a21c/invoicex_gui-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a662a35719ef46d9262594aebdfd95a1", "sha256": "7341402cc27d086de1e690b279df511fd5ad9053e757bebebac52efdf1a33fe2" }, "downloads": -1, "filename": "invoicex-gui-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a662a35719ef46d9262594aebdfd95a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55839, "upload_time": "2018-11-08T06:34:14", "url": "https://files.pythonhosted.org/packages/1e/ea/7c5ad4341391d39af8d275e9e29fad72bc23f81e5d63adfa240c1b6891af/invoicex-gui-0.1.1.tar.gz" } ] }