Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Ethan Furman

Ethan Furman

Ethan Furman has asked 10 questions and find answers to 384 problems.

Stats

15.4k
EtPoint
6.0k
Vote count
10
questions
384
answers

About

Python Core Developer and principle author of:

  • PEP 409 -- raise ... from None to suppress exception chaining
  • PEP 435 -- Enum (and the implementation)
  • PEP 461 -- %-interpolation for bytes

Author of the best pure-python dbf library*!

Other possibly interesting packages (all are Python2/3 compatible, as is dbf):

  • aenum -- an Advanced Enumeration library that builds on the stdlib Enum

  • antipathy -- a file path class that is derived from str/unicode, so can be seamlessly passed to other functions that expect a str/unicode object, while still allowing you to use more intuitive actions

  • pandaemonium -- a daemon framework with good debugging support and a built-in lockfile implementation

  • scription -- a library to aid writing command line scripts: includes support for separate arguments per sub-command, basic interaction with the user, executing sub-programs, being run SUID, etc

  • xaml -- based on the same idea as haml, only for Python (still in its infancy)

*I'm biased, of course.