Update of /cvsroot/pure-data/externals/grill/py In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31148
Modified Files: readme.txt Log Message: added message bundle functionality (pyext.Bundle class) enable compiled-only scripts (without .py) small optimizations and fixes small changes for numpy support enable module packages (module/__init__.py[co]), now also for Max compiler flag to exclude DSP objects some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) added pyext._list and pyext._tuple to convert input lists to Python sequence objects let _inlets and _outlets default to 0
Index: readme.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** readme.txt 23 Mar 2006 20:28:27 -0000 1.49 --- readme.txt 3 Aug 2006 16:33:37 -0000 1.50 *************** *** 24,31 **** ----------------------------------------------------------------------------
! Installation:
PD version >= 0.38 - Add "py" to the Startup items ("binaries to load") and add the folder "scripts" to the pd search path. ! PD version < 0.38 - Load it as i library with e.g. "pd -lib py -path scripts"
Max/MSP - Copy py-objectmappings.txt into the init folder and py.mxe (Windows) or py.mxo (OSX) into the externals folder. --- 24,32 ---- ----------------------------------------------------------------------------
! INSTALLATION ! ============
PD version >= 0.38 - Add "py" to the Startup items ("binaries to load") and add the folder "scripts" to the pd search path. ! PD version < 0.38 - Load it as a library with e.g. "pd -lib py -path scripts"
Max/MSP - Copy py-objectmappings.txt into the init folder and py.mxe (Windows) or py.mxo (OSX) into the externals folder. *************** *** 33,37 **** ----------------------------------------------------------------------------
! Description:
With the py object you can load python modules and execute the functions therein. --- 34,39 ---- ----------------------------------------------------------------------------
! DESCRIPTION ! ===========
With the py object you can load python modules and execute the functions therein. *************** *** 46,54 **** -> use PD 0.38 or the devel_0_37 cvs branch instead - It has been reported that pyext crashes on AMD64 with SSE enabled (for these CPUs, disable the respective compiler flags)
----------------------------------------------------------------------------
BUILDING from source ! --------------------
You will need the flext C++ layer for PD and Max/MSP externals to compile this. --- 48,57 ---- -> use PD 0.38 or the devel_0_37 cvs branch instead - It has been reported that pyext crashes on AMD64 with SSE enabled (for these CPUs, disable the respective compiler flags) + - Threading in pyext obviously crashes under linux with Python version 2.4.2 (only)
----------------------------------------------------------------------------
BUILDING from source ! ====================
You will need the flext C++ layer for PD and Max/MSP externals to compile this. *************** *** 199,203 **** bugs: - crashes with long Python printouts - - pybase::GetModulePath should also look for .pyc and .pyo
general: --- 202,205 ----