How about adding a flag to the emails that are processed? It's fairly well supported.
I needed this when i was working on my engineering project, and added 'processed' flags for already processed items. This way i could query all unprocessed items with "UNSEEN UNKEYWORD <flag>".
I tried Vivaldi a year ago. It was nice to have greater amount of customizations and I liked it very much. But, I couldn't use it for longer as it had memory leaks, so, if you opened and closed lot of tabs, you had to restart the Vivaldi from time to time.
But, this might have been fixed and i should recheck.
Doesn't httplib2 support python3? Out of 200, 8 are from Mozilla. Supervisor's next version will support v4(i think they are in testing). So, that will be pretty soon, i believe.
When i checked two weeks ago, there was a bug that when opened a notebook with large number of cells(~200), in firefox, it would freeze for about 10 seconds if the window was resized. The problem, as i know, only occurs in Firefox, not in Chrome.
This was problematic, especially for me, as I open documentation on other side of the window and keep resizing the window as part of my habit. But, overall JupyterLab was great. You can work on the same notebook side by side too and has a file manager/viewer panel.
As a beginner/intermediate level myself, I think new routing syntax, which is similar to flask is itself a major feature of the django 2.0. This really simplifies the url routing than the regex(which is lot powerful though). For simple projects of mine, it may well cover 60-80% of my needs, maybe more.
Yeah, it's really easy to fix things in Arch. Once, during 'pacman -Syyu' install, the linux kernel didn't install correctly and left the system broken. I just chrooted via a Arch live USB and reinstalled linux and was good to go again. This kind of issues hasn't happened since.
Around 2 years ago, I wanted to tinker and understand linux distros and have installed most of them. But, when I tried Arch, I settled with it,no more tinkering.
However,I find it painful to install. I installed Arch successfully in third time.
Arch Linux.
Why?: It's simple and how you want it to be. The wiki is great and the Arch Repo is great. With AUR and official repo, you will never need to look elsewhere for packages and it's very simple, unlike, Ubuntu's PPA.
And, even with the rolling release, it's pretty stable.I used Ubuntu previously and had a lot of problems with stability. I have been more than a year now on archlinux.
[1] https://feeblenerd.blogspot.com/2015/11/pretty-i3-with-xfce....