rber474.releaser


Namerber474.releaser JSON
Version 1.0a10 PyPI version JSON
download
home_pagehttps://github.com/rber474/rber474.releaser
SummaryCustom releaser hooks for ONCE project based on zest.releaser
upload_time2024-09-30 10:42:24
maintainerNone
docs_urlNone
authorRafael Bermúdez Horcajada
requires_python>=3.9
licenseGPL version 2
keywords zest.releaser release upload custom pypi scp sftp package sdist
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            
.. image:: https://coveralls.io/repos/github/rber474.releaser/badge.svg?branch=main
    :target: https://coveralls.io/github/rber474.releaser?branch=main
    :alt: Coveralls

.. image:: https://codecov.io/gh/rber474.releaser/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/rber474.releaser

.. image:: https://img.shields.io/pypi/v/rber474.releaser.svg
    :target: https://pypi.python.org/pypi/rber474.releaser/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/status/rber474.releaser.svg
    :target: https://pypi.python.org/pypi/rber474.releaser
    :alt: Egg Status

.. image:: https://img.shields.io/pypi/pyversions/rber474.releaser.svg?style=plastic   :alt: Supported - Python Versions

.. image:: https://img.shields.io/pypi/l/rber474.releaser.svg
    :target: https://pypi.python.org/pypi/rber474.releaser/
    :alt: License


================
rber474.releaser
================

Custom releaser hooks for JIRA project based on zest.releaser and cs.zestreleaser.changelog.
This hook extract the commit messages from the last release tag to the current tag and create the towncrier news fragments, based on the JIRA issue and the towncrier type.

Currently it only supports GIT VCS logs.

The commit messages must be in the following format::

    <optional prefix> <issue_name>-<issue_number> <towncrier type> <message> [<author>]


Author will be extracted from the git history.

Examples
--------

The following commit messages are valid:

- Revert WEBAGL-1234 feature Add new feature
- Add WEBAGL-1234 feature new feature
- WEBAGL-1235 bugfix Fix AttributeError RequestContainer object has no attribute getClientForURL

Fragments files will be created in the following format:

**news/WEBAGL-1234.feature** ::

    Add new feature [Rafael Bermúdez Horcajada <myemail@email.com>]
    Revert new feature [Rafael Bermúdez Horcajada <myemail@email.com>]


**news/WEBAGL-1235.bugfix** ::

    Fix AttributeError RequestContainer object has no attribute getClientForURL [Rafael Bermúdez Horcajada <myemail@email.com>]
    


Installation
------------

Using pip::

    $ pip install rber474.releaser


Authors
-------

- Rafael Bermúdez Horcajada


Contributors
------------

Put your name here, you deserve it!

- ?


Contribute
----------

- Issue Tracker: https://github.com/rber474.releaser/issues
- Source Code: https://github.com/rber474.releaser


License
-------

The project is licensed under the GPLv2.


Contributors
============

- Rafael Bermúdez Horcajada, rber474@gmail.com


Changelog
=========

.. You should *NOT* be adding new change log entries to this file.
   You should create a file in the news directory instead.

.. towncrier release notes start

1.0a10 (2024-09-30)
-------------------

Bug fixes:


