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

Jonathan Eunice

Username    Jonathan.Eunice

27 projects

intspan

Last released

Sets of integers like 1,3-7,33

prefsort

Last released

Sort a sequence, preferring some values

options

Last released

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

say

Last released

print and format on steroids

chainmap

Last released

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

hjoin

Last released

Horizontal join

items

Last released

Attribute accessible dicts and collections thereof

ansiwrap

Last released

textwrap, but savvy to ANSI colors and styles

textwrap3

Last released

textwrap from Python 3.6 backport (plus a few tweaks)

textdata

Last released

Easily get clean data, direct from text or Python source

combomethod

Last released

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

nulltype

Last released

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

mementos

Last released

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

richxerox

Last released

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

withref

Last released

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

ansicolors

Last released

ANSI colors for Python

namedentities

Last released

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

simplere

Last released

Simpler, cleaner access to regular expressions. Globs too.

enpassant

Last released

En passant assignment for clearer conditionals

quoter

Last released

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

show

Last released

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

webout

Last released

A different take on web serving

otherstuf

Last released

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

fireflask

Last released

Simple, beautiful logging from Flask web apps to FireBug console

chores

Last released

The next-generation for loop and work tracker

mdx_smartypants

Last released

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

intensional

Last released

Intensional sets in Python

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page