{ "info": { "author": "Ivan Stanishev, Rafal Nowosielski", "author_email": "ivan@stanishev.info, rafal@nowosielski.link", "bugtrack_url": null, "classifiers": [], "description": ".. image:: https://codeclimate.com/github/Cimpress-MCP/JustReleaseNotes/badges/gpa.svg\n :alt: Code Climate\n :target: https://codeclimate.com/github/Cimpress-MCP/JustReleaseNotes\n\n.. image:: https://travis-ci.org/Cimpress-MCP/JustReleaseNotes.svg\n :alt: Code Climate\n :target: https://travis-ci.org/Cimpress-MCP/JustReleaseNotes\n\n.. image:: https://coveralls.io/repos/Cimpress-MCP/JustReleaseNotes/badge.svg?branch=master\n :alt: Coveralls\n :target: https://coveralls.io/r/Cimpress-MCP/JustReleaseNotes?branch=master\n\n.. image:: https://img.shields.io/pypi/v/JustReleaseNotes.svg\n :alt: PyPI\n :target: https://pypi.python.org/pypi/JustReleaseNotes/\n\n.. image:: https://img.shields.io/pypi/dm/JustReleaseNotes.svg\n :alt: PyPI\n :target: https://pypi.python.org/pypi/JustReleaseNotes/\n\n\n==================\nJust Release Notes\n==================\n\nThe tool provides a way of customizing the process of generating the Release Notes based on:\n\n- Issue tracking identifiers in commit messages\n- Tags on commit\n- Release artifacts repository\n\n----------------\nRunning the tool\n----------------\n\nUsage\n-----\n\nTo run the tool, call::\n \n & just_release --config notes\n\nConfiguration\n-------------\n\nConfiguration file is in flux. For now it is a json looking something like this::\n\n {\n \"pathToSave\" : ,\n\n \"packages\" : {\n : {\n \"Issues\" : [{\n \"Provider\" : ,\n \"HtmlUrl\" : ...,\n \"Authorization\" : ...,\n \"Url\" : ...,\n \"WebImagesPath\" : ...,\n \"TicketRegex\" : ...\n }],\n \"Releases\" : {\n \"Provider\" : ,\n \"Repository\" : ...,\n \"ArtifactUri\" : ...,\n \"StorageUrl\" : ...\n },\n \"Source\" : {\n \"Provider\" : ,\n \"RepositoryUrl\" : ...,\n \"Remote\" : ...,\n \"Branch\" : ...,\n \"VersionTagRegex\" : \"^([0-9]+\\\\.[0-9]+\\\\.[0-9]+)$\",\n \"OldestCommitToProcess\" : ,\n \"ExcludeCommitsWithMessageMatchingRegex\" : \n },\n \"ReleaseNotesWriter\" : [{\n \"Provider\" : \n \"PathToSave\" : ...\n }]\n }\n }\n }\n\nwhere\n\n``notes writer provider`` is either:\n\n- HtmlWriter\n- MarkdownWriter\n- GitHubMarkdownWriter\n- StashMarkdownWriter\n- JsonWriter\n\n``releases provider`` is either:\n\n- Artifactory\n- GitHubReleases\n\n``issues provider`` is either:\n\n- JiraIssues\n- GitHubIssues\n\nIt is also possible to specify an array of issue providers, then all of them will be used to retrieve information about tickets.\n\n``source provider`` is currently only:\n\n- GitRepo\n\nYou can also use environment variables using the following syntax::\n\n {\n ...\n \"key\" : \"aaa ENV[xxx] bbb\"\n ...\n }\n\nIn the above example, ENV[xxx] will be replaced with the value of 'xxx' variable", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Cimpress-MCP/JustReleaseNotes", "keywords": null, "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "JustReleaseNotes", "package_url": "https://pypi.org/project/JustReleaseNotes/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/JustReleaseNotes/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Cimpress-MCP/JustReleaseNotes" }, "release_url": "https://pypi.org/project/JustReleaseNotes/0.1.12/", "requires_dist": null, "requires_python": null, "summary": "Release notes generator package", "version": "0.1.12" }, "last_serial": 2156928, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "4b25b5d98d0de16fe5217870481467b6", "sha256": "c48066eef33aa880bac324e660301a54574185c7c6a24845103ef6b5a9d8a5eb" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.10.zip", "has_sig": false, "md5_digest": "4b25b5d98d0de16fe5217870481467b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25624, "upload_time": "2016-02-19T13:07:29", "url": "https://files.pythonhosted.org/packages/94/7b/983ff691e336d9945d47cc26cac7b5c46c3b5fe929f8dfce768788090d63/JustReleaseNotes-0.1.10.zip" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "cddfc7e751b2125fff641d334aea08f7", "sha256": "a4c449b5db0581542594e4882a316e2b477ba0eb0ce002075d07667325e17519" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.11.zip", "has_sig": false, "md5_digest": "cddfc7e751b2125fff641d334aea08f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26780, "upload_time": "2016-06-08T13:33:06", "url": "https://files.pythonhosted.org/packages/dc/a3/2b360bf151f8386c79c7db3f26be07a019cf04902809b30146282c3be31d/JustReleaseNotes-0.1.11.zip" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "7c160904387db8c92301d77baca512ba", "sha256": "aeff5ab8fa975fc0dae75dc64a7bdfe87ab911c887ae2b29a316083b4e8de1fe" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.12.zip", "has_sig": false, "md5_digest": "7c160904387db8c92301d77baca512ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26946, "upload_time": "2016-06-08T14:21:36", "url": "https://files.pythonhosted.org/packages/f6/e7/a6555921f1a59ed34623cfcb174e038cf2f7ea9d004e856bd8ac7e624a9b/JustReleaseNotes-0.1.12.zip" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "e1e668da0d87e1d5b74e549fa84a5bc6", "sha256": "52c37f16b8ffd5c1343f62a76979b32486a6db9267644a1ba64809727c87706b" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.8.tar.gz", "has_sig": false, "md5_digest": "e1e668da0d87e1d5b74e549fa84a5bc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11870, "upload_time": "2015-10-01T13:12:20", "url": "https://files.pythonhosted.org/packages/be/4e/c191dc53310a8468cc537864900da648f099e162c54400dee4e4b3319c79/JustReleaseNotes-0.1.8.tar.gz" }, { "comment_text": "", "digests": { "md5": "6b968933a0fe9b4cdf9fef084675d076", "sha256": "d8f699837dec15ade88c03a645181df684de9d333688253f5fa86d1552671e9f" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.8.zip", "has_sig": false, "md5_digest": "6b968933a0fe9b4cdf9fef084675d076", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25027, "upload_time": "2016-06-08T13:31:17", "url": "https://files.pythonhosted.org/packages/7a/b1/4af3c48e4b42039e0a7bba7632b4d7ab78196824b2c8a45772efc2fa1e6e/JustReleaseNotes-0.1.8.zip" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "8e5e012360e74d5a239cd666984218ec", "sha256": "33f9db103877b8202d60d5ab00241b9c5859a879ac90b35cd3954e934ddad164" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.9.zip", "has_sig": false, "md5_digest": "8e5e012360e74d5a239cd666984218ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25615, "upload_time": "2015-10-09T10:57:45", "url": "https://files.pythonhosted.org/packages/a0/10/48b80db0242754749ee480f89eee0e12752bc03a9cf7b2bbd37c4e0fc04f/JustReleaseNotes-0.1.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c160904387db8c92301d77baca512ba", "sha256": "aeff5ab8fa975fc0dae75dc64a7bdfe87ab911c887ae2b29a316083b4e8de1fe" }, "downloads": -1, "filename": "JustReleaseNotes-0.1.12.zip", "has_sig": false, "md5_digest": "7c160904387db8c92301d77baca512ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26946, "upload_time": "2016-06-08T14:21:36", "url": "https://files.pythonhosted.org/packages/f6/e7/a6555921f1a59ed34623cfcb174e038cf2f7ea9d004e856bd8ac7e624a9b/JustReleaseNotes-0.1.12.zip" } ] }