Skip to main content

"Invenio module that provides SAML integration."

Project description

https://github.com/inveniosoftware/invenio-saml/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-saml.svg https://img.shields.io/github/tag/inveniosoftware/invenio-saml.svg https://img.shields.io/pypi/dm/invenio-saml.svg https://img.shields.io/github/license/inveniosoftware/invenio-saml.svg

Invenio module that provides SAML integration.

TODO: Please provide feature overview of module

Further documentation is available on https://invenio-saml.readthedocs.io/

Changes

Version v5.0.0 (released 2026-06-16)

  • chore(setup): bump dependencies

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

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

Version v4.0.0 (released 2026-05-28)

  • chore(setup): bump dependencies

Version v3.0.0 (released 2026-04-17)

  • fix: use TRUSTED_HOSTS

    BREAKING CHANGE: flask>=3.1.0 introduced a new configuration variable TRUSTS_HOSTS and Invenio-App has already deprecated APP_ALLOWED_HOSTS usage since.

Version v2.0.0 (released 2026-02-10)

  • tests: remove pinned packages from deps

  • chore(setup): bump dependencies

Version v1.2.1 (released 2025-10-22)

  • i18n: pulled translations

Version v1.2.0 (released 2025-07-17)

  • i18n: pulled translations

  • changes: spacing typo

Version 1.1.0 (release 2025-05-08)

  • updates version requirements to support newer invenio module versions

  • handlers: allow user lookup customizing in factory

  • profile: add affiliations profile value

  • adds test version restrictions to minimize xmlsec issues

Version 1.0.1 (release 2024-11-30)

  • setup: change to reusable workflows

  • setup: pin dependencies

  • docs: explicitly add python requirements

Version 1.0.0 (released 2024-04-10)

  • Initial stable release.

Version 1.0.0a4 (released 2022-12-15)

  • Migrate Flask-SSO-SAML code #31

  • Check before linking user #35

  • Add translations tests #36

Version 1.0.0a2 (released 2022-09-12)

  • Add auto_confirm, confirm user email address

Version 1.0.0a1 (released 2021-07-15)

  • Marking strings for translation

  • Adds german translation

Version 1.0.0a0 (released 2021-05-27)

  • Module refactoring.

Version 0.1.0 (released TBD)

  • Initial public 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_saml-5.0.0.tar.gz (25.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_saml-5.0.0-py2.py3-none-any.whl (46.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_saml-5.0.0.tar.gz.

File metadata

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

File hashes

Hashes for invenio_saml-5.0.0.tar.gz
Algorithm Hash digest
SHA256 bf823c38e675f01cbb51ca48789a3f8eb0929bf7034ddacceafd2c5b65395cfd
MD5 cfb9bdd68f56c1d8188e82dac77e755d
BLAKE2b-256 1863f8b625d9c162fd9ada3e01675a88c49e3cf471f6b0bdd41a3852b4eaaaef

See more details on using hashes here.

File details

Details for the file invenio_saml-5.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_saml-5.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 46.6 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_saml-5.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a067d650ebd63dfb4bbaca6b6e6d98adc8d3791696cb12c1cca6c78228222ceb
MD5 590d9a75e8ecdc1fdd9c02a7cf0b2bc3
BLAKE2b-256 3630e0b0554c97d2c7ddacb20a9d500296320518eaa388c14b0e116ed76edbff

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