Skip to main content
https://img.shields.io/travis/inveniosoftware/invenio-vcs.svg https://img.shields.io/coveralls/inveniosoftware/invenio-vcs.svg https://img.shields.io/github/tag/inveniosoftware/invenio-vcs.svg https://img.shields.io/pypi/dm/invenio-vcs.svg https://img.shields.io/github/license/inveniosoftware/invenio-vcs.svg

Invenio module that adds VCS integration to the platform.

This module derives from the Invenio GitHub module, but is nearly fully rewritten and not backward compatible. Please refer to the upgrade guide to transition your instance to this new module.

This is an experimental developer preview release.

Changes

Version v0.3.2 (released 2026-07-28)

  • i18n: pulled translations

Version v0.3.1 (released 2026-06-26)

  • I18n add support for JS translations

  • chore(git-blame): ignore the SPDX license header commit

  • chore(licenses): update license headers to use SPDX

Version v0.3.0 (released 2026-06-05)

  • chore(setup): bump dependencies

Version v0.2.0 (released 2026-05-29)

  • chore(setup): bump dependencies

  • fix: add missing migration dependencies

Version 0.1.1 (released 2026-05-26)

  • fix(gitlab): better error handling for 404 errors; adjust method to reduce request count

Version 0.1.0 (released 2026-05-18)

  • feat(tasks): mark release task as PROCESSING before generic method

  • fix(webhook): add user ID validation

  • fix(access): add any_user permission when extracting self.user_identity

  • fix(tasks): use correct type (RemoteToken class) during disconnect_provider task

  • feat(providers): support filtering repo visibility for GH/GL

  • fix(gitlab): ignore missing default branches

Version 0.0.1 (released 2026-04-01)

  • initial release

Download files

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

Source Distribution

invenio_vcs-0.3.2.tar.gz (120.4 kB view details)

Uploaded Source

Built Distribution

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

invenio_vcs-0.3.2-py2.py3-none-any.whl (293.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_vcs-0.3.2.tar.gz.

File metadata

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

File hashes

Hashes for invenio_vcs-0.3.2.tar.gz
Algorithm Hash digest
SHA256 9cea5e425450e880add02cc410f0f60e6a0d1d3f7c48dd2860b85437758612d1
MD5 7f6e7e48ca04317e01f7ed3590351b11
BLAKE2b-256 b19bda0260a9a6170dc2eea215bf4dfd939cb190fda3b4417c0adc1197bb9227

See more details on using hashes here.

File details

Details for the file invenio_vcs-0.3.2-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_vcs-0.3.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 293.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for invenio_vcs-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 05e8b5e8d9b9dde5ef9e773fc8ad71f9bcd902b0fdbb69f13ef8c24ed86892ec
MD5 a7f8df2b239d72c117acefca78309ed4
BLAKE2b-256 d275782c342b20549809839fad25a174cf2a670a17cf49cad913a9c93768c6d9

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