{ "info": { "author": "Sameeran Bandishti, Ayush Priya", "author_email": "shopkeepr3.6@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "ShopKeepr:\n\nAn automated requirements manager for python projects.\n\n\n\nEver felt that updating the requirements.xt file is a bit too tedious? or too bloated with a lot of dependencies? Same. A lot of times it happens that after uninstalling a package from your project, there are dangling dependencies still left.\n\nShopKeepr takes care of it all for you by maintaining a state of all packages and dependencies installed for the project you're working on, removing all unused dependencies when you uninstall a package and update the requirements.txt file automatically whenever you make a change to the state of installed packages for your projects in your virtual environment.\n\n\n\nInstallation Instructions:\n\n```\npip3 install shopkeepr\n```\n\n\n\nUsage Instructions:\n\n```\nkeepr \n```\n\n\n\nCommands:\n\n* install - Install Packages\n* uninstall - Uninstall Packages and dependencies\n* update - Update an existing package\n* help - Display Help information\n* credits - List author credits\n\n\n\nExample:\n\n```\nkeepr install django==2.2 pymongo==1.2\n```\n\n\n\n**Note:** \n\n* The application currently supports 'venv' to manage the virtual environment for the project you're working on. \n\n* The application makes use of a sqlite database named 'packages.db' under each project. You'd need to add that to your .gitignore file to avoid pushing it to your repo.\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/ayushpriya10/ShopKeepr", "keywords": "pip requirements automation", "license": "", "maintainer": "", "maintainer_email": "", "name": "shopkeepr", "package_url": "https://pypi.org/project/shopkeepr/", "platform": "", "project_url": "https://pypi.org/project/shopkeepr/", "project_urls": { "Homepage": "https://github.com/ayushpriya10/ShopKeepr" }, "release_url": "https://pypi.org/project/shopkeepr/1.1.4/", "requires_dist": [ "sqlalchemy" ], "requires_python": "", "summary": "A command line tool for project management. Made for Developers", "version": "1.1.4", "yanked": false, "yanked_reason": null }, "last_serial": 6608091, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8021d090d4f0e41c3a5e5ba118334676", "sha256": "b4c0a07feefc2d57d3a5040ddf9a1e127c72c952dd4b63196f78f79c9a07d373" }, "downloads": -1, "filename": "shopkeepr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8021d090d4f0e41c3a5e5ba118334676", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3289, "upload_time": "2019-10-28T13:56:41", "upload_time_iso_8601": "2019-10-28T13:56:41.838785Z", "url": "https://files.pythonhosted.org/packages/57/7f/8c826e9ab5944e49a85156b1a7b8fae9c2f7df94b013c6de99d123f14cde/shopkeepr-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "47c7bcee3f5ed2a9a6c41c5d6ead7dc7", "sha256": "9142de7efc8dd7857f5c0922eb80a9e93b5b8f976e452858fec61f1ded39dbf5" }, "downloads": -1, "filename": "shopkeepr-1.0.1.tar.gz", "has_sig": false, "md5_digest": "47c7bcee3f5ed2a9a6c41c5d6ead7dc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3585, "upload_time": "2019-10-28T18:05:48", "upload_time_iso_8601": "2019-10-28T18:05:48.582949Z", "url": "https://files.pythonhosted.org/packages/6e/49/c2e4ba45bfadd38ff7543e40ae2e2a6141e3ad638e2072d17f2ba095b3d4/shopkeepr-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "17447db41bf766b98e7c62b676e98445", "sha256": "36ce686eea6e6948a73f1465da1ffec79c5c54cd182f0c8b88e7e9d1b80f9ff4" }, "downloads": -1, "filename": "shopkeepr-1.0.10.tar.gz", "has_sig": false, "md5_digest": "17447db41bf766b98e7c62b676e98445", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4463, "upload_time": "2019-10-29T10:57:08", "upload_time_iso_8601": "2019-10-29T10:57:08.602676Z", "url": "https://files.pythonhosted.org/packages/e1/3f/2a59f714a5b335583c9796453f3e00d50068766ed4da9e2c287616cf6eb6/shopkeepr-1.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "661573c6d4ac9d5fd6f569cbfebc6a58", "sha256": "da22197f6c99cb19d44ca0f868ecbf4d295be47c4c0d77c26b87630dc4b9b64e" }, "downloads": -1, "filename": "shopkeepr-1.0.11.tar.gz", "has_sig": false, "md5_digest": "661573c6d4ac9d5fd6f569cbfebc6a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4462, "upload_time": "2019-10-29T10:58:43", "upload_time_iso_8601": "2019-10-29T10:58:43.368712Z", "url": "https://files.pythonhosted.org/packages/23/ee/bec0c17bee1605f42593aea52f070c408f39804be08584f870e92b0e7e0b/shopkeepr-1.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "87c9f02bf5d0dcc4bcec1d852f456679", "sha256": "391c4672bdd391c840e07527093328384e95f48d6b84c8105bf782cca30fb4e2" }, "downloads": -1, "filename": "shopkeepr-1.0.12.tar.gz", "has_sig": false, "md5_digest": "87c9f02bf5d0dcc4bcec1d852f456679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4470, "upload_time": "2019-10-29T11:00:03", "upload_time_iso_8601": "2019-10-29T11:00:03.962864Z", "url": "https://files.pythonhosted.org/packages/76/28/517ffa26aa96dc3485fd32feacd1730acfa5ecd34c13358483df8e4bac34/shopkeepr-1.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "1f41197ba4e1ca7e8d94fcad44369b7e", "sha256": "dae299b201ef52d16be85ea81aa0c61158142b44a0623da0452e397b1d43b6a6" }, "downloads": -1, "filename": "shopkeepr-1.0.13.tar.gz", "has_sig": false, "md5_digest": "1f41197ba4e1ca7e8d94fcad44369b7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4479, "upload_time": "2019-10-29T11:01:25", "upload_time_iso_8601": "2019-10-29T11:01:25.798717Z", "url": "https://files.pythonhosted.org/packages/ec/33/a6963661191d48b0271a76bcd0aa93c17798a213aa74ccd82fc5903b3627/shopkeepr-1.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "5c1cf0273e8e1fbdabe256d0c0f27dfc", "sha256": "03493942708e8208651c16eaa0704fd7d1d3819128369696fdffb125f9ae5fd8" }, "downloads": -1, "filename": "shopkeepr-1.0.14.tar.gz", "has_sig": false, "md5_digest": "5c1cf0273e8e1fbdabe256d0c0f27dfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4568, "upload_time": "2019-10-30T08:59:40", "upload_time_iso_8601": "2019-10-30T08:59:40.543722Z", "url": "https://files.pythonhosted.org/packages/b8/d1/2343de4cc12a725cccb68fac10fc1d6be3367712b834ac6b03f276fc1613/shopkeepr-1.0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "733cda1d628feb221982a6d7242ded7d", "sha256": "c262dd0be29f9606d598db7de0f98e8289a6270f06099474f36e9720ce281578" }, "downloads": -1, "filename": "shopkeepr-1.0.15.tar.gz", "has_sig": false, "md5_digest": "733cda1d628feb221982a6d7242ded7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4791, "upload_time": "2019-11-26T05:43:23", "upload_time_iso_8601": "2019-11-26T05:43:23.205256Z", "url": "https://files.pythonhosted.org/packages/7a/d5/a7fc9ddc592e33721c77e7ff31d4e6efc5c5e204cee6657426527bc45768/shopkeepr-1.0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "422bd262f76eff247e9e56ec64fc6fe0", "sha256": "3309555f36bf3660218b85003a3643bc49ec0ff7b39e3b1b9ca83450b81f9027" }, "downloads": -1, "filename": "shopkeepr-1.0.2.tar.gz", "has_sig": false, "md5_digest": "422bd262f76eff247e9e56ec64fc6fe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3591, "upload_time": "2019-10-28T18:17:48", "upload_time_iso_8601": "2019-10-28T18:17:48.334380Z", "url": "https://files.pythonhosted.org/packages/c2/20/2c53e33af9311b5a4f7bf969a41a2c36243ea27e808d83ad548f8ea3b123/shopkeepr-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0e926a5eec0e12089be309c203e4c4a2", "sha256": "2f42f2999ea61bd97ad9a2b5e8cb0fb56360f6d5119e06f785d8d0f5aa057bfe" }, "downloads": -1, "filename": "shopkeepr-1.0.3.tar.gz", "has_sig": false, "md5_digest": "0e926a5eec0e12089be309c203e4c4a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3597, "upload_time": "2019-10-28T18:37:34", "upload_time_iso_8601": "2019-10-28T18:37:34.286801Z", "url": "https://files.pythonhosted.org/packages/d4/d9/824a1ddd57f90eb15a13b2fe7162142727c34f9a02f17c69f0245b1d113a/shopkeepr-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "c2d58d185b0afb811d40d16c0624fe7f", "sha256": "96a8c9e4ff0137de5fabb0b792da7aaba52a62bb673ca46671701ca2ab189dc7" }, "downloads": -1, "filename": "shopkeepr-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c2d58d185b0afb811d40d16c0624fe7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4471, "upload_time": "2019-10-29T10:22:35", "upload_time_iso_8601": "2019-10-29T10:22:35.148385Z", "url": "https://files.pythonhosted.org/packages/1e/d4/90bd7442eb00b019ec5f13260984fb436ca87b0cb254da5b7a4d7dd2c199/shopkeepr-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "6486e3dafe50aef0ac2cbc8599eb0144", "sha256": "f77e2811d204d753c6960dad299983f511fb448a70ab70b7f677cfcbfa4d6619" }, "downloads": -1, "filename": "shopkeepr-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6486e3dafe50aef0ac2cbc8599eb0144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4454, "upload_time": "2019-10-29T10:25:56", "upload_time_iso_8601": "2019-10-29T10:25:56.482493Z", "url": "https://files.pythonhosted.org/packages/2c/27/0ef123f8c40640bd107cc0ffede49b63d3f96a9f9ba87281f7dd440c9b4b/shopkeepr-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "0ce7ef745e5908f48169cce2fc9737fc", "sha256": "badfef08fa0a26017b10d16a60c5f9bc739f4207e6e91e8a50b2fd4e4ac7ef61" }, "downloads": -1, "filename": "shopkeepr-1.0.6.tar.gz", "has_sig": false, "md5_digest": "0ce7ef745e5908f48169cce2fc9737fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4455, "upload_time": "2019-10-29T10:27:23", "upload_time_iso_8601": "2019-10-29T10:27:23.294787Z", "url": "https://files.pythonhosted.org/packages/49/4a/e170b98a07908b7e275442e4c9d19fa42886b39be4add5605ed301f08ca8/shopkeepr-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "9acdacbe9862906b2b5e63655f18c0d4", "sha256": "8c7b3826c94df9fbd67548b8a664387723409632105da3157a3db15db55b34f5" }, "downloads": -1, "filename": "shopkeepr-1.0.7.tar.gz", "has_sig": false, "md5_digest": "9acdacbe9862906b2b5e63655f18c0d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4450, "upload_time": "2019-10-29T10:28:40", "upload_time_iso_8601": "2019-10-29T10:28:40.557845Z", "url": "https://files.pythonhosted.org/packages/72/05/e7822e7685b17ac23d44eef06d224c548058c7a3e8c0628f591a2bba0f6f/shopkeepr-1.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "3781733638ea632c89674600a4aff895", "sha256": "ea91649f3f481fd1d0132fa455b217b60dbcd0b71221de1477afc45e11dfde82" }, "downloads": -1, "filename": "shopkeepr-1.0.8.tar.gz", "has_sig": false, "md5_digest": "3781733638ea632c89674600a4aff895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4316, "upload_time": "2019-10-29T10:53:56", "upload_time_iso_8601": "2019-10-29T10:53:56.398586Z", "url": "https://files.pythonhosted.org/packages/9b/05/a7cac4065034132df5ef27c41e67bdf10a27145552ead19eb80ddc143327/shopkeepr-1.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "9775de80ca881a48764a1358b1339d8c", "sha256": "d075bd5ddf61be1cfaf1f90b195dfddda8b21aed256c738dc4b275da793978f8" }, "downloads": -1, "filename": "shopkeepr-1.0.9.tar.gz", "has_sig": false, "md5_digest": "9775de80ca881a48764a1358b1339d8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4469, "upload_time": "2019-10-29T10:55:34", "upload_time_iso_8601": "2019-10-29T10:55:34.292674Z", "url": "https://files.pythonhosted.org/packages/c8/7d/a6f00c07b1cef315f55daa15bbc66011822add301d7b08019627f19d9b28/shopkeepr-1.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e7feb3cc2909d9e475f48ccfbf9872b6", "sha256": "9e2c2d58ae4a4ae02c2a86cb7de39d74986d0e89ac73a78527adea977597bad8" }, "downloads": -1, "filename": "shopkeepr-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e7feb3cc2909d9e475f48ccfbf9872b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8485, "upload_time": "2020-02-09T06:09:33", "upload_time_iso_8601": "2020-02-09T06:09:33.514184Z", "url": "https://files.pythonhosted.org/packages/e6/c0/0638688f7539836aab154e0ecf29acc360575eb740856ddf1b484a01587e/shopkeepr-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f00931ae5b26a2c7672938f2c7862fd5", "sha256": "c07f6fed580b7753631c096bd1cef97e4c8e5a4a7d333f2a5151869270c1832f" }, "downloads": -1, "filename": "shopkeepr-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f00931ae5b26a2c7672938f2c7862fd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5238, "upload_time": "2020-02-09T06:09:35", "upload_time_iso_8601": "2020-02-09T06:09:35.284040Z", "url": "https://files.pythonhosted.org/packages/de/c8/e4b36e69ae288fcf1874da401c10a2089255817ff8d9dfa8d6142079377a/shopkeepr-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1f3116f22036d147abae735d381bd847", "sha256": "aea460f88188a6126dae6bffd57c3a1cf9fb4fb05b2ddabb094ae5719f69e1f5" }, "downloads": -1, "filename": "shopkeepr-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1f3116f22036d147abae735d381bd847", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8501, "upload_time": "2020-02-09T06:14:44", "upload_time_iso_8601": "2020-02-09T06:14:44.307283Z", "url": "https://files.pythonhosted.org/packages/33/f9/8d3059d1f0c3625ef09e810d7649508e208d05f1fb2464af4f8694ab1a1e/shopkeepr-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23de2b8ac891ef18eed48d50fc8969e2", "sha256": "45b431c3bafe07ba0c8a3cc23e2fb16479dcac047afdf359ae40fadb59a6963b" }, "downloads": -1, "filename": "shopkeepr-1.1.1.tar.gz", "has_sig": false, "md5_digest": "23de2b8ac891ef18eed48d50fc8969e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5253, "upload_time": "2020-02-09T06:14:47", "upload_time_iso_8601": "2020-02-09T06:14:47.314635Z", "url": "https://files.pythonhosted.org/packages/13/76/9e825aabf4062f4383758fbe937a350b668e070839ce486285cc7d8a68f2/shopkeepr-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d5e613ae1f81f5a223bd2f539cf139d1", "sha256": "f9ba2fd34931d515cce0e74aacefb7041f47e1e900f3fa6fa6cc7f9024199e3d" }, "downloads": -1, "filename": "shopkeepr-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d5e613ae1f81f5a223bd2f539cf139d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8403, "upload_time": "2020-02-11T08:56:40", "upload_time_iso_8601": "2020-02-11T08:56:40.458852Z", "url": "https://files.pythonhosted.org/packages/c8/30/2aa91b0ef129d8a1283cbb5face5b6034c661e9585412e99219c04d02eac/shopkeepr-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "820957a9d54ad37de01feecafc4a95ee", "sha256": "de87556703cc15c2062eaad6547a3f35470ef0dd40d5c468c396495e26671145" }, "downloads": -1, "filename": "shopkeepr-1.1.2.tar.gz", "has_sig": false, "md5_digest": "820957a9d54ad37de01feecafc4a95ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5187, "upload_time": "2020-02-11T08:56:44", "upload_time_iso_8601": "2020-02-11T08:56:44.208593Z", "url": "https://files.pythonhosted.org/packages/5d/08/03180582d8e359f1bb4d0c9507110d4713769fae0ec5e157aefb51e3970a/shopkeepr-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "309999b7a33e918d5419d388529af27d", "sha256": "edb03e68bdbf76f7b2aee866132ead353509d64a22707915a4b1e25a53f4c56c" }, "downloads": -1, "filename": "shopkeepr-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "309999b7a33e918d5419d388529af27d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8460, "upload_time": "2020-02-11T09:05:40", "upload_time_iso_8601": "2020-02-11T09:05:40.732092Z", "url": "https://files.pythonhosted.org/packages/b6/b9/8493087b87854d25c9396717b94121c370cda9aa0ea7b9c19ea5a1823147/shopkeepr-1.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ab7e18ac262934ef8a2ab1613a293f8", "sha256": "9ec171cb0f2817839d0f00736a655554993428a9ffffde540f4f9cb4f7262c94" }, "downloads": -1, "filename": "shopkeepr-1.1.3.tar.gz", "has_sig": false, "md5_digest": "1ab7e18ac262934ef8a2ab1613a293f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5293, "upload_time": "2020-02-11T09:05:49", "upload_time_iso_8601": "2020-02-11T09:05:49.066638Z", "url": "https://files.pythonhosted.org/packages/86/03/2ac8b0b3ea4f83ba70523bee58cde3f8d54a9de81437bdda11e468ea3a46/shopkeepr-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "0bd202a9d8f97273d7dab83cffc7406d", "sha256": "a84659099e9d288deb06faaf230e972fda1bf065bac3c8370910a17347a0a8db" }, "downloads": -1, "filename": "shopkeepr-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "0bd202a9d8f97273d7dab83cffc7406d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8485, "upload_time": "2020-02-11T09:08:37", "upload_time_iso_8601": "2020-02-11T09:08:37.871857Z", "url": "https://files.pythonhosted.org/packages/f6/0c/d6141b323be79d5b82814e6bd3e5af22c0081594993cc0bf8c95c639f83c/shopkeepr-1.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0d0bd1a2bb68b66010992592d6291b6", "sha256": "e81ed3dd63a75c886323705a5207ecc2b68916ad741b189f735312058124ef4e" }, "downloads": -1, "filename": "shopkeepr-1.1.4.tar.gz", "has_sig": false, "md5_digest": "b0d0bd1a2bb68b66010992592d6291b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5276, "upload_time": "2020-02-11T09:08:42", "upload_time_iso_8601": "2020-02-11T09:08:42.977711Z", "url": "https://files.pythonhosted.org/packages/25/81/a506365008a5cc9178d2450c47c3a9f6fe0e1ef6a57960015aaef222debb/shopkeepr-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0bd202a9d8f97273d7dab83cffc7406d", "sha256": "a84659099e9d288deb06faaf230e972fda1bf065bac3c8370910a17347a0a8db" }, "downloads": -1, "filename": "shopkeepr-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "0bd202a9d8f97273d7dab83cffc7406d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8485, "upload_time": "2020-02-11T09:08:37", "upload_time_iso_8601": "2020-02-11T09:08:37.871857Z", "url": "https://files.pythonhosted.org/packages/f6/0c/d6141b323be79d5b82814e6bd3e5af22c0081594993cc0bf8c95c639f83c/shopkeepr-1.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0d0bd1a2bb68b66010992592d6291b6", "sha256": "e81ed3dd63a75c886323705a5207ecc2b68916ad741b189f735312058124ef4e" }, "downloads": -1, "filename": "shopkeepr-1.1.4.tar.gz", "has_sig": false, "md5_digest": "b0d0bd1a2bb68b66010992592d6291b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5276, "upload_time": "2020-02-11T09:08:42", "upload_time_iso_8601": "2020-02-11T09:08:42.977711Z", "url": "https://files.pythonhosted.org/packages/25/81/a506365008a5cc9178d2450c47c3a9f6fe0e1ef6a57960015aaef222debb/shopkeepr-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }