{ "info": { "author": "Thiago Weidman", "author_email": "tw@weidman.com.br", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: Microsoft :: Windows", "Programming Language :: Python :: 3" ], "description": "## Synopsis\n\nThis is a simple code to extract data information from an excel (with a predefined format) and send it to a new Replicon expense sheet using webservices.\n\n## Motivation\n\nSimplify my expenses reports\n\n## Installation\n\n1. Install Python - https://www.python.org/downloads/ (I am using python 3.8)\n\n2. Check if python is in the path environment variable\n\n a) Command+r > type \"rundll32 sysdm.cpl,EditEnvironmentVariables\"\n\n b) Check if there is somenthing like \"C:\\Program Files (x86)\\Python37-32\\scripts;C:\\Program Files (x86)\\Python37-32\" in the PATH variable\n\n c) Add it if necessary\n\n3. Open a command window and install the required python modules using the following command:\n```\npip install repl_uploader\n```\n\n4. Install de xlwings addon on excel typing the following command on a command window:\n```\nxlwings addin install\n```\n\n5. Garantee that the Project Name Format in your replicon is set to \"Name - Code\"\n\n\ta) Login on your Replicon account\n\n\tb) Go to settings (engine wheel - upper right corner)\n\n\tc) Change \"Project Name Format\" to \"Name - Code\"\n\n6. When a new release is available, upgrade with the following command:\n```\npip install --upgrade repl_uploader\n```\n\n## API Reference\n\nxlwings - http://docs.xlwings.org/en/stable/quickstart.html\n\n## Author\n* **Thiago Weidman**\n\n## Contributors\n* **Danilo Passos** - The guy who made the worksheet template (Yeap, I stole the idea).\n* **Rodrigo Tomazeli** - The Beta tester and \"implementer\"\n* **Manuel Cardoso** - The new features specifier :)\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/thig0w/replicon", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "repl-uploader", "package_url": "https://pypi.org/project/repl-uploader/", "platform": "", "project_url": "https://pypi.org/project/repl-uploader/", "project_urls": { "Homepage": "https://github.com/thig0w/replicon" }, "release_url": "https://pypi.org/project/repl-uploader/2.2.5/", "requires_dist": [ "selenium", "PyMuPDF", "Pillow", "PyQt5", "pyzbar", "opencv-python", "xlwings", "reportlab", "PyPDF2 (>=1.26.0)", "simplejson (>=3.17.0)", "requests (>=2.23.0)", "pdfkit (>=0.6.1)", "chromedriver-binary (==86.0.4240.22.0)", "isoweek", "appdirs" ], "requires_python": "", "summary": "Collection of scripts to upload Replicon expenses", "version": "2.2.5", "yanked": false, "yanked_reason": null }, "last_serial": 9859547, "releases": { "2.0.10": [ { "comment_text": "", "digests": { "md5": "0e5e5e1b7a0877d9e5c802510c5a0c9a", "sha256": "858d535b1efe7d65f467ad9364a4b8a02c766f6c1974ff69c4c12bb259131e1a" }, "downloads": -1, "filename": "repl_uploader-2.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "0e5e5e1b7a0877d9e5c802510c5a0c9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30954, "upload_time": "2020-02-26T17:07:07", "upload_time_iso_8601": "2020-02-26T17:07:07.202672Z", "url": "https://files.pythonhosted.org/packages/27/b4/083b562698a9e4f44ae9981293f754e00bd710cfb15f1e64bc415e12635c/repl_uploader-2.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4607b45880188955e33d93bd78a6874", "sha256": "3e4b1d540a8254d063121d0380bdc55cd08e11cd7c80b5fd9641a305825e4a00" }, "downloads": -1, "filename": "repl_uploader-2.0.10.tar.gz", "has_sig": false, "md5_digest": "b4607b45880188955e33d93bd78a6874", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15657, "upload_time": "2020-02-26T17:07:08", "upload_time_iso_8601": "2020-02-26T17:07:08.645614Z", "url": "https://files.pythonhosted.org/packages/82/cb/9f78bd9273f8091c8e685d5ea261ec72b93d02e1174ab1724d12ae570ee0/repl_uploader-2.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.11": [ { "comment_text": "", "digests": { "md5": "3ba5f894130b71fe2194d94f05fb5783", "sha256": "66c61c517a7a9a01e10f057ce5d18b5b7fcb8358692bdef1e87e8a2caf99b7a5" }, "downloads": -1, "filename": "repl_uploader-2.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "3ba5f894130b71fe2194d94f05fb5783", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30951, "upload_time": "2020-02-27T13:47:46", "upload_time_iso_8601": "2020-02-27T13:47:46.458739Z", "url": "https://files.pythonhosted.org/packages/ab/98/6df792cb1a9438fafd6dba7f04ece5d3aaaf7406c3cdf5aa316562c6422d/repl_uploader-2.0.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04b59bb12601121c752f6c06f11fbeba", "sha256": "b352cea5ebf49218c61f9256848c1f119ff597bcc7af55638de3d18e86ae3c21" }, "downloads": -1, "filename": "repl_uploader-2.0.11.tar.gz", "has_sig": false, "md5_digest": "04b59bb12601121c752f6c06f11fbeba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15651, "upload_time": "2020-02-27T13:47:47", "upload_time_iso_8601": "2020-02-27T13:47:47.678145Z", "url": "https://files.pythonhosted.org/packages/8a/15/50cbe23a48bbf4a0893575d2c54d99437e5848acbddcd3e1faef962cc8ba/repl_uploader-2.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.12": [ { "comment_text": "", "digests": { "md5": "af32d21e5d71c05c387e0a0617f2528d", "sha256": "e22fa743bf635654fc88057dacf536f01a1d2b9f8d422f426c13b4054d061a59" }, "downloads": -1, "filename": "repl_uploader-2.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "af32d21e5d71c05c387e0a0617f2528d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30981, "upload_time": "2020-03-09T21:14:47", "upload_time_iso_8601": "2020-03-09T21:14:47.290359Z", "url": "https://files.pythonhosted.org/packages/d3/78/076393a4ae0af820f886415be88efb2a33c862eaec7ecb62f91bc7837450/repl_uploader-2.0.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2617cea10d166e542be3e5599ccd2c0e", "sha256": "5ee03bab24b02338d731a452f8860cff528a34478deae6f6274b44832ccc0eef" }, "downloads": -1, "filename": "repl_uploader-2.0.12.tar.gz", "has_sig": false, "md5_digest": "2617cea10d166e542be3e5599ccd2c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15681, "upload_time": "2020-03-09T21:14:48", "upload_time_iso_8601": "2020-03-09T21:14:48.490603Z", "url": "https://files.pythonhosted.org/packages/ad/00/240cdc999ba3f0cc968f6f86bc2ef3a1cb08492df67225db557a5ff2ccda/repl_uploader-2.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "1ae8d9fc17813c24c7f716cc5b363ea4", "sha256": "dcd386ff4e718192c853b60149f1d937906e28e3eba4a236b0d3ef27882430cb" }, "downloads": -1, "filename": "repl_uploader-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1ae8d9fc17813c24c7f716cc5b363ea4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30751, "upload_time": "2019-08-23T13:08:04", "upload_time_iso_8601": "2019-08-23T13:08:04.972395Z", "url": "https://files.pythonhosted.org/packages/4f/7f/74abb26a94d516ac387d8330f555e9a3d55373768ffe3c91800dbfdbb7d6/repl_uploader-2.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "849d86918ea3964cc6f7f4e00ed208c0", "sha256": "43b91ece5fc72d21304abec98d0e6c6781b1c9e98c697d5c816aac67ed404817" }, "downloads": -1, "filename": "repl_uploader-2.0.2.tar.gz", "has_sig": false, "md5_digest": "849d86918ea3964cc6f7f4e00ed208c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15358, "upload_time": "2019-08-23T13:08:06", "upload_time_iso_8601": "2019-08-23T13:08:06.845841Z", "url": "https://files.pythonhosted.org/packages/e9/2d/9d4e162532609aec2d8692196eacf6b1ac84dddcb7f37d3579ab1a237cd4/repl_uploader-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "3a3eef16f9da263a6e8cc049c96fab9e", "sha256": "3ef431272967ee6ad50875612302264b2977955d8587433c7dbddc2868b59d5f" }, "downloads": -1, "filename": "repl_uploader-2.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "3a3eef16f9da263a6e8cc049c96fab9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30646, "upload_time": "2019-10-22T03:21:40", "upload_time_iso_8601": "2019-10-22T03:21:40.799023Z", "url": "https://files.pythonhosted.org/packages/6b/1a/90653485146cba887d2246ae9342bc8849f1c4c5079e4cfa8c85224fbede/repl_uploader-2.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a71c8c22538a6bd439ccb1dfabd32320", "sha256": "53267c3e9c987da4ad2f83469f03113133034344702c2b38c847db6dc7cfcb38" }, "downloads": -1, "filename": "repl_uploader-2.0.6.tar.gz", "has_sig": false, "md5_digest": "a71c8c22538a6bd439ccb1dfabd32320", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15408, "upload_time": "2019-10-22T03:21:42", "upload_time_iso_8601": "2019-10-22T03:21:42.283346Z", "url": "https://files.pythonhosted.org/packages/06/c8/a5cd06f2c0301c365ce118cd16d7e68090f5929f6acc3147bb8705d58a4d/repl_uploader-2.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "98db5ba6a5085c4e4769ad0ce094df72", "sha256": "e23cb5efe5c8ad022274389c299ce68fb84d9198e547486929ed5df3843c771a" }, "downloads": -1, "filename": "repl_uploader-2.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "98db5ba6a5085c4e4769ad0ce094df72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30931, "upload_time": "2019-12-18T01:58:12", "upload_time_iso_8601": "2019-12-18T01:58:12.541775Z", "url": "https://files.pythonhosted.org/packages/36/07/f8e75069afb7b928d15f238a770c8fac5581b8fe3b2b16e52f4ebb30d01c/repl_uploader-2.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20a7c41b44cbfa75ad4f9218027b59c6", "sha256": "af0449cfce92f6b5a56f187de89ca730ed11c2073bd3b94f84d7931e2b48b857" }, "downloads": -1, "filename": "repl_uploader-2.0.7.tar.gz", "has_sig": false, "md5_digest": "20a7c41b44cbfa75ad4f9218027b59c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15648, "upload_time": "2019-12-18T01:58:13", "upload_time_iso_8601": "2019-12-18T01:58:13.594324Z", "url": "https://files.pythonhosted.org/packages/76/39/6687e3288ca060bba3e29d26cafb7a17ef77fc546b3932d35f0a90e3e51c/repl_uploader-2.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "6f03cb6dfc3eef1ffde7505db8d9bfa4", "sha256": "4a937ab2e2b2a7d10b8339e7e801059f3de0272f2a47b811bd538e36fff207cd" }, "downloads": -1, "filename": "repl_uploader-2.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6f03cb6dfc3eef1ffde7505db8d9bfa4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30943, "upload_time": "2020-02-10T20:13:29", "upload_time_iso_8601": "2020-02-10T20:13:29.127537Z", "url": "https://files.pythonhosted.org/packages/1f/79/544de9cdeed7ff430e7be164f8370b6900fa9c7e27c26ae697c8804740f5/repl_uploader-2.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8fd444a072f6f5476bca1e03f41ac2d", "sha256": "1ac4121017139fbee10592c781a0e70e9a274690e0aeaaf42d2630d8a32ad269" }, "downloads": -1, "filename": "repl_uploader-2.0.9.tar.gz", "has_sig": false, "md5_digest": "c8fd444a072f6f5476bca1e03f41ac2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15659, "upload_time": "2020-02-10T20:13:30", "upload_time_iso_8601": "2020-02-10T20:13:30.152044Z", "url": "https://files.pythonhosted.org/packages/f7/8d/f5539fb150f8e6425b32e293a0b165e8fdca3a6cd95654c8393cd8a9e5ca/repl_uploader-2.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "1a8f0784827228be570298e6e0384b8f", "sha256": "eabffb87adb71c13fb8a72140afa1e37f9dacce6b6beb01e5d6edda129128c74" }, "downloads": -1, "filename": "repl_uploader-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1a8f0784827228be570298e6e0384b8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31016, "upload_time": "2020-09-27T22:27:14", "upload_time_iso_8601": "2020-09-27T22:27:14.402035Z", "url": "https://files.pythonhosted.org/packages/42/a5/6ec3bc565b1cc8800d488cbedc2fbd5e80f6a67b1b4bd96c0347ce37ba4c/repl_uploader-2.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1e49ab0d12fb8e900b0779d96f78181b", "sha256": "dd5de324886fd6be7330280a2729c8ce705e2d75e882f79bd979d33829f26ed6" }, "downloads": -1, "filename": "repl_uploader-2.1.0.tar.gz", "has_sig": false, "md5_digest": "1e49ab0d12fb8e900b0779d96f78181b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16214, "upload_time": "2020-09-27T22:27:15", "upload_time_iso_8601": "2020-09-27T22:27:15.470683Z", "url": "https://files.pythonhosted.org/packages/07/ac/00c9ec976f0cf0956efaf3b3e203c8dc778634df70c3233923ca10e8c302/repl_uploader-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "1d185f88f9a2fce66b0e82772017e021", "sha256": "23135a99c7fe6787b043878b8f6d247fc36fa6299884570a6f4c0b4ed25be1cf" }, "downloads": -1, "filename": "repl_uploader-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1d185f88f9a2fce66b0e82772017e021", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31039, "upload_time": "2020-10-02T12:51:27", "upload_time_iso_8601": "2020-10-02T12:51:27.046778Z", "url": "https://files.pythonhosted.org/packages/ff/16/2d31af2da9f999112fae078f2d3fe7484044862fc70fe6bdc806494d58e7/repl_uploader-2.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a44221876c01f363972354c42a533789", "sha256": "43b90aab92380e15f4d25aa09c6711e0d1f6f86a4515329c2981d8dbc5a97985" }, "downloads": -1, "filename": "repl_uploader-2.1.1.tar.gz", "has_sig": false, "md5_digest": "a44221876c01f363972354c42a533789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16258, "upload_time": "2020-10-02T12:51:27", "upload_time_iso_8601": "2020-10-02T12:51:27.989756Z", "url": "https://files.pythonhosted.org/packages/11/12/5397dd271e80d1058e63e70c94bb6c9c94462a428c32e3cae54070113137/repl_uploader-2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "493aea5ed1f74b1e143dcf68ea8b6833", "sha256": "b18de012e9eee37f80eceb824156c251e86df3a7c0723af92993bad5c4438af2" }, "downloads": -1, "filename": "repl_uploader-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "493aea5ed1f74b1e143dcf68ea8b6833", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33531, "upload_time": "2020-11-09T03:17:16", "upload_time_iso_8601": "2020-11-09T03:17:16.239560Z", "url": "https://files.pythonhosted.org/packages/65/70/5b0c7fdc3167ddee1883f98658aa6a11aa8b03cd48246d7542a113d2286a/repl_uploader-2.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a25b919ecf713566f8fd6a586a4e7d2c", "sha256": "ab3b4da89c0e27aba6b450a6d32712a64457fdee4730b83c7f309b4c2ae5fa76" }, "downloads": -1, "filename": "repl_uploader-2.2.1.tar.gz", "has_sig": false, "md5_digest": "a25b919ecf713566f8fd6a586a4e7d2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18273, "upload_time": "2020-11-09T03:17:17", "upload_time_iso_8601": "2020-11-09T03:17:17.262221Z", "url": "https://files.pythonhosted.org/packages/f2/6a/d5013ff8b831685ed8e911f5490408ccab6958cd1c1aa43c37fbfccccb3d/repl_uploader-2.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "f5978d84d1d45fcacf8018d88da07143", "sha256": "eaebb7459b6f93c0737b9a3e016d78abc6a308123ac74cba123283dd2a1b1333" }, "downloads": -1, "filename": "repl_uploader-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f5978d84d1d45fcacf8018d88da07143", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33529, "upload_time": "2020-11-20T18:55:51", "upload_time_iso_8601": "2020-11-20T18:55:51.607138Z", "url": "https://files.pythonhosted.org/packages/a9/b6/943ca4338762c536b1fba9196b138b74f20539f589a4239eafcbd75fcf25/repl_uploader-2.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8a57489c5ff13adb6229f7d76a94647", "sha256": "f094e22fe78835b7986d993355b976d63e0136897d66700dd7e7ea48144f10a3" }, "downloads": -1, "filename": "repl_uploader-2.2.2.tar.gz", "has_sig": false, "md5_digest": "d8a57489c5ff13adb6229f7d76a94647", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18266, "upload_time": "2020-11-20T18:55:52", "upload_time_iso_8601": "2020-11-20T18:55:52.706408Z", "url": "https://files.pythonhosted.org/packages/92/6a/1a69440b83f5099a6fde58d06b7f8836d00f9e184a191c6cecf9c8049ae3/repl_uploader-2.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "47824fe502125da1d33e655ec5894cda", "sha256": "17b19f03ca99c3dc4e0ac9f2eaae4f9644695ed8a390f08db1a9afebca7dc1fa" }, "downloads": -1, "filename": "repl_uploader-2.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "47824fe502125da1d33e655ec5894cda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33534, "upload_time": "2021-03-23T17:17:44", "upload_time_iso_8601": "2021-03-23T17:17:44.183412Z", "url": "https://files.pythonhosted.org/packages/32/8f/84cb16b79efd4c44aeb161e05eac0dc4a5a4cdb1d1cc740bb3f5625eb29e/repl_uploader-2.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09c4edb3a111ce5f9f0d6eae0f8c9908", "sha256": "04322e02adf18595a8d727a180685d075623f6f59942dee6cf876418765cf08c" }, "downloads": -1, "filename": "repl_uploader-2.2.3.tar.gz", "has_sig": false, "md5_digest": "09c4edb3a111ce5f9f0d6eae0f8c9908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18243, "upload_time": "2021-03-23T17:17:45", "upload_time_iso_8601": "2021-03-23T17:17:45.555701Z", "url": "https://files.pythonhosted.org/packages/e9/e1/43ff907d2242681be696970024b940b7a011e064aa27874db05a87b9c20c/repl_uploader-2.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "c723371a6d5fdf723e49e59bf5f3b625", "sha256": "f60f5b6cc621341ab045dcfe20abdd51526c5d029a7b9ad535c80f93e732dea9" }, "downloads": -1, "filename": "repl_uploader-2.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c723371a6d5fdf723e49e59bf5f3b625", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33527, "upload_time": "2021-03-23T20:46:43", "upload_time_iso_8601": "2021-03-23T20:46:43.164853Z", "url": "https://files.pythonhosted.org/packages/b4/6b/999dade974fabb2d81eaf163428611ca2f4138eeebf2f4405dc78e890a5d/repl_uploader-2.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "240f63377003f41f34af49efc36ad9e1", "sha256": "9442075e975776bb1992493a4533fd52ebe1c47613bd741014589ef7e654fe8d" }, "downloads": -1, "filename": "repl_uploader-2.2.4.tar.gz", "has_sig": false, "md5_digest": "240f63377003f41f34af49efc36ad9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18249, "upload_time": "2021-03-23T20:46:44", "upload_time_iso_8601": "2021-03-23T20:46:44.166784Z", "url": "https://files.pythonhosted.org/packages/d8/f9/99fb993d8346b01169c1ce697ea1c708cd64a36276a285b6517ad25225ad/repl_uploader-2.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "9e97d1814ca3d732f323d6c494652db7", "sha256": "912d93d0d8e3fcd188fd7744e0661ef3b431840e6a68ef1066bbb9d3d4c75d40" }, "downloads": -1, "filename": "repl_uploader-2.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9e97d1814ca3d732f323d6c494652db7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33541, "upload_time": "2021-03-23T21:02:49", "upload_time_iso_8601": "2021-03-23T21:02:49.763863Z", "url": "https://files.pythonhosted.org/packages/71/5b/ad259e455ad945bd014679678bf1994957a4218ba4c14262fa0b11a940a9/repl_uploader-2.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "831354a2266e78fc23114c2605eda082", "sha256": "d6c68c3051903ceee99210a2cb8a08d55276a7b20f8502f9655e5d0fa35153a1" }, "downloads": -1, "filename": "repl_uploader-2.2.5.tar.gz", "has_sig": false, "md5_digest": "831354a2266e78fc23114c2605eda082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18277, "upload_time": "2021-03-23T21:02:50", "upload_time_iso_8601": "2021-03-23T21:02:50.721886Z", "url": "https://files.pythonhosted.org/packages/99/6c/a6ee6142c6accc0c71861d4ffc759301c3442f5f02435448cc1d5a996e56/repl_uploader-2.2.5.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9e97d1814ca3d732f323d6c494652db7", "sha256": "912d93d0d8e3fcd188fd7744e0661ef3b431840e6a68ef1066bbb9d3d4c75d40" }, "downloads": -1, "filename": "repl_uploader-2.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9e97d1814ca3d732f323d6c494652db7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33541, "upload_time": "2021-03-23T21:02:49", "upload_time_iso_8601": "2021-03-23T21:02:49.763863Z", "url": "https://files.pythonhosted.org/packages/71/5b/ad259e455ad945bd014679678bf1994957a4218ba4c14262fa0b11a940a9/repl_uploader-2.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "831354a2266e78fc23114c2605eda082", "sha256": "d6c68c3051903ceee99210a2cb8a08d55276a7b20f8502f9655e5d0fa35153a1" }, "downloads": -1, "filename": "repl_uploader-2.2.5.tar.gz", "has_sig": false, "md5_digest": "831354a2266e78fc23114c2605eda082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18277, "upload_time": "2021-03-23T21:02:50", "upload_time_iso_8601": "2021-03-23T21:02:50.721886Z", "url": "https://files.pythonhosted.org/packages/99/6c/a6ee6142c6accc0c71861d4ffc759301c3442f5f02435448cc1d5a996e56/repl_uploader-2.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }