Skip to main content

This plugin allows to configure the validation of COVID test- and vaccination certificates using pretixSCAN for Android

Project description

This is a plugin for pretix.

This plugin allows to configure the validation of COVID test- and vaccination certificates using pretixSCAN for Android

Development setup

  1. Make sure that you have a working pretix development setup.

  2. Clone this repository.

  3. Activate the virtual environment you use for pretix development.

  4. Execute pip install -e . within this directory to register this application with pretix’s plugin registry.

  5. Execute make within this directory to compile translations.

  6. Restart your local pretix server. You can now use the plugin from this repository for your events by enabling it in the ‘plugins’ tab in the settings.

This plugin has CI set up to enforce a few code style rules. To check locally, you need these packages installed:

pip install flake8 isort black docformatter

To check your plugin for rule violations, run:

docformatter --check -r .
black --check .
isort -c .
flake8 .

You can auto-fix some of these issues by running:

docformatter -r .
isort .
black .

To automatically check for these issues before you commit, you can run .install-hooks.

License

Copyright 2021 pretix team

Released under the terms of the Apache License 2.0

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

pretix-covid-certificates-2.3.1.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

pretix_covid_certificates-2.3.1-py3-none-any.whl (38.2 kB view details)

Uploaded Python 3

File details

Details for the file pretix-covid-certificates-2.3.1.tar.gz.

File metadata

File hashes

Hashes for pretix-covid-certificates-2.3.1.tar.gz
Algorithm Hash digest
SHA256 cc43eb876fb492acfade577b8d317ea662bc53163d6216cf20698ad28af98ad1
MD5 06101ad899f119b362243ae5ecd17ed6
BLAKE2b-256 cd44b12652e1e6602ee6945ecf678df44f55341850b5b75329ea9874b70714da

See more details on using hashes here.

File details

Details for the file pretix_covid_certificates-2.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pretix_covid_certificates-2.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 541b93a80c8fb2dc7b0c1a221c718675c818bbc8e3f6d9dc2f79d5b206b2ce55
MD5 f4f2a2ee8d9336c069489d78b9e7b05d
BLAKE2b-256 5a3464cb41a19cd26fecbba1aac70da2ca37839f363333d33cde40658e94783f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page