skip to navigation
skip to content

drmaa 0.7.4

a python DRMAA library

Latest Version: 0.7.8

Distributed Resource Management Application API (DRMAA) bindings for Python. For more information read the docs.


  • Python 2.6+
  • A DRMAA-compatible cluster (e.g., Grid Engine)


  • BSD (3 Clause)


  • v0.7.4
    • Switch to using preferred encoding from locale module for converting strings to binary. This should prevent some lingering UnicodeEncodeError crashes on Python 2.7.
  • v0.7.3
    • Fix a couple crashes when certain functions that expect str were passed integers.
  • v0.7.2
    • Fix a couple inconsistencies with str vs bytes in Python 3 in drmaa.session.
  • v0.7.1
    • Add Read The Docs documentation
    • Add const module identifiers back into package namespace
    • Remove b prefixes from strings inserted into error messages.
  • v0.7.0
    • String attribute issues with Python 3 have all been resolved, and now each function that takes a string can handle unicode strings, and returns unicode strings.
    • All code has been updated to use future imports for unicode_literals and print_function, so we’re effectively writing Python 3 code now.
    • PEP8 compliance changes all over the place, except those that would break names required by underlying C DRMAA library.
    • Now automatically run unit tests of Travis-CI with SGE, and all tests pass for Python 2.6, 2.7, and 3.3. SGE is installed using scripts I describe in this gist.
    • Unit tests are now in a top-level directory instead of a sub-directory under the drmaa package.
    • There is now a module that contains most of the code that was in before, and __init__ just imports things and sets __all__ and __version__, as is typically recommended now.
    • Drops support for Python 2.5.
File Type Py Version Uploaded on Size
drmaa-0.7.4-py2.py3-none-any.whl (md5) Python Wheel 2.7 2014-01-06 20KB
drmaa-0.7.4.tar.gz (md5) Source 2014-01-06 29KB