[PyObjC-svn] r2192 - in trunk/pyobjc/pyobjc-framework-CoreData: . Doc

[email protected]
Newsgroups gmane.comp.python.pyobjc.cvs
Message-ID <[email protected]>
Author: ronaldoussoren
Date: Sat May  2 03:18:35 2009
New Revision: 2192

Log:
* Minor tweaks to setup.py
* Describe PyObjC-specific differences between OSX 10.4 and 10.5 in the
  API Notes documentation.


Modified:
   trunk/pyobjc/pyobjc-framework-CoreData/Doc/api-notes-CoreData.txt
   trunk/pyobjc/pyobjc-framework-CoreData/setup.py

Modified: trunk/pyobjc/pyobjc-framework-CoreData/Doc/api-notes-CoreData.txt
==============================================================================
--- trunk/pyobjc/pyobjc-framework-CoreData/Doc/api-notes-CoreData.txt	(original)
+++ trunk/pyobjc/pyobjc-framework-CoreData/Doc/api-notes-CoreData.txt	Sat May  2 03:18:35 2009
@@ -6,3 +6,12 @@
 
   The methods ``setObservationInfo:`` and ``observationInfo`` cannot be
   used from Python.
+
+
+Compatibility information
+-------------------------
+
+When you're running on MacOSX 10.4 PyObjC will automaticly translate
+Python attribute access in KVO access to the underlying ``NSManagedObject``.
+This functionality no longer works on MacOSX 10.5, you have to use proper
+KVO methods to access properties to be compatible with both OSX 10.4 and 10.5.

Modified: trunk/pyobjc/pyobjc-framework-CoreData/setup.py
==============================================================================
--- trunk/pyobjc/pyobjc-framework-CoreData/setup.py	(original)
+++ trunk/pyobjc/pyobjc-framework-CoreData/setup.py	Sat May  2 03:18:35 2009
@@ -1,5 +1,7 @@
 ''' 
-Wrappers for framework 'CoreData'. 
+Wrappers for the "CoreData" framework on MacOSX. The Core Data framework 
+provides generalized and automated solutions to common tasks associated 
+with object life-cycle and object graph management, including persistence.
 
 These wrappers don't include documentation, please check Apple's documention
 for information on how to use this framework and PyObjC's documentation
@@ -27,13 +29,10 @@
     platforms = [ "MacOS X" ],
     packages = [ "CoreData" ],
     package_dir = { '': 'Lib' },
-    setup_requires = [
-    ],
     install_requires = [ 
-        'pyobjc-core>=2.2b1',
+        'pyobjc-core>=2.2b2',
         'pyobjc-framework-Cocoa>=2.2b2',
     ],
-    dependency_links = [],
     package_data = { 
         '': ['*.bridgesupport'] 
     },

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.