Skip to content
wwj718 edited this page Oct 15, 2020 · 20 revisions

当前 CodeLab Adapter 版本: 3.7.0

各个系统下内置依赖如下:

  • mac
  • windows(#windows)
  • linux(#linux)

mac

aiogrpc==1.8
aiohttp==3.6.2
aiohttp-cors==0.7.0
alphamini==1.0.1
anki-vector==0.6.0
appnope==0.1.0
argon2-cffi==20.1.0
async-generator==1.10
async-timeout==3.0.1
attrs==20.2.0
backcall==0.2.0
bleach==3.2.1
bottle==0.12.18
certifi==2020.6.20
cffi==1.14.3
chardet==3.0.4
click==7.1.2
codelab-adapter-client==2.0.2
colorzero==1.1
cozmo==1.4.10
cozmoclad==3.4.0
cryptography==3.1.1
decorator==4.4.2
defusedxml==0.6.0
docopt==0.6.2
entrypoints==0.3
Flask==1.1.2
googleapis-common-protos==1.52.0
gpiozero==1.5.1
grpcio==1.32.0
hbmqtt==0.9.6
idna==2.10
ifaddr==0.1.7
ipykernel==5.3.4
ipython==7.18.1
ipython-genutils==0.2.0
itchat==1.3.10
itsdangerous==1.1.0
jedi==0.17.2
Jinja2==2.11.2
json5==0.9.5
jsonschema==3.2.0
jupyter-client==6.1.7
jupyter-core==4.6.3
jupyterlab==2.2.8
jupyterlab-pygments==0.1.2
jupyterlab-server==1.2.0
kano-community-sdk==0.2.0
loguru==0.5.3
MarkupSafe==1.1.1
mcpi==1.2.0
mistune==0.8.4
MouseInfo==0.1.3
mpfshell-lite==0.9.4
msgpack-python==0.5.6
multidict==4.7.6
nbclient==0.5.0
nbconvert==6.0.7
nbformat==5.0.7
nest-asyncio==1.4.1
netifaces==0.10.9
networkzero==1.0b1
notebook==6.1.4
numpy==1.19.2
opencv-contrib-python==4.4.0.44
packaging==20.4
paho-mqtt==1.5.1
pandocfilters==1.4.2
parso==0.7.1
passlib==1.7.4
pexpect==4.8.0
pickleshare==0.7.5
pigpio==1.78
Pillow==7.2.0
plyer==1.4.3
prometheus-client==0.8.0
prompt-toolkit==3.0.8
protobuf==3.13.0
ptyprocess==0.6.0
PyAutoGUI==0.9.52
pycparser==2.20
PyGetWindow==0.0.9
Pygments==2.7.1
pymata-express==1.10
PyMsgBox==1.0.9
pyobjc==6.2.2
pyobjc-core==6.2.2
pyobjc-framework-Accounts==6.2.2
pyobjc-framework-AddressBook==6.2.2
pyobjc-framework-AppleScriptKit==6.2.2
pyobjc-framework-AppleScriptObjC==6.2.2
pyobjc-framework-ApplicationServices==6.2.2
pyobjc-framework-Automator==6.2.2
pyobjc-framework-AVFoundation==6.2.2
pyobjc-framework-AVKit==6.2.2
pyobjc-framework-CalendarStore==6.2.2
pyobjc-framework-CFNetwork==6.2.2
pyobjc-framework-CloudKit==6.2.2
pyobjc-framework-Cocoa==6.2.2
pyobjc-framework-Collaboration==6.2.2
pyobjc-framework-ColorSync==6.2.2
pyobjc-framework-Contacts==6.2.2
pyobjc-framework-ContactsUI==6.2.2
pyobjc-framework-CoreAudio==6.2.2
pyobjc-framework-CoreAudioKit==6.2.2
pyobjc-framework-CoreBluetooth==6.2.2
pyobjc-framework-CoreData==6.2.2
pyobjc-framework-CoreLocation==6.2.2
pyobjc-framework-CoreMedia==6.2.2
pyobjc-framework-CoreMediaIO==6.2.2
pyobjc-framework-CoreML==6.2.2
pyobjc-framework-CoreServices==6.2.2
pyobjc-framework-CoreSpotlight==6.2.2
pyobjc-framework-CoreText==6.2.2
pyobjc-framework-CoreWLAN==6.2.2
pyobjc-framework-CryptoTokenKit==6.2.2
pyobjc-framework-DictionaryServices==6.2.2
pyobjc-framework-DiscRecording==6.2.2
pyobjc-framework-DiscRecordingUI==6.2.2
pyobjc-framework-DiskArbitration==6.2.2
pyobjc-framework-DVDPlayback==6.2.2
pyobjc-framework-EventKit==6.2.2
pyobjc-framework-ExceptionHandling==6.2.2
pyobjc-framework-ExternalAccessory==6.2.2
pyobjc-framework-FinderSync==6.2.2
pyobjc-framework-FSEvents==6.2.2
pyobjc-framework-GameCenter==6.2.2
pyobjc-framework-GameController==6.2.2
pyobjc-framework-GameKit==6.2.2
pyobjc-framework-GameplayKit==6.2.2
pyobjc-framework-ImageCaptureCore==6.2.2
pyobjc-framework-IMServicePlugIn==6.2.2
pyobjc-framework-InputMethodKit==6.2.2
pyobjc-framework-InstallerPlugins==6.2.2
pyobjc-framework-InstantMessage==6.2.2
pyobjc-framework-Intents==6.2.2
pyobjc-framework-IOSurface==6.2.2
pyobjc-framework-iTunesLibrary==6.2.2
pyobjc-framework-LatentSemanticMapping==6.2.2
pyobjc-framework-LaunchServices==6.2.2
pyobjc-framework-libdispatch==6.2.2
pyobjc-framework-LocalAuthentication==6.2.2
pyobjc-framework-MapKit==6.2.2
pyobjc-framework-MediaAccessibility==6.2.2
pyobjc-framework-MediaLibrary==6.2.2
pyobjc-framework-MediaPlayer==6.2.2
pyobjc-framework-MediaToolbox==6.2.2
pyobjc-framework-Metal==6.2.2
pyobjc-framework-MetalKit==6.2.2
pyobjc-framework-ModelIO==6.2.2
pyobjc-framework-MultipeerConnectivity==6.2.2
pyobjc-framework-NetFS==6.2.2
pyobjc-framework-NetworkExtension==6.2.2
pyobjc-framework-NotificationCenter==6.2.2
pyobjc-framework-OpenDirectory==6.2.2
pyobjc-framework-OSAKit==6.2.2
pyobjc-framework-Photos==6.2.2
pyobjc-framework-PhotosUI==6.2.2
pyobjc-framework-PreferencePanes==6.2.2
pyobjc-framework-PubSub==6.2.2
pyobjc-framework-QTKit==6.2.2
pyobjc-framework-Quartz==6.2.2
pyobjc-framework-SafariServices==6.2.2
pyobjc-framework-SceneKit==6.2.2
pyobjc-framework-ScreenSaver==6.2.2
pyobjc-framework-ScriptingBridge==6.2.2
pyobjc-framework-SearchKit==6.2.2
pyobjc-framework-Security==6.2.2
pyobjc-framework-SecurityFoundation==6.2.2
pyobjc-framework-SecurityInterface==6.2.2
pyobjc-framework-ServiceManagement==6.2.2
pyobjc-framework-Social==6.2.2
pyobjc-framework-SpriteKit==6.2.2
pyobjc-framework-StoreKit==6.2.2
pyobjc-framework-SyncServices==6.2.2
pyobjc-framework-SystemConfiguration==6.2.2
pyobjc-framework-VideoToolbox==6.2.2
pyobjc-framework-Vision==6.2.2
pyobjc-framework-WebKit==6.2.2
pyobjus==1.1.0
pyparsing==2.4.7
pyperclip==1.8.1
pypng==0.0.20
PyQRCode==1.2.1
PyRect==0.1.4
pyrsistent==0.17.3
PyScreeze==0.1.26
pyserial==3.4
python-dateutil==2.8.1
python-engineio==3.13.2
python-osc==1.7.4
python-socketio==4.5.1
python-sonic==0.3.0
PyTweening==1.0.3
PyYAML==5.3.1
pyzmq==19.0.2
requests==2.24.0
rubicon-objc==0.4.0
rumps==0.3.0
Send2Trash==1.5.0
sentry-sdk==0.5.5
six==1.15.0
tenacity==5.0.4
terminado==0.9.1
testpath==0.4.4
tornado==6.0.4
traitlets==5.0.4
transitions==0.8.4
uflash==1.3.0
urllib3==1.25.10
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==0.57.0
websockets==8.1
Werkzeug==1.0.1
yarl==1.6.2
zeroconf==0.28.6
➜  app_packages cat /tmp/mac.txt
aiogrpc==1.8
aiohttp==3.6.2
aiohttp-cors==0.7.0
alphamini==1.0.1
anki-vector==0.6.0
appnope==0.1.0
argon2-cffi==20.1.0
async-generator==1.10
async-timeout==3.0.1
attrs==20.2.0
backcall==0.2.0
bleach==3.2.1
bottle==0.12.18
certifi==2020.6.20
cffi==1.14.3
chardet==3.0.4
click==7.1.2
codelab-adapter-client==2.0.2
colorzero==1.1
cozmo==1.4.10
cozmoclad==3.4.0
cryptography==3.1.1
decorator==4.4.2
defusedxml==0.6.0
docopt==0.6.2
entrypoints==0.3
Flask==1.1.2
googleapis-common-protos==1.52.0
gpiozero==1.5.1
grpcio==1.32.0
hbmqtt==0.9.6
idna==2.10
ifaddr==0.1.7
ipykernel==5.3.4
ipython==7.18.1
ipython-genutils==0.2.0
itchat==1.3.10
itsdangerous==1.1.0
jedi==0.17.2
Jinja2==2.11.2
json5==0.9.5
jsonschema==3.2.0
jupyter-client==6.1.7
jupyter-core==4.6.3
jupyterlab==2.2.8
jupyterlab-pygments==0.1.2
jupyterlab-server==1.2.0
kano-community-sdk==0.2.0
loguru==0.5.3
MarkupSafe==1.1.1
mcpi==1.2.0
mistune==0.8.4
MouseInfo==0.1.3
mpfshell-lite==0.9.4
msgpack-python==0.5.6
multidict==4.7.6
nbclient==0.5.0
nbconvert==6.0.7
nbformat==5.0.7
nest-asyncio==1.4.1
netifaces==0.10.9
networkzero==1.0b1
notebook==6.1.4
numpy==1.19.2
opencv-contrib-python==4.4.0.44
packaging==20.4
paho-mqtt==1.5.1
pandocfilters==1.4.2
parso==0.7.1
passlib==1.7.4
pexpect==4.8.0
pickleshare==0.7.5
pigpio==1.78
Pillow==7.2.0
plyer==1.4.3
prometheus-client==0.8.0
prompt-toolkit==3.0.8
protobuf==3.13.0
ptyprocess==0.6.0
PyAutoGUI==0.9.52
pycparser==2.20
PyGetWindow==0.0.9
Pygments==2.7.1
pymata-express==1.10
PyMsgBox==1.0.9
pyobjc==6.2.2
pyobjc-core==6.2.2
pyobjc-framework-Accounts==6.2.2
pyobjc-framework-AddressBook==6.2.2
pyobjc-framework-AppleScriptKit==6.2.2
pyobjc-framework-AppleScriptObjC==6.2.2
pyobjc-framework-ApplicationServices==6.2.2
pyobjc-framework-Automator==6.2.2
pyobjc-framework-AVFoundation==6.2.2
pyobjc-framework-AVKit==6.2.2
pyobjc-framework-CalendarStore==6.2.2
pyobjc-framework-CFNetwork==6.2.2
pyobjc-framework-CloudKit==6.2.2
pyobjc-framework-Cocoa==6.2.2
pyobjc-framework-Collaboration==6.2.2
pyobjc-framework-ColorSync==6.2.2
pyobjc-framework-Contacts==6.2.2
pyobjc-framework-ContactsUI==6.2.2
pyobjc-framework-CoreAudio==6.2.2
pyobjc-framework-CoreAudioKit==6.2.2
pyobjc-framework-CoreBluetooth==6.2.2
pyobjc-framework-CoreData==6.2.2
pyobjc-framework-CoreLocation==6.2.2
pyobjc-framework-CoreMedia==6.2.2
pyobjc-framework-CoreMediaIO==6.2.2
pyobjc-framework-CoreML==6.2.2
pyobjc-framework-CoreServices==6.2.2
pyobjc-framework-CoreSpotlight==6.2.2
pyobjc-framework-CoreText==6.2.2
pyobjc-framework-CoreWLAN==6.2.2
pyobjc-framework-CryptoTokenKit==6.2.2
pyobjc-framework-DictionaryServices==6.2.2
pyobjc-framework-DiscRecording==6.2.2
pyobjc-framework-DiscRecordingUI==6.2.2
pyobjc-framework-DiskArbitration==6.2.2
pyobjc-framework-DVDPlayback==6.2.2
pyobjc-framework-EventKit==6.2.2
pyobjc-framework-ExceptionHandling==6.2.2
pyobjc-framework-ExternalAccessory==6.2.2
pyobjc-framework-FinderSync==6.2.2
pyobjc-framework-FSEvents==6.2.2
pyobjc-framework-GameCenter==6.2.2
pyobjc-framework-GameController==6.2.2
pyobjc-framework-GameKit==6.2.2
pyobjc-framework-GameplayKit==6.2.2
pyobjc-framework-ImageCaptureCore==6.2.2
pyobjc-framework-IMServicePlugIn==6.2.2
pyobjc-framework-InputMethodKit==6.2.2
pyobjc-framework-InstallerPlugins==6.2.2
pyobjc-framework-InstantMessage==6.2.2
pyobjc-framework-Intents==6.2.2
pyobjc-framework-IOSurface==6.2.2
pyobjc-framework-iTunesLibrary==6.2.2
pyobjc-framework-LatentSemanticMapping==6.2.2
pyobjc-framework-LaunchServices==6.2.2
pyobjc-framework-libdispatch==6.2.2
pyobjc-framework-LocalAuthentication==6.2.2
pyobjc-framework-MapKit==6.2.2
pyobjc-framework-MediaAccessibility==6.2.2
pyobjc-framework-MediaLibrary==6.2.2
pyobjc-framework-MediaPlayer==6.2.2
pyobjc-framework-MediaToolbox==6.2.2
pyobjc-framework-Metal==6.2.2
pyobjc-framework-MetalKit==6.2.2
pyobjc-framework-ModelIO==6.2.2
pyobjc-framework-MultipeerConnectivity==6.2.2
pyobjc-framework-NetFS==6.2.2
pyobjc-framework-NetworkExtension==6.2.2
pyobjc-framework-NotificationCenter==6.2.2
pyobjc-framework-OpenDirectory==6.2.2
pyobjc-framework-OSAKit==6.2.2
pyobjc-framework-Photos==6.2.2
pyobjc-framework-PhotosUI==6.2.2
pyobjc-framework-PreferencePanes==6.2.2
pyobjc-framework-PubSub==6.2.2
pyobjc-framework-QTKit==6.2.2
pyobjc-framework-Quartz==6.2.2
pyobjc-framework-SafariServices==6.2.2
pyobjc-framework-SceneKit==6.2.2
pyobjc-framework-ScreenSaver==6.2.2
pyobjc-framework-ScriptingBridge==6.2.2
pyobjc-framework-SearchKit==6.2.2
pyobjc-framework-Security==6.2.2
pyobjc-framework-SecurityFoundation==6.2.2
pyobjc-framework-SecurityInterface==6.2.2
pyobjc-framework-ServiceManagement==6.2.2
pyobjc-framework-Social==6.2.2
pyobjc-framework-SpriteKit==6.2.2
pyobjc-framework-StoreKit==6.2.2
pyobjc-framework-SyncServices==6.2.2
pyobjc-framework-SystemConfiguration==6.2.2
pyobjc-framework-VideoToolbox==6.2.2
pyobjc-framework-Vision==6.2.2
pyobjc-framework-WebKit==6.2.2
pyobjus==1.1.0
pyparsing==2.4.7
pyperclip==1.8.1
pypng==0.0.20
PyQRCode==1.2.1
PyRect==0.1.4
pyrsistent==0.17.3
PyScreeze==0.1.26
pyserial==3.4
python-dateutil==2.8.1
python-engineio==3.13.2
python-osc==1.7.4
python-socketio==4.5.1
python-sonic==0.3.0
PyTweening==1.0.3
PyYAML==5.3.1
pyzmq==19.0.2
requests==2.24.0
rubicon-objc==0.4.0
rumps==0.3.0
Send2Trash==1.5.0
sentry-sdk==0.5.5
six==1.15.0
tenacity==5.0.4
terminado==0.9.1
testpath==0.4.4
tornado==6.0.4
traitlets==5.0.4
transitions==0.8.4
uflash==1.3.0
urllib3==1.25.10
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==0.57.0
websockets==8.1
Werkzeug==1.0.1
yarl==1.6.2
zeroconf==0.28.6

windows

linux

默认打包进codelab-adapter(精简版)的第三方库,至少要满足通用性。开发者可以在自定义extension中使用它们

目前已经内置的第三方库包括:

  • aiohttp==3.5.4
  • chardet==3.0.4
  • pyserial==3.4
  • pyzmq==19.0.0
  • requests==2.21.0
  • mpfshell-lite == 0.9.4
    • websocket-client==0.54.0
  • hbmqtt==0.9.5
  • networkzero==1.0b1
  • tenacity==5.0.4
  • pygatt==4.0.3(暂时移除,安装很慢)
  • codelab_adapter_client==1.1.0
  • bottle
  • paho-mqtt
  • itchat==1.3.10
  • pymata-express==1.10
  • msgpack-python