Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install swiss

How to install swiss

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install swiss
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.3 Available View build log
Windows (64-bit)
0.3 Available View build log
Mac OS X (10.5+)
0.3 Available View build log
Linux (32-bit)
0.3 Available View build log
Linux (64-bit)
0.3 Available View build log
 
License
MIT
Dependencies
Lastest release
version 0.3 on Jan 5th, 2011

Swiss Army Knife for Data Work

The swiss package provides various utilities for working with data:

  • cache: Url caching and scraping

  • tabular/*: Processing and transforming tabular data to and from various

    System Message: WARNING/2 (<string>, line 7); backlink

    Inline emphasis start-string without end-string.

System Message: WARNING/2 (<string>, line 8)

Bullet list ends without a blank line; unexpected unindent.

formats including csv, json, google spreadsheets, xls * misc, date: Cleaning up and parsing data especially dates. * id: ID generation and shortenening * clitools.py: Command line tools such as creating optparse object and usage from a module of object. * deliveranceproxy.py: Deliverance proxy helper

CHANGELOG

v0.3 2010-08-01
  • Support for google docs spreadsheets as sources for TabularData
  • Improve documentation of date module and add FlexiDate.as_datetime()
  • New clitools module incorporating existing cli tools
  • deliveranceproxy.py: Deliverance proxy helper for proxying to remote

System Message: WARNING/2 (<string>, line 26)

Bullet list ends without a blank line; unexpected unindent.

websites and retheming with deliverance. * parse/name.py: new (human) name parsing code

v0.2 2009-10-23
  • Extensive refactoring of tabular module/package
  • Standardized interface with BaseReader and BaseWriter
  • JsonReader and JsonWriter providing json reading and writing
  • TxtWriter to support writing to plain text
  • Improvements to date parsing (support for circa, 'c.', etc)
  • New id module to do 'compression' of uuids using 32 and 64 bit encoding
v0.1 2009-06-03
  • Bring together existing code (from last 2+ years) into new 'swiss' package
  • Url caching and scraping
  • Tabular data handling including csv reader/writer, xls reader, latex writer

System Message: WARNING/2 (<string>, line 46)

Bullet list ends without a blank line; unexpected unindent.

and associated utilities (such as pivot_table) * Cleaning and parsing data especially dates (misc and date modules)

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.