..
This file is part of Invenio.
Copyright (C) 2023 CERN.
Invenio is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
Invenio is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with Invenio; if not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
MA 02111-1307, USA.
In applying this license, CERN does not
waive the privileges and immunities granted to it by virtue of its status
as an Intergovernmental Organization or submit itself to any jurisdiction.
================
Invenio-GitHub
================
.. image:: https://img.shields.io/travis/inveniosoftware/invenio-github.svg
:target: https://travis-ci.org/inveniosoftware/invenio-github
.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-github.svg
:target: https://coveralls.io/r/inveniosoftware/invenio-github
.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-github.svg
:target: https://github.com/inveniosoftware/invenio-github/releases
.. image:: https://img.shields.io/pypi/dm/invenio-github.svg
:target: https://pypi.python.org/pypi/invenio-github
.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-github.svg
:target: https://github.com/inveniosoftware/invenio-github/blob/master/LICENSE
Invenio module that adds GitHub integration to the platform.
*This is an experimental developer preview release.*
* Free software: GPLv2 license
* Documentation: https://invenio-github.readthedocs.io/
..
This file is part of Invenio.
Copyright (C) 2016-2024 CERN.
Invenio is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
Invenio is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with Invenio; if not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
MA 02111-1307, USA.
In applying this license, CERN does not
waive the privileges and immunities granted to it by virtue of its status
as an Intergovernmental Organization or submit itself to any jurisdiction.
Changes
=======
Version v1.5.1 (released 2024-03-24)
- init: register menu only if GH integration is enabled (bugfix)
Version v1.5.0 (released 2024-03-23)
- Changed uritemplate-py dependency to uritemplate
- i18n: fix transifex config
- i18n: add transifex workflows
- global: move to finalize_app
Version v1.4.0 (released 2024-01-24)
- api: added session timeout to fetch zipball
Version v1.3.1 (released 2023-11-13)
- oauth: remove uneccessary `user` scope.
Version v1.3.0 (released 2023-10-25)
- api: change permission calculation
Version v1.2.1 (released 2023-10-23)
- tasks: added sentry event id for custom errors.
- release: fetch owner from remote.
Version v1.2.0 (released 2023-10-20)
- badges: remove permission check for index view
Version v1.1.1 (released 2023-10-20)
- badges: remove user_id check from old endpoint
- ui: fixed rendering of releases without event
Version v1.1.0 (released 2023-10-19)
- config: added default configs for citation cff support.
Version v1.0.13 (released 2023-10-17)
- api: fix contributor iterator
Version v1.0.12 (released 2023-10-17)
- api: fetch contributors by authenticated api
- view: fixed wrong accesses to event.payload
Version v1.0.11 (released 2023-10-16)
- badge: fix expected DOI type
Version v1.0.10 (released 2023-10-14)
- badge: fix expected pid object
Version v1.0.9 (released 2023-10-14)
- views: read correct record id
Version v1.0.8 (released 2023-10-13)
- api: fix permission check
Version v1.0.7 (released 2023-10-13)
- models: fix repositories fetching
Version v1.0.6 (released 2023-10-13)
- badge: fix config class
Version v1.0.5 (released 2023-10-12)
- assets: increase timeout on sync repos
Version v1.0.4 (released 2023-10-11)
- api: remove catch all block on contributors of release
Version v1.0.3 (released 2023-10-11)
- view: fix badge fetch by PID
- assets: fix timeout on long requests
Version v1.0.2 (released 2023-07-26)
- api: fix csrf errors on API
Version v1.0.1 (released 2023-07-26)
- ui: layout and styling improvements
Version v1.0.0 (released 2023-07-24)
- inital public release
Version v1.0.0b7 (released 2023-07-24)
- handlers: fix oauthclient import
Version v1.0.0b6 (released 2023-07-21)
- add github badges
Version v1.0.0b5 (released 2023-07-17)
- setup: enable tests
- setup: update Manifest.in
Version v1.0.0b4 (released 2023-07-17)
- alembic: add webhook dependency in alembic recipes
Version v1.0.0b3 (released 2023-07-17)
- alembic: add alembic recipes
Version v1.0.0b2 (released 2023-07-17)
- global: restrain extension behind feature flag
- api: add record serialization
- handlers: fix hooks serialization
Version v1.0.0b1 (released 2023-07-03)
- Initial beta release.
Version v1.0.0a28 (released 2022-10-24)
- Initial public release.
Raw data
{
"_id": null,
"home_page": "https://github.com/inveniosoftware/invenio-github",
"name": "invenio-github",
"maintainer": null,
"docs_url": "https://pythonhosted.org/invenio-github/",
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "invenio github",
"author": "CERN",
"author_email": "info@inveniosoftware.org",
"download_url": "https://files.pythonhosted.org/packages/80/21/d6bee6abb9b04e5eca1266bc931a71fb1f0c4695b24e98136fe94c879bdc/invenio-github-1.5.1.tar.gz",
"platform": "any",
"description": "..\n This file is part of Invenio.\n Copyright (C) 2023 CERN.\n\n Invenio is free software; you can redistribute it\n and/or modify it under the terms of the GNU General Public License as\n published by the Free Software Foundation; either version 2 of the\n License, or (at your option) any later version.\n\n Invenio is distributed in the hope that it will be\n useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with Invenio; if not, write to the\n Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,\n MA 02111-1307, USA.\n\n In applying this license, CERN does not\n waive the privileges and immunities granted to it by virtue of its status\n as an Intergovernmental Organization or submit itself to any jurisdiction.\n\n================\n Invenio-GitHub\n================\n\n.. image:: https://img.shields.io/travis/inveniosoftware/invenio-github.svg\n :target: https://travis-ci.org/inveniosoftware/invenio-github\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-github.svg\n :target: https://coveralls.io/r/inveniosoftware/invenio-github\n\n.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-github.svg\n :target: https://github.com/inveniosoftware/invenio-github/releases\n\n.. image:: https://img.shields.io/pypi/dm/invenio-github.svg\n :target: https://pypi.python.org/pypi/invenio-github\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-github.svg\n :target: https://github.com/inveniosoftware/invenio-github/blob/master/LICENSE\n\n\nInvenio module that adds GitHub integration to the platform.\n\n*This is an experimental developer preview release.*\n\n* Free software: GPLv2 license\n* Documentation: https://invenio-github.readthedocs.io/\n\n..\n This file is part of Invenio.\n Copyright (C) 2016-2024 CERN.\n\n Invenio is free software; you can redistribute it\n and/or modify it under the terms of the GNU General Public License as\n published by the Free Software Foundation; either version 2 of the\n License, or (at your option) any later version.\n\n Invenio is distributed in the hope that it will be\n useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with Invenio; if not, write to the\n Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,\n MA 02111-1307, USA.\n\n In applying this license, CERN does not\n waive the privileges and immunities granted to it by virtue of its status\n as an Intergovernmental Organization or submit itself to any jurisdiction.\n\n\nChanges\n=======\n\nVersion v1.5.1 (released 2024-03-24)\n\n- init: register menu only if GH integration is enabled (bugfix)\n\nVersion v1.5.0 (released 2024-03-23)\n\n- Changed uritemplate-py dependency to uritemplate\n- i18n: fix transifex config\n- i18n: add transifex workflows\n- global: move to finalize_app\n\nVersion v1.4.0 (released 2024-01-24)\n\n- api: added session timeout to fetch zipball\n\nVersion v1.3.1 (released 2023-11-13)\n\n- oauth: remove uneccessary `user` scope.\n\nVersion v1.3.0 (released 2023-10-25)\n\n- api: change permission calculation\n\nVersion v1.2.1 (released 2023-10-23)\n\n- tasks: added sentry event id for custom errors.\n- release: fetch owner from remote.\n\nVersion v1.2.0 (released 2023-10-20)\n\n- badges: remove permission check for index view\n\nVersion v1.1.1 (released 2023-10-20)\n\n- badges: remove user_id check from old endpoint\n- ui: fixed rendering of releases without event\n\nVersion v1.1.0 (released 2023-10-19)\n\n- config: added default configs for citation cff support.\n\nVersion v1.0.13 (released 2023-10-17)\n\n- api: fix contributor iterator\n\nVersion v1.0.12 (released 2023-10-17)\n\n- api: fetch contributors by authenticated api\n- view: fixed wrong accesses to event.payload\n\nVersion v1.0.11 (released 2023-10-16)\n\n- badge: fix expected DOI type\n\nVersion v1.0.10 (released 2023-10-14)\n\n- badge: fix expected pid object\n\nVersion v1.0.9 (released 2023-10-14)\n\n- views: read correct record id\n\nVersion v1.0.8 (released 2023-10-13)\n\n- api: fix permission check\n\nVersion v1.0.7 (released 2023-10-13)\n\n- models: fix repositories fetching\n\nVersion v1.0.6 (released 2023-10-13)\n\n- badge: fix config class\n\nVersion v1.0.5 (released 2023-10-12)\n\n- assets: increase timeout on sync repos\n\nVersion v1.0.4 (released 2023-10-11)\n\n- api: remove catch all block on contributors of release\n\nVersion v1.0.3 (released 2023-10-11)\n\n- view: fix badge fetch by PID\n- assets: fix timeout on long requests\n\nVersion v1.0.2 (released 2023-07-26)\n\n- api: fix csrf errors on API\n\nVersion v1.0.1 (released 2023-07-26)\n\n- ui: layout and styling improvements\n\nVersion v1.0.0 (released 2023-07-24)\n\n- inital public release\n\nVersion v1.0.0b7 (released 2023-07-24)\n\n- handlers: fix oauthclient import\n\nVersion v1.0.0b6 (released 2023-07-21)\n\n- add github badges\n\nVersion v1.0.0b5 (released 2023-07-17)\n\n- setup: enable tests\n- setup: update Manifest.in\n\nVersion v1.0.0b4 (released 2023-07-17)\n\n- alembic: add webhook dependency in alembic recipes\n\nVersion v1.0.0b3 (released 2023-07-17)\n\n- alembic: add alembic recipes\n\nVersion v1.0.0b2 (released 2023-07-17)\n\n- global: restrain extension behind feature flag\n- api: add record serialization\n- handlers: fix hooks serialization\n\nVersion v1.0.0b1 (released 2023-07-03)\n\n- Initial beta release.\n\nVersion v1.0.0a28 (released 2022-10-24)\n\n- Initial public release.\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\"Invenio module that adds GitHub integration to the platform.\"",
"version": "1.5.1",
"project_urls": {
"Homepage": "https://github.com/inveniosoftware/invenio-github"
},
"split_keywords": [
"invenio",
"github"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "45b88a8df2efdc793dbb2da9697f2b08c1777e6edf0230bee5db5ac3ffce1715",
"md5": "7a9ab6ce15806d50bf30acf4c201ed66",
"sha256": "e4997945e1ec4e89b70593616e7e487afe93fa6594efb9cee96166f6606c9ba4"
},
"downloads": -1,
"filename": "invenio_github-1.5.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a9ab6ce15806d50bf30acf4c201ed66",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.7",
"size": 78510,
"upload_time": "2024-03-24T15:16:51",
"upload_time_iso_8601": "2024-03-24T15:16:51.137705Z",
"url": "https://files.pythonhosted.org/packages/45/b8/8a8df2efdc793dbb2da9697f2b08c1777e6edf0230bee5db5ac3ffce1715/invenio_github-1.5.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8021d6bee6abb9b04e5eca1266bc931a71fb1f0c4695b24e98136fe94c879bdc",
"md5": "0291ce906d357d055ecd44cb4251fcbb",
"sha256": "eb8e3dd057eb3f7365254884fc1b1ebd6a91426fdefed975712947f7af5bdce4"
},
"downloads": -1,
"filename": "invenio-github-1.5.1.tar.gz",
"has_sig": false,
"md5_digest": "0291ce906d357d055ecd44cb4251fcbb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 49435,
"upload_time": "2024-03-24T15:16:53",
"upload_time_iso_8601": "2024-03-24T15:16:53.269654Z",
"url": "https://files.pythonhosted.org/packages/80/21/d6bee6abb9b04e5eca1266bc931a71fb1f0c4695b24e98136fe94c879bdc/invenio-github-1.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-24 15:16:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "inveniosoftware",
"github_project": "invenio-github",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"lcname": "invenio-github"
}