- Extract commits ignoring merged [Bermúdez Horcajada, Rafael] (#1)


1.0a9 (2024-09-24)
------------------

Bug fixes:


- Fix duplicate entries


1.0a8 (2024-09-20)
------------------

New features:


- Git add after all files are updated.


1.0a7 (2024-09-20)
------------------

Bug fixes:


- Ensure the newsfile is added to the git index to avoid pre-commit hooks to fail


1.0a6 (2024-09-20)
------------------

Bug fixes:


- Don't assign encoding to file


1.0a5 (2024-09-20)
------------------

New features:


- Execute at hook zest.releaser.prereleaser.before


1.0a4 (2024-09-20)
------------------

Bug fixes:


- Fix regex pattern to extract prefix properly [Rafael Bermúdez Horcajada <rber474@gmail.com>]


1.0a3 (2024-09-19)
------------------

Bug fixes:


- Fix release workfloww [Rafael Bermúdez Horcajada <rber474@gmail.com>]


1.0a2 (2024-09-19)
------------------

New features:


- Switch to OpenID Connect [Rafael Bermúdez Horcajada <rber474@gmail.com>]


1.0a1 (unreleased)
------------------

- Initial release.
  [rber474]

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rber474/rber474.releaser",
    "name": "rber474.releaser",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "zest.releaser release upload custom PyPI SCP SFTP package sdist",
    "author": "Rafael Berm\u00fadez Horcajada",
    "author_email": "rber474@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/f7/e4/c8041bb9276209acc83a168f23d2bd574dd5b181ccfb599870c0b923928d/rber474_releaser-1.0a10.tar.gz",
    "platform": null,
    "description": "\n.. image:: https://coveralls.io/repos/github/rber474.releaser/badge.svg?branch=main\n    :target: https://coveralls.io/github/rber474.releaser?branch=main\n    :alt: Coveralls\n\n.. image:: https://codecov.io/gh/rber474.releaser/branch/master/graph/badge.svg\n    :target: https://codecov.io/gh/rber474.releaser\n\n.. image:: https://img.shields.io/pypi/v/rber474.releaser.svg\n    :target: https://pypi.python.org/pypi/rber474.releaser/\n    :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/status/rber474.releaser.svg\n    :target: https://pypi.python.org/pypi/rber474.releaser\n    :alt: Egg Status\n\n.. image:: https://img.shields.io/pypi/pyversions/rber474.releaser.svg?style=plastic   :alt: Supported - Python Versions\n\n.. image:: https://img.shields.io/pypi/l/rber474.releaser.svg\n    :target: https://pypi.python.org/pypi/rber474.releaser/\n    :alt: License\n\n\n================\nrber474.releaser\n================\n\nCustom releaser hooks for JIRA project based on zest.releaser and cs.zestreleaser.changelog.\nThis hook extract the commit messages from the last release tag to the current tag and create the towncrier news fragments, based on the JIRA issue and the towncrier type.\n\nCurrently it only supports GIT VCS logs.\n\nThe commit messages must be in the following format::\n\n    <optional prefix> <issue_name>-<issue_number> <towncrier type> <message> [<author>]\n\n\nAuthor will be extracted from the git history.\n\nExamples\n--------\n\nThe following commit messages are valid:\n\n- Revert WEBAGL-1234 feature Add new feature\n- Add WEBAGL-1234 feature new feature\n- WEBAGL-1235 bugfix Fix AttributeError RequestContainer object has no attribute getClientForURL\n\nFragments files will be created in the following format:\n\n**news/WEBAGL-1234.feature** ::\n\n    Add new feature [Rafael Berm\u00fadez Horcajada <myemail@email.com>]\n    Revert new feature [Rafael Berm\u00fadez Horcajada <myemail@email.com>]\n\n\n**news/WEBAGL-1235.bugfix** ::\n\n    Fix AttributeError RequestContainer object has no attribute getClientForURL [Rafael Berm\u00fadez Horcajada <myemail@email.com>]\n    \n\n\nInstallation\n------------\n\nUsing pip::\n\n    $ pip install rber474.releaser\n\n\nAuthors\n-------\n\n- Rafael Berm\u00fadez Horcajada\n\n\nContributors\n------------\n\nPut your name here, you deserve it!\n\n- ?\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/rber474.releaser/issues\n- Source Code: https://github.com/rber474.releaser\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Rafael Berm\u00fadez Horcajada, rber474@gmail.com\n\n\nChangelog\n=========\n\n.. You should *NOT* be adding new change log entries to this file.\n   You should create a file in the news directory instead.\n\n.. towncrier release notes start\n\n1.0a10 (2024-09-30)\n-------------------\n\nBug fixes:\n\n\n- Extract commits ignoring merged [Berm\u00fadez Horcajada, Rafael] (#1)\n\n\n1.0a9 (2024-09-24)\n------------------\n\nBug fixes:\n\n\n- Fix duplicate entries\n\n\n1.0a8 (2024-09-20)\n------------------\n\nNew features:\n\n\n- Git add after all files are updated.\n\n\n1.0a7 (2024-09-20)\n------------------\n\nBug fixes:\n\n\n- Ensure the newsfile is added to the git index to avoid pre-commit hooks to fail\n\n\n1.0a6 (2024-09-20)\n------------------\n\nBug fixes:\n\n\n- Don't assign encoding to file\n\n\n1.0a5 (2024-09-20)\n------------------\n\nNew features:\n\n\n- Execute at hook zest.releaser.prereleaser.before\n\n\n1.0a4 (2024-09-20)\n------------------\n\nBug fixes:\n\n\n- Fix regex pattern to extract prefix properly [Rafael Berm\u00fadez Horcajada <rber474@gmail.com>]\n\n\n1.0a3 (2024-09-19)\n------------------\n\nBug fixes:\n\n\n- Fix release workfloww [Rafael Berm\u00fadez Horcajada <rber474@gmail.com>]\n\n\n1.0a2 (2024-09-19)\n------------------\n\nNew features:\n\n\n- Switch to OpenID Connect [Rafael Berm\u00fadez Horcajada <rber474@gmail.com>]\n\n\n1.0a1 (unreleased)\n------------------\n\n- Initial release.\n  [rber474]\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "Custom releaser hooks for ONCE project based on zest.releaser",
    "version": "1.0a10",
    "project_urls": {
        "Homepage": "https://github.com/rber474/rber474.releaser",
        "PyPI": "https://pypi.org/project/rber474.releaser/",
        "Source": "https://github.com/rber474/rber474.releaser",
        "Tracker": "https://github.com/rber474/rber474.releaser/issues"
    },
    "split_keywords": [
        "zest.releaser",
        "release",
        "upload",
        "custom",
        "pypi",
        "scp",
        "sftp",
        "package",
        "sdist"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94d9f5aebd43e9779ddc69f515c4abf824766c7400cab76e6902758b6673ae86",
                "md5": "9927e5c99c2408dfcee17baf66c4f116",
                "sha256": "297fbdcc408117751fcebbc0621b31bcd4be049bd9f8da96878e6c634c3439f9"
            },
            "downloads": -1,
            "filename": "rber474.releaser-1.0a10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9927e5c99c2408dfcee17baf66c4f116",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 14834,
            "upload_time": "2024-09-30T10:42:23",
            "upload_time_iso_8601": "2024-09-30T10:42:23.060826Z",
            "url": "https://files.pythonhosted.org/packages/94/d9/f5aebd43e9779ddc69f515c4abf824766c7400cab76e6902758b6673ae86/rber474.releaser-1.0a10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7e4c8041bb9276209acc83a168f23d2bd574dd5b181ccfb599870c0b923928d",
                "md5": "3571262b2f63cfe54c80fad77c2b65cf",
                "sha256": "e44cd28ef89c94120eebd9c3175182693218e79172f1ecc5fe6c10eb22e2479d"
            },
            "downloads": -1,
            "filename": "rber474_releaser-1.0a10.tar.gz",
            "has_sig": false,
            "md5_digest": "3571262b2f63cfe54c80fad77c2b65cf",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 16514,
            "upload_time": "2024-09-30T10:42:24",
            "upload_time_iso_8601": "2024-09-30T10:42:24.428284Z",
            "url": "https://files.pythonhosted.org/packages/f7/e4/c8041bb9276209acc83a168f23d2bd574dd5b181ccfb599870c0b923928d/rber474_releaser-1.0a10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-30 10:42:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rber474",
    "github_project": "rber474.releaser",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "tox": true,
    "lcname": "rber474.releaser"
}
        
Elapsed time: 3.00691s