Skip to main content

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

Project description

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.4.0 (released 2026-06-18)

  • chore(setup): bump dependencies

  • 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

Project details


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.4.0.tar.gz (62.8 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.4.0-py2.py3-none-any.whl (83.4 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: invenio_vcs-0.4.0.tar.gz
  • Upload date:
  • Size: 62.8 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.4.0.tar.gz
Algorithm Hash digest
SHA256 3c220f4efeecaa568d8458582b190dbd4b04bd8a66663d24c8fdffd1de06eafe
MD5 0a5ff23066f320ffd37bff3eae172448
BLAKE2b-256 70e572a50dff1810848531a99d6c8c4bc9650c98dc264a378659a988e6db1a9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: invenio_vcs-0.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 83.4 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.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 135cc04d988ff28702894ac8132d8c272ef3b8ef7d4a0b3305b6358250bdd2bf
MD5 e198ef09ca2eac2d7bf965aca193338b
BLAKE2b-256 6c4223afd3424812bd32d00f04afa3b6679c293456468c63b183e61daa9229c7

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