Ronald Oussoren avatar Ronald Oussoren committed 56b19e5

Ensure that sdists can be used for installation, and that installing using easy_install works.

Open issue: "easy_install pyobjc==2.4a0" appears to install pyobjc-core multiple times,
possibly because most framework wrappers have pyobjc-core in their setup_requires.

Comments (0)

Files changed (43)

 build-support/virtualenvs
 build-support/cache
 autom4te.cache
+sdists
 
 syntax: glob
 *.so

pyobjc-core/MANIFEST.in

 graft libffi-src
 graft setup-lib
 graft source-deps
+graft PyObjCTest
 global-exclude .DS_Store
 global-exclude *.pyc
 global-exclude *.so

pyobjc-framework-Accounts/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-AddressBook/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-AppleScriptKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-AppleScriptObjC/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Automator/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-CFNetwork/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-CalendarStore/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Cocoa/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Collaboration/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-CoreData/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-CoreLocation/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-CoreText/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-DictionaryServices/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-EventKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-ExceptionHandling/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-FSEvents/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-InputMethodKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-InstallerPlugins/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-InstantMessage/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-InterfaceBuilderKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-LatentSemanticMapping/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-LaunchServices/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Message/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-OpenDirectory/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-PreferencePanes/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-PubSub/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-QTKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Quartz/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-ScreenSaver/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-ScriptingBridge/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-SearchKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-ServerNotification/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-ServiceManagement/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Social/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-Social/setup.py

 from pyobjc_setup import setup
 
 setup(
-    name='pyobjc-framework-Accounts',
+    name='pyobjc-framework-Social',
     version="2.4a0",
     description = "Wrappers for the framework Accounts on Mac OS X",
     packages = [ "Social" ],

pyobjc-framework-SyncServices/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-SystemConfiguration/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-WebKit/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc-framework-XgridFoundation/MANIFEST.in

+include *.txt MANIFEST.in *.py
+graft Doc
+graft Examples
+graft Lib
+graft Modules
+graft source-deps
+graft PyObjCTest
+global-exclude .DS_Store
+global-exclude *.pyc
+global-exclude *.so

pyobjc/ReadMe.txt

 this package and as a side effect will also install the rest of PyObjC
 (pyobjc-core and the various framework wrappers).
 
-This package does contain code of itself.
+This package does not contain code of itself.
 
 VERSION="2.4a0"
 
-# NOTE: This list of requirements is split into sections for 10.4
-# and 10.5 to make it possible to install PyObjC from source on all
-# supported platforms.
+# Note 1: the requires list is split into a number
+# of lists because not all framework wrappers can
+# be used on all OSX releases. 
+#
+# Note 2: this package will not work correctly when
+# packaged into an egg file because of this.
+
 REQUIRES=[
         'pyobjc-core=='+VERSION,
         'pyobjc-framework-AddressBook=='+VERSION,
         'pyobjc-framework-WebKit=='+VERSION,
         'pyobjc-framework-XgridFoundation=='+VERSION,
 ]
+
 REQUIRES_10_5=[
         'pyobjc-framework-CalendarStore=='+VERSION,
         'pyobjc-framework-Collaboration=='+VERSION,
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.