[PD-cvs] externals/grill/py readme.txt,1.49,1.50

Thomas Grill xovo at users.sourceforge.net
Thu Aug 3 18:33:39 CEST 2006


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 ----





More information about the Pd-cvs mailing list