Over the years I authored a number of open source projects. This is an incomplete list of the more significant ones. You can find a more comprehensive archive in my GitHub account.

k8s-entry

Status: maintained

k8s-sentry is a simple tool to monitor a Kubernetes cluster and report all operational issues to Sentry.

k8s-sentry watches for several things:

  • All warning and error events
  • Pod containers terminating with a non-zero exit code
  • Pods failing completely

lingua

Status: maintained

Lingua is a package with tools to extract translatable texts from your code, and to check existing translations. It replaces the use of the xgettext command from gettext, or pybabel from Babel.

Pyrad

Status: transferred

Pyrad is a pure Python implementation of the RADIUS AAA protocol.

Pyrad is still actively maintained by other people.

pyrmid_jwt

Status: maintained

pyramid_jwt makes it easy to use JWT tokens for authentication in Pyramid.

rest_toolkit 📚

Status: archived

rest_toolkit is an attempt to make writing REST servers, using the Pyramid framework easier.

rest_toolkit is no longer actively maintained.

xlocale

Status: maintained

This package exposes part of the xlocale-family of C functions to Python. This is particularly useful to set the locale per-thread.