Skip to main content

A collection of python utility functions and classes.

Project description

Introduction

BlazeUtils is a library to hold common tools for the Blaze library family:

Questions & Comments

Please visit: http://groups.google.com/group/blazelibs

Current Status

The code and API stay pretty stable.

The blazeutils tip is installable via easy_install with easy_install BlazeUtils==dev

Recent Changelog

This is the most recent activity. See changelog-archive.rst in the source distribution for older changelog notes.

0.4.4 released 2014-12-25

  • changed how the version string is determined in __init__.py

  • archive old changelog notes

0.4.3 released 2014-12-16

  • add xlsx_to_strio() and WriterX.mwrite()

0.4.2 released 2014-12-08

  • fix wrong dates for 0.4.0 and 0.4.1 releases in changelog

  • add roundsecs argument to dates.trim_mils

  • updates to spreadsheets module including .xlsx file support

    • xlsx_to_reader(): converts xlsxwriter.Workbook instance to xlrd reader

    • WriterX: like Writer but for xlsxwriter Worksheets, API is slightly different and won’t have any faculties for style management like Writer does.

    • Reader: gets a .from_xlsx() method

    • http_headers(): utility function to help when sending files as HTTP response

0.4.1 released 2014-05-17

  • fix packaging issue

0.4.0 released 2014-05-17

  • testing.raises() gets support for custom exception validators, docstring updated w/ usage

  • decorators.curry() use a different approach so multiple curried functions can be used

  • add decorators.hybrid_method() ala SQLAlchemy

  • add decorators.memoize() primarily for SQLAlchemy method caching

  • BC break: .decorators now uses ‘wrapt’ so that is a new dependency

Project details


Download files

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

Source Distribution

BlazeUtils-0.4.4.tar.gz (29.4 kB view details)

Uploaded Source

File details

Details for the file BlazeUtils-0.4.4.tar.gz.

File metadata

  • Download URL: BlazeUtils-0.4.4.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for BlazeUtils-0.4.4.tar.gz
Algorithm Hash digest
SHA256 9708e1d9558205c1f2642b2f8735d7444a9e02dab15a6ee77f8325f182c303dd
MD5 1f4baade1e1684c869a4f61a4b0d56d2
BLAKE2b-256 f50f2967ab5e9ab307b8c7370e16e310d5d8b6b414eeeec9ffed9d585fa8cb21

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page