Skip to main content

Citadel Search Plugin

The Citadel plugin integrates Indico with the Citadel microservice to provide advanced search functionality using an Elasticsearch backend.

Changelog

3.3.5

  • Update translations

3.3.4

  • Update translations

3.3.3

  • Adapt to Indico 3.3.7 changes
  • Correctly parse queries containing multiple keywords with quotes

3.3.2

  • Update translations
  • Avoid excessively long retry backoff delays in case of failures
  • Do not log thousands of warnings after retrying a failed run (especially when using Sentry this is problematic and a performance killer)
  • Do not fail when a record cannot be deleted from Citadel (this avoids persistent failures when Citadel has some broken records)

3.3.1

  • Update translations

3.3

  • Adapt to Indico 3.3 changes
  • Support (and require) Python 3.12
  • Add option to show a warning in large categories, encourating managers to use groups instead of individual ACL entries (to avoid having to re-send huge amounts of data to the backend)

3.2.2

  • Adapt to Indico 3.2.6 changes
  • Support Python 3.11

3.2.1

  • Stop using deprecated URL utils from werkzeug

3.2

  • Update translations

3.1

  • Adapt to Indico 3.1 changes
  • Correctly handle remote groups whose capitalization changed at some point

3.0

  • Initial release

Metadata

Release files for indico-plugin-citadel 3.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for indico-plugin-citadel 3.3.5
File Interpreter ABI Platform
indico_plugin_citadel-3.3.5-py3-none-any.whl Python 3 none any Details

Release files / indico_plugin_citadel-3.3.5-py3-none-any.whl

Download URL indico_plugin_citadel-3.3.5-py3-none-any.whl
Size 110.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
14b7b6695662796c2684ded70d4c4df5eb4e3504a1ebeb02dedd034f5bec0d43
BLAKE2b-256 checksum
How to use checksums
424ee1afcae9370bd8d5ae621686b48d6d324caffce840145d8f8fe41ea47985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.3.5 This release

1 release file

3.3.4

1 release file

3.3.3

1 release file

3.3.2

1 release file

3.3.1

1 release file

3.3

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2

1 release file

3.1

1 release file

3.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page