Week in Review 2022-03-27

Monday

github_linter

  • added github-linter-web as a script command to load the web interface easier
  • fixed a bug in the DB code, where it was derping on integer responses

Wednesday

github_linter

  • dependabot - configurator works now (ok, not really, see Friday’s fixes)
  • pyproject - fixed handler for certain value types
  • docs - now creates/updates a CONTRIBUTING.md

Thursday

pyaussiebb

  • Moved the dependency on pydantic from dev to main, because… it broke things.
  • Released v0.0.15 for this fix.

kanidm-builder

  • added support for Ubuntu Impish, which worked fine until I hit this unmerged PR in aptly, because they don’t support the new zst compressed packages 😭 So far there’s been this attempt, and also this one. One day they’ll actually patch it… or I’ll figure out how to make a repo another way.

Friday

github_linter

  • Added the ability to create a templated SECURITY.md file if it’s missing - applied the change to 128 repositories in one run! Also … seem to have broken the Auspost repo somehow, actions got super weird.
  • Fixed quoting issues when it does config updates to dependabot.

mqttgpio

  • Moved it into its own module instead of a single script, so it’s installable now.
  • Fixed a bunch of typing issues and made pylint and mypy happy.

auspost

  • Migrated to poetry packaging.
  • Bumped minimum python version to 3.7.
  • Did some typing fixes.
  • Seriously upset something in github actions… it’s been janky ever since.

qbtapi

  • fixed testing properly

goodwe2pvoutput

  • Fixing up mypy errors and some other jank - disabled typing on imports

Saturday

Had dinner at a great new Japanese place, Gurume in Gumdale. Damn good japanese food!

Sunday

kanidm

  • Fixed an issue with kanidm group list that wasn’t logging because I’d used info!() instead of println!()


#review