{ "info": { "author": "Mike Jewell", "author_email": "mike.jewell@senseye.io", "bugtrack_url": null, "classifiers": [], "description": "# Cupper\n\nCupper allows for the update of services that are created using cookiecutter. When run, it creates a new branch that contains the latest cookiecuttered code, using a JSON file with context that matches the existing service. This file can be created through cookiecutter with the following contents:\n\n`{{ cookiecutter | jsonify }}`\n\nThe script takes two arguments: a JSON file containing configuration for cookiecutter, and the name of the branch to create.\n\n`cupper .cookiecutter.json template`\n\nYou can then merge these changes into your existing code:\n\n`git merge template`\n\nThis code is heavily based on https://github.com/aroig/cookiecutter-latex-paper/blob/master/make/cookiecutter-update.py, with a few very small changes. \n\nNote that you will need a recent version of git for this to work (it needs --no-checkout on git worktree)\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": "http://github.com/senseyeio/cupper", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cupper", "package_url": "https://pypi.org/project/cupper/", "platform": "", "project_url": "https://pypi.org/project/cupper/", "project_urls": { "Homepage": "http://github.com/senseyeio/cupper" }, "release_url": "https://pypi.org/project/cupper/0.0.4/", "requires_dist": [ "cookiecutter", "subprocess32" ], "requires_python": "", "summary": "Cookie-cutter updater", "version": "0.0.4" }, "last_serial": 4078618, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "39628abd7dfa982d107add5de2247bb9", "sha256": "6b42916ab8b93915d4fe78b0ba6e2e2c9ddb435b019ee7ed9edba5bcf406a3c3" }, "downloads": -1, "filename": "cupper-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "39628abd7dfa982d107add5de2247bb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2764, "upload_time": "2018-07-13T13:23:59", "url": "https://files.pythonhosted.org/packages/c3/38/1933979fc90ce41f4aff31a085c8961076dfd40be7a9f725ac90d48249f2/cupper-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2080e611e94f59e990c3afb0dadec8e8", "sha256": "47981b7f27e2c5793beec96ece50963c1d5e237fd68780b68b868a02cca30e02" }, "downloads": -1, "filename": "cupper-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2080e611e94f59e990c3afb0dadec8e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2394, "upload_time": "2018-07-13T13:24:01", "url": "https://files.pythonhosted.org/packages/49/55/d41231c56632df6958570ed270406f38db0daab6d0824ec5aa7f3cb050e6/cupper-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "001afb4e71444a40ba52986aa0e648bb", "sha256": "ba988870564f3510dcf43aec4f1ed24319697e65f4ce889284dc6e212836f5ad" }, "downloads": -1, "filename": "cupper-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "001afb4e71444a40ba52986aa0e648bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2758, "upload_time": "2018-07-16T22:50:55", "url": "https://files.pythonhosted.org/packages/7c/29/3ab49cf6b3e8ec19d19195a987cb31612f09b9597679ff01f924c440ddeb/cupper-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f8cd56869275a0a90b14cb04b2316c1", "sha256": "fe23f10a83f7309c882da4f61c887b882b0933585263ead7ffa5f60c0cb1ecb1" }, "downloads": -1, "filename": "cupper-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3f8cd56869275a0a90b14cb04b2316c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2384, "upload_time": "2018-07-16T22:50:56", "url": "https://files.pythonhosted.org/packages/38/62/d9d366bafd6969c4a5b867da7b16b6689633873393a9711901bb012925cb/cupper-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d3e1d8e70adb5270aaedb47ff0f9605c", "sha256": "6a579c4e3ee8466f30f9d43b135c1a97ea3bf192d3c79047f4a09b6d4e04c972" }, "downloads": -1, "filename": "cupper-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d3e1d8e70adb5270aaedb47ff0f9605c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2778, "upload_time": "2018-07-18T14:28:36", "url": "https://files.pythonhosted.org/packages/55/c2/8c7b1216918c6a5123f60af17ead67b2ddc6fe8b1d2842a893e78bf51b30/cupper-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e13b5fc7956553e485536946c852491", "sha256": "0f66558b7233c7d37cec1b0efe20f777f26c3093da7af392995745730971ecf8" }, "downloads": -1, "filename": "cupper-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5e13b5fc7956553e485536946c852491", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2407, "upload_time": "2018-07-18T14:28:37", "url": "https://files.pythonhosted.org/packages/f9/de/13e8813b5bfdf0e51f92ec64d46829aae47b2da681e2ca3fe1f74b56ad2f/cupper-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c11007af56f1e3e419fa9c5f498728af", "sha256": "964840d36efe54af7a62598fb062d42b10521b88fc7016524ac5595cf93586e3" }, "downloads": -1, "filename": "cupper-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c11007af56f1e3e419fa9c5f498728af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2845, "upload_time": "2018-07-18T15:33:18", "url": "https://files.pythonhosted.org/packages/92/3d/482909f67cefc832282c9b21c2ab054a9c80b412d9a68ec54aac96a4d023/cupper-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17256bc69821241a7637a503065864d2", "sha256": "756725e75642ba905a70c0284aee001ea7a406003da6d4ec74eead5d303ad266" }, "downloads": -1, "filename": "cupper-0.0.4.tar.gz", "has_sig": false, "md5_digest": "17256bc69821241a7637a503065864d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2462, "upload_time": "2018-07-18T15:33:19", "url": "https://files.pythonhosted.org/packages/c6/19/6b440227fb9e005ab36e54ac6bc4c58b93c9c2d6551804d97ea67e0dc5e8/cupper-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c11007af56f1e3e419fa9c5f498728af", "sha256": "964840d36efe54af7a62598fb062d42b10521b88fc7016524ac5595cf93586e3" }, "downloads": -1, "filename": "cupper-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c11007af56f1e3e419fa9c5f498728af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2845, "upload_time": "2018-07-18T15:33:18", "url": "https://files.pythonhosted.org/packages/92/3d/482909f67cefc832282c9b21c2ab054a9c80b412d9a68ec54aac96a4d023/cupper-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17256bc69821241a7637a503065864d2", "sha256": "756725e75642ba905a70c0284aee001ea7a406003da6d4ec74eead5d303ad266" }, "downloads": -1, "filename": "cupper-0.0.4.tar.gz", "has_sig": false, "md5_digest": "17256bc69821241a7637a503065864d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2462, "upload_time": "2018-07-18T15:33:19", "url": "https://files.pythonhosted.org/packages/c6/19/6b440227fb9e005ab36e54ac6bc4c58b93c9c2d6551804d97ea67e0dc5e8/cupper-0.0.4.tar.gz" } ] }