Skip to main content
Avatar for Jonathan Eunice from gravatar.com

Jonathan Eunice

Username    Jonathan.Eunice

27 projects

intspan

Last released on

Sets of integers like 1,3-7,33

prefsort

Last released on

Sort a sequence, preferring some values

options

Last released on

Simple, super-flexible options. Does magic upon request.

say

Last released on

print and format on steroids

chainmap

Last released on

Backport/clone of ChainMap for py26, py32, and pypy3.

hjoin

Last released on

Horizontal join

items

Last released on

Attribute accessible dicts and collections thereof

ansiwrap

Last released on

textwrap, but savvy to ANSI colors and styles

textwrap3

Last released on

textwrap from Python 3.6 backport (plus a few tweaks)

textdata

Last released on

Easily get clean data, direct from text or Python source

combomethod

Last released on

Decorator indicating a method is both a class and an instance method

nulltype

Last released on

Null values and sentinels like (but not) None, False & True

mementos

Last released on

Memoizing metaclass. Drop-dead simple way to create cached objects

richxerox

Last released on

copy/paste for Mac OS X for rich text (HTML/RTF) rather than plain text

withref

Last released on

Use with to simplify multi-level object dereferences, reminisent of Pascal's with statement

ansicolors

Last released on

ANSI colors for Python

namedentities

Last released on

Named (and numeric) HTML entities to/from each other or Unicode

simplere

Last released on

Simpler, cleaner access to regular expressions. Globs too.

enpassant

Last released on

En passant assignment for clearer conditionals

quoter

Last released on

Powerful way to construct text, HTML, and XML, plus a kick-ass join

show

Last released on

Debug print statements, done right. E.g. show(x)

webout

Last released on

A different take on web serving

otherstuf

Last released on

Attributes-accessible mappings chainstuf (like ChainMap) & counterstuf (like Counter)

fireflask

Last released on

Simple, beautiful logging from Flask web apps to FireBug console

chores

Last released on

The next-generation for loop and work tracker

mdx_smartypants

Last released on

Python-Markdown extension using smartypants to emit typographically nicer ("curly") quotes, proper ("em" and "en") dashes, etc.

intensional

Last released on

Intensional sets in Python

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page