Switch to (unbundled) praw 6?
I was briefly looking at packaging rtv for Fedora, right before it got orphaned by the developer, and I'd like to provide a package of tuir too.
One thing I noticed while doing so is that rtv (and tuir) ships with a bundled copy of praw 3.6. I'm curious if it makes sense to-- at some point in the future-- update tuir to use the latest upstream praw (version 6.3.1)? That would also potentially allow you to get rid of the bundled dependency and just use pip to install praw as a new dependency.
I looked into doing this a little bit and I don't think praw is backwards compatible to 3.6, so there would be some work involved here. But I'm not sure how future-proof sticking with praw 3.6 is-- at some point there could be some breaking change in the reddit API that requires updating.
(The Fedora packaging guidelines allow bundled libraries but ask that packagers check upstream to see if bundled libraries could potentially be unbundled in the future, which is another reason I'm filing this ticket).