Skip to content

Instantly share code, notes, and snippets.

@timhughes
Last active November 15, 2021 23:29
Show Gist options
  • Save timhughes/c7141e1147bbf71751d68c4deddec043 to your computer and use it in GitHub Desktop.
Save timhughes/c7141e1147bbf71751d68c4deddec043 to your computer and use it in GitHub Desktop.
My Awesome Python

My Awesome Python

Packages

  • Arrow: Better dates & times for Python

  • PyPattyrn: A simple library for implementing common design patterns.

  • zerorpc: Like grpc but using ZeroMQ and MessagePack.

  • boltons: Boltons is a set of pure-Python utilities in the same spirit as — and yet conspicuously missing from — the standard library.

  • schedule: Python job scheduling for humans.

  • MonkeyType: A system for Python that generates static type annotations by collecting runtime types

  • huey: a little task queue for python - redis, sqlite, or in-memory storage

  • transitions: lightweight, object-oriented finite state machine implementation in Python

Posts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment