Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

general purpose library for in application use

Project Description

Middleware for in application use

Ever wish you didn’t have to develop some general purpose libraries and or middleware which you simply tote around between applications making simple tweaks when appropriate or blindly copying and pasting as needed? If so, then this is a library you can sink your code into.

Why

I built this because I use the same code over and over again and I’m tired of copying the same bits between projects. So now, if I have something that’s general purpose enough I’m going to put it in library which I’ll use throughout my applications as I develop them.

Features

  • Argument parsing for CLI applications
  • HTTP requests
  • Universal logging
  • Outbound email messaging
  • Linux package installation
  • Configuration file parsing
  • Shell commands
  • Various utilities

Info

Pull requests are always welcome.

Building the Docs

Clone the repo, navigate to the docs directory and execute the following.

sphinx-build -b html -d _build/doctrees   . _build/html

Once complete the docs will be in the docs/_build/html directory.

Testing

To run tests, go to the root directory of the cloudlib module and execute the command tox. this will automatically run all tests for Python 2.6 - 2.7

Doc tests are also used in this library. To run doc tests, go to the docs directory in this root of this module and execute make doctest.

Release History

Release History

This version
History Node

0.5.0

History Node

0.4.2

History Node

0.4.1

History Node

0.4.0

History Node

0.3.0

History Node

0.2.3

History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

History Node

0.0.9

History Node

0.0.8

History Node

0.0.7

History Node

0.0.6

History Node

0.0.5

History Node

0.0.4

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
cloudlib-0.5.0.tar.gz (117.4 kB) Copy SHA256 Checksum SHA256 Source Jul 5, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS 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