{ "info": { "author": "Jakub Smetana", "author_email": "jakub.smetana@protonmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# uctenkovkapy\n\nAPI client for Uctenkovka - without using their official API (you have to sign up for that one - a long process mainly for companies)\n\n\n## Usage\n\n### Script for JSON\n\n`Usage: uctenkovka.py [-m|--multiple-accounts]`\n\nThe JSON file always has to have a list in root, for example:\n\n```json\n[\n {\n \"code\": \"01234567-89abcdef\", \n \"date\": \"2019-12-31\",\n \"time\": \"15:10\",\n \"amount\": \"80049\",\n \"simple_mode\": true,\n \"multi\": \"tesko\"\n },\n {\n \"code\": \"abcdefgh-0123-4567\", \n \"date\": \"2023-01-13\",\n \"time\": \"23:50\",\n \"amount\": \"5400\",\n \"multi\": \"caufland\"\n }\n]\n```\n\n- Multiple accounts = will sort the receipts based on the \"multi\" tag onto\nmultiple accounts\n\n### Python module\n\n```python\nimport uctenkovkapy\nimport clius\n\nlog = clius.logger.Logger('Test file')\n\nlog.notice('Connecting...')\nsession = uctenkovkapy.Session('username@example.com', '53cr3tP445w0rd!')\n\nr = session.register('01234567-89abcdef',\n '2019-12-31',\n '15:10',\n '80049',\n simple_mode=True)\n\nif r >= 200 and r < 300:\n log.warning('Success!')\nelse:\n log.alert('Something went wrong: status code {}.'.format(r))\n```\n\n\n## Installation\n\n```pip3 install --user uctenkovkapy```\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://gitlab.com/jsmetana/uctenkovkapy", "keywords": "", "license": "gpl3.0-or-later", "maintainer": "", "maintainer_email": "", "name": "uctenkovkapy", "package_url": "https://pypi.org/project/uctenkovkapy/", "platform": "", "project_url": "https://pypi.org/project/uctenkovkapy/", "project_urls": { "Homepage": "https://gitlab.com/jsmetana/uctenkovkapy" }, "release_url": "https://pypi.org/project/uctenkovkapy/0.1.5/", "requires_dist": [ "clius", "requests" ], "requires_python": "", "summary": "API client for Uctenkovka - without using their official API", "version": "0.1.5" }, "last_serial": 4802010, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "641ef47e24aa325ea277b855871db622", "sha256": "666cb8027c7f7717c08eb401f00e9614eb809e119f2b7a2a1ae52db0e0431955" }, "downloads": -1, "filename": "uctenkovkapy-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "641ef47e24aa325ea277b855871db622", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19605, "upload_time": "2019-02-09T11:58:47", "url": "https://files.pythonhosted.org/packages/9b/95/79aef70b9f874d4a3472513936e111d78218cba195764b123ac111e8d454/uctenkovkapy-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c03748375d5cd1175cede867cef70a3", "sha256": "d31996c954ad0f25a2405fd28988cd747db9ac720d1d25b230eb7f43a87192d8" }, "downloads": -1, "filename": "uctenkovkapy-0.1.tar.gz", "has_sig": false, "md5_digest": "6c03748375d5cd1175cede867cef70a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4209, "upload_time": "2019-02-09T11:58:50", "url": "https://files.pythonhosted.org/packages/0c/7b/40c7061967846a17cfbf92f76e751a3c0b5428bbc946ce9df6224dcace74/uctenkovkapy-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5ea3189ef04f194c24a840782fe85601", "sha256": "66bc5e6ec0abf4f26a01a63c5bf24503ffe4724f352e8ea3531b48a385953ea7" }, "downloads": -1, "filename": "uctenkovkapy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5ea3189ef04f194c24a840782fe85601", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19641, "upload_time": "2019-02-09T12:13:01", "url": "https://files.pythonhosted.org/packages/e5/fd/7c49902d76de80a2963225a5595aeb21ec78900fea84ecb0ee3989d88848/uctenkovkapy-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "505bbffd1ff90c5a25f8f6efd39a99f4", "sha256": "eac8c24d613ccd0ff24854f4c5ba0670dc7f53f227ade6f70c1a24ec343a558d" }, "downloads": -1, "filename": "uctenkovkapy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "505bbffd1ff90c5a25f8f6efd39a99f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4226, "upload_time": "2019-02-09T12:13:03", "url": "https://files.pythonhosted.org/packages/ea/51/46e7a53d9e98aaadb5fb630865b03b7090ac3d92f7ba4a32b891b2db6905/uctenkovkapy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "32a9adcaeed83ab830bd68bc16d879a2", "sha256": "309812fec1ec69a6de1721cb29092bf2cf026cc0f3a9942ed819179c75d22ec6" }, "downloads": -1, "filename": "uctenkovkapy-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "32a9adcaeed83ab830bd68bc16d879a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19663, "upload_time": "2019-02-09T19:30:15", "url": "https://files.pythonhosted.org/packages/7a/7b/737fa680696c588042044be207393602a33a9b4a91471031a7e7e702aba0/uctenkovkapy-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "449fd56ab3cbc2b7d4d5477b85165e4c", "sha256": "c20a01b6ea34ef5ef75aa242899c0e2a423aa26491564518651621d4c6db1c5a" }, "downloads": -1, "filename": "uctenkovkapy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "449fd56ab3cbc2b7d4d5477b85165e4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4285, "upload_time": "2019-02-09T19:30:18", "url": "https://files.pythonhosted.org/packages/9d/30/19dec1a1b38842e6c26f645a9d643888bd63e43d2c057d5a3e409012305f/uctenkovkapy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "73053a0906eb773589ca11bc0ab60113", "sha256": "3be329eee69ce1dd47f3f1bc99a0f0b29cbcd88f9fb108a78512dcb85009c44f" }, "downloads": -1, "filename": "uctenkovkapy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "73053a0906eb773589ca11bc0ab60113", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19667, "upload_time": "2019-02-10T09:58:26", "url": "https://files.pythonhosted.org/packages/5d/52/bef6bbdfd8672d66e78c6d5fd8738251012870f9ecd9d2db2eeba078ef5c/uctenkovkapy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e0a294cffd29455d9509ef97b2120d2", "sha256": "f301ec304550710f048e58401f95a9265588c5662c710f3d0f9b14f82eaf029a" }, "downloads": -1, "filename": "uctenkovkapy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0e0a294cffd29455d9509ef97b2120d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4295, "upload_time": "2019-02-10T09:58:30", "url": "https://files.pythonhosted.org/packages/5d/d3/661500de1eecd40440a8835c7626fd79af5314f93ba9ba0a234e002d9487/uctenkovkapy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d7455299a9e71a27d83f7bf88aa8039c", "sha256": "b4f3b187ef85affc7c9af2b5735f8309fe90cb25782a2f93707cfdd58ddc5fa8" }, "downloads": -1, "filename": "uctenkovkapy-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d7455299a9e71a27d83f7bf88aa8039c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19695, "upload_time": "2019-02-10T10:47:20", "url": "https://files.pythonhosted.org/packages/a2/4d/fe721637425de2e622fd424256437a170b451e43cdbb103bb94fcd20d514/uctenkovkapy-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19544b25f4d70fe86d27ec979ba42470", "sha256": "da58b115688228567ce91bcb6b6463c9ce54ec7fc58a7e1228b26029a7319aea" }, "downloads": -1, "filename": "uctenkovkapy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "19544b25f4d70fe86d27ec979ba42470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4319, "upload_time": "2019-02-10T10:47:23", "url": "https://files.pythonhosted.org/packages/2b/20/c9482fea1a250b05b394d9c24d40f3a8f242addc6d881b0bdf983c2b0a71/uctenkovkapy-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "24922c2658489cefcd636be1b6063eee", "sha256": "45ae57f751bcce9be4c8757838bfab1723efebe8d28d9dad0aa2223a346aedc7" }, "downloads": -1, "filename": "uctenkovkapy-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "24922c2658489cefcd636be1b6063eee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19742, "upload_time": "2019-02-10T12:06:34", "url": "https://files.pythonhosted.org/packages/b3/7f/f5805f55cd462197baa3a72468d7cacb7be45eddbe316b55331dc9b37f4b/uctenkovkapy-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4816a49b82618694b48c4d7a6f22373", "sha256": "c927ae0753a182630f4db6f0c43a4093f81a80ff01eb72ba6268b252cbb0b54d" }, "downloads": -1, "filename": "uctenkovkapy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "c4816a49b82618694b48c4d7a6f22373", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4377, "upload_time": "2019-02-10T12:06:38", "url": "https://files.pythonhosted.org/packages/fa/44/73fd59029814e247ce537bb81f18fac787051a5ea031291c822b99957563/uctenkovkapy-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24922c2658489cefcd636be1b6063eee", "sha256": "45ae57f751bcce9be4c8757838bfab1723efebe8d28d9dad0aa2223a346aedc7" }, "downloads": -1, "filename": "uctenkovkapy-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "24922c2658489cefcd636be1b6063eee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19742, "upload_time": "2019-02-10T12:06:34", "url": "https://files.pythonhosted.org/packages/b3/7f/f5805f55cd462197baa3a72468d7cacb7be45eddbe316b55331dc9b37f4b/uctenkovkapy-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4816a49b82618694b48c4d7a6f22373", "sha256": "c927ae0753a182630f4db6f0c43a4093f81a80ff01eb72ba6268b252cbb0b54d" }, "downloads": -1, "filename": "uctenkovkapy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "c4816a49b82618694b48c4d7a6f22373", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4377, "upload_time": "2019-02-10T12:06:38", "url": "https://files.pythonhosted.org/packages/fa/44/73fd59029814e247ce537bb81f18fac787051a5ea031291c822b99957563/uctenkovkapy-0.1.5.tar.gz" } ] }