{ "info": { "author": "Eventbrite, Inc.", "author_email": "opensource@eventbrite.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "This provides some stock tasks built atop Invoke (http://www.pyinvoke.org/) to make releasing\nyour libraries and services, using Git tags, easier and more streamlined. Simply configure your project with a\n`task.py` file per the instructions at https://github.com/eventbrite/invoke-release, and you can then perform robust\nreleases like so:\n\n.. code-block:: bash\n\n $ invoke version\n $ invoke release\n $ invoke wheel\n $ invoke branch\n $ invoke rollback-release\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/eventbrite/invoke-release", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "invoke-release", "package_url": "https://pypi.org/project/invoke-release/", "platform": "", "project_url": "https://pypi.org/project/invoke-release/", "project_urls": { "Homepage": "https://github.com/eventbrite/invoke-release" }, "release_url": "https://pypi.org/project/invoke-release/4.6.0/", "requires_dist": [ "invoke (~=0.22.0)", "six (~=1.11.0)", "wheel (~=0.31.1)", "pytest ; extra == 'testing'" ], "requires_python": "", "summary": "Reusable Invoke-based command-line release tasks for libraries and services", "version": "4.6.0", "yanked": false, "yanked_reason": null }, "last_serial": 9143471, "releases": { "4.0.1": [ { "comment_text": "", "digests": { "md5": "45c96f5f713383809a7980150c1d2c2d", "sha256": "4ae6160aa40117ea36551ade6ccb12c960d2a59d43f7b442fcc08d76023bb242" }, "downloads": -1, "filename": "invoke_release-4.0.1.tar.gz", "has_sig": false, "md5_digest": "45c96f5f713383809a7980150c1d2c2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20722, "upload_time": "2018-01-26T20:31:56", "upload_time_iso_8601": "2018-01-26T20:31:56.391741Z", "url": "https://files.pythonhosted.org/packages/6d/46/1ca562a1e365711a01100573637f4d2f706826ff0bdd90009b798bae8af2/invoke_release-4.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "1c19e5a105a0e2d49f3516b5496ff264", "sha256": "591a21565e2519992192cd3a40a7ff93759678f61d51d286573c06c5711aee03" }, "downloads": -1, "filename": "invoke-release-4.0.2.tar.gz", "has_sig": false, "md5_digest": "1c19e5a105a0e2d49f3516b5496ff264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20493, "upload_time": "2018-01-26T22:22:56", "upload_time_iso_8601": "2018-01-26T22:22:56.115462Z", "url": "https://files.pythonhosted.org/packages/4b/7b/53e50e53349303ae8e9a1b012860977720ca3e0efa489469542aac05eae3/invoke-release-4.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "e831bea625d181754e86b73d43600148", "sha256": "2e3742d3f3e8baec4478eba793b6fe5ac9fc86b5d3ba554513c905ddc0d5d4cf" }, "downloads": -1, "filename": "invoke-release-4.0.3.tar.gz", "has_sig": false, "md5_digest": "e831bea625d181754e86b73d43600148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20500, "upload_time": "2018-01-26T22:42:16", "upload_time_iso_8601": "2018-01-26T22:42:16.920813Z", "url": "https://files.pythonhosted.org/packages/80/86/9c8c7854dfa83e676e75d36022a678c0514f2dd3b01ff74020efad33df7b/invoke-release-4.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "3ae8307f623c621a49441381af63fc6f", "sha256": "a90c00e0eacf519dc51e30f988e4ccc8c63f8f10c761e31524284264d6b1dc8d" }, "downloads": -1, "filename": "invoke-release-4.0.4.tar.gz", "has_sig": false, "md5_digest": "3ae8307f623c621a49441381af63fc6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20620, "upload_time": "2018-03-02T22:24:43", "upload_time_iso_8601": "2018-03-02T22:24:43.227177Z", "url": "https://files.pythonhosted.org/packages/94/bd/508c67893f3b18714fc5ff0321b6cb60e5051c1cb9bee880e2837c6d10e0/invoke-release-4.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "858719e2ceeca308232a8d4955262ff1", "sha256": "99481d2160ee161b72c90716c95ca6bd36b48b7d073739daf95bc2f51826fd20" }, "downloads": -1, "filename": "invoke-release-4.0.5.tar.gz", "has_sig": false, "md5_digest": "858719e2ceeca308232a8d4955262ff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20620, "upload_time": "2018-11-07T20:58:08", "upload_time_iso_8601": "2018-11-07T20:58:08.647026Z", "url": "https://files.pythonhosted.org/packages/b0/5a/52ab15dd669c510581105f93d0572e16cc320a98a7168eb44a226ccf233a/invoke-release-4.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "a81180502ad40f079631c6c65b6188dd", "sha256": "56b5cd252458d2e5b1ee0db65801016fea58791f15abc5c2da6ea57d7f774ce3" }, "downloads": -1, "filename": "invoke-release-4.1.0.tar.gz", "has_sig": false, "md5_digest": "a81180502ad40f079631c6c65b6188dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21629, "upload_time": "2019-07-18T13:57:17", "upload_time_iso_8601": "2019-07-18T13:57:17.504579Z", "url": "https://files.pythonhosted.org/packages/18/6c/c215623f1d413c198fd2a0bdcabc4ed76ebee0a616c9e54bd2e27dc5099f/invoke-release-4.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "addd0d7a981bcbe261ae4826254dfccb", "sha256": "b0fe7898b076875830d5ebbf574e9bc53486261498311dccfa5273ad7be39e90" }, "downloads": -1, "filename": "invoke-release-4.2.0.tar.gz", "has_sig": false, "md5_digest": "addd0d7a981bcbe261ae4826254dfccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22153, "upload_time": "2019-09-12T18:32:47", "upload_time_iso_8601": "2019-09-12T18:32:47.908475Z", "url": "https://files.pythonhosted.org/packages/bc/91/c11fbdf6516cd669565ddad1b01bd9fab9001c16a02eaa935f16d9cbdde1/invoke-release-4.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.3.0": [ { "comment_text": "", "digests": { "md5": "ac56386e6765bdf49b0f7ef854c44e03", "sha256": "1cad2cdf0efd6d1858f5147717616f341bd211b7739e76554397a1725a4ad0eb" }, "downloads": -1, "filename": "invoke-release-4.3.0.tar.gz", "has_sig": false, "md5_digest": "ac56386e6765bdf49b0f7ef854c44e03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22768, "upload_time": "2019-10-02T17:52:49", "upload_time_iso_8601": "2019-10-02T17:52:49.481620Z", "url": "https://files.pythonhosted.org/packages/b6/84/ff81cd1da4043e33f50f6c82de32f329976a9b36063fdf7ec9e4b4ef0601/invoke-release-4.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.0": [ { "comment_text": "", "digests": { "md5": "c18364560d954ff1c52023d90fd9c2a2", "sha256": "422baa240448c3ed241350053696214161cd70efd1aba06f5cd66c7517ef91dc" }, "downloads": -1, "filename": "invoke-release-4.4.0.tar.gz", "has_sig": false, "md5_digest": "c18364560d954ff1c52023d90fd9c2a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23197, "upload_time": "2019-10-18T02:40:43", "upload_time_iso_8601": "2019-10-18T02:40:43.544073Z", "url": "https://files.pythonhosted.org/packages/ef/ee/aad80448b9e263085086cbf65f31dd89f0fa1c4d4b512f4d5220df5885ba/invoke-release-4.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.1": [ { "comment_text": "", "digests": { "md5": "2aa2771bbcf97c2914417a71e7ad2253", "sha256": "dfea79722f08cb49a0fe5e9b9c3b2028b3ffda3451c38d303d93ed58a31ce148" }, "downloads": -1, "filename": "invoke-release-4.4.1.tar.gz", "has_sig": false, "md5_digest": "2aa2771bbcf97c2914417a71e7ad2253", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23210, "upload_time": "2019-10-21T18:31:38", "upload_time_iso_8601": "2019-10-21T18:31:38.706785Z", "url": "https://files.pythonhosted.org/packages/25/bf/3f7d3fa3fb78391999f420110b941f5434ba825ec5d6130072763c2701e5/invoke-release-4.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.2": [ { "comment_text": "", "digests": { "md5": "712c6aae89910fddda121fd5c5d6f8e6", "sha256": "dc32fa20c4eac23339ddead28476b1e09838807409f30a74657cbc6a8ef16d8c" }, "downloads": -1, "filename": "invoke-release-4.4.2.tar.gz", "has_sig": false, "md5_digest": "712c6aae89910fddda121fd5c5d6f8e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23345, "upload_time": "2019-10-22T16:20:21", "upload_time_iso_8601": "2019-10-22T16:20:21.208136Z", "url": "https://files.pythonhosted.org/packages/d8/9a/d322fc8df49e8072282cba95e49e34fbca0f51e6ccdc6ab27aeca5881341/invoke-release-4.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.3": [ { "comment_text": "", "digests": { "md5": "a5e19bd10c1f6beea56483e613615819", "sha256": "b1523294f38b2103a4f7f779506f0ead857cb8a780394a2228a76027897fe84f" }, "downloads": -1, "filename": "invoke-release-4.4.3.tar.gz", "has_sig": false, "md5_digest": "a5e19bd10c1f6beea56483e613615819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23360, "upload_time": "2019-12-02T18:16:45", "upload_time_iso_8601": "2019-12-02T18:16:45.522672Z", "url": "https://files.pythonhosted.org/packages/a9/46/cdb06d4c2641e44760306dfa3e187922b5155a223c08c1945a4e7f39e9a0/invoke-release-4.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.5.0": [ { "comment_text": "", "digests": { "md5": "44df3aee0cd3c77bef6edac4b58b94b0", "sha256": "dc0a180f599e8c3aaef73cda97a8732e45a0e8f32f2aa5a69d97a519232b69e6" }, "downloads": -1, "filename": "invoke-release-4.5.0.tar.gz", "has_sig": false, "md5_digest": "44df3aee0cd3c77bef6edac4b58b94b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23411, "upload_time": "2020-01-16T02:55:37", "upload_time_iso_8601": "2020-01-16T02:55:37.668618Z", "url": "https://files.pythonhosted.org/packages/78/b9/fd0549278e13ae30a82ba77a2aedf7c14cf4a7bcf955223408c2bce8a0bf/invoke-release-4.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.5.1": [ { "comment_text": "", "digests": { "md5": "5e6adfcd75367b3931e04094ab65e303", "sha256": "ebf3bf8936462389cac272f008a24ca6a78347d531e5c6931624a2275a919337" }, "downloads": -1, "filename": "invoke_release-4.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e6adfcd75367b3931e04094ab65e303", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21309, "upload_time": "2020-03-31T18:07:34", "upload_time_iso_8601": "2020-03-31T18:07:34.105423Z", "url": "https://files.pythonhosted.org/packages/1b/75/d1d17938ceb44a6fe0ecfd3ac616b8e6932de7124524c91f4238b1f446cc/invoke_release-4.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0398e78bbabfaad0a4dd7f5e2885f3d", "sha256": "8c5d0996eeca41121b770516b3c685034fed6b719a2c8ba472de3ad996ef08f6" }, "downloads": -1, "filename": "invoke-release-4.5.1.tar.gz", "has_sig": false, "md5_digest": "b0398e78bbabfaad0a4dd7f5e2885f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23412, "upload_time": "2020-03-31T18:07:35", "upload_time_iso_8601": "2020-03-31T18:07:35.471463Z", "url": "https://files.pythonhosted.org/packages/51/72/9a6b0941ca024e3f86e1cf2d7d1e425ded8c2c3326f2e0a42bb4cd65a555/invoke-release-4.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.5.2": [ { "comment_text": "", "digests": { "md5": "0d1c3a626a21b07d30b13abb938a6c34", "sha256": "e429ec3b051be80d22df6c6e6b50e9c533b9d904b835c80afea721d85a0c0d12" }, "downloads": -1, "filename": "invoke_release-4.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d1c3a626a21b07d30b13abb938a6c34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21363, "upload_time": "2020-03-31T18:57:27", "upload_time_iso_8601": "2020-03-31T18:57:27.598154Z", "url": "https://files.pythonhosted.org/packages/43/31/c840a04f393f68e3f648aeb5a9097d940a68734bee95bea1c7d82724972b/invoke_release-4.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e4702b37b4aa445bb5539bec02c72574", "sha256": "261acfa8908fa9f933d38991d9bbfee07e89a2658f35254a2645e45da89b6511" }, "downloads": -1, "filename": "invoke-release-4.5.2.tar.gz", "has_sig": false, "md5_digest": "e4702b37b4aa445bb5539bec02c72574", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23473, "upload_time": "2020-03-31T18:57:28", "upload_time_iso_8601": "2020-03-31T18:57:28.669601Z", "url": "https://files.pythonhosted.org/packages/01/62/3e770bb69b1a8cde0374440a09af570993f3b429f45200e5dd3e341e2c0a/invoke-release-4.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.6.0": [ { "comment_text": "", "digests": { "md5": "26f97e7a4b8fb7be77362086098b9122", "sha256": "54478629bdf1ce6c6e81cd9518f1f4710e9deb6de3afc3f6582bb481669c1074" }, "downloads": -1, "filename": "invoke_release-4.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "26f97e7a4b8fb7be77362086098b9122", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21482, "upload_time": "2021-01-15T14:32:57", "upload_time_iso_8601": "2021-01-15T14:32:57.647662Z", "url": "https://files.pythonhosted.org/packages/b3/78/dc8017d1fd3a093047ba9a17bac3e77e2c0ccf56c42be2bd4fb9f851ee02/invoke_release-4.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09c02b2c7cbcca5d009ed37aa517158d", "sha256": "9bf6a401f61a70b4797a40ed8239b3ebeac732f7e025bdf8c411c9522ecf75ab" }, "downloads": -1, "filename": "invoke-release-4.6.0.tar.gz", "has_sig": false, "md5_digest": "09c02b2c7cbcca5d009ed37aa517158d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23577, "upload_time": "2021-01-15T14:32:58", "upload_time_iso_8601": "2021-01-15T14:32:58.619042Z", "url": "https://files.pythonhosted.org/packages/c0/f2/7d5b3fbf211b8c4133553fee3126de8c99150b15b6851a7b0c6069cd814b/invoke-release-4.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.0b2": [ { "comment_text": "", "digests": { "md5": "967ce9ec86f0b19453c6872591c830c6", "sha256": "0799c47faf9a4b78fd7223bfba259f5782545644844747859367b467948a5b18" }, "downloads": -1, "filename": "invoke_release-5.0.0b2-py37.py38-none-any.whl", "has_sig": false, "md5_digest": "967ce9ec86f0b19453c6872591c830c6", "packagetype": "bdist_wheel", "python_version": "py37.py38", "requires_python": ">=3.7", "size": 35096, "upload_time": "2020-04-07T18:15:26", "upload_time_iso_8601": "2020-04-07T18:15:26.996576Z", "url": "https://files.pythonhosted.org/packages/b6/50/402c9bce581c9a48bd649c05a97da15cc215ad2c0520a8439bce6dcccbca/invoke_release-5.0.0b2-py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "001e65c292df377f9f878dd714d55c8f", "sha256": "67bd665d1e32d80604100522da3239d0b61aa0f9bed2d4c83f8d1a64412668a1" }, "downloads": -1, "filename": "invoke-release-5.0.0b2.tar.gz", "has_sig": false, "md5_digest": "001e65c292df377f9f878dd714d55c8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 27938, "upload_time": "2020-04-07T18:15:28", "upload_time_iso_8601": "2020-04-07T18:15:28.508879Z", "url": "https://files.pythonhosted.org/packages/ab/3f/77850f75a5802f4a29b2269256ead7cceba3cc3ddfa0150072b5ed380ebc/invoke-release-5.0.0b2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.0b3": [ { "comment_text": "", "digests": { "md5": "43396194cc1d64452d317a3d9868c5f3", "sha256": "49c0413536fedd0d4efeaa0bb016f0b552124324777c3dce3e87aa0533c68a17" }, "downloads": -1, "filename": "invoke_release-5.0.0b3-py37.py38-none-any.whl", "has_sig": false, "md5_digest": "43396194cc1d64452d317a3d9868c5f3", "packagetype": "bdist_wheel", "python_version": "py37.py38", "requires_python": ">=3.7", "size": 35099, "upload_time": "2020-04-07T18:27:01", "upload_time_iso_8601": "2020-04-07T18:27:01.964470Z", "url": "https://files.pythonhosted.org/packages/4b/f3/a4eac3078412f0d525a7deeaa02b2d4d0475e84475393bd248f5a5442503/invoke_release-5.0.0b3-py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81ad11cab4c80ed179a51df2b54acbda", "sha256": "41fe3981970a053c97ae261e9b742706d38ed4b97557dfb6dce10a879f5caeda" }, "downloads": -1, "filename": "invoke-release-5.0.0b3.tar.gz", "has_sig": false, "md5_digest": "81ad11cab4c80ed179a51df2b54acbda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 27933, "upload_time": "2020-04-07T18:27:02", "upload_time_iso_8601": "2020-04-07T18:27:02.964377Z", "url": "https://files.pythonhosted.org/packages/8b/c2/0b0acf055f179457fa40655249feac5fe910e2cbb91d97bcfe48a3073230/invoke-release-5.0.0b3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "26f97e7a4b8fb7be77362086098b9122", "sha256": "54478629bdf1ce6c6e81cd9518f1f4710e9deb6de3afc3f6582bb481669c1074" }, "downloads": -1, "filename": "invoke_release-4.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "26f97e7a4b8fb7be77362086098b9122", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21482, "upload_time": "2021-01-15T14:32:57", "upload_time_iso_8601": "2021-01-15T14:32:57.647662Z", "url": "https://files.pythonhosted.org/packages/b3/78/dc8017d1fd3a093047ba9a17bac3e77e2c0ccf56c42be2bd4fb9f851ee02/invoke_release-4.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09c02b2c7cbcca5d009ed37aa517158d", "sha256": "9bf6a401f61a70b4797a40ed8239b3ebeac732f7e025bdf8c411c9522ecf75ab" }, "downloads": -1, "filename": "invoke-release-4.6.0.tar.gz", "has_sig": false, "md5_digest": "09c02b2c7cbcca5d009ed37aa517158d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23577, "upload_time": "2021-01-15T14:32:58", "upload_time_iso_8601": "2021-01-15T14:32:58.619042Z", "url": "https://files.pythonhosted.org/packages/c0/f2/7d5b3fbf211b8c4133553fee3126de8c99150b15b6851a7b0c6069cd814b/invoke-release-4.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }