Hey, any Python experts want to help a Python newbie out? I've been hacking for decades, but I can't say I know Python best practices.

I'm working on https://github.com/Ovid/sqlitch-v2 (porting some Perl code to Python) and while it seems good to me (but very much alpha and a WIP), I don't know what I don't know. If there's anything obvious I've missed or is unpythonic, I would love to know.

#Python #Perl

@ovid But… why? Is this to improve adoption by Perl-adverse shops? I use the dockerized version for several projects and no one bats an eye.

@cromedome Not happy about this, but:

* The company bans Perl in its tech stack.
* If they switch away from their currently broken tooling, they want something they can maintain and extend.
* I'm working with 200+ devs, many of them newer, and they don't want to use CLI tools. It's trivial for me to extend this new tool with a GUI.

I'm not saying these are great reasons, but that's the pushback.

@ovid Currently feeling some of this pain here. Our private equity overlords have declared we need to remove Perl from the stack, so we are currently rewriting 575k lines of Perl to Python… 😭