{ "info": { "author": "Maurits van Rees", "author_email": "m.van.rees@zestsoftware.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n This text does not appear on pypi or github. It is a comment.\n\nzestreleaser.towncrier\n======================\n\nThis calls `towncrier `_ when releasing a package with `zest.releaser `_.\n``towncrier`` updates your history file (like ``CHANGES.rst``) based on news snippets.\nThis is for example `used by pip `_.\n\nThe plugin will call ``towncrier --version --yes``.\nYou can get a preview of the result yourself by calling ``towncrier --version 1.2.3 --draft``.\n\nThe ``towncrier`` command should be on your ``PATH``.\nThe plugin can also find it when it is in the same directory as the ``fullrelease`` script (or ``prerelease/postrelease``).\n\n\nInstallation\n------------\n\nInstall ``zestreleaser.towncrier`` with ``pip``::\n\n $ pip install zestreleaser.towncrier\n\nThen you can run ``fullrelease`` like you would normally do when releasing a package.\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/collective/zestreleaser.towncrier/issues\n- Source Code: https://github.com/collective/zestreleaser.towncrier\n\n\nSupport\n-------\n\nIf you are having problems, please let us know by filing an `issue `_.\n\n\nLicense\n-------\n\nThe project is licensed under the GPL.\n\n\n\n``pyproject.toml`` example\n--------------------------\n\n``towncrier`` needs a configured ``pyproject.toml`` file in the root of the package, next to the ``setup.py``.\nFor reference, here is the literal ``pyproject.toml`` file from ``zestreleaser.towncrier``::\n\n [tool.towncrier]\n issue_format = \"`Issue #{issue} `_\"\n filename = \"CHANGES.rst\"\n directory = \"news/\"\n title_format = \"{version} ({project_date})\"\n # First underline is used for version/date header.\n # Second underline is used for the type names (like 'Bug fixes:').\n underlines = [\"-\", \"\"]\n\n [[tool.towncrier.type]]\n directory = \"breaking\"\n name = \"Breaking changes:\"\n showcontent = true\n\n [[tool.towncrier.type]]\n directory = \"feature\"\n name = \"New features:\"\n showcontent = true\n\n [[tool.towncrier.type]]\n directory = \"bugfix\"\n name = \"Bug fixes:\"\n showcontent = true\n\n\nContributors\n============\n\n- Maurits van Rees, m.van.rees@zestsoftware.nl\n\n\nChangelog\n=========\n\n.. NOTE: You should *NOT* be adding new change log entries to this file, this\n file is managed by towncrier. You *may* edit previous change logs to\n fix problems like typo corrections or such.\n\n To add a new change log entry, please see the notes from the ``pip`` project at\n https://pip.pypa.io/en/latest/development/#adding-a-news-entry\n\n.. towncrier release notes start\n\n1.2.0 (2019-03-05)\n------------------\n\nNew features:\n\n\n- Use 'python -m towncrier' when the script is not easily findable.\n Still check the directory of the fullrelease script first.\n No longer check the PATH.\n [maurits] (`Issue #17 `_)\n\n\nBug fixes:\n\n\n- Do not run sanity checks or run draft during postrelease. [maurits] (`Issue #16 `_)\n\n\n1.1.0 (2019-03-05)\n------------------\n\nNew features:\n\n\n- Rerelease 1.0.3 as 1.1.0, as it contains new features. (`Issue #9 `_)\n\n\n1.0.3 (2019-03-05)\n------------------\n\nNew features:\n\n\n- Report on sanity of newsfragments: do they have the correct extensions?\n Is at least one found?\n Show dry-run (draft) of what towncrier would do.\n [maurits] (`Issue #9 `_)\n- Handle multiple news entries per issue/type pair. [maurits] (`Issue #14 `_)\n\n\n1.0.2 (2019-03-04)\n------------------\n\nBug fixes:\n\n\n- Fixed finding towncrier when sys.argv is messed up. [maurits] (`Issue #6 `_)\n\n\n1.0.1 (2019-02-20)\n------------------\n\nBug fixes:\n\n\n- Tell bumpversion to not update the history. [maurits] (`Issue #10\n `_)\n\n\n1.0.0 (2019-02-06)\n------------------\n\nNew features:\n\n\n- Warn and ask when towncrier is wanted but not found. [maurits] (`Issue #7\n `_)\n\n\n1.0.0b3 (2018-05-17)\n--------------------\n\nNew features:\n\n\n- Require towncrier 18.5.0 so we don't need a package name in the config.\n [maurits] (`Issue #3\n `_)\n\n\nBug fixes:\n\n\n- First look for ``towncrier`` next to the ``full/prerelease`` script. Then\n fall back to looking on the ``PATH``. [maurits] (`Issue #4\n `_)\n\n\n1.0.0b2 (2018-05-16)\n--------------------\n\nBug fixes:\n\n\n- Do not fail when pyproject.toml file is not there. [maurits] (`Issue #2\n `_)\n\n\n1.0.0b1 (2018-05-15)\n--------------------\n\nNew features:\n\n\n- First release. [maurits] (`Issue #1\n `_)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/zestreleaser.towncrier", "keywords": "Python Plone", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "zestreleaser.towncrier", "package_url": "https://pypi.org/project/zestreleaser.towncrier/", "platform": "", "project_url": "https://pypi.org/project/zestreleaser.towncrier/", "project_urls": { "Homepage": "https://pypi.org/project/zestreleaser.towncrier" }, "release_url": "https://pypi.org/project/zestreleaser.towncrier/1.2.0/", "requires_dist": [ "setuptools", "toml", "towncrier (>=18.6.0)", "zest.releaser (>=6.17.0)" ], "requires_python": "", "summary": "zest.releaser plugin to call towncrier", "version": "1.2.0" }, "last_serial": 4902321, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "39fa7dcf261a08090a7613760726f91a", "sha256": "1e01a59f775ca3f5d85cc589fc282121a294f212d282a8b084a45f2e8e11e9a3" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39fa7dcf261a08090a7613760726f91a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5531, "upload_time": "2019-02-06T14:15:27", "url": "https://files.pythonhosted.org/packages/d7/f9/1c0ffcefacb739607240ba4b610e8b602ed673cf9d9344dcf74f168a78c1/zestreleaser.towncrier-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20124b214d124b07a81f2dce9c217c51", "sha256": "07bb384ae815e8f59f55015102a29bdcf7ab7a7eae31ce425555dc2d40d41212" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0.tar.gz", "has_sig": false, "md5_digest": "20124b214d124b07a81f2dce9c217c51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13743, "upload_time": "2019-02-06T14:15:29", "url": "https://files.pythonhosted.org/packages/3a/29/2ad7b4a04c2132d06fad0f99acf35e0f64523077d755852d663962eadf96/zestreleaser.towncrier-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "a6a89a986afde07058281fb12a9afc57", "sha256": "0469b7c4e19ddbdf8d54e0e3ecb0ead49e490f1776324eb097256838e3e57205" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6a89a986afde07058281fb12a9afc57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7879, "upload_time": "2018-05-15T20:44:34", "url": "https://files.pythonhosted.org/packages/5f/b2/219385ef90f04e9cf044ac6b946d493e322232ad69bef0994861161b7428/zestreleaser.towncrier-1.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8bc635bd4a82411c13a6ba2961a6ad9", "sha256": "fbedfb544c4c90d08536b891087558fde295ca1ad2ec04239344b9bfad841af1" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "e8bc635bd4a82411c13a6ba2961a6ad9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13298, "upload_time": "2018-05-15T20:42:42", "url": "https://files.pythonhosted.org/packages/81/61/d088cde9cf345bfa00f703e6716f64db756eef108f6824b27ebaecacb330/zestreleaser.towncrier-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "b7d8573f35b3e00fc884d76605819891", "sha256": "05c624b875ed0d298830dae2d894c3e1a267e5f1dea356b57de127401113d231" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7d8573f35b3e00fc884d76605819891", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5431, "upload_time": "2018-05-16T16:17:06", "url": "https://files.pythonhosted.org/packages/e7/f7/cb3eb13b0c1a61084b1e8a554842e8a06ce0ed06c333277a393625776ab1/zestreleaser.towncrier-1.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26401dbd44ab6c4e231abd4c8b556993", "sha256": "ee9330b012e8dc7fe1c9fe3e9851cc0749d0fa8aa53ef3f75ad35568600f58c4" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "26401dbd44ab6c4e231abd4c8b556993", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13451, "upload_time": "2018-05-16T16:17:07", "url": "https://files.pythonhosted.org/packages/ac/4e/5dea45d594fe575eb18c10f547eb9c611d91f1d62455d06f4e5d6f72e326/zestreleaser.towncrier-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "6e4a4bae542bbe88a1c7c462143bd678", "sha256": "e04542fb6f89feb8f32d37e83bbda938e51d46007d54ae029fdb05d80cd3f7e5" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e4a4bae542bbe88a1c7c462143bd678", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7904, "upload_time": "2018-05-16T23:10:09", "url": "https://files.pythonhosted.org/packages/7b/52/75093cab5f385477efd1fc6ca45722fc8d0c419ec4aebe7c50cf23765235/zestreleaser.towncrier-1.0.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25330df3c609112192aa3f66c71aa750", "sha256": "ae1eb1027002315b4905d64ef06a23f9ce8f141f1238c387628fd15b786822e7" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "25330df3c609112192aa3f66c71aa750", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13543, "upload_time": "2018-05-16T23:10:11", "url": "https://files.pythonhosted.org/packages/da/ad/3803a3b89f3e0c837b944d75c811b882d1878435d7fe70cd1b1f15b46674/zestreleaser.towncrier-1.0.0b3.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "9a2d74ea51b99125d299cd6fe2fe54b5", "sha256": "1d602e01a5e005959a4feecb5d6cc301acad49ba9a1ff1b4b85c00a359cf5dcc" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a2d74ea51b99125d299cd6fe2fe54b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13275, "upload_time": "2019-02-20T12:58:01", "url": "https://files.pythonhosted.org/packages/1d/70/71acb2d84d58c0b2f9615e5a15acca6288af65a264ea3124e5305596f98b/zestreleaser.towncrier-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91598194fc4828933898cd171e522b23", "sha256": "ca5e328f0536bd8de895dfcd40945c849903697da589f08a231e0b9d2f42a397" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.1.tar.gz", "has_sig": false, "md5_digest": "91598194fc4828933898cd171e522b23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13847, "upload_time": "2019-02-20T12:58:03", "url": "https://files.pythonhosted.org/packages/20/4b/41aeded5bd8a31eea862d92ac4345924888bdf0cdde0d5c04cb9c1bd6fc2/zestreleaser.towncrier-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4f0b430edbf671f651f29fcf805ccd6e", "sha256": "be1af5addf82fe6eaf317c43271fcbf0109a173b5cefdc6d5ff4aaebd8c013b1" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f0b430edbf671f651f29fcf805ccd6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5796, "upload_time": "2019-03-04T22:33:32", "url": "https://files.pythonhosted.org/packages/8a/e1/ba7d08910958eeb6b0fb717533792e70ae09a356dd6b76f2bfe67525f7e1/zestreleaser.towncrier-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b53f973e0a0186ff7f8d399e037e985b", "sha256": "e338446370f2a17984136cc6ab73b42737aec92cae1789def3d4381dfdf2395f" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.2.tar.gz", "has_sig": false, "md5_digest": "b53f973e0a0186ff7f8d399e037e985b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14053, "upload_time": "2019-03-04T22:33:33", "url": "https://files.pythonhosted.org/packages/33/23/84a30b7e54733359db81dc5a3f14786ba1fd027ab1b9122f143c3557a5b8/zestreleaser.towncrier-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0eaf875005b073270dc162bb37d75381", "sha256": "c8429933c2f6dc7b990e771518129247cd6cd19d25c19dc749fea33b4067bae8" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0eaf875005b073270dc162bb37d75381", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14558, "upload_time": "2019-03-05T12:10:22", "url": "https://files.pythonhosted.org/packages/03/dd/87aadb2e520c5ade0c646eb5e19539647b9b65d5beba8b7cdd64dcac461f/zestreleaser.towncrier-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e79ca15d5226fbf27f6c8ca75db5ae7", "sha256": "8da3ba0fcb4e781e2cd1d55f766d23ac1b9da617020cc261f549a619a85c6731" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.3.tar.gz", "has_sig": false, "md5_digest": "5e79ca15d5226fbf27f6c8ca75db5ae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15293, "upload_time": "2019-03-05T12:10:24", "url": "https://files.pythonhosted.org/packages/19/42/ed1e900ad1b6cb803271e849bbe3c579738f6ecd5a32d6b566931479be79/zestreleaser.towncrier-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f4c122dffebb3f422b6c113730d8c5f0", "sha256": "ad8fc9de0e73b1450f68a4ac120cf9b98b5cfed9e2c45fdaffe686078c482df4" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4c122dffebb3f422b6c113730d8c5f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13690, "upload_time": "2019-03-05T12:21:12", "url": "https://files.pythonhosted.org/packages/7d/cf/869c5550300f714e46a5276bb1ca66fbbaa6c6769d0bc3473ebb0491291a/zestreleaser.towncrier-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e81ced1a18c87ad9d8792fd92c52a677", "sha256": "957d74da993cdafda17ab540213c8d995f6026bd012527f18e1004bb53d34482" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.0.4.tar.gz", "has_sig": false, "md5_digest": "e81ced1a18c87ad9d8792fd92c52a677", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14495, "upload_time": "2019-03-05T12:21:13", "url": "https://files.pythonhosted.org/packages/b8/b5/1fbccd9da9418c26f851be8f7ec43046abab75545b2125a766a5ffd4bb23/zestreleaser.towncrier-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4eea3f6bdba423cdd1018f8756a8614a", "sha256": "8e3b9b2624ddee8d3855eb894e5fa1b5e77aa3e8499d1a2c164cabb4ad0e5d21" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4eea3f6bdba423cdd1018f8756a8614a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14593, "upload_time": "2019-03-05T12:26:34", "url": "https://files.pythonhosted.org/packages/df/95/fe34c92a1fd714f6c5bb371ada1c0c96d2c3dabfd8af39ce045a0e385cc4/zestreleaser.towncrier-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b64062538b6304589713db0f6439f41", "sha256": "dd6b7c29c75477433c7eb726612222a1a05334ea1d8a172051cce54feb1d1b2d" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8b64062538b6304589713db0f6439f41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15367, "upload_time": "2019-03-05T12:26:35", "url": "https://files.pythonhosted.org/packages/59/f8/30a97f89845d4fb6e822ade647ba342bc86ab6390514ab5d5994f9564980/zestreleaser.towncrier-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "7334500bb2daab61ec191f6d02a03dbc", "sha256": "c6d0534c3e6d84ca45cd052c1cdf12665be35caab42a38e607a835aa24555234" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7334500bb2daab61ec191f6d02a03dbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14986, "upload_time": "2019-03-05T22:50:48", "url": "https://files.pythonhosted.org/packages/39/ef/d86e9ccc635aa0be9cb64437c54d2c869efe80abb2e1499eea708666c96b/zestreleaser.towncrier-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7211f73c1816ab7a850f4ba8076a46e6", "sha256": "b2c98018744f73b8082fbe28f564a671d77834edc21ba0e51195032d03e0d9e8" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7211f73c1816ab7a850f4ba8076a46e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15900, "upload_time": "2019-03-05T22:50:49", "url": "https://files.pythonhosted.org/packages/81/62/3536c956bd52e087ac2336b0cf3d424439768c8151cf343e717083945569/zestreleaser.towncrier-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7334500bb2daab61ec191f6d02a03dbc", "sha256": "c6d0534c3e6d84ca45cd052c1cdf12665be35caab42a38e607a835aa24555234" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7334500bb2daab61ec191f6d02a03dbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14986, "upload_time": "2019-03-05T22:50:48", "url": "https://files.pythonhosted.org/packages/39/ef/d86e9ccc635aa0be9cb64437c54d2c869efe80abb2e1499eea708666c96b/zestreleaser.towncrier-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7211f73c1816ab7a850f4ba8076a46e6", "sha256": "b2c98018744f73b8082fbe28f564a671d77834edc21ba0e51195032d03e0d9e8" }, "downloads": -1, "filename": "zestreleaser.towncrier-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7211f73c1816ab7a850f4ba8076a46e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15900, "upload_time": "2019-03-05T22:50:49", "url": "https://files.pythonhosted.org/packages/81/62/3536c956bd52e087ac2336b0cf3d424439768c8151cf343e717083945569/zestreleaser.towncrier-1.2.0.tar.gz" } ] }