Skip to main content

"Invenio module that adds GitHub integration to the platform."

Project description

https://img.shields.io/travis/inveniosoftware/invenio-github.svg https://img.shields.io/coveralls/inveniosoftware/invenio-github.svg https://img.shields.io/github/tag/inveniosoftware/invenio-github.svg https://img.shields.io/pypi/dm/invenio-github.svg https://img.shields.io/github/license/inveniosoftware/invenio-github.svg

Invenio module that adds GitHub integration to the platform.

This is an experimental developer preview release.

Changes

Version v6.2.0 (released 2026-07-28)

  • i18n: pulled translations

Version v6.1.0 (released 2026-06-24)

  • feat(github): store matched email in account extra_data

  • fix(oauth): link GitHub identity to user on account setup

Version v6.0.0 (released 2026-05-29)

  • chore(setup): bump dependencies

Version v5.0.0 (released 2026-01-29)

  • chore(black): update formatting to >= 26.0

  • chore(setup): bump dependencies

  • fix(chore): DeprecationWarning stdlib

  • Update release date for version v4.0.0

Version v4.0.0 (released 2025-11-12)

  • setup: bump major version of invenio-oauthclient

  • api: optimize sync process with batch task execution

Version v3.0.1 (released 2025-07-30)

  • api: fix set alternate zipball URL when tag and branch having same name

Version 3.0.0 (release 2025-06-03)

  • setup: bump major dependencies

  • fix: setuptools require underscores instead of dashes

  • i18n: update string formatting for compatibility

  • i18n: mark strings for translation

Version 2.0.0 (release 2024-12-12)

  • comp: make compatible to flask-sqlalchemy>=3.1

  • setup: bump major dependencies

Version 1.5.4 (released 2024-12-12)

  • fix: publish with translations

Version 1.5.3 (release 2024-11-29)

  • setup: change to reusable workflows

  • setup: pin dependencies

Version v1.5.2 (released 2024-08-15)

  • api: fix repository sync by organization users

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio_github-6.2.0.tar.gz (99.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_github-6.2.0-py2.py3-none-any.whl (226.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_github-6.2.0.tar.gz.

File metadata

  • Download URL: invenio_github-6.2.0.tar.gz
  • Upload date:
  • Size: 99.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for invenio_github-6.2.0.tar.gz
Algorithm Hash digest
SHA256 4adc793f52eb003c1718bc73fb4df533e57e5125fb9118073b5c6d24dcb25ec6
MD5 c12fba2b21b0d4d9967e5aeb473ec33a
BLAKE2b-256 bec66560b924e0fc6d164ac950ec49b4220e4d7ee6e8002c19b177c1db83fc41

See more details on using hashes here.

File details

Details for the file invenio_github-6.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_github-6.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 927fe835f9ec72161199023247f9278954323a82bdaf80e91969e1b0e453ba26
MD5 03f0af47e2f1d412436505737bf16dc2
BLAKE2b-256 d717959337effe19c90e0fc9faf46081ad2bff92923b5402dcce8a08364d06d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page