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 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.1.0.tar.gz (62.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.1.0-py2.py3-none-any.whl (85.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: invenio_vcs-0.1.0.tar.gz
  • Upload date:
  • Size: 62.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.1.0.tar.gz
Algorithm Hash digest
SHA256 4aedc6847ae372cab9fe88f0653173aaa96de15de872e7f90fa1e86e5697c1b2
MD5 3ba0de586cee316d33a1ba5ec4344436
BLAKE2b-256 b64ee2c32fee126bd0a8b641a24ada74f65689d0edc4aac604504197d3075793

See more details on using hashes here.

File details

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

File metadata

  • Download URL: invenio_vcs-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 85.8 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.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 66d1bb15ec166a03adeb8584798c7b83a1d6519fd9e6291345e13e1dcc39cb25
MD5 4d002e3ff39cef4f6eda241d99cf2461
BLAKE2b-256 6cb32679e0db4b7a5eec1c3b5b946e95f33fa29f957d584e657786ebba6b1031

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