pretix-google-events-sd (0.1.4)

Published 2026-02-25 17:26:36 +00:00 by fronbasal in binary-pretix-plugins/pretix-google-events-sd

Installation

pip install --index-url  pretix-google-events-sd

About this package

Inject Google structured data for better search listings

title
Pretix Google Events (StructuredData)

A plugin for pretix that automatically injects schema.org structured data (JSON-LD) into event pages. Improves search engine visibility and enables rich event information in Google Search results.

Features: - Automatic JSON-LD schema.org Event markup generation - Customizable event metadata (name, description, location, organizer, performer) - Per-ticket pricing and availability overrides - Support for online, offline, and mixed-mode events - Multilingual support with caching - URL validation and security best practices

Installation & Development

  1. Ensure you have a working pretix development setup.
  2. Clone this repository.
  3. Activate the virtual environment for pretix development.
  4. Run python setup.py develop to register the plugin.
  5. Run make to compile translations.
  6. Restart your pretix server and enable the plugin in the 'plugins' tab.

Code Quality

This project enforces code style rules via flake8, isort, and black:

pip install flake8 isort black

Verify compliance:

black --check .
isort -c .
flake8 .

Auto-fix issues:

isort .
black .

Install pre-commit hooks:

.install-hooks

License

Copyright 2026 Daniel Malik <mail@fronbasal.de>

Released under the terms of the Apache License 2.0

Details
PyPI
2026-02-25 17:26:36 +00:00
27
Apache
43 KiB
Assets (2)
Versions (1) View all
0.1.4 2026-02-25