Saravanan666/pypi-org huggingface dataset:
Package: pretix-pages
This is a plugin forpretixthat allows you to add static pages to your event site, for example for a FAQ, terms of
service, etc.ContributingIf you like to contribute to this project, you are very welcome to do so. If you have any
questions in the process, please do not hesitate to ask us.Please note that we have aCode of Conductin place that applies to all project contributions, including issues,
pull requests, etc.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-pages.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2017 Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-passbook
This is a plugin forpretix. It allows to provide tickets in the passbook format supported by Apple Wallet and a
number of Android apps.ContributingIf you like to contribute to this project, you are very welcome to do so. If you have any
questions in the process, please do not hesitate to ask us.Please note that we have aCode of Conductin place that applies to all project contributions, including issues,
pull requests, etc.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-passbook.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.Generating Passbook keys and configuring them in pretixYou can generate a key and CSR using:export CERT_NAME=pass-pretix
openssl genrsa -out $CERT_NAME.key 2048
openssl pkey -in $CERT_NAME.key -traditional > $CERT_NAME.key.pem
openssl req -new -key $CERT_NAME.key -out $CERT_NAME.csrYou can then request a certificate using that CSR in yourApple developer account. You can then convert the downloaded certificate like this:openssl x509 -inform der -in $CERT_NAME.cer -out $CERT_NAME.pemAfter generating the .pem file, upload it to pretix as passbook certificate.
Make sure you have uploaded the key generated before (pass-pretix.key) and added the passbook CA of apple.
Next add your Team ID in pretix and the passbook type id. The passbook type id is your identifier, as example pass.pretix.example. The Team ID can be found under “Organizational Unit” when opening the passbook certificate, e.g. with Keychain on MacOS.
If you have configured your private rsa key with a password you can provide it in pretix.Click on Save.
Enjoy!LicenseCopyright 2016 Tobias ‘rixx’ Kunze and Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-paybox
title: Paybox for PretixThis is a plugin forpretix.DescriptionThis is an alpha stage payment plugin for Pretix 4, it allows to use
Sumup online payment. You need to register an OAuth app in your Sumup
developer account. You also to manually request the "payment" scope to
Sumup.Development setupMake sure that you have a workingpretix development
setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register
this application with pretix's plugin registry.Executemakewithin this directory to compile translations.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. supervisorctl -s unix:///tmp/supervisor.sock
restart pretixwebThis plugin has CI set up to enforce a few code style rules. To check
locally, you need these packages installed:pip install flake8 isort blackTo check your plugin for rule violations, run:black --check .
isort -c .
flake8 .You can auto-fix some of these issues by running:isort .
black .To automatically check for these issues before you commit, you can run.install-hooks.LicenseCopyright 2023 Ronan Le MeillatReleased under the terms of the GNU Affero General Public License v3
Package: pretix-payone
This is a plugin forpretix.Allows to process payments through PAYONE (formerly BS Payone)Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2021 pretix teamReleased under the terms of the Apache License 2.0
Package: pretix-plugin-extended-api
This is a plugin forpretix.Extend the REST API to expose more information needed by the PyCon Italia repository.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepoetry installwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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 .You can also fix them on your PR by commenting /fixLicenseCopyright 2022 Python Italia
Package: pretix-printtool
This is a command-line tool forpretixthat allows you to automatically print out tickets that should be sent
to the customer on paper. This requires the pretix Shipping plugin that is only available for shops hosted on
pretix.eu or for pretix Enterprise installations.Current limitations:Currently only supports printing on a per-organizer level, not on a per-event level.Currently only supports printing systems with alocalCUPS deamon (Linux/macOS)Currently uses a late-ack method: The tool polls a PDF to print, prints it, waits for the print job to complete,
then confirms the printing to the server and then starts polling the next PDF. This is obviously slower and might
be parallelized, but this way it is kept simple and robust to ensure an easily recoverable state after printer errors.Installation and usageFirst, make sure you have a recent Python installation on your system. Ifpython-Vgives you a version 2.x,
try usingpython3instead or install a newer Python. We recommend Python 3.6+, but 3.4+ should work as well.Then, we recommend creating a virtual environment to isolate the python dependencies of this package from other
python programs ony our system:$ pyvenv env
$ source env/bin/activateYou should now see a(env)prepended to your shell prompt. You have to do this
in every shell you use to work with pretix (or configure your shell to do so
automatically). Depending on your Python version, you might need to replacepyvenvwithpython-mvenv.
If you are working on Ubuntu or Debian, we recommend upgrading your pip and setuptools installation inside
the virtual environment:(env)$ pip3 install -U pip setuptoolsNow you can install the print tool:(env)$ pip3 install pretix-printtoolTo configure it, run the following command:(env)$ pretix-printtool setupYou will be asked a number of questions on your printer as well as for the URL of your pretix
installation and your API key. The prompt will also tell you how to obtain that API key.At the end, this command will write a config file to a location of your choice. You need to specify this config file
for all further actions. The command:(env)$ pretix-printtool test configfile-path.cfgwill test the connection to pretix, but will not perform any actions. To actually start printing, use:(env)$ pretix-printtool print configfile-path.cfgContributingIf you like to contribute to this project, you are very welcome to do so. If you have any
questions in the process, please do not hesitate to ask us.Please note that we have aCode of Conductin place that applies to all project contributions, including issues,
pull requests, etc.LicenseCopyright 2017 Raphael MichelReleased under the terms of the GNU General Public License v3.0.
Package: pretix-public-registrations
This is a plugin forpretix.This plugin will give the option to attendees of an event to mark their registration as public. Public registrations
will be shown along their answers to questions marked as public by the organizers on a world-readable page.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 blackTo check your plugin for rule violations, run:black --check .
isort -c .
flake8 .You can auto-fix some of these issues by running:isort .
black .To automatically check for these issues before you commit, you can run.install-hooks.LicenseCopyright 2019-2023 Felix Schäfer, Dominik WeitzReleased under the terms of the MIT License
Package: pretix-qpaypro
This is a plugin forpretixto be able to use theqpaypropayments provider.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-qpaypro.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.TranslationsThe language translations for this project are handled on Weblate.org, you can see the current status below.LicenseCopyright 2019 Opportuno TechReleased under the terms of the Apache License 2.0
Package: pretix-question-placeholders
This is a plugin forpretix.Add content to your emails based on the questions the customer answered, and
the answer they gave.You can create multiple new placeholders, and can add several rules for each of
them, with fallback texts for other answers or unanswered questions.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2021 Tobias KunzeReleased under the terms of the Apache License 2.0
Package: pretix-quickpay
This is a plugin forpretix.This allows you to to process payments through Quickpay as a payment provider or payment provider’s that use Quickpay
like Unzer Direct.
The payment provider makes various payment methods available for your customers, such as payment via credit card and
many more.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2022 rami.io GmbHReleased under the terms of the Apache License 2.0
Package: pretix-regex-validation
This is a plugin forpretix.Allows to add arbitrary regex validation to fieldsDevelopment setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2021 pretix teamReleased under the terms of the Apache License 2.0
Package: pretix-regid
This is a plugin forpretix.Adds an automatic registration ID to approved orders. When enabling this plugin it will automatically create registration ID’s on the event it is enabled. It has to be enabled from the start to work correctly, otherwise you will have users without registration ID.To install:pip3 installpretix-regid&& python3-mpretix migrate && python3-mpretix rebuild && servicepretix-webrestartThen just activate it in your event config.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepip3 install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2022 Christiaan de Die le Clercq (techwolf12)Released under the terms of the Apache License 2.0
Package: pretix-roomsharing
This is a plugin forpretix.Pretix roomsharing allows attendees to setup with which people they’d like to share a roomDevelopment setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2022 Christiaan de Die le Clercq (techwolf12)Released under the terms of the Apache License 2.0
Package: pretix-saferpay
This is a plugin forpretix.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-saferpay.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2019 Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-sepadebit
This is a plugin forpretix.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-sepadebit.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2017 Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-servicefees
This is a plugin forpretix.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-servicefees.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2018 Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-signature-question
This is a plugin forpretix.Allows to draw a signatureConfiguration / UsageEach event can enable this plugin in Settings > Plugins > Customization.Once the plugin is enabled you can add a question with typefileto a ticket.
The name of the question must containsignature.
Instead of the upload dialog the signature field is displayed.Development setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2021 pretixReleased under the terms of the Apache License 2.0
Package: pretix-simple-test-results
This is a plugin forpretix.Simple test result sendingDevelopment setupMake sure that you have a workingpretix development setup.Clone this repository.Activate the virtual environment you use for pretix development.Executepython setup.py developwithin this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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 docformatterTo 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.LicenseCopyright 2022 pretixReleased under the terms of the Apache License 2.0
Package: pretix-sofort
This is a plugin forpretix.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-sofort.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2018 Raphael MichelReleased under the terms of the Apache License 2.0
Package: pretix-stay22
This is a plugin forpretix.Development setupMake sure that you have a workingpretix development setup.Clone this repository, eg tolocal/pretix-stay22.Activate the virtual environment you use for pretix development.Executepip install-e.within this directory to register this application with pretix’s plugin registry.Executemakewithin this directory to compile translations.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.LicenseCopyright 2019 Raphael MichelReleased under the terms of the Apache License 2.0