Monsyne Dragon f5bc8c2a13 Bump dev status
Shouldn't be considered pre-release anymore

Also fixed pep8 test.

Change-Id: I9ad41ce6e60736a944af4195542c409f59e110b2
2015-08-18 00:46:23 +00:00
2015-08-18 00:46:23 +00:00
2015-08-18 00:46:23 +00:00
2014-02-13 09:28:19 -08:00
2014-10-22 11:26:11 -07:00
2014-02-13 09:28:19 -08:00
2014-05-28 03:42:44 +00:00
2015-08-18 00:46:23 +00:00
2014-05-23 20:37:26 +00:00
2015-08-18 00:46:23 +00:00

simport

Simple Import Library for Python

Supports importing functions or class methods from files not in the Python Path.

Using Simport

import simport

# For modules already in the Python Path
function = simport.load('mymodule.myfunction')
class_method = simport.load('mymodule:MyClass.mymethod')
klass = simport.load('mymodule:MyClass')  # uninstanstiated.

# For modules not in the Python Path
function = simport.load('/path/to/dir|module_name:myfunction')
class_method = simport.load('/path/to/dir|module_name:MyClass.mymethod')

Look at the tests for some interesting naming conventions for specifying relative modules, etc.

Running Tests

From the simport root directory, run tox

Description
Simple import library for Python (not entry-point based)
Readme 78 KiB
Languages
Python 100%