Skip to content

Instantly share code, notes, and snippets.

@gregneagle
Created December 11, 2020 18:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gregneagle/18f177a428a54465d72c3362a299c78a to your computer and use it in GitHub Desktop.
Save gregneagle/18f177a428a54465d72c3362a299c78a to your computer and use it in GitHub Desktop.
$ ./make_relocatable_python_framework.py --python-version 3.8.5
Downloading https://www.python.org/ftp/python/3.8.5/python-3.8.5-macosx10.9.pkg...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 28.8M 100 28.8M 0 0 6860k 0 0:00:04 0:00:04 --:--:-- 6860k
Expanding /var/folders/tc/sd4_mtvj14jdy7cg21m2gmcw000495/T/tmpdhiqv6m3...
Extracting /var/folders/tc/sd4_mtvj14jdy7cg21m2gmcw000495/T/tmpdhiqv6m3__expanded__/Python_Framework.pkg/Payload to ./Python.framework...
Ensuring correct modes for files in /Users/Shared/relocatable-python/Python.framework...
Analyzing /Users/Shared/relocatable-python/Python.framework...
...............................
/usr/bin/install_name_tool -id @rpath/Versions/3.8/Python /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Python
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Python
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/Python @rpath/Versions/3.8/Python /Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/Python @rpath/Versions/3.8/Python /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libtcl8.6.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtcl8.6.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtcl8.6.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libtcl8.6.dylib @rpath/Versions/3.8/lib/libtcl8.6.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libpanelw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libpanelw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libpanelw.5.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libpanelw.5.dylib @rpath/Versions/3.8/lib/libpanelw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libssl.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libssl.1.1.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libssl.1.1.dylib (for architecture x86_64)
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libssl.1.1.dylib @rpath/Versions/3.8/lib/libssl.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libssl.1.1.dylib @rpath/Versions/3.8/lib/libssl.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libformw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libformw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libformw.5.dylib
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libtk8.6.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtk8.6.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtk8.6.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libtk8.6.dylib @rpath/Versions/3.8/lib/libtk8.6.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libcrypto.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib (for architecture x86_64)
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib @rpath/Versions/3.8/lib/libcrypto.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libssl.1.1.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libssl.1.1.dylib (for architecture x86_64)
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib @rpath/Versions/3.8/lib/libcrypto.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib @rpath/Versions/3.8/lib/libcrypto.1.1.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libmenuw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libmenuw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libmenuw.5.dylib
/usr/bin/install_name_tool -id @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libncursesw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libncursesw.5.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libpanelw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libpanelw.5.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libformw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libformw.5.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libmenuw.5.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libmenuw.5.dylib
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses.cpython-38-darwin.so
/usr/bin/install_name_tool -change /Library/Frameworks/Python.framework/Versions/3.8/lib/libncursesw.5.dylib @rpath/Versions/3.8/lib/libncursesw.5.dylib /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so
/usr/bin/install_name_tool -add_rpath @executable_path/../../../ /Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8
/usr/bin/install_name_tool -add_rpath @executable_path/../../../../../../ /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: warning: changes being made to the file will invalidate the code signature in: /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtk8.6.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libncursesw.5.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libformw.5.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libmenuw.5.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libcrypto.1.1.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libtcl8.6.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libssl.1.1.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/libpanelw.5.dylib because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses.cpython-38-darwin.so because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Python because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python because it is no longer valid.
Removing signature from /Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8 because it is no longer valid.
Ensuring pip is installed...
Looking in links: /var/folders/tc/sd4_mtvj14jdy7cg21m2gmcw000495/T/tmpjuxacfry
Processing /private/var/folders/tc/sd4_mtvj14jdy7cg21m2gmcw000495/T/tmpjuxacfry/setuptools-47.1.0-py3-none-any.whl
Processing /private/var/folders/tc/sd4_mtvj14jdy7cg21m2gmcw000495/T/tmpjuxacfry/pip-20.1.1-py2.py3-none-any.whl
Installing collected packages: setuptools, pip
Successfully installed pip-20.1.1 setuptools-47.1.0
Installing cffi...
Collecting cffi
Using cached cffi-1.14.4-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Installing collected packages: pycparser, cffi
Successfully installed cffi-1.14.4 pycparser-2.20
WARNING: You are using pip version 20.1.1; however, version 20.3.1 is available.
You should consider upgrading via the '/Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8 -m pip install --upgrade pip' command.
Installing xattr...
Collecting xattr
Using cached xattr-0.9.7.tar.gz (13 kB)
Requirement already satisfied: cffi>=1.0.0 in ./Python.framework/Versions/3.8/lib/python3.8/site-packages (from xattr) (1.14.4)
Requirement already satisfied: pycparser in ./Python.framework/Versions/3.8/lib/python3.8/site-packages (from cffi>=1.0.0->xattr) (2.20)
Using legacy setup.py install for xattr, since package 'wheel' is not installed.
Installing collected packages: xattr
Running setup.py install for xattr ... done
Successfully installed xattr-0.9.7
WARNING: You are using pip version 20.1.1; however, version 20.3.1 is available.
You should consider upgrading via the '/Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8 -m pip install --upgrade pip' command.
Installing pyobjc...
Collecting pyobjc
Using cached pyobjc-7.0.1-py3-none-any.whl (3.1 kB)
Collecting pyobjc-framework-ExternalAccessory==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_ExternalAccessory-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.7 kB)
Collecting pyobjc-framework-AVKit==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_AVKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.4 kB)
Collecting pyobjc-framework-MetalPerformanceShaders==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_MetalPerformanceShaders-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (16 kB)
Collecting pyobjc-framework-VideoToolbox==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_VideoToolbox-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.3 kB)
Collecting pyobjc-framework-Accounts==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_Accounts-7.0.1-py2.py3-none-any.whl (4.5 kB)
Collecting pyobjc-framework-CallKit==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_CallKit-7.0.1-py2.py3-none-any.whl (4.2 kB)
Collecting pyobjc-framework-ScriptingBridge==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_ScriptingBridge-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.8 kB)
Collecting pyobjc-framework-InstallerPlugins==7.0.1
Using cached pyobjc_framework_InstallerPlugins-7.0.1-py2.py3-none-any.whl (4.3 kB)
Collecting pyobjc-framework-ClassKit==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_ClassKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.1 kB)
Collecting pyobjc-framework-ColorSync==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_ColorSync-7.0.1-py2.py3-none-any.whl (5.2 kB)
Collecting pyobjc-framework-GameplayKit==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_GameplayKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.6 kB)
Collecting pyobjc-framework-NaturalLanguage==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_NaturalLanguage-7.0.1-py2.py3-none-any.whl (4.3 kB)
Collecting pyobjc-framework-SafariServices==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_SafariServices-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.0 kB)
Collecting pyobjc-framework-ImageCaptureCore==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_ImageCaptureCore-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-ReplayKit==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_ReplayKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.1 kB)
Collecting pyobjc-framework-MediaAccessibility==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_MediaAccessibility-7.0.1-py2.py3-none-any.whl (3.8 kB)
Collecting pyobjc-framework-LatentSemanticMapping==7.0.1
Using cached pyobjc_framework_LatentSemanticMapping-7.0.1-py2.py3-none-any.whl (4.9 kB)
Collecting pyobjc-framework-SecurityInterface==7.0.1
Using cached pyobjc_framework_SecurityInterface-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.8 kB)
Collecting pyobjc-framework-DiscRecordingUI==7.0.1
Using cached pyobjc_framework_DiscRecordingUI-7.0.1-py2.py3-none-any.whl (4.2 kB)
Collecting pyobjc-framework-IMServicePlugIn==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_IMServicePlugIn-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.7 kB)
Collecting pyobjc-framework-GameController==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_GameController-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.2 kB)
Collecting pyobjc-framework-AppleScriptObjC==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_AppleScriptObjC-7.0.1-py2.py3-none-any.whl (3.9 kB)
Collecting pyobjc-framework-CryptoTokenKit==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_CryptoTokenKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.4 kB)
Collecting pyobjc-framework-Network==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_Network-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (13 kB)
Collecting pyobjc-framework-DVDPlayback==7.0.1
Using cached pyobjc_framework_DVDPlayback-7.0.1-py2.py3-none-any.whl (7.6 kB)
Collecting pyobjc-framework-CoreMIDI==7.0.1
Using cached pyobjc_framework_CoreMIDI-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.0 kB)
Collecting pyobjc-framework-MetalPerformanceShadersGraph==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_MetalPerformanceShadersGraph-7.0.1-py2.py3-none-any.whl (3.6 kB)
Collecting pyobjc-framework-LocalAuthentication==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_LocalAuthentication-7.0.1-py2.py3-none-any.whl (4.8 kB)
Collecting pyobjc-framework-CalendarStore==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_CalendarStore-7.0.1-py2.py3-none-any.whl (4.6 kB)
Collecting pyobjc-framework-EventKit==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_EventKit-7.0.1-py2.py3-none-any.whl (5.6 kB)
Collecting pyobjc-framework-VideoSubscriberAccount==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_VideoSubscriberAccount-7.0.1-py2.py3-none-any.whl (3.7 kB)
Collecting pyobjc-framework-CoreData==7.0.1
Using cached pyobjc_framework_CoreData-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-GameKit==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_GameKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (14 kB)
Collecting pyobjc-framework-Social==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_Social-7.0.1-py2.py3-none-any.whl (3.9 kB)
Collecting pyobjc-framework-ServiceManagement==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_ServiceManagement-7.0.1-py2.py3-none-any.whl (4.5 kB)
Collecting pyobjc-framework-ExecutionPolicy==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_ExecutionPolicy-7.0.1-py2.py3-none-any.whl (3.2 kB)
Collecting pyobjc-framework-CloudKit==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_CloudKit-7.0.1-py2.py3-none-any.whl (7.2 kB)
Collecting pyobjc-framework-IOSurface==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_IOSurface-7.0.1-py2.py3-none-any.whl (4.3 kB)
Collecting pyobjc-framework-AddressBook==7.0.1
Using cached pyobjc_framework_AddressBook-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (10 kB)
Collecting pyobjc-framework-Collaboration==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_Collaboration-7.0.1-py2.py3-none-any.whl (4.4 kB)
Collecting pyobjc-framework-LinkPresentation==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_LinkPresentation-7.0.1-py2.py3-none-any.whl (3.2 kB)
Collecting pyobjc-framework-MultipeerConnectivity==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_MultipeerConnectivity-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.0 kB)
Collecting pyobjc-framework-AVFoundation==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_AVFoundation-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (37 kB)
Collecting pyobjc-framework-Virtualization==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_Virtualization-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.2 kB)
Collecting pyobjc-framework-StoreKit==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_StoreKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.5 kB)
Collecting pyobjc-framework-PhotosUI==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_PhotosUI-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.0 kB)
Collecting pyobjc-framework-PushKit==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_PushKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.2 kB)
Collecting pyobjc-framework-CoreLocation==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_CoreLocation-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.1 kB)
Collecting pyobjc-framework-AuthenticationServices==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_AuthenticationServices-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.6 kB)
Collecting pyobjc-framework-CoreWLAN==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_CoreWLAN-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.3 kB)
Collecting pyobjc-framework-FSEvents==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_FSEvents-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.1 kB)
Collecting pyobjc-framework-SyncServices==7.0.1
Using cached pyobjc_framework_SyncServices-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (10 kB)
Collecting pyobjc-framework-SystemExtensions==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_SystemExtensions-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.5 kB)
Collecting pyobjc-framework-Photos==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_Photos-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.1 kB)
Collecting pyobjc-framework-SearchKit==7.0.1
Using cached pyobjc_framework_SearchKit-7.0.1-py2.py3-none-any.whl (3.3 kB)
Collecting pyobjc-framework-CoreHaptics==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_CoreHaptics-7.0.1-py2.py3-none-any.whl (4.4 kB)
Collecting pyobjc-framework-PencilKit==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_PencilKit-7.0.1-py2.py3-none-any.whl (3.2 kB)
Collecting pyobjc-framework-CoreSpotlight==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_CoreSpotlight-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.1 kB)
Collecting pyobjc-framework-ScreenSaver==7.0.1
Using cached pyobjc_framework_ScreenSaver-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.2 kB)
Collecting pyobjc-framework-Vision==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_Vision-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.3 kB)
Collecting pyobjc-framework-Contacts==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_Contacts-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.3 kB)
Collecting pyobjc-framework-KernelManagement==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_KernelManagement-7.0.1-py2.py3-none-any.whl (3.2 kB)
Collecting pyobjc-framework-Cocoa==7.0.1
Using cached pyobjc_framework_Cocoa-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (261 kB)
Collecting pyobjc-framework-SceneKit==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_SceneKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (21 kB)
Collecting pyobjc-framework-DictionaryServices==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_DictionaryServices-7.0.1-py2.py3-none-any.whl (3.4 kB)
Collecting pyobjc-framework-WebKit==7.0.1
Using cached pyobjc_framework_WebKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (26 kB)
Collecting pyobjc-framework-FileProviderUI==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_FileProviderUI-7.0.1-py2.py3-none-any.whl (3.1 kB)
Collecting pyobjc-framework-AppleScriptKit==7.0.1
Using cached pyobjc_framework_AppleScriptKit-7.0.1-py2.py3-none-any.whl (3.8 kB)
Collecting pyobjc-framework-iTunesLibrary==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_iTunesLibrary-7.0.1-py2.py3-none-any.whl (4.5 kB)
Collecting pyobjc-framework-UserNotifications==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_UserNotifications-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.1 kB)
Collecting pyobjc-framework-libdispatch==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_libdispatch-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-CoreMediaIO==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_CoreMediaIO-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (10 kB)
Collecting pyobjc-framework-UserNotificationsUI==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_UserNotificationsUI-7.0.1-py2.py3-none-any.whl (3.4 kB)
Collecting pyobjc-framework-CoreML==7.0.1; platform_release >= "17.0"
Using cached pyobjc_framework_CoreML-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.2 kB)
Collecting pyobjc-framework-DiscRecording==7.0.1
Using cached pyobjc_framework_DiscRecording-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-ContactsUI==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_ContactsUI-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.0 kB)
Collecting pyobjc-framework-MapKit==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_MapKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (15 kB)
Collecting pyobjc-framework-Accessibility==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_Accessibility-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (5.4 kB)
Collecting pyobjc-framework-ScreenTime==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_ScreenTime-7.0.1-py2.py3-none-any.whl (3.1 kB)
Collecting pyobjc-framework-Automator==7.0.1
Using cached pyobjc_framework_Automator-7.0.1-py2.py3-none-any.whl (5.0 kB)
Collecting pyobjc-framework-CoreServices==7.0.1
Using cached pyobjc_framework_CoreServices-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (27 kB)
Collecting pyobjc-framework-AutomaticAssessmentConfiguration==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_AutomaticAssessmentConfiguration-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.2 kB)
Collecting pyobjc-framework-DiskArbitration==7.0.1
Using cached pyobjc_framework_DiskArbitration-7.0.1-py2.py3-none-any.whl (4.3 kB)
Collecting pyobjc-framework-GameCenter==7.0.1; platform_release >= "12.0"
Using cached pyobjc_framework_GameCenter-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-NetworkExtension==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_NetworkExtension-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (10 kB)
Collecting pyobjc-framework-AppTrackingTransparency==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_AppTrackingTransparency-7.0.1-py2.py3-none-any.whl (3.3 kB)
Collecting pyobjc-framework-QuickLookThumbnailing==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_QuickLookThumbnailing-7.0.1-py2.py3-none-any.whl (3.5 kB)
Collecting pyobjc-framework-InputMethodKit==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_InputMethodKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.7 kB)
Collecting pyobjc-framework-Speech==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_Speech-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.6 kB)
Collecting pyobjc-framework-BusinessChat==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_BusinessChat-7.0.1-py2.py3-none-any.whl (2.9 kB)
Collecting pyobjc-framework-MetalKit==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_MetalKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (6.6 kB)
Collecting pyobjc-framework-CoreMedia==7.0.1; platform_release >= "11.0"
Using cached pyobjc_framework_CoreMedia-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (18 kB)
Collecting pyobjc-framework-CoreText==7.0.1
Using cached pyobjc_framework_CoreText-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (24 kB)
Collecting pyobjc-framework-PassKit==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_PassKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.4 kB)
Collecting pyobjc-framework-OSLog==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_OSLog-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (5.9 kB)
Collecting pyobjc-framework-SecurityFoundation==7.0.1
Using cached pyobjc_framework_SecurityFoundation-7.0.1-py2.py3-none-any.whl (3.1 kB)
Collecting pyobjc-framework-SystemConfiguration==7.0.1
Using cached pyobjc_framework_SystemConfiguration-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (17 kB)
Collecting pyobjc-framework-OSAKit==7.0.1
Using cached pyobjc_framework_OSAKit-7.0.1-py2.py3-none-any.whl (3.5 kB)
Collecting pyobjc-framework-CFNetwork==7.0.1
Using cached pyobjc_framework_CFNetwork-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (12 kB)
Collecting pyobjc-framework-Intents==7.0.1; platform_release >= "16.0"
Using cached pyobjc_framework_Intents-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (19 kB)
Collecting pyobjc-framework-UniformTypeIdentifiers==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_UniformTypeIdentifiers-7.0.1-py2.py3-none-any.whl (3.9 kB)
Collecting pyobjc-framework-ExceptionHandling==7.0.1
Using cached pyobjc_framework_ExceptionHandling-7.0.1-py2.py3-none-any.whl (7.4 kB)
Collecting pyobjc-framework-PreferencePanes==7.0.1
Using cached pyobjc_framework_PreferencePanes-7.0.1-py2.py3-none-any.whl (4.2 kB)
Collecting pyobjc-framework-AdSupport==7.0.1; platform_release >= "18.0"
Using cached pyobjc_framework_AdSupport-7.0.1-py2.py3-none-any.whl (2.9 kB)
Collecting pyobjc-framework-DeviceCheck==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_DeviceCheck-7.0.1-py2.py3-none-any.whl (3.1 kB)
Collecting pyobjc-framework-Quartz==7.0.1
Using cached pyobjc_framework_Quartz-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (141 kB)
Collecting pyobjc-framework-MediaLibrary==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_MediaLibrary-7.0.1-py2.py3-none-any.whl (3.8 kB)
Collecting pyobjc-core==7.0.1
Using cached pyobjc_core-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (292 kB)
Collecting pyobjc-framework-InstantMessage==7.0.1; platform_release >= "9.0"
Using cached pyobjc_framework_InstantMessage-7.0.1-py2.py3-none-any.whl (4.9 kB)
Collecting pyobjc-framework-ModelIO==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_ModelIO-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (13 kB)
Collecting pyobjc-framework-SpriteKit==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_SpriteKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (11 kB)
Collecting pyobjc-framework-CoreAudio==7.0.1
Using cached pyobjc_framework_CoreAudio-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (24 kB)
Collecting pyobjc-framework-Security==7.0.1
Using cached pyobjc_framework_Security-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (30 kB)
Collecting pyobjc-framework-CoreAudioKit==7.0.1
Using cached pyobjc_framework_CoreAudioKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (5.7 kB)
Collecting pyobjc-framework-CoreMotion==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_CoreMotion-7.0.1-py2.py3-none-any.whl (4.1 kB)
Collecting pyobjc-framework-NotificationCenter==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_NotificationCenter-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (7.4 kB)
Collecting pyobjc-framework-MediaToolbox==7.0.1; platform_release >= "13.0"
Using cached pyobjc_framework_MediaToolbox-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (8.4 kB)
Collecting pyobjc-framework-FinderSync==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_FinderSync-7.0.1-py2.py3-none-any.whl (4.3 kB)
Collecting pyobjc-framework-CoreBluetooth==7.0.1; platform_release >= "14.0"
Using cached pyobjc_framework_CoreBluetooth-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (9.9 kB)
Collecting pyobjc-framework-FileProvider==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_FileProvider-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl (8.3 kB)
Collecting pyobjc-framework-LaunchServices==7.0.1
Using cached pyobjc_framework_LaunchServices-7.0.1-py2.py3-none-any.whl (3.3 kB)
Collecting pyobjc-framework-OpenDirectory==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_OpenDirectory-7.0.1-py2.py3-none-any.whl (12 kB)
Collecting pyobjc-framework-ApplicationServices==7.0.1
Using cached pyobjc_framework_ApplicationServices-7.0.1-py2.py3-none-any.whl (19 kB)
Collecting pyobjc-framework-NetFS==7.0.1; platform_release >= "10.0"
Using cached pyobjc_framework_NetFS-7.0.1-py2.py3-none-any.whl (3.7 kB)
Collecting pyobjc-framework-SoundAnalysis==7.0.1; platform_release >= "19.0"
Using cached pyobjc_framework_SoundAnalysis-7.0.1-py2.py3-none-any.whl (3.3 kB)
Collecting pyobjc-framework-Metal==7.0.1; platform_release >= "15.0"
Using cached pyobjc_framework_Metal-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (26 kB)
Collecting pyobjc-framework-MediaPlayer==7.0.1; platform_release >= "16.0"
Using cached pyobjc_framework_MediaPlayer-7.0.1-py2.py3-none-any.whl (5.7 kB)
Collecting pyobjc-framework-MLCompute==7.0.1; platform_release >= "20.0"
Using cached pyobjc_framework_MLCompute-7.0.1-py2.py3-none-any.whl (5.3 kB)
Installing collected packages: pyobjc-core, pyobjc-framework-Cocoa, pyobjc-framework-ExternalAccessory, pyobjc-framework-Quartz, pyobjc-framework-AVKit, pyobjc-framework-Metal, pyobjc-framework-MetalPerformanceShaders, pyobjc-framework-CoreMedia, pyobjc-framework-VideoToolbox, pyobjc-framework-Accounts, pyobjc-framework-CallKit, pyobjc-framework-ScriptingBridge, pyobjc-framework-InstallerPlugins, pyobjc-framework-ClassKit, pyobjc-framework-ColorSync, pyobjc-framework-SpriteKit, pyobjc-framework-GameplayKit, pyobjc-framework-NaturalLanguage, pyobjc-framework-SafariServices, pyobjc-framework-ImageCaptureCore, pyobjc-framework-ReplayKit, pyobjc-framework-MediaAccessibility, pyobjc-framework-LatentSemanticMapping, pyobjc-framework-Security, pyobjc-framework-SecurityInterface, pyobjc-framework-DiscRecording, pyobjc-framework-DiscRecordingUI, pyobjc-framework-IMServicePlugIn, pyobjc-framework-GameController, pyobjc-framework-AppleScriptObjC, pyobjc-framework-CryptoTokenKit, pyobjc-framework-Network, pyobjc-framework-DVDPlayback, pyobjc-framework-CoreMIDI, pyobjc-framework-MetalPerformanceShadersGraph, pyobjc-framework-LocalAuthentication, pyobjc-framework-CalendarStore, pyobjc-framework-EventKit, pyobjc-framework-VideoSubscriberAccount, pyobjc-framework-CoreData, pyobjc-framework-GameKit, pyobjc-framework-Social, pyobjc-framework-ServiceManagement, pyobjc-framework-ExecutionPolicy, pyobjc-framework-CoreLocation, pyobjc-framework-CloudKit, pyobjc-framework-IOSurface, pyobjc-framework-AddressBook, pyobjc-framework-Collaboration, pyobjc-framework-LinkPresentation, pyobjc-framework-MultipeerConnectivity, pyobjc-framework-AVFoundation, pyobjc-framework-Virtualization, pyobjc-framework-StoreKit, pyobjc-framework-PhotosUI, pyobjc-framework-PushKit, pyobjc-framework-AuthenticationServices, pyobjc-framework-CoreWLAN, pyobjc-framework-FSEvents, pyobjc-framework-SyncServices, pyobjc-framework-SystemExtensions, pyobjc-framework-Photos, pyobjc-framework-CoreServices, pyobjc-framework-SearchKit, pyobjc-framework-CoreHaptics, pyobjc-framework-PencilKit, pyobjc-framework-CoreSpotlight, pyobjc-framework-ScreenSaver, pyobjc-framework-CoreML, pyobjc-framework-Vision, pyobjc-framework-Contacts, pyobjc-framework-KernelManagement, pyobjc-framework-SceneKit, pyobjc-framework-DictionaryServices, pyobjc-framework-WebKit, pyobjc-framework-FileProvider, pyobjc-framework-FileProviderUI, pyobjc-framework-AppleScriptKit, pyobjc-framework-iTunesLibrary, pyobjc-framework-UserNotifications, pyobjc-framework-libdispatch, pyobjc-framework-CoreMediaIO, pyobjc-framework-UserNotificationsUI, pyobjc-framework-ContactsUI, pyobjc-framework-MapKit, pyobjc-framework-Accessibility, pyobjc-framework-ScreenTime, pyobjc-framework-Automator, pyobjc-framework-AutomaticAssessmentConfiguration, pyobjc-framework-DiskArbitration, pyobjc-framework-GameCenter, pyobjc-framework-NetworkExtension, pyobjc-framework-AppTrackingTransparency, pyobjc-framework-QuickLookThumbnailing, pyobjc-framework-InputMethodKit, pyobjc-framework-Speech, pyobjc-framework-BusinessChat, pyobjc-framework-MetalKit, pyobjc-framework-CoreText, pyobjc-framework-PassKit, pyobjc-framework-OSLog, pyobjc-framework-SecurityFoundation, pyobjc-framework-SystemConfiguration, pyobjc-framework-OSAKit, pyobjc-framework-CFNetwork, pyobjc-framework-Intents, pyobjc-framework-UniformTypeIdentifiers, pyobjc-framework-ExceptionHandling, pyobjc-framework-PreferencePanes, pyobjc-framework-AdSupport, pyobjc-framework-DeviceCheck, pyobjc-framework-MediaLibrary, pyobjc-framework-InstantMessage, pyobjc-framework-ModelIO, pyobjc-framework-CoreAudio, pyobjc-framework-CoreAudioKit, pyobjc-framework-CoreMotion, pyobjc-framework-NotificationCenter, pyobjc-framework-MediaToolbox, pyobjc-framework-FinderSync, pyobjc-framework-CoreBluetooth, pyobjc-framework-LaunchServices, pyobjc-framework-OpenDirectory, pyobjc-framework-ApplicationServices, pyobjc-framework-NetFS, pyobjc-framework-SoundAnalysis, pyobjc-framework-MediaPlayer, pyobjc-framework-MLCompute, pyobjc
Successfully installed pyobjc-7.0.1 pyobjc-core-7.0.1 pyobjc-framework-AVFoundation-7.0.1 pyobjc-framework-AVKit-7.0.1 pyobjc-framework-Accessibility-7.0.1 pyobjc-framework-Accounts-7.0.1 pyobjc-framework-AdSupport-7.0.1 pyobjc-framework-AddressBook-7.0.1 pyobjc-framework-AppTrackingTransparency-7.0.1 pyobjc-framework-AppleScriptKit-7.0.1 pyobjc-framework-AppleScriptObjC-7.0.1 pyobjc-framework-ApplicationServices-7.0.1 pyobjc-framework-AuthenticationServices-7.0.1 pyobjc-framework-AutomaticAssessmentConfiguration-7.0.1 pyobjc-framework-Automator-7.0.1 pyobjc-framework-BusinessChat-7.0.1 pyobjc-framework-CFNetwork-7.0.1 pyobjc-framework-CalendarStore-7.0.1 pyobjc-framework-CallKit-7.0.1 pyobjc-framework-ClassKit-7.0.1 pyobjc-framework-CloudKit-7.0.1 pyobjc-framework-Cocoa-7.0.1 pyobjc-framework-Collaboration-7.0.1 pyobjc-framework-ColorSync-7.0.1 pyobjc-framework-Contacts-7.0.1 pyobjc-framework-ContactsUI-7.0.1 pyobjc-framework-CoreAudio-7.0.1 pyobjc-framework-CoreAudioKit-7.0.1 pyobjc-framework-CoreBluetooth-7.0.1 pyobjc-framework-CoreData-7.0.1 pyobjc-framework-CoreHaptics-7.0.1 pyobjc-framework-CoreLocation-7.0.1 pyobjc-framework-CoreMIDI-7.0.1 pyobjc-framework-CoreML-7.0.1 pyobjc-framework-CoreMedia-7.0.1 pyobjc-framework-CoreMediaIO-7.0.1 pyobjc-framework-CoreMotion-7.0.1 pyobjc-framework-CoreServices-7.0.1 pyobjc-framework-CoreSpotlight-7.0.1 pyobjc-framework-CoreText-7.0.1 pyobjc-framework-CoreWLAN-7.0.1 pyobjc-framework-CryptoTokenKit-7.0.1 pyobjc-framework-DVDPlayback-7.0.1 pyobjc-framework-DeviceCheck-7.0.1 pyobjc-framework-DictionaryServices-7.0.1 pyobjc-framework-DiscRecording-7.0.1 pyobjc-framework-DiscRecordingUI-7.0.1 pyobjc-framework-DiskArbitration-7.0.1 pyobjc-framework-EventKit-7.0.1 pyobjc-framework-ExceptionHandling-7.0.1 pyobjc-framework-ExecutionPolicy-7.0.1 pyobjc-framework-ExternalAccessory-7.0.1 pyobjc-framework-FSEvents-7.0.1 pyobjc-framework-FileProvider-7.0.1 pyobjc-framework-FileProviderUI-7.0.1 pyobjc-framework-FinderSync-7.0.1 pyobjc-framework-GameCenter-7.0.1 pyobjc-framework-GameController-7.0.1 pyobjc-framework-GameKit-7.0.1 pyobjc-framework-GameplayKit-7.0.1 pyobjc-framework-IMServicePlugIn-7.0.1 pyobjc-framework-IOSurface-7.0.1 pyobjc-framework-ImageCaptureCore-7.0.1 pyobjc-framework-InputMethodKit-7.0.1 pyobjc-framework-InstallerPlugins-7.0.1 pyobjc-framework-InstantMessage-7.0.1 pyobjc-framework-Intents-7.0.1 pyobjc-framework-KernelManagement-7.0.1 pyobjc-framework-LatentSemanticMapping-7.0.1 pyobjc-framework-LaunchServices-7.0.1 pyobjc-framework-LinkPresentation-7.0.1 pyobjc-framework-LocalAuthentication-7.0.1 pyobjc-framework-MLCompute-7.0.1 pyobjc-framework-MapKit-7.0.1 pyobjc-framework-MediaAccessibility-7.0.1 pyobjc-framework-MediaLibrary-7.0.1 pyobjc-framework-MediaPlayer-7.0.1 pyobjc-framework-MediaToolbox-7.0.1 pyobjc-framework-Metal-7.0.1 pyobjc-framework-MetalKit-7.0.1 pyobjc-framework-MetalPerformanceShaders-7.0.1 pyobjc-framework-MetalPerformanceShadersGraph-7.0.1 pyobjc-framework-ModelIO-7.0.1 pyobjc-framework-MultipeerConnectivity-7.0.1 pyobjc-framework-NaturalLanguage-7.0.1 pyobjc-framework-NetFS-7.0.1 pyobjc-framework-Network-7.0.1 pyobjc-framework-NetworkExtension-7.0.1 pyobjc-framework-NotificationCenter-7.0.1 pyobjc-framework-OSAKit-7.0.1 pyobjc-framework-OSLog-7.0.1 pyobjc-framework-OpenDirectory-7.0.1 pyobjc-framework-PassKit-7.0.1 pyobjc-framework-PencilKit-7.0.1 pyobjc-framework-Photos-7.0.1 pyobjc-framework-PhotosUI-7.0.1 pyobjc-framework-PreferencePanes-7.0.1 pyobjc-framework-PushKit-7.0.1 pyobjc-framework-Quartz-7.0.1 pyobjc-framework-QuickLookThumbnailing-7.0.1 pyobjc-framework-ReplayKit-7.0.1 pyobjc-framework-SafariServices-7.0.1 pyobjc-framework-SceneKit-7.0.1 pyobjc-framework-ScreenSaver-7.0.1 pyobjc-framework-ScreenTime-7.0.1 pyobjc-framework-ScriptingBridge-7.0.1 pyobjc-framework-SearchKit-7.0.1 pyobjc-framework-Security-7.0.1 pyobjc-framework-SecurityFoundation-7.0.1 pyobjc-framework-SecurityInterface-7.0.1 pyobjc-framework-ServiceManagement-7.0.1 pyobjc-framework-Social-7.0.1 pyobjc-framework-SoundAnalysis-7.0.1 pyobjc-framework-Speech-7.0.1 pyobjc-framework-SpriteKit-7.0.1 pyobjc-framework-StoreKit-7.0.1 pyobjc-framework-SyncServices-7.0.1 pyobjc-framework-SystemConfiguration-7.0.1 pyobjc-framework-SystemExtensions-7.0.1 pyobjc-framework-UniformTypeIdentifiers-7.0.1 pyobjc-framework-UserNotifications-7.0.1 pyobjc-framework-UserNotificationsUI-7.0.1 pyobjc-framework-VideoSubscriberAccount-7.0.1 pyobjc-framework-VideoToolbox-7.0.1 pyobjc-framework-Virtualization-7.0.1 pyobjc-framework-Vision-7.0.1 pyobjc-framework-WebKit-7.0.1 pyobjc-framework-iTunesLibrary-7.0.1 pyobjc-framework-libdispatch-7.0.1
WARNING: You are using pip version 20.1.1; however, version 20.3.1 is available.
You should consider upgrading via the '/Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8 -m pip install --upgrade pip' command.
Installing six...
Collecting six
Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
Installing collected packages: six
Successfully installed six-1.15.0
WARNING: You are using pip version 20.1.1; however, version 20.3.1 is available.
You should consider upgrading via the '/Users/Shared/relocatable-python/Python.framework/Versions/3.8/bin/python3.8 -m pip install --upgrade pip' command.
Modifying shebang for ./Python.framework/Versions/3.8/bin/pip3.8...
Modifying shebang for ./Python.framework/Versions/3.8/bin/pip3...
Modifying shebang for ./Python.framework/Versions/3.8/bin/easy_install-3.8...
Modifying shebang for ./Python.framework/Versions/3.8/bin/pydoc3.8...
Modifying shebang for ./Python.framework/Versions/3.8/bin/idle3.8...
Modifying shebang for ./Python.framework/Versions/3.8/bin/python3.8-config...
Modifying shebang for ./Python.framework/Versions/3.8/bin/2to3-3.8...
Modifying shebang for ./Python.framework/Versions/3.8/bin/xattr...
Done!
Customized, relocatable framework is at ./Python.framework
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment