This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Why hello there, kind sir! If you are the sort of web developer who feels a need for tea and crumpets whilst discussing the weather, this will be right up your alley. spiffing.py is a Python port of Spiffing CSS (written by our friend @idiot), a CSS pre-processor for the gentlemanly web developer in all of us.

spiffing.py has one job, and one job alone: correcting the spelling errors prevalent in the language, created by our chums over in the States.

As of version 1.1.0 (and onwards), you can convert CSS back and forth between American and Proper English at your whim. Isn’t it just lovely?

Requirements

  • Python 2.7.3

That’s all!

To install:

Simply install the spiffing.py package, and use it directly in your applications to convert well written, classy CSS to CSS much more likely to be understood by our brethren in the States.

  • pip install spiffing
  • import spiffing
  • Convert your wonderfully written, grammatically correct files to CSS (to help our non-English speaking friends use it).
  • The class you’ll want to use is spiffing.Monocle.

A small example

import spiffing
spiffing_css = """body {
    background-colour: grey !please;
    font-weight: plump;
    text-transform: capitalise;
}"""
stateside = spiffing.Monocle(spiffing_css)
print stateside.american

And to spiff up your American English CSS:

import spiffing
butchered_css = """body {
    background-color: gray !important;
    font-weight: bold;
    text-transform: capitalize;
}"""
proper = spiffing.Monocle(butchered_css)
print proper.english
Release History

Release History

1.1.0

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.0.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.0.0

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
spiffing-1.1.0.tar.gz (3.5 kB) Copy SHA256 Checksum SHA256 Source Apr 3, 2013

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting