Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now
Avatar for Jonathan Eunice from gravatar.com

Jonathan Eunice

  Jonathan.Eunice

26 projects

options

Last released on Mar 24, 2019

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

say

Last released on Mar 14, 2019

print and format on steroids

chainmap

Last released on Mar 14, 2019

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

intspan

Last released on Mar 11, 2019

Sets of integers like 1,3-7,33

hjoin

Last released on Feb 28, 2019

Horizontal join

items

Last released on Feb 23, 2019

Attribute accessible dicts and collections thereof

ansiwrap

Last released on Jan 23, 2019

textwrap, but savvy to ANSI colors and styles

textwrap3

Last released on Jan 23, 2019

textwrap from Python 3.6 backport (plus a few tweaks)

textdata

Last released on Jan 23, 2019

Easily get clean data, direct from text or Python source

combomethod

Last released on Jun 3, 2018

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

nulltype

Last released on Jun 3, 2018

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

mementos

Last released on Jun 3, 2018

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

richxerox

Last released on Nov 16, 2017

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

withref

Last released on Jul 28, 2017

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

ansicolors

Last released on Jun 2, 2017

ANSI colors for Python

namedentities

Last released on May 31, 2017

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

simplere

Last released on May 31, 2017

Simpler, cleaner access to regular expressions. Globs too.

enpassant

Last released on May 30, 2017

En passant assignment for clearer conditionals

quoter

Last released on May 15, 2017

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

show

Last released on May 15, 2017

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

webout

Last released on Sep 30, 2015

A different take on web serving

otherstuf

Last released on Aug 19, 2015

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

fireflask

Last released on Aug 17, 2015

Simple, beautiful logging from Flask web apps to FireBug console

chores

Last released on Jul 25, 2015

The next-generation for loop and work tracker

mdx_smartypants

Last released on Nov 18, 2013

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

intensional

Last released on Dec 2, 2012

Intensional sets in Python

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page