Installing a development version
If you want to use a feature of eventyay that is not yet contained in the last monthly release, you can also install a development version with eventyay.
Warning
When in production, we strongly recommend only installing released versions. Development versions might be broken, incompatible to plugins, or in rare cases incompatible to upgrade later on.
Manual installation
You can use pip to update eventyay directly to the development branch. Then, upgrade as usual:
$ source /var/eventyay/venv/bin/activate
(venv)$ pip3 install -U "git+https://github.com/fossasia/eventyay.git#egg=eventyay&subdirectory=src"
(venv)$ python -m eventyay migrate
(venv)$ python -m eventyay rebuild
(venv)$ python -m eventyay updatestyles
# systemctl restart eventyay-web eventyay-worker
Docker installation
To use the latest development version with Docker, first pull it from Docker Hub:
$ docker pull fossasia/eventyay-tickets:latest
Then change your /etc/systemd/system/eventyay.service file to use the :latest tag instead of :stable as well
and upgrade as usual:
$ systemctl restart eventyay.service
$ docker exec -it eventyay.service eventyay upgrade