@inlovewithpda That's the package. However, I realise that since we're installing in a virtual environment, it will try to install its own pycairo.
Since you're on Debian or similar, let's try a different approach. In a new command prompt, install packages that Pygenda depends on:
sudo apt install libgtk-3-0 fonts-dejavu
sudo apt install python3-gi
python3-icalendar python3-dateutil
python3-tzlocal python3-num2words
Then install Pygenda:
pip3 install --user pygenda
@semiprime this will break a lot of stuff, because installing libgtk removes waybar and more packages