├── .gitignore
├── README.md
├── app.gif
├── logo.png
├── notification.png
├── poetry.lock
├── pyproject.toml
├── requirements.txt
├── stayawake
├── __init__.py
├── icons
│ ├── 16x16.png
│ ├── 192x192.png
│ ├── 32x32.png
│ ├── 48x48.png
│ ├── 512x512.png
│ ├── StayAwake.ico
│ └── StayAwakeOpaque.ico
├── interface.py
├── interface.ui
└── main.py
├── tests
└── __init__.py
└── tray.png
/.gitignore:
--------------------------------------------------------------------------------
1 | # idea
2 | .idea/
3 |
4 | # Byte-compiled / optimized / DLL files
5 | __pycache__/
6 | *.py[cod]
7 | *$py.class
8 |
9 | # C extensions
10 | *.so
11 |
12 | # Distribution / packaging
13 | .Python
14 | build/
15 | develop-eggs/
16 | dist/
17 | downloads/
18 | eggs/
19 | .eggs/
20 | lib/
21 | lib64/
22 | parts/
23 | sdist/
24 | var/
25 | wheels/
26 | pip-wheel-metadata/
27 | share/python-wheels/
28 | *.egg-info/
29 | .installed.cfg
30 | *.egg
31 | MANIFEST
32 |
33 | # PyInstaller
34 | # Usually these files are written by a python script from a template
35 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
36 | *.manifest
37 | *.spec
38 |
39 | # Installer logs
40 | pip-log.txt
41 | pip-delete-this-directory.txt
42 |
43 | # Unit test / coverage reports
44 | htmlcov/
45 | .tox/
46 | .nox/
47 | .coverage
48 | .coverage.*
49 | .cache
50 | nosetests.xml
51 | coverage.xml
52 | *.cover
53 | *.py,cover
54 | .hypothesis/
55 | .pytest_cache/
56 |
57 | # Translations
58 | *.mo
59 | *.pot
60 |
61 | # Django stuff:
62 | *.log
63 | local_settings.py
64 | db.sqlite3
65 | db.sqlite3-journal
66 |
67 | # Flask stuff:
68 | instance/
69 | .webassets-cache
70 |
71 | # Scrapy stuff:
72 | .scrapy
73 |
74 | # Sphinx documentation
75 | docs/_build/
76 |
77 | # PyBuilder
78 | target/
79 |
80 | # Jupyter Notebook
81 | .ipynb_checkpoints
82 |
83 | # IPython
84 | profile_default/
85 | ipython_config.py
86 |
87 | # pyenv
88 | .python-version
89 |
90 | # pipenv
91 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92 | # However, in case of collaboration, if having platform-specific dependencies or dependencies
93 | # having no cross-platform support, pipenv may install dependencies that don't work, or not
94 | # install all needed dependencies.
95 | #Pipfile.lock
96 |
97 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow
98 | __pypackages__/
99 |
100 | # Celery stuff
101 | celerybeat-schedule
102 | celerybeat.pid
103 |
104 | # SageMath parsed files
105 | *.sage.py
106 |
107 | # Environments
108 | .env
109 | .venv
110 | env/
111 | venv/
112 | ENV/
113 | env.bak/
114 | venv.bak/
115 |
116 | # Spyder project settings
117 | .spyderproject
118 | .spyproject
119 |
120 | # Rope project settings
121 | .ropeproject
122 |
123 | # mkdocs documentation
124 | /site
125 |
126 | # mypy
127 | .mypy_cache/
128 | .dmypy.json
129 | dmypy.json
130 |
131 | # Pyre type checker
132 | .pyre/
133 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | #
2 |
3 |
4 |
5 |
6 |
7 | A minimalist app that prevents your computer from going to sleep.
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | Table of Contents
29 |
30 | - Prerequisites
31 | - Clone the Repository
32 | - Run the Code
33 | - Additional Tools
34 |
35 |
36 |
37 |
38 |
39 | # Prerequisites
40 | - [Python](https://www.python.org/downloads/) (latest version)
41 | - If using windows, in the python installer make sure to select the "Add Python to PATH" option
42 | - [Pycharm](https://www.jetbrains.com/pycharm/download/#section=windows) (optional)
43 |
44 |
45 | # Clone the Repository
46 | ## Option 1: via Command Line Interface
47 | - Install [GitHub CLI](https://cli.github.com/) (if not already installed)
48 | ```
49 | git clone https://github.com/trevtravtrev/StayAwake
50 | ```
51 | ## Option 2: via GitHub Desktop
52 | 1. Install [GitHub Desktop](https://desktop.github.com/) (if not already installed)
53 | 2. Follow instructions [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop) to clone
54 | # Run the Code
55 | ## Option 1: Poetry (Recommended for StayAwake)
56 | 1. Install Poetry (if not already installed)
57 | ```
58 | pip install poetry
59 | ```
60 | 2. Install StayAwake dependencies
61 | ```
62 | cd StayAwake
63 | poetry install
64 | ```
65 | 3. Run StayAwake
66 | ```
67 | poetry run python main.py
68 | ```
69 | ## Option 2: requirements.txt
70 | 1. Create the virtual environment:
71 | ```
72 | cd StayAwake
73 | python -m venv venv
74 | ```
75 | 2. Activate the virtual environment:
76 | - For Windows:
77 | ```
78 | venv\Scripts\activate
79 | ```
80 | - For macOS/Linux:
81 | ```
82 | source venv/bin/activate
83 | ```
84 | Once activated, you will notice that the prompt in your terminal or command prompt changes to indicate that you are now working within the virtual environment.
85 | 3. Install StayAwake dependencies
86 | ```
87 | pip install -r requirements.txt
88 | ```
89 | 4. Run StayAwake
90 | ```
91 | python main.py
92 | ```
93 |
94 | # Additional Tools
95 | All StayAwake code was formatted, linted, and secured with the following tools:
96 | - [black](https://black.readthedocs.io/en/stable/)
97 | - [flake8](https://flake8.pycqa.org/en/latest/)
98 | - [radon](https://radon.readthedocs.io/en/latest/)
99 | - [bandit](https://bandit.readthedocs.io/en/latest/)
100 | - [isort](https://pycqa.github.io/isort/)
101 | - [mypy](https://mypy.readthedocs.io/en/stable/)
102 |
103 |
--------------------------------------------------------------------------------
/app.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/app.gif
--------------------------------------------------------------------------------
/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/logo.png
--------------------------------------------------------------------------------
/notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/notification.png
--------------------------------------------------------------------------------
/poetry.lock:
--------------------------------------------------------------------------------
1 | # This file is automatically @generated by Poetry 1.5.0 and should not be changed by hand.
2 |
3 | [[package]]
4 | name = "mouseinfo"
5 | version = "0.1.3"
6 | description = "An application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3."
7 | optional = false
8 | python-versions = "*"
9 | files = [
10 | {file = "MouseInfo-0.1.3.tar.gz", hash = "sha256:2c62fb8885062b8e520a3cce0a297c657adcc08c60952eb05bc8256ef6f7f6e7"},
11 | ]
12 |
13 | [package.dependencies]
14 | pyperclip = "*"
15 | python3-Xlib = {version = "*", markers = "platform_system == \"Linux\" and python_version >= \"3.0\""}
16 | rubicon-objc = {version = "*", markers = "platform_system == \"Darwin\""}
17 |
18 | [[package]]
19 | name = "pyautogui"
20 | version = "0.9.50"
21 | description = "PyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks. For Windows, macOS, and Linux, on Python 3 and 2."
22 | optional = false
23 | python-versions = "*"
24 | files = [
25 | {file = "PyAutoGUI-0.9.50.tar.gz", hash = "sha256:ac293fa2e74fc29d52056c8401ec8ec248db72cd77732e12dfae5caa32c432ca"},
26 | ]
27 |
28 | [package.dependencies]
29 | mouseinfo = "*"
30 | pygetwindow = ">=0.0.5"
31 | pymsgbox = "*"
32 | pyobjc = {version = "*", markers = "platform_system == \"Darwin\""}
33 | pyobjc-core = {version = "*", markers = "platform_system == \"Darwin\""}
34 | pyscreeze = ">=0.1.21"
35 | python3-Xlib = {version = "*", markers = "platform_system == \"Linux\" and python_version >= \"3.0\""}
36 | PyTweening = ">=1.0.1"
37 |
38 | [[package]]
39 | name = "pygetwindow"
40 | version = "0.0.9"
41 | description = "A simple, cross-platform module for obtaining GUI information on application's windows."
42 | optional = false
43 | python-versions = "*"
44 | files = [
45 | {file = "PyGetWindow-0.0.9.tar.gz", hash = "sha256:17894355e7d2b305cd832d717708384017c1698a90ce24f6f7fbf0242dd0a688"},
46 | ]
47 |
48 | [package.dependencies]
49 | pyrect = "*"
50 |
51 | [[package]]
52 | name = "pymsgbox"
53 | version = "1.0.9"
54 | description = "A simple, cross-platform, pure Python module for JavaScript-like message boxes."
55 | optional = false
56 | python-versions = "*"
57 | files = [
58 | {file = "PyMsgBox-1.0.9.tar.gz", hash = "sha256:2194227de8bff7a3d6da541848705a155dcbb2a06ee120d9f280a1d7f51263ff"},
59 | ]
60 |
61 | [[package]]
62 | name = "pyobjc"
63 | version = "9.1.1"
64 | description = "Python<->ObjC Interoperability Module"
65 | optional = false
66 | python-versions = ">=3.7"
67 | files = [
68 | {file = "pyobjc-9.1.1-py3-none-any.whl", hash = "sha256:5c4482728b9afa1a0e49bc57624dbdcd33d684b47f2a3e36d61cd31b27818e72"},
69 | {file = "pyobjc-9.1.1.tar.gz", hash = "sha256:79071b1a71238708a34e87e50d5693c8a31206c567a125b0db7f500f841c64c9"},
70 | ]
71 |
72 | [package.dependencies]
73 | pyobjc-core = "9.1.1"
74 | pyobjc-framework-Accessibility = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
75 | pyobjc-framework-Accounts = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
76 | pyobjc-framework-AddressBook = "9.1.1"
77 | pyobjc-framework-AdServices = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
78 | pyobjc-framework-AdSupport = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
79 | pyobjc-framework-AppleScriptKit = "9.1.1"
80 | pyobjc-framework-AppleScriptObjC = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
81 | pyobjc-framework-ApplicationServices = "9.1.1"
82 | pyobjc-framework-AppTrackingTransparency = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
83 | pyobjc-framework-AudioVideoBridging = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
84 | pyobjc-framework-AuthenticationServices = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
85 | pyobjc-framework-AutomaticAssessmentConfiguration = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
86 | pyobjc-framework-Automator = "9.1.1"
87 | pyobjc-framework-AVFoundation = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
88 | pyobjc-framework-AVKit = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
89 | pyobjc-framework-AVRouting = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
90 | pyobjc-framework-BackgroundAssets = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
91 | pyobjc-framework-BusinessChat = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
92 | pyobjc-framework-CalendarStore = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
93 | pyobjc-framework-CallKit = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
94 | pyobjc-framework-CFNetwork = "9.1.1"
95 | pyobjc-framework-ClassKit = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
96 | pyobjc-framework-CloudKit = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
97 | pyobjc-framework-Cocoa = "9.1.1"
98 | pyobjc-framework-Collaboration = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
99 | pyobjc-framework-ColorSync = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
100 | pyobjc-framework-Contacts = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
101 | pyobjc-framework-ContactsUI = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
102 | pyobjc-framework-CoreAudio = "9.1.1"
103 | pyobjc-framework-CoreAudioKit = "9.1.1"
104 | pyobjc-framework-CoreBluetooth = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
105 | pyobjc-framework-CoreData = "9.1.1"
106 | pyobjc-framework-CoreHaptics = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
107 | pyobjc-framework-CoreLocation = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
108 | pyobjc-framework-CoreMedia = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
109 | pyobjc-framework-CoreMediaIO = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
110 | pyobjc-framework-CoreMIDI = "9.1.1"
111 | pyobjc-framework-CoreML = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
112 | pyobjc-framework-CoreMotion = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
113 | pyobjc-framework-CoreServices = "9.1.1"
114 | pyobjc-framework-CoreSpotlight = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
115 | pyobjc-framework-CoreText = "9.1.1"
116 | pyobjc-framework-CoreWLAN = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
117 | pyobjc-framework-CryptoTokenKit = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
118 | pyobjc-framework-DataDetection = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
119 | pyobjc-framework-DeviceCheck = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
120 | pyobjc-framework-DictionaryServices = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
121 | pyobjc-framework-DiscRecording = "9.1.1"
122 | pyobjc-framework-DiscRecordingUI = "9.1.1"
123 | pyobjc-framework-DiskArbitration = "9.1.1"
124 | pyobjc-framework-DVDPlayback = "9.1.1"
125 | pyobjc-framework-EventKit = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
126 | pyobjc-framework-ExceptionHandling = "9.1.1"
127 | pyobjc-framework-ExecutionPolicy = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
128 | pyobjc-framework-ExtensionKit = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
129 | pyobjc-framework-ExternalAccessory = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
130 | pyobjc-framework-FileProvider = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
131 | pyobjc-framework-FileProviderUI = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
132 | pyobjc-framework-FinderSync = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
133 | pyobjc-framework-FSEvents = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
134 | pyobjc-framework-GameCenter = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
135 | pyobjc-framework-GameController = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
136 | pyobjc-framework-GameKit = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
137 | pyobjc-framework-GameplayKit = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
138 | pyobjc-framework-HealthKit = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
139 | pyobjc-framework-ImageCaptureCore = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
140 | pyobjc-framework-IMServicePlugIn = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
141 | pyobjc-framework-InputMethodKit = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
142 | pyobjc-framework-InstallerPlugins = "9.1.1"
143 | pyobjc-framework-InstantMessage = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
144 | pyobjc-framework-Intents = {version = "9.1.1", markers = "platform_release >= \"16.0\""}
145 | pyobjc-framework-IntentsUI = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
146 | pyobjc-framework-IOBluetooth = "9.1.1"
147 | pyobjc-framework-IOBluetoothUI = "9.1.1"
148 | pyobjc-framework-IOSurface = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
149 | pyobjc-framework-iTunesLibrary = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
150 | pyobjc-framework-KernelManagement = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
151 | pyobjc-framework-LatentSemanticMapping = "9.1.1"
152 | pyobjc-framework-LaunchServices = "9.1.1"
153 | pyobjc-framework-libdispatch = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
154 | pyobjc-framework-libxpc = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
155 | pyobjc-framework-LinkPresentation = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
156 | pyobjc-framework-LocalAuthentication = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
157 | pyobjc-framework-LocalAuthenticationEmbeddedUI = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
158 | pyobjc-framework-MailKit = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
159 | pyobjc-framework-MapKit = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
160 | pyobjc-framework-MediaAccessibility = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
161 | pyobjc-framework-MediaLibrary = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
162 | pyobjc-framework-MediaPlayer = {version = "9.1.1", markers = "platform_release >= \"16.0\""}
163 | pyobjc-framework-MediaToolbox = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
164 | pyobjc-framework-Metal = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
165 | pyobjc-framework-MetalFX = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
166 | pyobjc-framework-MetalKit = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
167 | pyobjc-framework-MetalPerformanceShaders = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
168 | pyobjc-framework-MetalPerformanceShadersGraph = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
169 | pyobjc-framework-MetricKit = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
170 | pyobjc-framework-MLCompute = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
171 | pyobjc-framework-ModelIO = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
172 | pyobjc-framework-MultipeerConnectivity = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
173 | pyobjc-framework-NaturalLanguage = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
174 | pyobjc-framework-NetFS = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
175 | pyobjc-framework-Network = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
176 | pyobjc-framework-NetworkExtension = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
177 | pyobjc-framework-NotificationCenter = {version = "9.1.1", markers = "platform_release >= \"14.0\""}
178 | pyobjc-framework-OpenDirectory = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
179 | pyobjc-framework-OSAKit = "9.1.1"
180 | pyobjc-framework-OSLog = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
181 | pyobjc-framework-PassKit = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
182 | pyobjc-framework-PencilKit = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
183 | pyobjc-framework-PHASE = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
184 | pyobjc-framework-Photos = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
185 | pyobjc-framework-PhotosUI = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
186 | pyobjc-framework-PreferencePanes = "9.1.1"
187 | pyobjc-framework-PubSub = {version = "9.1.1", markers = "platform_release >= \"9.0\" and platform_release < \"18.0\""}
188 | pyobjc-framework-PushKit = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
189 | pyobjc-framework-Quartz = "9.1.1"
190 | pyobjc-framework-QuickLookThumbnailing = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
191 | pyobjc-framework-ReplayKit = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
192 | pyobjc-framework-SafariServices = {version = "9.1.1", markers = "platform_release >= \"15.0\""}
193 | pyobjc-framework-SafetyKit = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
194 | pyobjc-framework-SceneKit = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
195 | pyobjc-framework-ScreenCaptureKit = {version = "9.1.1", markers = "platform_release >= \"21.4\""}
196 | pyobjc-framework-ScreenSaver = "9.1.1"
197 | pyobjc-framework-ScreenTime = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
198 | pyobjc-framework-ScriptingBridge = {version = "9.1.1", markers = "platform_release >= \"9.0\""}
199 | pyobjc-framework-SearchKit = "9.1.1"
200 | pyobjc-framework-Security = "9.1.1"
201 | pyobjc-framework-SecurityFoundation = "9.1.1"
202 | pyobjc-framework-SecurityInterface = "9.1.1"
203 | pyobjc-framework-ServiceManagement = {version = "9.1.1", markers = "platform_release >= \"10.0\""}
204 | pyobjc-framework-SharedWithYou = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
205 | pyobjc-framework-SharedWithYouCore = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
206 | pyobjc-framework-ShazamKit = {version = "9.1.1", markers = "platform_release >= \"21.0\""}
207 | pyobjc-framework-Social = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
208 | pyobjc-framework-SoundAnalysis = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
209 | pyobjc-framework-Speech = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
210 | pyobjc-framework-SpriteKit = {version = "9.1.1", markers = "platform_release >= \"13.0\""}
211 | pyobjc-framework-StoreKit = {version = "9.1.1", markers = "platform_release >= \"11.0\""}
212 | pyobjc-framework-SyncServices = "9.1.1"
213 | pyobjc-framework-SystemConfiguration = "9.1.1"
214 | pyobjc-framework-SystemExtensions = {version = "9.1.1", markers = "platform_release >= \"19.0\""}
215 | pyobjc-framework-ThreadNetwork = {version = "9.1.1", markers = "platform_release >= \"22.0\""}
216 | pyobjc-framework-UniformTypeIdentifiers = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
217 | pyobjc-framework-UserNotifications = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
218 | pyobjc-framework-UserNotificationsUI = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
219 | pyobjc-framework-VideoSubscriberAccount = {version = "9.1.1", markers = "platform_release >= \"18.0\""}
220 | pyobjc-framework-VideoToolbox = {version = "9.1.1", markers = "platform_release >= \"12.0\""}
221 | pyobjc-framework-Virtualization = {version = "9.1.1", markers = "platform_release >= \"20.0\""}
222 | pyobjc-framework-Vision = {version = "9.1.1", markers = "platform_release >= \"17.0\""}
223 | pyobjc-framework-WebKit = "9.1.1"
224 |
225 | [package.extras]
226 | allbindings = ["pyobjc-core (==9.1.1)", "pyobjc-framework-AVFoundation (==9.1.1)", "pyobjc-framework-AVKit (==9.1.1)", "pyobjc-framework-AVRouting (==9.1.1)", "pyobjc-framework-Accessibility (==9.1.1)", "pyobjc-framework-Accounts (==9.1.1)", "pyobjc-framework-AdServices (==9.1.1)", "pyobjc-framework-AdSupport (==9.1.1)", "pyobjc-framework-AddressBook (==9.1.1)", "pyobjc-framework-AppTrackingTransparency (==9.1.1)", "pyobjc-framework-AppleScriptKit (==9.1.1)", "pyobjc-framework-AppleScriptObjC (==9.1.1)", "pyobjc-framework-ApplicationServices (==9.1.1)", "pyobjc-framework-AudioVideoBridging (==9.1.1)", "pyobjc-framework-AuthenticationServices (==9.1.1)", "pyobjc-framework-AutomaticAssessmentConfiguration (==9.1.1)", "pyobjc-framework-Automator (==9.1.1)", "pyobjc-framework-BackgroundAssets (==9.1.1)", "pyobjc-framework-BusinessChat (==9.1.1)", "pyobjc-framework-CFNetwork (==9.1.1)", "pyobjc-framework-CalendarStore (==9.1.1)", "pyobjc-framework-CallKit (==9.1.1)", "pyobjc-framework-ClassKit (==9.1.1)", "pyobjc-framework-CloudKit (==9.1.1)", "pyobjc-framework-Cocoa (==9.1.1)", "pyobjc-framework-Collaboration (==9.1.1)", "pyobjc-framework-ColorSync (==9.1.1)", "pyobjc-framework-Contacts (==9.1.1)", "pyobjc-framework-ContactsUI (==9.1.1)", "pyobjc-framework-CoreAudio (==9.1.1)", "pyobjc-framework-CoreAudioKit (==9.1.1)", "pyobjc-framework-CoreBluetooth (==9.1.1)", "pyobjc-framework-CoreData (==9.1.1)", "pyobjc-framework-CoreHaptics (==9.1.1)", "pyobjc-framework-CoreLocation (==9.1.1)", "pyobjc-framework-CoreMIDI (==9.1.1)", "pyobjc-framework-CoreML (==9.1.1)", "pyobjc-framework-CoreMedia (==9.1.1)", "pyobjc-framework-CoreMediaIO (==9.1.1)", "pyobjc-framework-CoreMotion (==9.1.1)", "pyobjc-framework-CoreServices (==9.1.1)", "pyobjc-framework-CoreSpotlight (==9.1.1)", "pyobjc-framework-CoreText (==9.1.1)", "pyobjc-framework-CoreWLAN (==9.1.1)", "pyobjc-framework-CryptoTokenKit (==9.1.1)", "pyobjc-framework-DVDPlayback (==9.1.1)", "pyobjc-framework-DataDetection (==9.1.1)", "pyobjc-framework-DeviceCheck (==9.1.1)", "pyobjc-framework-DictionaryServices (==9.1.1)", "pyobjc-framework-DiscRecording (==9.1.1)", "pyobjc-framework-DiscRecordingUI (==9.1.1)", "pyobjc-framework-DiskArbitration (==9.1.1)", "pyobjc-framework-EventKit (==9.1.1)", "pyobjc-framework-ExceptionHandling (==9.1.1)", "pyobjc-framework-ExecutionPolicy (==9.1.1)", "pyobjc-framework-ExtensionKit (==9.1.1)", "pyobjc-framework-ExternalAccessory (==9.1.1)", "pyobjc-framework-FSEvents (==9.1.1)", "pyobjc-framework-FileProvider (==9.1.1)", "pyobjc-framework-FileProviderUI (==9.1.1)", "pyobjc-framework-FinderSync (==9.1.1)", "pyobjc-framework-GameCenter (==9.1.1)", "pyobjc-framework-GameController (==9.1.1)", "pyobjc-framework-GameKit (==9.1.1)", "pyobjc-framework-GameplayKit (==9.1.1)", "pyobjc-framework-HealthKit (==9.1.1)", "pyobjc-framework-IMServicePlugIn (==9.1.1)", "pyobjc-framework-IOBluetooth (==9.1.1)", "pyobjc-framework-IOBluetoothUI (==9.1.1)", "pyobjc-framework-IOSurface (==9.1.1)", "pyobjc-framework-ImageCaptureCore (==9.1.1)", "pyobjc-framework-InputMethodKit (==9.1.1)", "pyobjc-framework-InstallerPlugins (==9.1.1)", "pyobjc-framework-InstantMessage (==9.1.1)", "pyobjc-framework-Intents (==9.1.1)", "pyobjc-framework-IntentsUI (==9.1.1)", "pyobjc-framework-KernelManagement (==9.1.1)", "pyobjc-framework-LatentSemanticMapping (==9.1.1)", "pyobjc-framework-LaunchServices (==9.1.1)", "pyobjc-framework-LinkPresentation (==9.1.1)", "pyobjc-framework-LocalAuthentication (==9.1.1)", "pyobjc-framework-LocalAuthenticationEmbeddedUI (==9.1.1)", "pyobjc-framework-MLCompute (==9.1.1)", "pyobjc-framework-MailKit (==9.1.1)", "pyobjc-framework-MapKit (==9.1.1)", "pyobjc-framework-MediaAccessibility (==9.1.1)", "pyobjc-framework-MediaLibrary (==9.1.1)", "pyobjc-framework-MediaPlayer (==9.1.1)", "pyobjc-framework-MediaToolbox (==9.1.1)", "pyobjc-framework-Metal (==9.1.1)", "pyobjc-framework-MetalFX (==9.1.1)", "pyobjc-framework-MetalKit (==9.1.1)", "pyobjc-framework-MetalPerformanceShaders (==9.1.1)", "pyobjc-framework-MetalPerformanceShadersGraph (==9.1.1)", "pyobjc-framework-MetricKit (==9.1.1)", "pyobjc-framework-ModelIO (==9.1.1)", "pyobjc-framework-MultipeerConnectivity (==9.1.1)", "pyobjc-framework-NaturalLanguage (==9.1.1)", "pyobjc-framework-NetFS (==9.1.1)", "pyobjc-framework-Network (==9.1.1)", "pyobjc-framework-NetworkExtension (==9.1.1)", "pyobjc-framework-NotificationCenter (==9.1.1)", "pyobjc-framework-OSAKit (==9.1.1)", "pyobjc-framework-OSLog (==9.1.1)", "pyobjc-framework-OpenDirectory (==9.1.1)", "pyobjc-framework-PHASE (==9.1.1)", "pyobjc-framework-PassKit (==9.1.1)", "pyobjc-framework-PencilKit (==9.1.1)", "pyobjc-framework-Photos (==9.1.1)", "pyobjc-framework-PhotosUI (==9.1.1)", "pyobjc-framework-PreferencePanes (==9.1.1)", "pyobjc-framework-PubSub (==9.1.1)", "pyobjc-framework-PushKit (==9.1.1)", "pyobjc-framework-Quartz (==9.1.1)", "pyobjc-framework-QuickLookThumbnailing (==9.1.1)", "pyobjc-framework-ReplayKit (==9.1.1)", "pyobjc-framework-SafariServices (==9.1.1)", "pyobjc-framework-SafetyKit (==9.1.1)", "pyobjc-framework-SceneKit (==9.1.1)", "pyobjc-framework-ScreenCaptureKit (==9.1.1)", "pyobjc-framework-ScreenSaver (==9.1.1)", "pyobjc-framework-ScreenTime (==9.1.1)", "pyobjc-framework-ScriptingBridge (==9.1.1)", "pyobjc-framework-SearchKit (==9.1.1)", "pyobjc-framework-Security (==9.1.1)", "pyobjc-framework-SecurityFoundation (==9.1.1)", "pyobjc-framework-SecurityInterface (==9.1.1)", "pyobjc-framework-ServiceManagement (==9.1.1)", "pyobjc-framework-SharedWithYou (==9.1.1)", "pyobjc-framework-SharedWithYouCore (==9.1.1)", "pyobjc-framework-ShazamKit (==9.1.1)", "pyobjc-framework-Social (==9.1.1)", "pyobjc-framework-SoundAnalysis (==9.1.1)", "pyobjc-framework-Speech (==9.1.1)", "pyobjc-framework-SpriteKit (==9.1.1)", "pyobjc-framework-StoreKit (==9.1.1)", "pyobjc-framework-SyncServices (==9.1.1)", "pyobjc-framework-SystemConfiguration (==9.1.1)", "pyobjc-framework-SystemExtensions (==9.1.1)", "pyobjc-framework-ThreadNetwork (==9.1.1)", "pyobjc-framework-UniformTypeIdentifiers (==9.1.1)", "pyobjc-framework-UserNotifications (==9.1.1)", "pyobjc-framework-UserNotificationsUI (==9.1.1)", "pyobjc-framework-VideoSubscriberAccount (==9.1.1)", "pyobjc-framework-VideoToolbox (==9.1.1)", "pyobjc-framework-Virtualization (==9.1.1)", "pyobjc-framework-Vision (==9.1.1)", "pyobjc-framework-WebKit (==9.1.1)", "pyobjc-framework-iTunesLibrary (==9.1.1)", "pyobjc-framework-libdispatch (==9.1.1)", "pyobjc-framework-libxpc (==9.1.1)"]
227 |
228 | [[package]]
229 | name = "pyobjc-core"
230 | version = "9.1.1"
231 | description = "Python<->ObjC Interoperability Module"
232 | optional = false
233 | python-versions = ">=3.7"
234 | files = [
235 | {file = "pyobjc-core-9.1.1.tar.gz", hash = "sha256:4b6cb9053b5fcd3c0e76b8c8105a8110786b20f3403c5643a688c5ec51c55c6b"},
236 | {file = "pyobjc_core-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4bd07049fd9fe5b40e4b7c468af9cf942508387faf383a5acb043d20627bad2c"},
237 | {file = "pyobjc_core-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1a8307527621729ff2ab67860e7ed84f76ad0da881b248c2ef31e0da0088e4ba"},
238 | {file = "pyobjc_core-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:083004d28b92ccb483a41195c600728854843b0486566aba2d6e63eef51f80e6"},
239 | {file = "pyobjc_core-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d61e9517d451bc062a7fae8b3648f4deba4fa54a24926fa1cf581b90ef4ced5a"},
240 | {file = "pyobjc_core-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:1626909916603a3b04c07c721cf1af0e0b892cec85bb3db98d05ba024f1786fc"},
241 | {file = "pyobjc_core-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2dde96462b52e952515d142e2afbb6913624a02c13582047e06211e6c3993728"},
242 | ]
243 |
244 | [[package]]
245 | name = "pyobjc-framework-accessibility"
246 | version = "9.1.1"
247 | description = "Wrappers for the framework Accessibility on macOS"
248 | optional = false
249 | python-versions = ">=3.7"
250 | files = [
251 | {file = "pyobjc-framework-Accessibility-9.1.1.tar.gz", hash = "sha256:f013bbe542d5a648578cff20bb8f25490482d34d14cd40a6637759c98f5c049c"},
252 | {file = "pyobjc_framework_Accessibility-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:faefcddf6638b958cd8535cf55d1138e3e911d8bfe782df6bbe4c8fa044613ee"},
253 | {file = "pyobjc_framework_Accessibility-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:81f1ff185741c6405b6766b6327d3f9ecd9de660e5cab93875d47258aa8aecd2"},
254 | {file = "pyobjc_framework_Accessibility-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:a4c81c645b0326b1ac6792c5cadb1b86028160183b05425914f5886aa4c3b2a3"},
255 | ]
256 |
257 | [package.dependencies]
258 | pyobjc-core = ">=9.1.1"
259 | pyobjc-framework-Cocoa = ">=9.1.1"
260 | pyobjc-framework-Quartz = ">=9.1.1"
261 |
262 | [[package]]
263 | name = "pyobjc-framework-accounts"
264 | version = "9.1.1"
265 | description = "Wrappers for the framework Accounts on macOS"
266 | optional = false
267 | python-versions = ">=3.7"
268 | files = [
269 | {file = "pyobjc-framework-Accounts-9.1.1.tar.gz", hash = "sha256:8329e0ec461399a603adbcaa58bb9ca44d96815699f1421c8da4527d37ae5f3d"},
270 | {file = "pyobjc_framework_Accounts-9.1.1-py2.py3-none-any.whl", hash = "sha256:4d464f975e7f2d8ee7cf1a61013410b62ac8383de31ef795722aa8b574e27dc9"},
271 | ]
272 |
273 | [package.dependencies]
274 | pyobjc-core = ">=9.1.1"
275 | pyobjc-framework-Cocoa = ">=9.1.1"
276 |
277 | [[package]]
278 | name = "pyobjc-framework-addressbook"
279 | version = "9.1.1"
280 | description = "Wrappers for the framework AddressBook on macOS"
281 | optional = false
282 | python-versions = ">=3.7"
283 | files = [
284 | {file = "pyobjc-framework-AddressBook-9.1.1.tar.gz", hash = "sha256:8849edfe591dca4e6bfe45abcb7c451f2ee2ba4ecb8adc2f35d4e5bd14d66247"},
285 | {file = "pyobjc_framework_AddressBook-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:8344ac475f40eae5ac2195fbc5d5a1a380f4fa2ab340c983c21f2341ca1cf55f"},
286 | {file = "pyobjc_framework_AddressBook-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:d6091159b62aa0bcf6149efabd2d71a75915752db89ec6cad58aa8799a484ac6"},
287 | {file = "pyobjc_framework_AddressBook-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:b8627bee7c82017dcf1cb667fd892b72f038f80072922ebe369dbfd3ca70d765"},
288 | ]
289 |
290 | [package.dependencies]
291 | pyobjc-core = ">=9.1.1"
292 | pyobjc-framework-Cocoa = ">=9.1.1"
293 |
294 | [[package]]
295 | name = "pyobjc-framework-adservices"
296 | version = "9.1.1"
297 | description = "Wrappers for the framework AdServices on macOS"
298 | optional = false
299 | python-versions = ">=3.7"
300 | files = [
301 | {file = "pyobjc-framework-AdServices-9.1.1.tar.gz", hash = "sha256:4e4284fa06072ad11cb73b906540259638f2c5122c23f2f897a6e008ec7a5b46"},
302 | {file = "pyobjc_framework_AdServices-9.1.1-py2.py3-none-any.whl", hash = "sha256:9f60ea9150a8ca4e9511cd5c2786877b5e20f42d6418236341a4f5e8ca7dea8d"},
303 | ]
304 |
305 | [package.dependencies]
306 | pyobjc-core = ">=9.1.1"
307 | pyobjc-framework-Cocoa = ">=9.1.1"
308 |
309 | [[package]]
310 | name = "pyobjc-framework-adsupport"
311 | version = "9.1.1"
312 | description = "Wrappers for the framework AdSupport on macOS"
313 | optional = false
314 | python-versions = ">=3.7"
315 | files = [
316 | {file = "pyobjc-framework-AdSupport-9.1.1.tar.gz", hash = "sha256:d46e824b74706043494b17e7515030608938c89f1cc3c0c9530e3e010cf4f8f6"},
317 | {file = "pyobjc_framework_AdSupport-9.1.1-py2.py3-none-any.whl", hash = "sha256:7777aaf53c281bb5f3ee3f26988609570ed2103836d708e7dde72014d02d4863"},
318 | ]
319 |
320 | [package.dependencies]
321 | pyobjc-core = ">=9.1.1"
322 | pyobjc-framework-Cocoa = ">=9.1.1"
323 |
324 | [[package]]
325 | name = "pyobjc-framework-applescriptkit"
326 | version = "9.1.1"
327 | description = "Wrappers for the framework AppleScriptKit on macOS"
328 | optional = false
329 | python-versions = ">=3.7"
330 | files = [
331 | {file = "pyobjc-framework-AppleScriptKit-9.1.1.tar.gz", hash = "sha256:49589d8c021aa6eb59240c6ea56477ffe423bb63f623011cc9e3aa6eed90184a"},
332 | {file = "pyobjc_framework_AppleScriptKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:d83c2362edbc5be22a89fc465d698aa113a0f201d3d3c2cb7b63478cd1e7220b"},
333 | ]
334 |
335 | [package.dependencies]
336 | pyobjc-core = ">=9.1.1"
337 | pyobjc-framework-Cocoa = ">=9.1.1"
338 |
339 | [[package]]
340 | name = "pyobjc-framework-applescriptobjc"
341 | version = "9.1.1"
342 | description = "Wrappers for the framework AppleScriptObjC on macOS"
343 | optional = false
344 | python-versions = ">=3.7"
345 | files = [
346 | {file = "pyobjc-framework-AppleScriptObjC-9.1.1.tar.gz", hash = "sha256:b1b6307599d964feebbdc9558f3f9cb758a692cb00dbd0e70bde6f71d1622097"},
347 | {file = "pyobjc_framework_AppleScriptObjC-9.1.1-py2.py3-none-any.whl", hash = "sha256:b55c1de2b1712c0730f57a593e9c7943d5f90d5724065bda1aa77568a0a3b2f4"},
348 | ]
349 |
350 | [package.dependencies]
351 | pyobjc-core = ">=9.1.1"
352 | pyobjc-framework-Cocoa = ">=9.1.1"
353 |
354 | [[package]]
355 | name = "pyobjc-framework-applicationservices"
356 | version = "9.1.1"
357 | description = "Wrappers for the framework ApplicationServices on macOS"
358 | optional = false
359 | python-versions = ">=3.7"
360 | files = [
361 | {file = "pyobjc-framework-ApplicationServices-9.1.1.tar.gz", hash = "sha256:50c613bee364150bbd6cd992ca32b0848a780922cb57d112f6a4a56e29802e19"},
362 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f9286c05d80a6aafc7388a4c2a35801db9ea6bab960acf2df079110debb659cb"},
363 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3db1c79d7420052320529432e8562cd339a7ef0841df83a85bbf3648abb55b6b"},
364 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:baf5a0d72c9e2d2a3b402823a2ea53eccdc27b8b9319d61cee7d753a30cb9411"},
365 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7cc5aad93bb6b178f838fe9b78cdcf1217c7baab157b1f3525e0acf696cc3490"},
366 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:a03434605873b9f83255a0b16bbc539d06afd77f5969a3b11a1fc293dfd56680"},
367 | {file = "pyobjc_framework_ApplicationServices-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9f18e9b92674be0e503a2bd451a328693450e6f80ee510bbc375238b14117e24"},
368 | ]
369 |
370 | [package.dependencies]
371 | pyobjc-core = ">=9.1.1"
372 | pyobjc-framework-Cocoa = ">=9.1.1"
373 | pyobjc-framework-Quartz = ">=9.1.1"
374 |
375 | [[package]]
376 | name = "pyobjc-framework-apptrackingtransparency"
377 | version = "9.1.1"
378 | description = "Wrappers for the framework AppTrackingTransparency on macOS"
379 | optional = false
380 | python-versions = ">=3.7"
381 | files = [
382 | {file = "pyobjc-framework-AppTrackingTransparency-9.1.1.tar.gz", hash = "sha256:fe16ec15ecbc306dd88fb2957b59fcb4ef0a8b826efe5f51ebb7038cd4bec1df"},
383 | {file = "pyobjc_framework_AppTrackingTransparency-9.1.1-py2.py3-none-any.whl", hash = "sha256:7550b75a734ada61e64ce1ea72ca8c71b2d23210c4bd215e34b5c3dd14d57fbc"},
384 | ]
385 |
386 | [package.dependencies]
387 | pyobjc-core = ">=9.1.1"
388 | pyobjc-framework-Cocoa = ">=9.1.1"
389 |
390 | [[package]]
391 | name = "pyobjc-framework-audiovideobridging"
392 | version = "9.1.1"
393 | description = "Wrappers for the framework AudioVideoBridging on macOS"
394 | optional = false
395 | python-versions = ">=3.7"
396 | files = [
397 | {file = "pyobjc-framework-AudioVideoBridging-9.1.1.tar.gz", hash = "sha256:b59c68574e2c7baee13c48b8a66c1b8279f4cc7219db49ab1a3fddd5366e83ee"},
398 | {file = "pyobjc_framework_AudioVideoBridging-9.1.1-py2.py3-none-any.whl", hash = "sha256:b9129a59cbaa57a445822f0abea283bbe52a7553a1fb668ce4746927ad5ab888"},
399 | ]
400 |
401 | [package.dependencies]
402 | pyobjc-core = ">=9.1.1"
403 | pyobjc-framework-Cocoa = ">=9.1.1"
404 |
405 | [[package]]
406 | name = "pyobjc-framework-authenticationservices"
407 | version = "9.1.1"
408 | description = "Wrappers for the framework AuthenticationServices on macOS"
409 | optional = false
410 | python-versions = ">=3.7"
411 | files = [
412 | {file = "pyobjc-framework-AuthenticationServices-9.1.1.tar.gz", hash = "sha256:cc70578d3dacc1bb11316f3052d986737e997b7ce084380373a47e260c633a86"},
413 | {file = "pyobjc_framework_AuthenticationServices-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:3dcf71c28ea9c9911f82a6953bad23c9dba1ee86f86b72058baec181ce646cde"},
414 | {file = "pyobjc_framework_AuthenticationServices-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4916b5d25a2ca6c2efbc53c17e0fb05ad0bbc3f74ec30a44a957077bc52262c2"},
415 | {file = "pyobjc_framework_AuthenticationServices-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:8460c6322b2dbdd79765ec4ad18d0207c4504138a1aefa0393d5fe002650229e"},
416 | ]
417 |
418 | [package.dependencies]
419 | pyobjc-core = ">=9.1.1"
420 | pyobjc-framework-Cocoa = ">=9.1.1"
421 |
422 | [[package]]
423 | name = "pyobjc-framework-automaticassessmentconfiguration"
424 | version = "9.1.1"
425 | description = "Wrappers for the framework AutomaticAssessmentConfiguration on macOS"
426 | optional = false
427 | python-versions = ">=3.7"
428 | files = [
429 | {file = "pyobjc-framework-AutomaticAssessmentConfiguration-9.1.1.tar.gz", hash = "sha256:9b936e29c2585ebfe243c0cc3e762d432d32224100add996aa86ff3e14de594e"},
430 | {file = "pyobjc_framework_AutomaticAssessmentConfiguration-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:5e63150cb698eaca78cb2397666e180df57875139fc3357fb4093f54264588d2"},
431 | {file = "pyobjc_framework_AutomaticAssessmentConfiguration-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e5e34475283b54de51a76338478a54ae05c082b64e36dd337da49b6d85b0d931"},
432 | {file = "pyobjc_framework_AutomaticAssessmentConfiguration-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:24b30677e3fa68e607582112fecfd0fa1c3263465a37b290f93646a553b4637a"},
433 | ]
434 |
435 | [package.dependencies]
436 | pyobjc-core = ">=9.1.1"
437 | pyobjc-framework-Cocoa = ">=9.1.1"
438 |
439 | [[package]]
440 | name = "pyobjc-framework-automator"
441 | version = "9.1.1"
442 | description = "Wrappers for the framework Automator on macOS"
443 | optional = false
444 | python-versions = ">=3.7"
445 | files = [
446 | {file = "pyobjc-framework-Automator-9.1.1.tar.gz", hash = "sha256:cf07c1001e494ce099bfa5fb12da5546d31138b256b3bd03ff3549cbe4197170"},
447 | {file = "pyobjc_framework_Automator-9.1.1-py2.py3-none-any.whl", hash = "sha256:284395b6b9e6b6183f0670f29f8b6d411b1e9ad482ae34405dae71bdcf6f3c46"},
448 | ]
449 |
450 | [package.dependencies]
451 | pyobjc-core = ">=9.1.1"
452 | pyobjc-framework-Cocoa = ">=9.1.1"
453 |
454 | [[package]]
455 | name = "pyobjc-framework-avfoundation"
456 | version = "9.1.1"
457 | description = "Wrappers for the framework AVFoundation on macOS"
458 | optional = false
459 | python-versions = ">=3.7"
460 | files = [
461 | {file = "pyobjc-framework-AVFoundation-9.1.1.tar.gz", hash = "sha256:db7505043139693628e2e84092af53c3876ec590ebfea67fd287e460e2427d35"},
462 | {file = "pyobjc_framework_AVFoundation-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:4eb7253a09f92fdde604af99b07dc5bbfeb47d0212d04924f4f253e21407bd42"},
463 | {file = "pyobjc_framework_AVFoundation-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:af48d5db56f21e857f8473629cc9db38f7a13994f6d1d416ff8fdb62e6268a28"},
464 | {file = "pyobjc_framework_AVFoundation-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:6b9d2e80b70e4c5547cf8f16117816f0bdf35acb67f2227e8d45168f1a5d97eb"},
465 | ]
466 |
467 | [package.dependencies]
468 | pyobjc-core = ">=9.1.1"
469 | pyobjc-framework-Cocoa = ">=9.1.1"
470 | pyobjc-framework-CoreAudio = ">=9.1.1"
471 | pyobjc-framework-CoreMedia = ">=9.1.1"
472 | pyobjc-framework-Quartz = ">=9.1.1"
473 |
474 | [[package]]
475 | name = "pyobjc-framework-avkit"
476 | version = "9.1.1"
477 | description = "Wrappers for the framework AVKit on macOS"
478 | optional = false
479 | python-versions = ">=3.7"
480 | files = [
481 | {file = "pyobjc-framework-AVKit-9.1.1.tar.gz", hash = "sha256:41e0d8dcf456ad25cbf4ef0bacbbaa88f85d60255668c438d4334805be8f57b3"},
482 | {file = "pyobjc_framework_AVKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:dba38425886fe8ce30a1bc1c9499de1f4bdb1ac9f69f0c285a376bf155861c43"},
483 | {file = "pyobjc_framework_AVKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b0ecc934e120489fae5da95c975e4cbb898398b29141c479803d8f2afd85c096"},
484 | {file = "pyobjc_framework_AVKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:3ce4a04e594777d140869893378830492692bfb9c0991af138ce054725ffb0fe"},
485 | ]
486 |
487 | [package.dependencies]
488 | pyobjc-core = ">=9.1.1"
489 | pyobjc-framework-Cocoa = ">=9.1.1"
490 | pyobjc-framework-Quartz = ">=9.1.1"
491 |
492 | [[package]]
493 | name = "pyobjc-framework-avrouting"
494 | version = "9.1.1"
495 | description = "Wrappers for the framework AVRouting on macOS"
496 | optional = false
497 | python-versions = ">=3.7"
498 | files = [
499 | {file = "pyobjc-framework-AVRouting-9.1.1.tar.gz", hash = "sha256:8e0b6108aafa8e9ad78dfefb4f8a3136be08c5bcd8785861a807eddfeb94209b"},
500 | {file = "pyobjc_framework_AVRouting-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2d8ba60e23996fa567c82acb265a7f09f0aab6695f622a27c84ff1caa06386db"},
501 | {file = "pyobjc_framework_AVRouting-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9ace50d396de3ee931200932bba356cdb5ef05ecc27b89776b9ae5534761eb41"},
502 | {file = "pyobjc_framework_AVRouting-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:9c3aae86439cbefa3e2ea532eb43ca7b4bb065d34ec3df4e1d5b4ca8257a075d"},
503 | ]
504 |
505 | [package.dependencies]
506 | pyobjc-core = ">=9.1.1"
507 | pyobjc-framework-Cocoa = ">=9.1.1"
508 |
509 | [[package]]
510 | name = "pyobjc-framework-backgroundassets"
511 | version = "9.1.1"
512 | description = "Wrappers for the framework BackgroundAssets on macOS"
513 | optional = false
514 | python-versions = ">=3.7"
515 | files = [
516 | {file = "pyobjc-framework-BackgroundAssets-9.1.1.tar.gz", hash = "sha256:382e0f74a98012c3efb6ed7bab829db77f8c99ad6aaf567e7dc9f37f8715d4f9"},
517 | {file = "pyobjc_framework_BackgroundAssets-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:a0b4b2c310c4c387ad9fce8cf2db048435ae33fde60c15f032eb420c549fe1df"},
518 | {file = "pyobjc_framework_BackgroundAssets-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:06dea3e1d7d40e7e212eb0610453865aa8ab9d22b7718d20ee0e52e63408f310"},
519 | {file = "pyobjc_framework_BackgroundAssets-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:cad84c2de085f7b8092f4b5c810dfbfe7f50243223f65c6f676daf9195cfa1d0"},
520 | ]
521 |
522 | [package.dependencies]
523 | pyobjc-core = ">=9.1.1"
524 | pyobjc-framework-Cocoa = ">=9.1.1"
525 |
526 | [[package]]
527 | name = "pyobjc-framework-businesschat"
528 | version = "9.1.1"
529 | description = "Wrappers for the framework BusinessChat on macOS"
530 | optional = false
531 | python-versions = ">=3.7"
532 | files = [
533 | {file = "pyobjc-framework-BusinessChat-9.1.1.tar.gz", hash = "sha256:dc95a88352f31043dd57a3785dba69e8000e1afb902f35646074b3aab509dfb3"},
534 | {file = "pyobjc_framework_BusinessChat-9.1.1-py2.py3-none-any.whl", hash = "sha256:f23b576f0cf336dc2820705138c2ace08edd8eb5f0043f34a579c26b1b6ec80b"},
535 | ]
536 |
537 | [package.dependencies]
538 | pyobjc-core = ">=9.1.1"
539 | pyobjc-framework-Cocoa = ">=9.1.1"
540 |
541 | [[package]]
542 | name = "pyobjc-framework-calendarstore"
543 | version = "9.1.1"
544 | description = "Wrappers for the framework CalendarStore on macOS"
545 | optional = false
546 | python-versions = ">=3.7"
547 | files = [
548 | {file = "pyobjc-framework-CalendarStore-9.1.1.tar.gz", hash = "sha256:26b5154dc1990fb99090273e59c8c26d38d3d3fc1110cf9b9dbe772dee0b1130"},
549 | {file = "pyobjc_framework_CalendarStore-9.1.1-py2.py3-none-any.whl", hash = "sha256:d949a965e0c4e218d3363d2ef9ebcbfebf9cfef5d704ce066cc057c329c19974"},
550 | ]
551 |
552 | [package.dependencies]
553 | pyobjc-core = ">=9.1.1"
554 | pyobjc-framework-Cocoa = ">=9.1.1"
555 |
556 | [[package]]
557 | name = "pyobjc-framework-callkit"
558 | version = "9.1.1"
559 | description = "Wrappers for the framework CallKit on macOS"
560 | optional = false
561 | python-versions = ">=3.7"
562 | files = [
563 | {file = "pyobjc-framework-CallKit-9.1.1.tar.gz", hash = "sha256:db74c10228440eee9f3563c038b46c53d89c1334665c33c0b05df676c85dbd7d"},
564 | {file = "pyobjc_framework_CallKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:b942a3473b4494dd2d678fc57bbc4eac4e0729f011cd456ea791b27a3471835c"},
565 | ]
566 |
567 | [package.dependencies]
568 | pyobjc-core = ">=9.1.1"
569 | pyobjc-framework-Cocoa = ">=9.1.1"
570 |
571 | [[package]]
572 | name = "pyobjc-framework-cfnetwork"
573 | version = "9.1.1"
574 | description = "Wrappers for the framework CFNetwork on macOS"
575 | optional = false
576 | python-versions = ">=3.7"
577 | files = [
578 | {file = "pyobjc-framework-CFNetwork-9.1.1.tar.gz", hash = "sha256:58614b1263f47ce87d7a4e8b9f3a798e99168b14fbaf028ec22fa9cddb1f04d5"},
579 | {file = "pyobjc_framework_CFNetwork-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:e25e04c2a30e6a4396f16a9df4a5d0987eed409a49ef75e2f46adf26d97ad578"},
580 | {file = "pyobjc_framework_CFNetwork-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:a0faf61a8db71106d021624fb68a37748c53c3c9784470dab2ea7bccbc0871ed"},
581 | {file = "pyobjc_framework_CFNetwork-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:b8c21adabc32e761742174f6005882b84d5cb4d98a1c0bb0bb2edceb3091fe15"},
582 | ]
583 |
584 | [package.dependencies]
585 | pyobjc-core = ">=9.1.1"
586 | pyobjc-framework-Cocoa = ">=9.1.1"
587 |
588 | [[package]]
589 | name = "pyobjc-framework-classkit"
590 | version = "9.1.1"
591 | description = "Wrappers for the framework ClassKit on macOS"
592 | optional = false
593 | python-versions = ">=3.7"
594 | files = [
595 | {file = "pyobjc-framework-ClassKit-9.1.1.tar.gz", hash = "sha256:891d4c2ec0c43c00fb038315ecc8899af226dc54d1d295cc3180eeccb8665f67"},
596 | {file = "pyobjc_framework_ClassKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:bbb43c19cbff458816ad9e35cd426c28123cdd35d3f5b69e7940225de40ea1a4"},
597 | {file = "pyobjc_framework_ClassKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:feb12dcb447797cb637df6e1c90a44467b413b7450b4b8988e3a7f5d9918afdc"},
598 | {file = "pyobjc_framework_ClassKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:e73adcb59fe2fd3c2d666b90099377aaff6a4bab053677ebaf8e47186276f1f7"},
599 | ]
600 |
601 | [package.dependencies]
602 | pyobjc-core = ">=9.1.1"
603 | pyobjc-framework-Cocoa = ">=9.1.1"
604 |
605 | [[package]]
606 | name = "pyobjc-framework-cloudkit"
607 | version = "9.1.1"
608 | description = "Wrappers for the framework CloudKit on macOS"
609 | optional = false
610 | python-versions = ">=3.7"
611 | files = [
612 | {file = "pyobjc-framework-CloudKit-9.1.1.tar.gz", hash = "sha256:af89dd16d269f790e5ee53f890093e46f6808c9f4557a4f6ea55ad4475acf447"},
613 | {file = "pyobjc_framework_CloudKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:b5ef2837d8b56075c523473f74a910e54193fd180d48b4def3abe9227fffe3e9"},
614 | ]
615 |
616 | [package.dependencies]
617 | pyobjc-core = ">=9.1.1"
618 | pyobjc-framework-Accounts = ">=9.1.1"
619 | pyobjc-framework-Cocoa = ">=9.1.1"
620 | pyobjc-framework-CoreData = ">=9.1.1"
621 | pyobjc-framework-CoreLocation = ">=9.1.1"
622 |
623 | [[package]]
624 | name = "pyobjc-framework-cocoa"
625 | version = "9.1.1"
626 | description = "Wrappers for the Cocoa frameworks on macOS"
627 | optional = false
628 | python-versions = ">=3.7"
629 | files = [
630 | {file = "pyobjc-framework-Cocoa-9.1.1.tar.gz", hash = "sha256:345c32b6d1f3db45f635e400f2d0d6c0f0f7349d45ec823f76fc1df43d13caeb"},
631 | {file = "pyobjc_framework_Cocoa-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9176a4276f3b4b4758e9b9ca10698be5341ceffaeaa4fa055133417179e6bc37"},
632 | {file = "pyobjc_framework_Cocoa-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5e1e96fb3461f46ff951413515f2029e21be268b0e033db6abee7b64ec8e93d3"},
633 | {file = "pyobjc_framework_Cocoa-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:083b195c496d30c6b9dd86126a6093c4b95e0138e9b052b13e54103fcc0b4872"},
634 | {file = "pyobjc_framework_Cocoa-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a1b3333b1aa045608848bd68bbab4c31171f36aeeaa2fabeb4527c6f6f1e33cd"},
635 | {file = "pyobjc_framework_Cocoa-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:54c017354671f0d955432986c42218e452ca69906a101c8e7acde8510432303a"},
636 | {file = "pyobjc_framework_Cocoa-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:10c0075688ce95b92caf59e368585fffdcc98c919bc345067af070222f5d01d2"},
637 | ]
638 |
639 | [package.dependencies]
640 | pyobjc-core = ">=9.1.1"
641 |
642 | [[package]]
643 | name = "pyobjc-framework-collaboration"
644 | version = "9.1.1"
645 | description = "Wrappers for the framework Collaboration on macOS"
646 | optional = false
647 | python-versions = ">=3.7"
648 | files = [
649 | {file = "pyobjc-framework-Collaboration-9.1.1.tar.gz", hash = "sha256:27e0a6aba7d21e88916259d0fe1e9e4594177f16261b08cd22bc277b35e8a7f1"},
650 | {file = "pyobjc_framework_Collaboration-9.1.1-py2.py3-none-any.whl", hash = "sha256:09b0f474101b55fee825c79f7abdb36eaf20ff63af4775076a3f3bfa3c5837ec"},
651 | ]
652 |
653 | [package.dependencies]
654 | pyobjc-core = ">=9.1.1"
655 | pyobjc-framework-Cocoa = ">=9.1.1"
656 |
657 | [[package]]
658 | name = "pyobjc-framework-colorsync"
659 | version = "9.1.1"
660 | description = "Wrappers for the framework ColorSync on Mac OS X"
661 | optional = false
662 | python-versions = ">=3.7"
663 | files = [
664 | {file = "pyobjc-framework-ColorSync-9.1.1.tar.gz", hash = "sha256:37fba1a608bcefb98863cad6d5b8e41238cf68fae55d9e0e60714f3baedc9c59"},
665 | {file = "pyobjc_framework_ColorSync-9.1.1-py2.py3-none-any.whl", hash = "sha256:40b10afa8922f07bf8391a7bfe37c419b9bb9474261999e01d8a4a7949b5f792"},
666 | ]
667 |
668 | [package.dependencies]
669 | pyobjc-core = ">=9.1.1"
670 | pyobjc-framework-Cocoa = ">=9.1.1"
671 |
672 | [[package]]
673 | name = "pyobjc-framework-contacts"
674 | version = "9.1.1"
675 | description = "Wrappers for the framework Contacts on macOS"
676 | optional = false
677 | python-versions = ">=3.7"
678 | files = [
679 | {file = "pyobjc-framework-Contacts-9.1.1.tar.gz", hash = "sha256:1ef8547fefe97bffd898c5768cb51a42ab13829443fd3e1fac8cfdf2c435bd83"},
680 | {file = "pyobjc_framework_Contacts-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:33cfabd386fad9728d050ddb0778b60a077ae605a2fe58f00c3586671ae7b423"},
681 | {file = "pyobjc_framework_Contacts-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:419394e31734548220c695dc30c7db67c51b336966665d17fa3d3e2f33f58e2b"},
682 | {file = "pyobjc_framework_Contacts-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:edf3b76857f8b9eb2d0947f65abefef01b13771c493c82ecd2a600e17f0ad9c3"},
683 | ]
684 |
685 | [package.dependencies]
686 | pyobjc-core = ">=9.1.1"
687 | pyobjc-framework-Cocoa = ">=9.1.1"
688 |
689 | [[package]]
690 | name = "pyobjc-framework-contactsui"
691 | version = "9.1.1"
692 | description = "Wrappers for the framework ContactsUI on macOS"
693 | optional = false
694 | python-versions = ">=3.7"
695 | files = [
696 | {file = "pyobjc-framework-ContactsUI-9.1.1.tar.gz", hash = "sha256:110f3bf9c4b96c4c90badf51bd74aa943f774bababd28a81e703d87939c9b939"},
697 | {file = "pyobjc_framework_ContactsUI-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:f3547342849cc14f66925b8ed46213b014872da6bad373327a235feb31f74b89"},
698 | {file = "pyobjc_framework_ContactsUI-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6fbcca13cb0fe6e2c57cc192a59975b58f93cfaaf46292e85263f00a665facd3"},
699 | {file = "pyobjc_framework_ContactsUI-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:162353f57244d0bdd83efa16b1f6c27580e40e34fc02f74a1c354fb520217711"},
700 | ]
701 |
702 | [package.dependencies]
703 | pyobjc-core = ">=9.1.1"
704 | pyobjc-framework-Cocoa = ">=9.1.1"
705 | pyobjc-framework-Contacts = ">=9.1.1"
706 |
707 | [[package]]
708 | name = "pyobjc-framework-coreaudio"
709 | version = "9.1.1"
710 | description = "Wrappers for the framework CoreAudio on macOS"
711 | optional = false
712 | python-versions = ">=3.7"
713 | files = [
714 | {file = "pyobjc-framework-CoreAudio-9.1.1.tar.gz", hash = "sha256:bb825b6f176a2cf6f3159f8bc6e778da8de59951fd4dad1d945334d6462fd691"},
715 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8cec87db901100d219c65f971a899e972e9beeda2859d673624f992509889013"},
716 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:63a0f2ea62191167b2559400dbe6fdfbd42753fb5393908c1747ab164a6511bb"},
717 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d6087cb43c36e948297443ab98fdc0675fcdc2388a67388705c5aa9a774ef8fd"},
718 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:63c571c1f841ad7679d7d7b48d797e41c305c8cccc70e78efbc871481bb20995"},
719 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:aaf83481c93c9f2789414be7d013aeca2ef84051d573105d4c8905350d9ed71d"},
720 | {file = "pyobjc_framework_CoreAudio-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:02ccfb15259069ca6670574f0ad7f81fca8be54a06a8f8409451a9416b1d3f89"},
721 | ]
722 |
723 | [package.dependencies]
724 | pyobjc-core = ">=9.1.1"
725 | pyobjc-framework-Cocoa = ">=9.1.1"
726 |
727 | [[package]]
728 | name = "pyobjc-framework-coreaudiokit"
729 | version = "9.1.1"
730 | description = "Wrappers for the framework CoreAudioKit on macOS"
731 | optional = false
732 | python-versions = ">=3.7"
733 | files = [
734 | {file = "pyobjc-framework-CoreAudioKit-9.1.1.tar.gz", hash = "sha256:93bb29195ef5312ec21f200d758459faacc41fd807bc9ad80a8f49cec6747846"},
735 | {file = "pyobjc_framework_CoreAudioKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:e76e3b78411d544d65bbd52bed18847782a68d7f9f8ce07bd93c837473b8ad31"},
736 | {file = "pyobjc_framework_CoreAudioKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4e509172b9f9967b2674ee41421fa6a28e65234bb12ef62297e56827583c68d9"},
737 | {file = "pyobjc_framework_CoreAudioKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:d061f9f0306a149e47aaf890b7a03ca42d2c6d6fc509ad5d5e10d06ee60628f8"},
738 | ]
739 |
740 | [package.dependencies]
741 | pyobjc-core = ">=9.1.1"
742 | pyobjc-framework-Cocoa = ">=9.1.1"
743 | pyobjc-framework-CoreAudio = ">=9.1.1"
744 |
745 | [[package]]
746 | name = "pyobjc-framework-corebluetooth"
747 | version = "9.1.1"
748 | description = "Wrappers for the framework CoreBluetooth on macOS"
749 | optional = false
750 | python-versions = ">=3.7"
751 | files = [
752 | {file = "pyobjc-framework-CoreBluetooth-9.1.1.tar.gz", hash = "sha256:4e5a256450bd9626311af64b6cf6752d0d9e7bc80242a915dea075180b350ca6"},
753 | {file = "pyobjc_framework_CoreBluetooth-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:b39e0bc5ad0b01fcf26853bd3bf2ab186ec6182073d00e0cadcf71cd48e047fb"},
754 | {file = "pyobjc_framework_CoreBluetooth-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:60ef6d0a5a9abb0404f690dab4b670aa1265258500dc4fcc8129a37460e8f488"},
755 | {file = "pyobjc_framework_CoreBluetooth-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:ae1593be5c2fbae3795a66b4006c5c47cb6c99da8d2e4a67e187248d733bacac"},
756 | ]
757 |
758 | [package.dependencies]
759 | pyobjc-core = ">=9.1.1"
760 | pyobjc-framework-Cocoa = ">=9.1.1"
761 |
762 | [[package]]
763 | name = "pyobjc-framework-coredata"
764 | version = "9.1.1"
765 | description = "Wrappers for the framework CoreData on macOS"
766 | optional = false
767 | python-versions = ">=3.7"
768 | files = [
769 | {file = "pyobjc-framework-CoreData-9.1.1.tar.gz", hash = "sha256:bee412788a355be20189573be0b08225a0eae38c302c50e85496900d7740a933"},
770 | {file = "pyobjc_framework_CoreData-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:34820ed0dc461af08cde86771257d1745522be18ebc3943d28a6d4e794f7a193"},
771 | {file = "pyobjc_framework_CoreData-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ae858c0dc23f49ed2270f52903c7622f8e9cbd5787539b69cb9eef34beff8479"},
772 | {file = "pyobjc_framework_CoreData-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:cfa2c7a2125c99158cb94d7c56fe52494c5a7c225944dc5f5fc66a267f9f1a14"},
773 | ]
774 |
775 | [package.dependencies]
776 | pyobjc-core = ">=9.1.1"
777 | pyobjc-framework-Cocoa = ">=9.1.1"
778 |
779 | [[package]]
780 | name = "pyobjc-framework-corehaptics"
781 | version = "9.1.1"
782 | description = "Wrappers for the framework CoreHaptics on macOS"
783 | optional = false
784 | python-versions = ">=3.7"
785 | files = [
786 | {file = "pyobjc-framework-CoreHaptics-9.1.1.tar.gz", hash = "sha256:c28e6b6f9c6df4eb5265f8318ccadb917033b77f932a4e3d069625be23e85c17"},
787 | {file = "pyobjc_framework_CoreHaptics-9.1.1-py2.py3-none-any.whl", hash = "sha256:18bc8671482205bd83cdccbe71dfb984e476809c8326e73ffe9333a39d880633"},
788 | ]
789 |
790 | [package.dependencies]
791 | pyobjc-core = ">=9.1.1"
792 | pyobjc-framework-Cocoa = ">=9.1.1"
793 |
794 | [[package]]
795 | name = "pyobjc-framework-corelocation"
796 | version = "9.1.1"
797 | description = "Wrappers for the framework CoreLocation on macOS"
798 | optional = false
799 | python-versions = ">=3.7"
800 | files = [
801 | {file = "pyobjc-framework-CoreLocation-9.1.1.tar.gz", hash = "sha256:e7fb6612535f9772cc698020303fc35ac72227958c17a1437aef6c04821d0e31"},
802 | {file = "pyobjc_framework_CoreLocation-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:a942eaa95c595d5f2cd09f095330e2743e788ff1fa277e43980933441190e2fb"},
803 | {file = "pyobjc_framework_CoreLocation-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5b4ee6ebe22549723ffbba72d11c961e3dc0e2b041e3b2a7b4b56be996b6728a"},
804 | {file = "pyobjc_framework_CoreLocation-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:08eb32754f07b401a434e34076b9677a15f0d7240b4ff43205389270862b859c"},
805 | ]
806 |
807 | [package.dependencies]
808 | pyobjc-core = ">=9.1.1"
809 | pyobjc-framework-Cocoa = ">=9.1.1"
810 |
811 | [[package]]
812 | name = "pyobjc-framework-coremedia"
813 | version = "9.1.1"
814 | description = "Wrappers for the framework CoreMedia on macOS"
815 | optional = false
816 | python-versions = ">=3.7"
817 | files = [
818 | {file = "pyobjc-framework-CoreMedia-9.1.1.tar.gz", hash = "sha256:8c13185b938b74261966da115182702ac8b214a5f1b7878031414e05a829d7a8"},
819 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7b8176eabd48d35afa60704674ab2c114e43f8153022ca90b8bb889029f54eab"},
820 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:63d76203aeaa32f3fb6f1e8d5705616c156a88087914b6296acc50e63f0b35bf"},
821 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0f08e212ecad91a56e0eb1e57d0bb4bbd3458993cf772ee424e1d961e5354590"},
822 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:910e539e716ddadce28cc82cbbe5909621ef1ac92d2eab76aafd104bca0fbe15"},
823 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:30f8c4e36a5cb1978d7fbaabfcb4473218f466815bc48668af76d8d16ab60b5b"},
824 | {file = "pyobjc_framework_CoreMedia-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7f0276075e831c5f3184b41e0f227ca1bc20ca089aa2c0c3b57f240eff2a5edb"},
825 | ]
826 |
827 | [package.dependencies]
828 | pyobjc-core = ">=9.1.1"
829 | pyobjc-framework-Cocoa = ">=9.1.1"
830 |
831 | [[package]]
832 | name = "pyobjc-framework-coremediaio"
833 | version = "9.1.1"
834 | description = "Wrappers for the framework CoreMediaIO on macOS"
835 | optional = false
836 | python-versions = ">=3.7"
837 | files = [
838 | {file = "pyobjc-framework-CoreMediaIO-9.1.1.tar.gz", hash = "sha256:3fc90fa2ab8f4a9ac7bdfe1551e293567699b2d2af10d0fa7bf15d1b5b9c74e9"},
839 | {file = "pyobjc_framework_CoreMediaIO-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:bd4c5d1df1fbad73ada2cce829433c40a3e4f25e2a25264a5a549f91e0ea0d3f"},
840 | {file = "pyobjc_framework_CoreMediaIO-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c684caebc45fe93037b6d3488f2cbe2984cb8ee70cc20e5faa6b2a5f747bb0b7"},
841 | {file = "pyobjc_framework_CoreMediaIO-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:89b69e90f6278ebd7930d7595fee5b7b4c87db5402735af9ef8156c32cba35cf"},
842 | ]
843 |
844 | [package.dependencies]
845 | pyobjc-core = ">=9.1.1"
846 | pyobjc-framework-Cocoa = ">=9.1.1"
847 |
848 | [[package]]
849 | name = "pyobjc-framework-coremidi"
850 | version = "9.1.1"
851 | description = "Wrappers for the framework CoreMIDI on macOS"
852 | optional = false
853 | python-versions = ">=3.7"
854 | files = [
855 | {file = "pyobjc-framework-CoreMIDI-9.1.1.tar.gz", hash = "sha256:faa1ca641d15d7bcdd48edf14b8f621155760d3d5d117e5088899108528f17ec"},
856 | {file = "pyobjc_framework_CoreMIDI-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:80995b839982ddcbb6cb0938e00b8fe8303127ab18797856b6bef514f6a587ec"},
857 | {file = "pyobjc_framework_CoreMIDI-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e01a4bf44ee708a215b86d75c9417ca958424df518c9ea5301595c9a5820bfc5"},
858 | {file = "pyobjc_framework_CoreMIDI-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:0601249d12fbdbffda867086f0ea2b93800327b1048aa81f17af74f415ffc9ce"},
859 | ]
860 |
861 | [package.dependencies]
862 | pyobjc-core = ">=9.1.1"
863 | pyobjc-framework-Cocoa = ">=9.1.1"
864 |
865 | [[package]]
866 | name = "pyobjc-framework-coreml"
867 | version = "9.1.1"
868 | description = "Wrappers for the framework CoreML on macOS"
869 | optional = false
870 | python-versions = ">=3.7"
871 | files = [
872 | {file = "pyobjc-framework-CoreML-9.1.1.tar.gz", hash = "sha256:93f7682d539b52e60f9309aa26d8a9680a0c589f2bef4de5b3eee26d27934349"},
873 | {file = "pyobjc_framework_CoreML-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:06947b67763be7ebaa9a47cfdd6d2a1b92d9f61e8fd882936baac97c8168d501"},
874 | {file = "pyobjc_framework_CoreML-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ce065d22a476ea6865cf90344bec604b04e9b2e664067a64944558869f0b1eac"},
875 | {file = "pyobjc_framework_CoreML-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:80609d91fc421d20438755f73a4ecb1e87343661ceb3f36f678c03ca10ec3c03"},
876 | ]
877 |
878 | [package.dependencies]
879 | pyobjc-core = ">=9.1.1"
880 | pyobjc-framework-Cocoa = ">=9.1.1"
881 |
882 | [[package]]
883 | name = "pyobjc-framework-coremotion"
884 | version = "9.1.1"
885 | description = "Wrappers for the framework CoreMotion on macOS"
886 | optional = false
887 | python-versions = ">=3.7"
888 | files = [
889 | {file = "pyobjc-framework-CoreMotion-9.1.1.tar.gz", hash = "sha256:33fb505ea23f9b9a830a97c722ca983b8ae2a748b3b875aeb178e4f3e35d1752"},
890 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:aa3876193169fb6ede6d46d4f176f1f708f43983faf3de0882536b029af03553"},
891 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:519c9c77cc89baf3db244f4983f99a05ed21466fd59049ce1a9d5b9f3ff0b400"},
892 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2bf0ba61b2d8355c1c26d8ef0f54800c9df9dac4c5b3c7a4df4c5b29aa8cb1b5"},
893 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0a816f371c8078ef0be0fe2f4db6001e3b7a7b215c347d7c53ca2a0a433a8198"},
894 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:0882db32b1583d030826f34f0941291a1bd576f1ce5d8c414ebe47930e1c1a77"},
895 | {file = "pyobjc_framework_CoreMotion-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:831aa3aab75220abe0145f4a484074ede1ac768b7a3569f25c0199cc7288be6b"},
896 | ]
897 |
898 | [package.dependencies]
899 | pyobjc-core = ">=9.1.1"
900 | pyobjc-framework-Cocoa = ">=9.1.1"
901 |
902 | [[package]]
903 | name = "pyobjc-framework-coreservices"
904 | version = "9.1.1"
905 | description = "Wrappers for the framework CoreServices on macOS"
906 | optional = false
907 | python-versions = ">=3.7"
908 | files = [
909 | {file = "pyobjc-framework-CoreServices-9.1.1.tar.gz", hash = "sha256:6de26cb55e3b20346b8d585a5df21a10a90f4c4b1f13f73a05d62d120faf1a6b"},
910 | {file = "pyobjc_framework_CoreServices-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:0e87fa4fc1971f8ce9886dac227a0d70e1dff1c02daad2998ab1a36db8e1aa42"},
911 | {file = "pyobjc_framework_CoreServices-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:36817f6c294eb06b1a86472599a5993d851a436219caea567db1d5ff4bec60d7"},
912 | {file = "pyobjc_framework_CoreServices-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:8e7377b47ef28dbea256735189adf282a071f37d02fb0734190f500f39ea0fc0"},
913 | ]
914 |
915 | [package.dependencies]
916 | pyobjc-core = ">=9.1.1"
917 | pyobjc-framework-FSEvents = ">=9.1.1"
918 |
919 | [[package]]
920 | name = "pyobjc-framework-corespotlight"
921 | version = "9.1.1"
922 | description = "Wrappers for the framework CoreSpotlight on macOS"
923 | optional = false
924 | python-versions = ">=3.7"
925 | files = [
926 | {file = "pyobjc-framework-CoreSpotlight-9.1.1.tar.gz", hash = "sha256:2b51eaef0429e5879fa74d7476d9ea727b31ea636a4b15f171e9af2768a04868"},
927 | {file = "pyobjc_framework_CoreSpotlight-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:63b94d85e6bed4889ae497d6231f0f034b20b89fe5f13ff620a2c822f6316c46"},
928 | {file = "pyobjc_framework_CoreSpotlight-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:209ef77bb0c953a508c84135ae7a81f964b8e7530d7b83b77cfa6d0d275ff24a"},
929 | {file = "pyobjc_framework_CoreSpotlight-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:8dd0424e36028ab5c3415baaa26a9a9eee837535530860affb37b534dd8d93c4"},
930 | ]
931 |
932 | [package.dependencies]
933 | pyobjc-core = ">=9.1.1"
934 | pyobjc-framework-Cocoa = ">=9.1.1"
935 |
936 | [[package]]
937 | name = "pyobjc-framework-coretext"
938 | version = "9.1.1"
939 | description = "Wrappers for the framework CoreText on macOS"
940 | optional = false
941 | python-versions = ">=3.7"
942 | files = [
943 | {file = "pyobjc-framework-CoreText-9.1.1.tar.gz", hash = "sha256:65023e4fd5bb91949eb324b6baa45a9f2ff69c344f77084d63a8b0ec1fae0fa1"},
944 | {file = "pyobjc_framework_CoreText-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff085de16a67e90ccef5792bdfc759c2196550005056d31ce1e70fd567ff744d"},
945 | {file = "pyobjc_framework_CoreText-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:54a889c7bc33d56d62cdb54edbbc73fedfae6c1b02144c76d84ef83758b180b4"},
946 | {file = "pyobjc_framework_CoreText-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4a13ba577692fdd9e4bcd2f915eb656a888780e0c72c28a821cf78604f08a775"},
947 | {file = "pyobjc_framework_CoreText-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4b1515f41f7c61a06897436e872da74b31507d4f5fd3e68c5cf41f074924ba90"},
948 | {file = "pyobjc_framework_CoreText-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:6d4faa6c4f7d3902d38e82f5fee1907e155d9c061fcfe0992110a4c490a47476"},
949 | {file = "pyobjc_framework_CoreText-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:418120c11e2318130b20ad7319938bb6ade8ad023676bb04e39ae0616b7bad2f"},
950 | ]
951 |
952 | [package.dependencies]
953 | pyobjc-core = ">=9.1.1"
954 | pyobjc-framework-Cocoa = ">=9.1.1"
955 | pyobjc-framework-Quartz = ">=9.1.1"
956 |
957 | [[package]]
958 | name = "pyobjc-framework-corewlan"
959 | version = "9.1.1"
960 | description = "Wrappers for the framework CoreWLAN on macOS"
961 | optional = false
962 | python-versions = ">=3.7"
963 | files = [
964 | {file = "pyobjc-framework-CoreWLAN-9.1.1.tar.gz", hash = "sha256:1297f8dd653a5a22a972012bdaf5a0b9cd39ff8fc7255b37c1de6bb35ace4cf5"},
965 | {file = "pyobjc_framework_CoreWLAN-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:47d6f07723657e36eefe8d2012de689a51cda97edc31b06f9cf7f7b5d9a4905a"},
966 | {file = "pyobjc_framework_CoreWLAN-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:57ae953d599a711673837ab70b09c79df0bbd79eefccc1e23df74039f90498ee"},
967 | {file = "pyobjc_framework_CoreWLAN-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:2fa07cbc7e111c77c4d5bc90f251e8c2c138f90ad3e7a522295910d846a92993"},
968 | ]
969 |
970 | [package.dependencies]
971 | pyobjc-core = ">=9.1.1"
972 | pyobjc-framework-Cocoa = ">=9.1.1"
973 |
974 | [[package]]
975 | name = "pyobjc-framework-cryptotokenkit"
976 | version = "9.1.1"
977 | description = "Wrappers for the framework CryptoTokenKit on macOS"
978 | optional = false
979 | python-versions = ">=3.7"
980 | files = [
981 | {file = "pyobjc-framework-CryptoTokenKit-9.1.1.tar.gz", hash = "sha256:ba77f9c7022153013108ec5c2b28afa4f2890cf65c96a25185dc20f98b7b13da"},
982 | {file = "pyobjc_framework_CryptoTokenKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:65a8ea8be2b53c2f545b2872da2e228322acb8a60e49672bad5507e5059b3539"},
983 | {file = "pyobjc_framework_CryptoTokenKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:91e9f6bfa83ff2aeb2473d1aaf16a12fecc1e4fff5b523e88274d12a23ff7acd"},
984 | {file = "pyobjc_framework_CryptoTokenKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:d576da00bd2dd8d00e7ba782e595d796306e9cfcefc51926897477afc67f97ef"},
985 | ]
986 |
987 | [package.dependencies]
988 | pyobjc-core = ">=9.1.1"
989 | pyobjc-framework-Cocoa = ">=9.1.1"
990 |
991 | [[package]]
992 | name = "pyobjc-framework-datadetection"
993 | version = "9.1.1"
994 | description = "Wrappers for the framework DataDetection on macOS"
995 | optional = false
996 | python-versions = ">=3.7"
997 | files = [
998 | {file = "pyobjc-framework-DataDetection-9.1.1.tar.gz", hash = "sha256:372c692f3c12e6537db8530cdad411721becfd729f4c3b1f99d2de949577ac6a"},
999 | {file = "pyobjc_framework_DataDetection-9.1.1-py2.py3-none-any.whl", hash = "sha256:9fc15ee738e282f613019f031d8ab9d0f34d8327c652aa810b8334d9ccdcb623"},
1000 | ]
1001 |
1002 | [package.dependencies]
1003 | pyobjc-core = ">=9.1.1"
1004 | pyobjc-framework-Cocoa = ">=9.1.1"
1005 |
1006 | [[package]]
1007 | name = "pyobjc-framework-devicecheck"
1008 | version = "9.1.1"
1009 | description = "Wrappers for the framework DeviceCheck on macOS"
1010 | optional = false
1011 | python-versions = ">=3.7"
1012 | files = [
1013 | {file = "pyobjc-framework-DeviceCheck-9.1.1.tar.gz", hash = "sha256:d9da5710f8ca3ddb6e26a688414ee9bb7d67a88326f505de4a4264c517619a5f"},
1014 | {file = "pyobjc_framework_DeviceCheck-9.1.1-py2.py3-none-any.whl", hash = "sha256:d7524f02c1f108e27f4372f97ea485424cd40639c6fa5006511a53707f03f799"},
1015 | ]
1016 |
1017 | [package.dependencies]
1018 | pyobjc-core = ">=9.1.1"
1019 | pyobjc-framework-Cocoa = ">=9.1.1"
1020 |
1021 | [[package]]
1022 | name = "pyobjc-framework-dictionaryservices"
1023 | version = "9.1.1"
1024 | description = "Wrappers for the framework DictionaryServices on macOS"
1025 | optional = false
1026 | python-versions = ">=3.7"
1027 | files = [
1028 | {file = "pyobjc-framework-DictionaryServices-9.1.1.tar.gz", hash = "sha256:0ef5951c0c70a8706977441f652deda3bead2f3dea6b7d82f5708f3e9302ebce"},
1029 | {file = "pyobjc_framework_DictionaryServices-9.1.1-py2.py3-none-any.whl", hash = "sha256:d6cc9a76de4a1bda9aca9157ecf0cb7c6356227d95b20b47e0797e2ce15a5287"},
1030 | ]
1031 |
1032 | [package.dependencies]
1033 | pyobjc-core = ">=9.1.1"
1034 | pyobjc-framework-CoreServices = ">=9.1.1"
1035 |
1036 | [[package]]
1037 | name = "pyobjc-framework-discrecording"
1038 | version = "9.1.1"
1039 | description = "Wrappers for the framework DiscRecording on macOS"
1040 | optional = false
1041 | python-versions = ">=3.7"
1042 | files = [
1043 | {file = "pyobjc-framework-DiscRecording-9.1.1.tar.gz", hash = "sha256:63a3e94786faac3623070393bcc12813e2ae0a8af404ea907143d7fb1162d482"},
1044 | {file = "pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:3657d79bd424a4e7925bbe7ef94ee39f5abbd5e307aa04501432fff3ce531f07"},
1045 | {file = "pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b247de5cd37db53f0f9a1de9a231a029ed11456571ea125d21765186290a42d7"},
1046 | {file = "pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:bf60037209adf1061aa9175623a56e9d1062f70f6f8b995fc22a7c8f88caba3e"},
1047 | ]
1048 |
1049 | [package.dependencies]
1050 | pyobjc-core = ">=9.1.1"
1051 | pyobjc-framework-Cocoa = ">=9.1.1"
1052 |
1053 | [[package]]
1054 | name = "pyobjc-framework-discrecordingui"
1055 | version = "9.1.1"
1056 | description = "Wrappers for the framework DiscRecordingUI on macOS"
1057 | optional = false
1058 | python-versions = ">=3.7"
1059 | files = [
1060 | {file = "pyobjc-framework-DiscRecordingUI-9.1.1.tar.gz", hash = "sha256:fa8e3a3ae342bef673898bdd1032d572b649d8c166999ac697f87373d6a48da8"},
1061 | {file = "pyobjc_framework_DiscRecordingUI-9.1.1-py2.py3-none-any.whl", hash = "sha256:ca0cb22614effb4c1d521a8d57c343377dc029da3dc040b87bc23e29a2a5b1ea"},
1062 | ]
1063 |
1064 | [package.dependencies]
1065 | pyobjc-core = ">=9.1.1"
1066 | pyobjc-framework-Cocoa = ">=9.1.1"
1067 | pyobjc-framework-DiscRecording = ">=9.1.1"
1068 |
1069 | [[package]]
1070 | name = "pyobjc-framework-diskarbitration"
1071 | version = "9.1.1"
1072 | description = "Wrappers for the framework DiskArbitration on macOS"
1073 | optional = false
1074 | python-versions = ">=3.7"
1075 | files = [
1076 | {file = "pyobjc-framework-DiskArbitration-9.1.1.tar.gz", hash = "sha256:1b0d6896216f92bc72deb8511245ed386d6191c243f833fe6f20fe8b2282a3a4"},
1077 | {file = "pyobjc_framework_DiskArbitration-9.1.1-py2.py3-none-any.whl", hash = "sha256:0613f0c34dc33377afe93b70e82775e245d9017261eb325324d204cebb72cfac"},
1078 | ]
1079 |
1080 | [package.dependencies]
1081 | pyobjc-core = ">=9.1.1"
1082 | pyobjc-framework-Cocoa = ">=9.1.1"
1083 |
1084 | [[package]]
1085 | name = "pyobjc-framework-dvdplayback"
1086 | version = "9.1.1"
1087 | description = "Wrappers for the framework DVDPlayback on macOS"
1088 | optional = false
1089 | python-versions = ">=3.7"
1090 | files = [
1091 | {file = "pyobjc-framework-DVDPlayback-9.1.1.tar.gz", hash = "sha256:f976f3bf9f3d0a22b9593051e6fe506f56a3bd647a6119b5ef208ba60aefdd0f"},
1092 | {file = "pyobjc_framework_DVDPlayback-9.1.1-py2.py3-none-any.whl", hash = "sha256:71869628467ab6786afddb785c9ee146ecf1969dc37816141779dfda84c67d01"},
1093 | ]
1094 |
1095 | [package.dependencies]
1096 | pyobjc-core = ">=9.1.1"
1097 | pyobjc-framework-Cocoa = ">=9.1.1"
1098 |
1099 | [[package]]
1100 | name = "pyobjc-framework-eventkit"
1101 | version = "9.1.1"
1102 | description = "Wrappers for the framework Accounts on macOS"
1103 | optional = false
1104 | python-versions = ">=3.7"
1105 | files = [
1106 | {file = "pyobjc-framework-EventKit-9.1.1.tar.gz", hash = "sha256:39a13055cd3e74893f145c5132d32d44a0b12151e44e435ddd122e411b001d06"},
1107 | {file = "pyobjc_framework_EventKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:768389131e4e48b859654a14b6b4650e413677a85bc794b327296b7e92b9d129"},
1108 | ]
1109 |
1110 | [package.dependencies]
1111 | pyobjc-core = ">=9.1.1"
1112 | pyobjc-framework-Cocoa = ">=9.1.1"
1113 |
1114 | [[package]]
1115 | name = "pyobjc-framework-exceptionhandling"
1116 | version = "9.1.1"
1117 | description = "Wrappers for the framework ExceptionHandling on macOS"
1118 | optional = false
1119 | python-versions = ">=3.7"
1120 | files = [
1121 | {file = "pyobjc-framework-ExceptionHandling-9.1.1.tar.gz", hash = "sha256:4ade2c786cd6188fbc88d1c5db2633b9645f1527f7ae73121451192cbcda8b0e"},
1122 | {file = "pyobjc_framework_ExceptionHandling-9.1.1-py2.py3-none-any.whl", hash = "sha256:2929e47510d53fd04241f2761ef0f5b7383404bfbf18dbb43edc20fe67274c35"},
1123 | ]
1124 |
1125 | [package.dependencies]
1126 | pyobjc-core = ">=9.1.1"
1127 | pyobjc-framework-Cocoa = ">=9.1.1"
1128 |
1129 | [[package]]
1130 | name = "pyobjc-framework-executionpolicy"
1131 | version = "9.1.1"
1132 | description = "Wrappers for the framework ExecutionPolicy on macOS"
1133 | optional = false
1134 | python-versions = ">=3.7"
1135 | files = [
1136 | {file = "pyobjc-framework-ExecutionPolicy-9.1.1.tar.gz", hash = "sha256:276f2524f855836b1adcc5cc17a41fe39d992b672d050b642245f9fc370c6dc8"},
1137 | {file = "pyobjc_framework_ExecutionPolicy-9.1.1-py2.py3-none-any.whl", hash = "sha256:479a814f8bb363db392c94edc484e18ad17e34bfa1fa05d34f2d19bac12b60ce"},
1138 | ]
1139 |
1140 | [package.dependencies]
1141 | pyobjc-core = ">=9.1.1"
1142 | pyobjc-framework-Cocoa = ">=9.1.1"
1143 |
1144 | [[package]]
1145 | name = "pyobjc-framework-extensionkit"
1146 | version = "9.1.1"
1147 | description = "Wrappers for the framework ExtensionKit on macOS"
1148 | optional = false
1149 | python-versions = ">=3.7"
1150 | files = [
1151 | {file = "pyobjc-framework-ExtensionKit-9.1.1.tar.gz", hash = "sha256:8cc8af22b6df8bc869f263ba252e39e751fb4d2f20b23ceeb9e2b386b8055eca"},
1152 | {file = "pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:a76314b0988709ecdfbb91fed0780b9c1cc5b50c0febbafd8d8077d621e05c04"},
1153 | {file = "pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:26c74d802c84ed40931c9f124cc2c82ab6a89b9673d830d92962fa6fb1c0b8a6"},
1154 | {file = "pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:c3ff2b73e238278f3dd67b8296b85e1d6ea2694e1657bbc91941771666b926aa"},
1155 | ]
1156 |
1157 | [package.dependencies]
1158 | pyobjc-core = ">=9.1.1"
1159 | pyobjc-framework-Cocoa = ">=9.1.1"
1160 |
1161 | [[package]]
1162 | name = "pyobjc-framework-externalaccessory"
1163 | version = "9.1.1"
1164 | description = "Wrappers for the framework ExternalAccessory on macOS"
1165 | optional = false
1166 | python-versions = ">=3.7"
1167 | files = [
1168 | {file = "pyobjc-framework-ExternalAccessory-9.1.1.tar.gz", hash = "sha256:611ef4af924cf5d39096ebe1d7d67d8361b013bfc1476595c38949302c436b41"},
1169 | {file = "pyobjc_framework_ExternalAccessory-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:51f538bbfc2b265dde8ee2619662ff2aa57e03d20c7455f43c3f3e4d6bbbd223"},
1170 | {file = "pyobjc_framework_ExternalAccessory-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3d2d1ac98b2bf240d0abc8cc07183e28288352d0d89549d81d626dc074b48729"},
1171 | {file = "pyobjc_framework_ExternalAccessory-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:c5e031d11037ed99ec21e0e7c67365c4a0e3082abf37deecf69b34ba3eba1c3e"},
1172 | ]
1173 |
1174 | [package.dependencies]
1175 | pyobjc-core = ">=9.1.1"
1176 | pyobjc-framework-Cocoa = ">=9.1.1"
1177 |
1178 | [[package]]
1179 | name = "pyobjc-framework-fileprovider"
1180 | version = "9.1.1"
1181 | description = "Wrappers for the framework FileProvider on macOS"
1182 | optional = false
1183 | python-versions = ">=3.7"
1184 | files = [
1185 | {file = "pyobjc-framework-FileProvider-9.1.1.tar.gz", hash = "sha256:b57f548575b80ec6b777e63f145a8ca2f79d0b940a8b9cda7aa93adfb426f21d"},
1186 | {file = "pyobjc_framework_FileProvider-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:845cd6c70244710dff1c4a07c6f79b522bb987227ac1e7b49db5350dca40d12b"},
1187 | {file = "pyobjc_framework_FileProvider-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:32d6443b8d9f5cc032f56055dc5ac49073a1edad6669a7f19e3522fec377d62f"},
1188 | {file = "pyobjc_framework_FileProvider-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3d164cf7d7a082ff99914a99a9bca519605ee563d5cdc82fb42f4763946bad30"},
1189 | {file = "pyobjc_framework_FileProvider-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f87d1ac83d698dd61070bf49726eca19b9135f7510ffd7bce7a85166b8fc8953"},
1190 | {file = "pyobjc_framework_FileProvider-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:22e23e744ae54a964bcc6f9887304eb49f364a312df074911ce4e03ea22ed850"},
1191 | {file = "pyobjc_framework_FileProvider-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3fbfd553ad54c8598ac55b189bf6b1c224a1f0d131d15c0a92b61418c6dd536b"},
1192 | ]
1193 |
1194 | [package.dependencies]
1195 | pyobjc-core = ">=9.1.1"
1196 | pyobjc-framework-Cocoa = ">=9.1.1"
1197 |
1198 | [[package]]
1199 | name = "pyobjc-framework-fileproviderui"
1200 | version = "9.1.1"
1201 | description = "Wrappers for the framework FileProviderUI on macOS"
1202 | optional = false
1203 | python-versions = ">=3.7"
1204 | files = [
1205 | {file = "pyobjc-framework-FileProviderUI-9.1.1.tar.gz", hash = "sha256:afb5b7048cddb57f5bbeea541de5dd9cdf733e4cf6ded136a91aa2374f15676e"},
1206 | {file = "pyobjc_framework_FileProviderUI-9.1.1-py2.py3-none-any.whl", hash = "sha256:af1461628e8208c2f9b49f5da972fff7ed7f9fe1cc95cbaa49743a2c0fe31699"},
1207 | ]
1208 |
1209 | [package.dependencies]
1210 | pyobjc-core = ">=9.1.1"
1211 | pyobjc-framework-FileProvider = ">=9.1.1"
1212 |
1213 | [[package]]
1214 | name = "pyobjc-framework-findersync"
1215 | version = "9.1.1"
1216 | description = "Wrappers for the framework FinderSync on macOS"
1217 | optional = false
1218 | python-versions = ">=3.7"
1219 | files = [
1220 | {file = "pyobjc-framework-FinderSync-9.1.1.tar.gz", hash = "sha256:f13a59300a4df02a8b944ffe5a9263fa1ca23900c92e863da8964c02c322279c"},
1221 | {file = "pyobjc_framework_FinderSync-9.1.1-py2.py3-none-any.whl", hash = "sha256:b0be003f6aeacd5604ba5beb98da98b1a07df44d3d5f308b9974d5512d9832e4"},
1222 | ]
1223 |
1224 | [package.dependencies]
1225 | pyobjc-core = ">=9.1.1"
1226 | pyobjc-framework-Cocoa = ">=9.1.1"
1227 |
1228 | [[package]]
1229 | name = "pyobjc-framework-fsevents"
1230 | version = "9.1.1"
1231 | description = "Wrappers for the framework FSEvents on macOS"
1232 | optional = false
1233 | python-versions = ">=3.7"
1234 | files = [
1235 | {file = "pyobjc-framework-FSEvents-9.1.1.tar.gz", hash = "sha256:c974a288f74cc5afc96d5d744fb8bf638d25f88be2ffcea92a1e74758978e3c2"},
1236 | {file = "pyobjc_framework_FSEvents-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:fd6b4d14378dcf2d5a04eae8fc0397398965ede5d70415b85e89a2db7ff5952c"},
1237 | {file = "pyobjc_framework_FSEvents-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5822358545bcd24c28c3906e05c4f137eb78d43871bb5f3dd042e681ab51219a"},
1238 | {file = "pyobjc_framework_FSEvents-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:72cfd7b8fcd575bf08b0ae84158fa1b1f34e974428fee676e831ff833f171b33"},
1239 | ]
1240 |
1241 | [package.dependencies]
1242 | pyobjc-core = ">=9.1.1"
1243 | pyobjc-framework-Cocoa = ">=9.1.1"
1244 |
1245 | [[package]]
1246 | name = "pyobjc-framework-gamecenter"
1247 | version = "9.1.1"
1248 | description = "Wrappers for the framework GameCenter on macOS"
1249 | optional = false
1250 | python-versions = ">=3.7"
1251 | files = [
1252 | {file = "pyobjc-framework-GameCenter-9.1.1.tar.gz", hash = "sha256:ad8753f72c7f48e72006d7f66e1485ef4d86a5ea66d2e8bbd6a1fac39dd45b9f"},
1253 | {file = "pyobjc_framework_GameCenter-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:02c2fcb07c290ff44bacc34a9058fc9157bab2fa6b5c7337e5b18e2e1bc66a2c"},
1254 | {file = "pyobjc_framework_GameCenter-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c59935cc6c72b84412f53499da4b72cfebc8c5d82d7fdd378fb6e21bce48c945"},
1255 | {file = "pyobjc_framework_GameCenter-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:28239dd291d21ead7705cfae6d1b3fead551a38672d78663074a9847574ef10a"},
1256 | ]
1257 |
1258 | [package.dependencies]
1259 | pyobjc-core = ">=9.1.1"
1260 | pyobjc-framework-Cocoa = ">=9.1.1"
1261 |
1262 | [[package]]
1263 | name = "pyobjc-framework-gamecontroller"
1264 | version = "9.1.1"
1265 | description = "Wrappers for the framework GameController on macOS"
1266 | optional = false
1267 | python-versions = ">=3.7"
1268 | files = [
1269 | {file = "pyobjc-framework-GameController-9.1.1.tar.gz", hash = "sha256:04e13ba8b2a131c699cf2a8c9397ba5418897de7ccf8eb202a5033764103db2e"},
1270 | {file = "pyobjc_framework_GameController-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:cce61470ab0fa48b286fc1a871521ebb4cecbc918760eab64158fdd69c411455"},
1271 | {file = "pyobjc_framework_GameController-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:0d20184bbd14724adec6dae9a7f1644d0b01a04ca14330300e14e98145a28f15"},
1272 | {file = "pyobjc_framework_GameController-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:a7075be10e0c780b8d51b07c680249a93340dfbcd1969f344a8ac0468535b7af"},
1273 | ]
1274 |
1275 | [package.dependencies]
1276 | pyobjc-core = ">=9.1.1"
1277 | pyobjc-framework-Cocoa = ">=9.1.1"
1278 |
1279 | [[package]]
1280 | name = "pyobjc-framework-gamekit"
1281 | version = "9.1.1"
1282 | description = "Wrappers for the framework GameKit on macOS"
1283 | optional = false
1284 | python-versions = ">=3.7"
1285 | files = [
1286 | {file = "pyobjc-framework-GameKit-9.1.1.tar.gz", hash = "sha256:f07d71187d66757666908525211e73da13774c99209a5b92ee884a3cb1097edd"},
1287 | {file = "pyobjc_framework_GameKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:03f726141bb7573a11b07dac37f261fcaa6d9c6bba30eef8306b5596550639fd"},
1288 | {file = "pyobjc_framework_GameKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5a5cf5f62c4c619fa4e6bd14c4855948c2f88d3a2aec3ec838a8ca8ffc4971b2"},
1289 | {file = "pyobjc_framework_GameKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:2ab3e2bf37b0c795ede180cc40ef5b8bb14b32ea4fac1f9dd67b56ee74f5fdef"},
1290 | ]
1291 |
1292 | [package.dependencies]
1293 | pyobjc-core = ">=9.1.1"
1294 | pyobjc-framework-Cocoa = ">=9.1.1"
1295 | pyobjc-framework-Quartz = ">=9.1.1"
1296 |
1297 | [[package]]
1298 | name = "pyobjc-framework-gameplaykit"
1299 | version = "9.1.1"
1300 | description = "Wrappers for the framework GameplayKit on macOS"
1301 | optional = false
1302 | python-versions = ">=3.7"
1303 | files = [
1304 | {file = "pyobjc-framework-GameplayKit-9.1.1.tar.gz", hash = "sha256:20008c5142f8bf43b9f8c25c7a0f5ac50e01fb6f9d6aeb14b0109a79845cf2ee"},
1305 | {file = "pyobjc_framework_GameplayKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:b5d5b5f89109d1826ce581dcc866318cc6f0e40ac75bdef15910d71df5f92a4e"},
1306 | {file = "pyobjc_framework_GameplayKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e94aa8ae0a9c9595038f3e620a04401efb0a843ce352f5b398c04d538866895e"},
1307 | {file = "pyobjc_framework_GameplayKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:3d3381ec8211e195041429ba44659449d1c167bb1ce61e168fb46d8b508ef4a2"},
1308 | ]
1309 |
1310 | [package.dependencies]
1311 | pyobjc-core = ">=9.1.1"
1312 | pyobjc-framework-Cocoa = ">=9.1.1"
1313 | pyobjc-framework-SpriteKit = ">=9.1.1"
1314 |
1315 | [[package]]
1316 | name = "pyobjc-framework-healthkit"
1317 | version = "9.1.1"
1318 | description = "Wrappers for the framework HealthKit on macOS"
1319 | optional = false
1320 | python-versions = ">=3.7"
1321 | files = [
1322 | {file = "pyobjc-framework-HealthKit-9.1.1.tar.gz", hash = "sha256:fca40953777512837cd03fab07cdfbaf048bdd51d29b8cc3bab1e26c0ec64158"},
1323 | {file = "pyobjc_framework_HealthKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:7a9a4e183cbb6616b72bbd1bcf44b1b25540aa4edd673ec14c633d1ad5d1e236"},
1324 | {file = "pyobjc_framework_HealthKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:7736d9cac2f33628308fd7ed375f0f42ddb475588c22cbedde5310387fe59b7c"},
1325 | {file = "pyobjc_framework_HealthKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:e3a2961a002d43302a168c4a351d737995c3020c07f8c3e86be0e4b8718bd5ca"},
1326 | ]
1327 |
1328 | [package.dependencies]
1329 | pyobjc-core = ">=9.1.1"
1330 | pyobjc-framework-Cocoa = ">=9.1.1"
1331 |
1332 | [[package]]
1333 | name = "pyobjc-framework-imagecapturecore"
1334 | version = "9.1.1"
1335 | description = "Wrappers for the framework ImageCaptureCore on macOS"
1336 | optional = false
1337 | python-versions = ">=3.7"
1338 | files = [
1339 | {file = "pyobjc-framework-ImageCaptureCore-9.1.1.tar.gz", hash = "sha256:0f7c9e7ace13a034e3bee52170dac8dd359a8e55dc6552ca62567685888b59de"},
1340 | {file = "pyobjc_framework_ImageCaptureCore-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:235a1bff738d0d96232ab5456431e30f206a2fec8d3061ec08be234693a5ccfe"},
1341 | {file = "pyobjc_framework_ImageCaptureCore-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6a90e3bbb22077fac034e0abcabde7e95aadf2790ad91c67f561cc8717cc8268"},
1342 | {file = "pyobjc_framework_ImageCaptureCore-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:f43a41fe9a93c2a589bcd06928f5d73df9962b128b71358561aa4162c75518f3"},
1343 | ]
1344 |
1345 | [package.dependencies]
1346 | pyobjc-core = ">=9.1.1"
1347 | pyobjc-framework-Cocoa = ">=9.1.1"
1348 |
1349 | [[package]]
1350 | name = "pyobjc-framework-imserviceplugin"
1351 | version = "9.1.1"
1352 | description = "Wrappers for the framework IMServicePlugIn on macOS"
1353 | optional = false
1354 | python-versions = ">=3.7"
1355 | files = [
1356 | {file = "pyobjc-framework-IMServicePlugIn-9.1.1.tar.gz", hash = "sha256:5746630d37b61f4d6b3a7787fb1cb7690b71013f1387b72cda832f39cb737d57"},
1357 | {file = "pyobjc_framework_IMServicePlugIn-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:4dc8b128eb16e0b699beca60e19a3346cfa6fc1a4396e6877cff99d0a8695b55"},
1358 | {file = "pyobjc_framework_IMServicePlugIn-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:07007e23130e75ca7648b1a736e706522c57053d101568e54523feff3f1e1702"},
1359 | {file = "pyobjc_framework_IMServicePlugIn-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:4b2a1339ae2892182ce24e782988a10e618ab0cd8f7753e5e8243f8d6a06bc7f"},
1360 | ]
1361 |
1362 | [package.dependencies]
1363 | pyobjc-core = ">=9.1.1"
1364 | pyobjc-framework-Cocoa = ">=9.1.1"
1365 |
1366 | [[package]]
1367 | name = "pyobjc-framework-inputmethodkit"
1368 | version = "9.1.1"
1369 | description = "Wrappers for the framework InputMethodKit on macOS"
1370 | optional = false
1371 | python-versions = ">=3.7"
1372 | files = [
1373 | {file = "pyobjc-framework-InputMethodKit-9.1.1.tar.gz", hash = "sha256:a1d652e5a02a804b4a07159c0f49b2b1d2ba857272d2aeb45c597166b97e4314"},
1374 | {file = "pyobjc_framework_InputMethodKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:45081efd9b3b681ad0ef013f024001808ee898f81f639f8b6f5ea0a58dcaa9c9"},
1375 | {file = "pyobjc_framework_InputMethodKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:823698396c1b4a33e768deea3a58baba21366bd2bc2fcfe8e1968ead2a6d6f9d"},
1376 | {file = "pyobjc_framework_InputMethodKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:f8f02f666e9b5c6495bd9e51329427d8de88d5974a5f84d1dc7d9da09da43549"},
1377 | ]
1378 |
1379 | [package.dependencies]
1380 | pyobjc-core = ">=9.1.1"
1381 | pyobjc-framework-Cocoa = ">=9.1.1"
1382 |
1383 | [[package]]
1384 | name = "pyobjc-framework-installerplugins"
1385 | version = "9.1.1"
1386 | description = "Wrappers for the framework InstallerPlugins on macOS"
1387 | optional = false
1388 | python-versions = ">=3.7"
1389 | files = [
1390 | {file = "pyobjc-framework-InstallerPlugins-9.1.1.tar.gz", hash = "sha256:e077339f6e40f69ab9f9447f17eea15832270a60a5244c1dee9d23e1c8cdfe5f"},
1391 | {file = "pyobjc_framework_InstallerPlugins-9.1.1-py2.py3-none-any.whl", hash = "sha256:b9dc036bc48554cd9eb1846f1fc96476e8d7e875b12fc488f09367fc7018af21"},
1392 | ]
1393 |
1394 | [package.dependencies]
1395 | pyobjc-core = ">=9.1.1"
1396 | pyobjc-framework-Cocoa = ">=9.1.1"
1397 |
1398 | [[package]]
1399 | name = "pyobjc-framework-instantmessage"
1400 | version = "9.1.1"
1401 | description = "Wrappers for the framework InstantMessage on macOS"
1402 | optional = false
1403 | python-versions = ">=3.7"
1404 | files = [
1405 | {file = "pyobjc-framework-InstantMessage-9.1.1.tar.gz", hash = "sha256:e2c576f004c91c25354a107e985cf52afd36d04b74d7497d1b03e4e634a4b3eb"},
1406 | {file = "pyobjc_framework_InstantMessage-9.1.1-py2.py3-none-any.whl", hash = "sha256:a9283431715d04e7890ae70f88b957eb3087c9766e5b529ae9e6fe37823840db"},
1407 | ]
1408 |
1409 | [package.dependencies]
1410 | pyobjc-core = ">=9.1.1"
1411 | pyobjc-framework-Cocoa = ">=9.1.1"
1412 | pyobjc-framework-Quartz = ">=9.1.1"
1413 |
1414 | [[package]]
1415 | name = "pyobjc-framework-intents"
1416 | version = "9.1.1"
1417 | description = "Wrappers for the framework Intents on macOS"
1418 | optional = false
1419 | python-versions = ">=3.7"
1420 | files = [
1421 | {file = "pyobjc-framework-Intents-9.1.1.tar.gz", hash = "sha256:d667ad8e52d9c2b7f2b0b3a7ecf03140886856df87d27af4e9b7cec62e29f4f9"},
1422 | {file = "pyobjc_framework_Intents-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:d3dc3eb01c1971f41822a400b08a60749ab63e8cef81704d875b24cf10f00156"},
1423 | {file = "pyobjc_framework_Intents-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:37678176e5bf76847d370fb65e9f5c0db8bb2db2e6a88472611fa7703a970788"},
1424 | {file = "pyobjc_framework_Intents-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:68a97f1b98687fde89064d3d5f7cd2581fe9b040a2478ecf382241fead8406e0"},
1425 | ]
1426 |
1427 | [package.dependencies]
1428 | pyobjc-core = ">=9.1.1"
1429 | pyobjc-framework-Cocoa = ">=9.1.1"
1430 |
1431 | [[package]]
1432 | name = "pyobjc-framework-intentsui"
1433 | version = "9.1.1"
1434 | description = "Wrappers for the framework Intents on macOS"
1435 | optional = false
1436 | python-versions = ">=3.7"
1437 | files = [
1438 | {file = "pyobjc-framework-IntentsUI-9.1.1.tar.gz", hash = "sha256:39b5b5485dd6391bafaa0bf8481a3a18bb7d626e899c8f71c4acdc319f3ca5fe"},
1439 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8eea2afc71110fd3c793dadb323d7946d07c29dd905807b0b5056b4ae4642d1f"},
1440 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f256c0d886947242df8fa57b28abcc10508253588cd072a36ae7fa5bca567797"},
1441 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:78d819748667891f4f650bf2e625fea7579148a29b5cc83191c660f5cd4aabef"},
1442 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:766a51b098c4e602bcfbebd25fc01f4bb24aa45e143b31be986a9860fccdc68b"},
1443 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:0c1b6666cf58f8329b792c808a47872dc78a2ede32a05efa85094fe7ea68ff9a"},
1444 | {file = "pyobjc_framework_IntentsUI-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:24febf90ccae807145498cc050a0e611498b44a7df921ac8725a98d6de59ecd0"},
1445 | ]
1446 |
1447 | [package.dependencies]
1448 | pyobjc-core = ">=9.1.1"
1449 | pyobjc-framework-Intents = ">=9.1.1"
1450 |
1451 | [[package]]
1452 | name = "pyobjc-framework-iobluetooth"
1453 | version = "9.1.1"
1454 | description = "Wrappers for the framework IOBluetooth on macOS"
1455 | optional = false
1456 | python-versions = ">=3.7"
1457 | files = [
1458 | {file = "pyobjc-framework-IOBluetooth-9.1.1.tar.gz", hash = "sha256:1051680e060ecfb489f6e0d6b56e82e3f51ebad22fabde81517e910f3ffe1f14"},
1459 | {file = "pyobjc_framework_IOBluetooth-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:0e4dea8cdcb38296559b9ff967fdf5ebf5461d2c992c546ef6f2aac5655dd01a"},
1460 | {file = "pyobjc_framework_IOBluetooth-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:7b86c2268cf701dbaadb8944cb48cc7b089fc1cb717d30d71c239ea7b6dcf0bf"},
1461 | {file = "pyobjc_framework_IOBluetooth-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:72c6cd0a63489935d66e27bbe04543cb0ca633333080d12818d73fe85957bf58"},
1462 | ]
1463 |
1464 | [package.dependencies]
1465 | pyobjc-core = ">=9.1.1"
1466 | pyobjc-framework-Cocoa = ">=9.1.1"
1467 |
1468 | [[package]]
1469 | name = "pyobjc-framework-iobluetoothui"
1470 | version = "9.1.1"
1471 | description = "Wrappers for the framework IOBluetoothUI on macOS"
1472 | optional = false
1473 | python-versions = ">=3.7"
1474 | files = [
1475 | {file = "pyobjc-framework-IOBluetoothUI-9.1.1.tar.gz", hash = "sha256:46a6b6a914470d7dfccdad8bd48b4a3cbde9d479f7d02d360edce6e87a7e859f"},
1476 | {file = "pyobjc_framework_IOBluetoothUI-9.1.1-py2.py3-none-any.whl", hash = "sha256:a2643b3b77572d408fdfb865d118707defd7ebe788b01ef81f6ff10597f05216"},
1477 | ]
1478 |
1479 | [package.dependencies]
1480 | pyobjc-core = ">=9.1.1"
1481 | pyobjc-framework-IOBluetooth = ">=9.1.1"
1482 |
1483 | [[package]]
1484 | name = "pyobjc-framework-iosurface"
1485 | version = "9.1.1"
1486 | description = "Wrappers for the framework IOSurface on macOS"
1487 | optional = false
1488 | python-versions = ">=3.7"
1489 | files = [
1490 | {file = "pyobjc-framework-IOSurface-9.1.1.tar.gz", hash = "sha256:7b8c92cc697ab78dbe41baded3ab8027dd260ccda08ab5a35e6935f5ed82a962"},
1491 | {file = "pyobjc_framework_IOSurface-9.1.1-py2.py3-none-any.whl", hash = "sha256:0bd8b47330a399224899f1730805d68c4a2488656abf23903350a43652bc6a33"},
1492 | ]
1493 |
1494 | [package.dependencies]
1495 | pyobjc-core = ">=9.1.1"
1496 | pyobjc-framework-Cocoa = ">=9.1.1"
1497 |
1498 | [[package]]
1499 | name = "pyobjc-framework-ituneslibrary"
1500 | version = "9.1.1"
1501 | description = "Wrappers for the framework iTunesLibrary on macOS"
1502 | optional = false
1503 | python-versions = ">=3.7"
1504 | files = [
1505 | {file = "pyobjc-framework-iTunesLibrary-9.1.1.tar.gz", hash = "sha256:8b9df191a95da41739d110227ac85074d9f63b7ba101b483ad0cbf587ae3e49d"},
1506 | {file = "pyobjc_framework_iTunesLibrary-9.1.1-py2.py3-none-any.whl", hash = "sha256:be6ba8719826490be261c472730df22995114bdc23b3d2fcc4427e6abdda7546"},
1507 | ]
1508 |
1509 | [package.dependencies]
1510 | pyobjc-core = ">=9.1.1"
1511 | pyobjc-framework-Cocoa = ">=9.1.1"
1512 |
1513 | [[package]]
1514 | name = "pyobjc-framework-kernelmanagement"
1515 | version = "9.1.1"
1516 | description = "Wrappers for the framework KernelManagement on macOS"
1517 | optional = false
1518 | python-versions = ">=3.7"
1519 | files = [
1520 | {file = "pyobjc-framework-KernelManagement-9.1.1.tar.gz", hash = "sha256:52f2de8f72b6e15826b170c78376a93705304186e680d60323cc881c8c9b2e8a"},
1521 | {file = "pyobjc_framework_KernelManagement-9.1.1-py2.py3-none-any.whl", hash = "sha256:f04fd3a94db36535aa2951b7dff05cc283217dea30ec3d1b19e3d2dd870d158f"},
1522 | ]
1523 |
1524 | [package.dependencies]
1525 | pyobjc-core = ">=9.1.1"
1526 | pyobjc-framework-Cocoa = ">=9.1.1"
1527 |
1528 | [[package]]
1529 | name = "pyobjc-framework-latentsemanticmapping"
1530 | version = "9.1.1"
1531 | description = "Wrappers for the framework LatentSemanticMapping on macOS"
1532 | optional = false
1533 | python-versions = ">=3.7"
1534 | files = [
1535 | {file = "pyobjc-framework-LatentSemanticMapping-9.1.1.tar.gz", hash = "sha256:302ae2152b05da3ef7d1e6ca06c9ea6570eca6584067e9610d47aa3307f2c570"},
1536 | {file = "pyobjc_framework_LatentSemanticMapping-9.1.1-py2.py3-none-any.whl", hash = "sha256:387f3c7ebb979651d7279e247df20a0e04eff824d536d21e0b507381d1f12c77"},
1537 | ]
1538 |
1539 | [package.dependencies]
1540 | pyobjc-core = ">=9.1.1"
1541 | pyobjc-framework-Cocoa = ">=9.1.1"
1542 |
1543 | [[package]]
1544 | name = "pyobjc-framework-launchservices"
1545 | version = "9.1.1"
1546 | description = "Wrappers for the framework LaunchServices on macOS"
1547 | optional = false
1548 | python-versions = ">=3.7"
1549 | files = [
1550 | {file = "pyobjc-framework-LaunchServices-9.1.1.tar.gz", hash = "sha256:8fa98027257e78341c4352fd6bac1f6b6c8178e9f9dc23de523972af583fef2c"},
1551 | {file = "pyobjc_framework_LaunchServices-9.1.1-py2.py3-none-any.whl", hash = "sha256:7cf2612b713a59806772fd42673874f7fd652c21907fa1e103261315daeb110f"},
1552 | ]
1553 |
1554 | [package.dependencies]
1555 | pyobjc-core = ">=9.1.1"
1556 | pyobjc-framework-CoreServices = ">=9.1.1"
1557 |
1558 | [[package]]
1559 | name = "pyobjc-framework-libdispatch"
1560 | version = "9.1.1"
1561 | description = "Wrappers for libdispatch on macOS"
1562 | optional = false
1563 | python-versions = ">=3.7"
1564 | files = [
1565 | {file = "pyobjc-framework-libdispatch-9.1.1.tar.gz", hash = "sha256:1cb3b6a81b79696176108253a8a7201088e51e59b85c1c314c03b0a682ac577f"},
1566 | {file = "pyobjc_framework_libdispatch-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:eb2ca9092972dd0d403630d546331589b0244e2e685c5cf20c82b0d6134c958d"},
1567 | {file = "pyobjc_framework_libdispatch-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a5a8a20d624a3ccc72750dfe39bdae2eab56a1cae883eb0bd36a58dbdba79301"},
1568 | {file = "pyobjc_framework_libdispatch-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:844a05a6b6b28e24f569216adff368e88237185bfca83afa2405bf6f86b8ee74"},
1569 | {file = "pyobjc_framework_libdispatch-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e6774ab26119a64a7cc9196cc151351aae456aebe92038e053804f72310a794a"},
1570 | {file = "pyobjc_framework_libdispatch-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:40f503d8a0580f654a5bd36d332e34d48eee5ef93a9fa55434c2e6980a736396"},
1571 | {file = "pyobjc_framework_libdispatch-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:fd52fbfaad1a89296170c196f21ffb8470effae0fedfffbc8d2ce0836ca466ac"},
1572 | ]
1573 |
1574 | [package.dependencies]
1575 | pyobjc-core = ">=9.1.1"
1576 |
1577 | [[package]]
1578 | name = "pyobjc-framework-libxpc"
1579 | version = "9.1.1"
1580 | description = "Wrappers for xpc on macOS"
1581 | optional = false
1582 | python-versions = ">=3.7"
1583 | files = [
1584 | {file = "pyobjc-framework-libxpc-9.1.1.tar.gz", hash = "sha256:39f702985f5a09f90fa157ce8c3c7d8ea44ee52c1bceb130ede60ad80f35154d"},
1585 | {file = "pyobjc_framework_libxpc-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fa67a0739566ce5990092bbb2b01b29c255810b3582d5714ed75105689910e2c"},
1586 | {file = "pyobjc_framework_libxpc-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3c3103d593883c854a98da9151b0ca7a4cf80bb8f2295275afcb9fa5303e881d"},
1587 | {file = "pyobjc_framework_libxpc-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dcf1ac20bf75458c79830b973c0e87d361c072565d17a235822611a7ca6d9e2a"},
1588 | {file = "pyobjc_framework_libxpc-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:29900b6e15168d870f17f0e4fb7f9c102a6bb1a546b0ff5e8502eb2136979114"},
1589 | {file = "pyobjc_framework_libxpc-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:6afec424f83e3fd6d3204a1827040f714005d384258a1ec95d5c93c46b6ea39f"},
1590 | {file = "pyobjc_framework_libxpc-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6526cd546e88c1bbb3e4f0c91294bc4d3841a95bfab06c8496cb01e07ffa17e3"},
1591 | ]
1592 |
1593 | [package.dependencies]
1594 | pyobjc-core = ">=9.1.1"
1595 |
1596 | [[package]]
1597 | name = "pyobjc-framework-linkpresentation"
1598 | version = "9.1.1"
1599 | description = "Wrappers for the framework LinkPresentation on macOS"
1600 | optional = false
1601 | python-versions = ">=3.7"
1602 | files = [
1603 | {file = "pyobjc-framework-LinkPresentation-9.1.1.tar.gz", hash = "sha256:e39735f2234da3355c68c606bab452c26c2c44272afbd4d4117e0639322a5d5c"},
1604 | {file = "pyobjc_framework_LinkPresentation-9.1.1-py2.py3-none-any.whl", hash = "sha256:62fdede094baaa6050e2c1036b8296cd265890ee1b4aecc0de239c1320773820"},
1605 | ]
1606 |
1607 | [package.dependencies]
1608 | pyobjc-core = ">=9.1.1"
1609 | pyobjc-framework-Cocoa = ">=9.1.1"
1610 | pyobjc-framework-Quartz = ">=9.1.1"
1611 |
1612 | [[package]]
1613 | name = "pyobjc-framework-localauthentication"
1614 | version = "9.1.1"
1615 | description = "Wrappers for the framework LocalAuthentication on macOS"
1616 | optional = false
1617 | python-versions = ">=3.7"
1618 | files = [
1619 | {file = "pyobjc-framework-LocalAuthentication-9.1.1.tar.gz", hash = "sha256:1cb76d29a54d0938ec46a6e4f6d88bc67a1ee5fdd64a72cb3b570ace234adde8"},
1620 | {file = "pyobjc_framework_LocalAuthentication-9.1.1-py2.py3-none-any.whl", hash = "sha256:b659acdd9f2f0e2c3fc482bf28a063854ba229fb45c681b5bf546d94b58f288e"},
1621 | ]
1622 |
1623 | [package.dependencies]
1624 | pyobjc-core = ">=9.1.1"
1625 | pyobjc-framework-Cocoa = ">=9.1.1"
1626 | pyobjc-framework-Security = ">=9.1.1"
1627 |
1628 | [[package]]
1629 | name = "pyobjc-framework-localauthenticationembeddedui"
1630 | version = "9.1.1"
1631 | description = "Wrappers for the framework LocalAuthenticationEmbeddedUI on macOS"
1632 | optional = false
1633 | python-versions = ">=3.7"
1634 | files = [
1635 | {file = "pyobjc-framework-LocalAuthenticationEmbeddedUI-9.1.1.tar.gz", hash = "sha256:52089e3f8e7a26ecd30a5c64f76571190f897b144cbcc75d47ee8eb989a48d69"},
1636 | {file = "pyobjc_framework_LocalAuthenticationEmbeddedUI-9.1.1-py2.py3-none-any.whl", hash = "sha256:85883c615ea71674c5df61df071a7eebdd6db8f27c7898bd339b24bce4311632"},
1637 | ]
1638 |
1639 | [package.dependencies]
1640 | pyobjc-core = ">=9.1.1"
1641 | pyobjc-framework-Cocoa = ">=9.1.1"
1642 | pyobjc-framework-LocalAuthentication = ">=9.1.1"
1643 |
1644 | [[package]]
1645 | name = "pyobjc-framework-mailkit"
1646 | version = "9.1.1"
1647 | description = "Wrappers for the framework MailKit on macOS"
1648 | optional = false
1649 | python-versions = ">=3.7"
1650 | files = [
1651 | {file = "pyobjc-framework-MailKit-9.1.1.tar.gz", hash = "sha256:71bf31eb898f8a50638c1a3eeeafef053991e02495bf88305cbdf08009c1a553"},
1652 | {file = "pyobjc_framework_MailKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:232ca4f233a59df2a4652884fbf56f87a93486ed3843863da8d6211dfac39e63"},
1653 | ]
1654 |
1655 | [package.dependencies]
1656 | pyobjc-core = ">=9.1.1"
1657 | pyobjc-framework-Cocoa = ">=9.1.1"
1658 |
1659 | [[package]]
1660 | name = "pyobjc-framework-mapkit"
1661 | version = "9.1.1"
1662 | description = "Wrappers for the framework MapKit on macOS"
1663 | optional = false
1664 | python-versions = ">=3.7"
1665 | files = [
1666 | {file = "pyobjc-framework-MapKit-9.1.1.tar.gz", hash = "sha256:9010759a325f096b5289e9dd8f85bee942ea1011eb9e86f23e96eb9cd7b5a460"},
1667 | {file = "pyobjc_framework_MapKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:4a7ae7276c524d5059534eef473fa6c69b7a1fb44a1d3a8e4853f63c14c8092e"},
1668 | {file = "pyobjc_framework_MapKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c1594370466b1360d38ccd0b59092e276b0d5970963e3b647f4eb528c71a072b"},
1669 | {file = "pyobjc_framework_MapKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:875c6cc38c895f783eff2d5c71641257aef854ec0dc21219d02dba43abc2643a"},
1670 | ]
1671 |
1672 | [package.dependencies]
1673 | pyobjc-core = ">=9.1.1"
1674 | pyobjc-framework-Cocoa = ">=9.1.1"
1675 | pyobjc-framework-CoreLocation = ">=9.1.1"
1676 | pyobjc-framework-Quartz = ">=9.1.1"
1677 |
1678 | [[package]]
1679 | name = "pyobjc-framework-mediaaccessibility"
1680 | version = "9.1.1"
1681 | description = "Wrappers for the framework MediaAccessibility on macOS"
1682 | optional = false
1683 | python-versions = ">=3.7"
1684 | files = [
1685 | {file = "pyobjc-framework-MediaAccessibility-9.1.1.tar.gz", hash = "sha256:bd58bf620d744f72330fb1a076307ab36fa12d8454f8309a0f6fc38a6f7e84be"},
1686 | {file = "pyobjc_framework_MediaAccessibility-9.1.1-py2.py3-none-any.whl", hash = "sha256:cf285c23b5804cb46fb081d603658b75b2ffffa16ed89596ce21b7e3bfc82388"},
1687 | ]
1688 |
1689 | [package.dependencies]
1690 | pyobjc-core = ">=9.1.1"
1691 | pyobjc-framework-Cocoa = ">=9.1.1"
1692 |
1693 | [[package]]
1694 | name = "pyobjc-framework-medialibrary"
1695 | version = "9.1.1"
1696 | description = "Wrappers for the framework MediaLibrary on macOS"
1697 | optional = false
1698 | python-versions = ">=3.7"
1699 | files = [
1700 | {file = "pyobjc-framework-MediaLibrary-9.1.1.tar.gz", hash = "sha256:f5ad138d6c1c3029d70ca4b5f6dad0b42d13831850da8d7dc0cbcf304f1c0487"},
1701 | {file = "pyobjc_framework_MediaLibrary-9.1.1-py2.py3-none-any.whl", hash = "sha256:35537f04d731c1eca707f183a48b1e8e8d776c3ababb5b0ff2a59e96e828fc8b"},
1702 | ]
1703 |
1704 | [package.dependencies]
1705 | pyobjc-core = ">=9.1.1"
1706 | pyobjc-framework-Cocoa = ">=9.1.1"
1707 | pyobjc-framework-Quartz = ">=9.1.1"
1708 |
1709 | [[package]]
1710 | name = "pyobjc-framework-mediaplayer"
1711 | version = "9.1.1"
1712 | description = "Wrappers for the framework MediaPlayer on macOS"
1713 | optional = false
1714 | python-versions = ">=3.7"
1715 | files = [
1716 | {file = "pyobjc-framework-MediaPlayer-9.1.1.tar.gz", hash = "sha256:6a9c98fff7ce41479cda74a4c13c13efd2ecfdb61fb4dcf7ea875d5825a08528"},
1717 | {file = "pyobjc_framework_MediaPlayer-9.1.1-py2.py3-none-any.whl", hash = "sha256:403d6d1e63d5665df37234d01feaf59381d8f6bfed6ae13a7357c05045b5a2ed"},
1718 | ]
1719 |
1720 | [package.dependencies]
1721 | pyobjc-core = ">=9.1.1"
1722 | pyobjc-framework-AVFoundation = ">=9.1.1"
1723 |
1724 | [[package]]
1725 | name = "pyobjc-framework-mediatoolbox"
1726 | version = "9.1.1"
1727 | description = "Wrappers for the framework MediaToolbox on macOS"
1728 | optional = false
1729 | python-versions = ">=3.7"
1730 | files = [
1731 | {file = "pyobjc-framework-MediaToolbox-9.1.1.tar.gz", hash = "sha256:00741730ec1db8e1632e096b66324bd9a0ceaf485fdbb5fec1b1ddecce16a09f"},
1732 | {file = "pyobjc_framework_MediaToolbox-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2dff929c43989edc46e672db51dbd6933891b8d132ff397b047039928f1e62e4"},
1733 | {file = "pyobjc_framework_MediaToolbox-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c38264225e7cdf52cf4fe7f6e927a42809706e6de00f5dc6e94bc1b71c9f590e"},
1734 | {file = "pyobjc_framework_MediaToolbox-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:cc72dfda5db195f2f69de90dfcc665e5e739e74c51ecb3d25df1946f291defbc"},
1735 | ]
1736 |
1737 | [package.dependencies]
1738 | pyobjc-core = ">=9.1.1"
1739 | pyobjc-framework-Cocoa = ">=9.1.1"
1740 |
1741 | [[package]]
1742 | name = "pyobjc-framework-metal"
1743 | version = "9.1.1"
1744 | description = "Wrappers for the framework Metal on macOS"
1745 | optional = false
1746 | python-versions = ">=3.7"
1747 | files = [
1748 | {file = "pyobjc-framework-Metal-9.1.1.tar.gz", hash = "sha256:d05b6caddeb4859b5560eaf006601a1e17b33fc83f4e773e94111b3c352f3531"},
1749 | {file = "pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:6cbfa01e11c0e08c4efb0faaec6d64f2d42400ca1a323e5b613bc42c62caf472"},
1750 | {file = "pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b99e8dfad6b8a12f37d800e8f0b415db757414fa63d948ee54874bbd2c11a9be"},
1751 | {file = "pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:e501a1e3d5cd130d8273f00151afca6ba84507f3e84b749cd6651de20c75537a"},
1752 | ]
1753 |
1754 | [package.dependencies]
1755 | pyobjc-core = ">=9.1.1"
1756 | pyobjc-framework-Cocoa = ">=9.1.1"
1757 |
1758 | [[package]]
1759 | name = "pyobjc-framework-metalfx"
1760 | version = "9.1.1"
1761 | description = "Wrappers for the framework MetalFX on macOS"
1762 | optional = false
1763 | python-versions = ">=3.7"
1764 | files = [
1765 | {file = "pyobjc-framework-MetalFX-9.1.1.tar.gz", hash = "sha256:edb47649d122afdf212811fb6d2a3c62304749d63629a7a93ed875a7e8dde496"},
1766 | {file = "pyobjc_framework_MetalFX-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:61c4cd959d34f35805a03058c61b367a11472f5c8a69a7637428024c5723ee6b"},
1767 | {file = "pyobjc_framework_MetalFX-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:00e737886427932b43a494bc165a7a583ac9ca2a6225703b0441134ecc049f6d"},
1768 | {file = "pyobjc_framework_MetalFX-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:43607c0b4d36e6a044b03624a7ff27935cf9ad9943a6d0dfa7a2657c619e808a"},
1769 | ]
1770 |
1771 | [package.dependencies]
1772 | pyobjc-core = ">=9.1.1"
1773 | pyobjc-framework-Metal = ">=9.1.1"
1774 |
1775 | [[package]]
1776 | name = "pyobjc-framework-metalkit"
1777 | version = "9.1.1"
1778 | description = "Wrappers for the framework MetalKit on macOS"
1779 | optional = false
1780 | python-versions = ">=3.7"
1781 | files = [
1782 | {file = "pyobjc-framework-MetalKit-9.1.1.tar.gz", hash = "sha256:33143604eacb87fd3e6360d0ace2b12095a1010c3be30c8bc0105844104984f1"},
1783 | {file = "pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:a592bec17f84fe48df300b68e9061137b0c1cd5b8330b411f33cd6cb8e3ea3f9"},
1784 | {file = "pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:00fa7f1d683657415b225a46c432ac738d25d3b5c32fe4b7de33ab63dbdff3f8"},
1785 | {file = "pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:d85c0aebc59fb35169631581931fe438024f7035b8922636bbd2bf051032ac77"},
1786 | ]
1787 |
1788 | [package.dependencies]
1789 | pyobjc-core = ">=9.1.1"
1790 | pyobjc-framework-Cocoa = ">=9.1.1"
1791 | pyobjc-framework-Metal = ">=9.1.1"
1792 |
1793 | [[package]]
1794 | name = "pyobjc-framework-metalperformanceshaders"
1795 | version = "9.1.1"
1796 | description = "Wrappers for the framework MetalPerformanceShaders on macOS"
1797 | optional = false
1798 | python-versions = ">=3.7"
1799 | files = [
1800 | {file = "pyobjc-framework-MetalPerformanceShaders-9.1.1.tar.gz", hash = "sha256:f00b4d7990ec9e4ac7351d310412ef7e4c45be8299c922eb7a4ff58e6a2ba064"},
1801 | {file = "pyobjc_framework_MetalPerformanceShaders-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:06e1307c4ebcc0b10d4a12892e12da52b0fb79e8c5a414033b824b0e6ee8bbdc"},
1802 | {file = "pyobjc_framework_MetalPerformanceShaders-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:d6110823319a941bc959eeaa5b5f73e8f2d6c6473ae1562595bf57fae2dac9c8"},
1803 | {file = "pyobjc_framework_MetalPerformanceShaders-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:2767873c48a0279541def6765fb462de794fcb9ba8fd77de61b6509cc54c3842"},
1804 | ]
1805 |
1806 | [package.dependencies]
1807 | pyobjc-core = ">=9.1.1"
1808 | pyobjc-framework-Metal = ">=9.1.1"
1809 |
1810 | [[package]]
1811 | name = "pyobjc-framework-metalperformanceshadersgraph"
1812 | version = "9.1.1"
1813 | description = "Wrappers for the framework MetalPerformanceShadersGraph on macOS"
1814 | optional = false
1815 | python-versions = ">=3.7"
1816 | files = [
1817 | {file = "pyobjc-framework-MetalPerformanceShadersGraph-9.1.1.tar.gz", hash = "sha256:01f1a50a2d9629f56f5d1186a5416b133b0411ea02dfe4fe6707080e00b9da28"},
1818 | {file = "pyobjc_framework_MetalPerformanceShadersGraph-9.1.1-py2.py3-none-any.whl", hash = "sha256:1acabb99b91475f4757799aefaf36126f101f1a7e098b8a1a9ff1cf48aa8bc0b"},
1819 | ]
1820 |
1821 | [package.dependencies]
1822 | pyobjc-core = ">=9.1.1"
1823 | pyobjc-framework-MetalPerformanceShaders = ">=9.1.1"
1824 |
1825 | [[package]]
1826 | name = "pyobjc-framework-metrickit"
1827 | version = "9.1.1"
1828 | description = "Wrappers for the framework MetricKit on macOS"
1829 | optional = false
1830 | python-versions = ">=3.7"
1831 | files = [
1832 | {file = "pyobjc-framework-MetricKit-9.1.1.tar.gz", hash = "sha256:6601f61035761fa701d4b398a34b1eb904435bf589ad7b17eed039aa412a5e6e"},
1833 | {file = "pyobjc_framework_MetricKit-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:83bb17808870f661b2139fcd31b5e137a98802fef03ccbd17c6b8ed670be6868"},
1834 | {file = "pyobjc_framework_MetricKit-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:71eb6f390c96d34f38a6ee7a9722e796a9c725d3751e85423a02abca997601cb"},
1835 | {file = "pyobjc_framework_MetricKit-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c7e3f41b30f4fa22189b297d6267eef810ff1eb6c3c069d556e4af3a3389542d"},
1836 | {file = "pyobjc_framework_MetricKit-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b24a6f4b5259d6c12dea4496fc8b0596c4d94b9338783fd96cfbba7e8420801b"},
1837 | {file = "pyobjc_framework_MetricKit-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:2c8cb8f108660c698787252eb6af4e6ff5cd1adce37c64fde3024c878c7e8eae"},
1838 | {file = "pyobjc_framework_MetricKit-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:070cddfc4899cda9ec16edf895b303dabb156119e73b41f2241ced426efad274"},
1839 | ]
1840 |
1841 | [package.dependencies]
1842 | pyobjc-core = ">=9.1.1"
1843 | pyobjc-framework-Cocoa = ">=9.1.1"
1844 |
1845 | [[package]]
1846 | name = "pyobjc-framework-mlcompute"
1847 | version = "9.1.1"
1848 | description = "Wrappers for the framework MLCompute on macOS"
1849 | optional = false
1850 | python-versions = ">=3.7"
1851 | files = [
1852 | {file = "pyobjc-framework-MLCompute-9.1.1.tar.gz", hash = "sha256:2c53c3658d3740ef99c44fd3ece411e6e6156216ad94549174889e9d822c488c"},
1853 | {file = "pyobjc_framework_MLCompute-9.1.1-py2.py3-none-any.whl", hash = "sha256:c4100b5bc89b968db5c411143a59fffb0f76491827ee92987005e1ac82fa99cf"},
1854 | ]
1855 |
1856 | [package.dependencies]
1857 | pyobjc-core = ">=9.1.1"
1858 | pyobjc-framework-Cocoa = ">=9.1.1"
1859 |
1860 | [[package]]
1861 | name = "pyobjc-framework-modelio"
1862 | version = "9.1.1"
1863 | description = "Wrappers for the framework ModelIO on macOS"
1864 | optional = false
1865 | python-versions = ">=3.7"
1866 | files = [
1867 | {file = "pyobjc-framework-ModelIO-9.1.1.tar.gz", hash = "sha256:398a3c6ca82ac08b4b5cb63fb6e362269bd18a28fc0b3b2528846cc8b6777fed"},
1868 | {file = "pyobjc_framework_ModelIO-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2e206651c72b0ecc01b66ffeab3b48056fc3c42c82786a7d9a654bcf5b26a2a6"},
1869 | {file = "pyobjc_framework_ModelIO-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e27c5a0227a1e5708b7350150a12c77eeee46373da3bb6a3738436f818c0505d"},
1870 | {file = "pyobjc_framework_ModelIO-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:06ff2089df3c9bedfb67ed60ba63e651d15770dbc1034944da4fbdb22993adbf"},
1871 | ]
1872 |
1873 | [package.dependencies]
1874 | pyobjc-core = ">=9.1.1"
1875 | pyobjc-framework-Cocoa = ">=9.1.1"
1876 | pyobjc-framework-Quartz = ">=9.1.1"
1877 |
1878 | [[package]]
1879 | name = "pyobjc-framework-multipeerconnectivity"
1880 | version = "9.1.1"
1881 | description = "Wrappers for the framework MultipeerConnectivity on macOS"
1882 | optional = false
1883 | python-versions = ">=3.7"
1884 | files = [
1885 | {file = "pyobjc-framework-MultipeerConnectivity-9.1.1.tar.gz", hash = "sha256:bdaf6450a4914e7d315cedaf7d538d6271bba7939c8ace4028c0ec9ca45c25bc"},
1886 | {file = "pyobjc_framework_MultipeerConnectivity-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:a0757b788e5dbb3dc9b4eee9bdc74e4424f57e07eaa75d2a038e02bb2f801a7d"},
1887 | {file = "pyobjc_framework_MultipeerConnectivity-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:7116a06edc87a1283c526c33fb5661c16315402f2f9d250cfeb0aea58707a1bd"},
1888 | {file = "pyobjc_framework_MultipeerConnectivity-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:d8883b7619c74e6899ab4bb660d6239b0d9dc1f25d53d61e94f681e3a500494c"},
1889 | ]
1890 |
1891 | [package.dependencies]
1892 | pyobjc-core = ">=9.1.1"
1893 | pyobjc-framework-Cocoa = ">=9.1.1"
1894 |
1895 | [[package]]
1896 | name = "pyobjc-framework-naturallanguage"
1897 | version = "9.1.1"
1898 | description = "Wrappers for the framework NaturalLanguage on macOS"
1899 | optional = false
1900 | python-versions = ">=3.7"
1901 | files = [
1902 | {file = "pyobjc-framework-NaturalLanguage-9.1.1.tar.gz", hash = "sha256:77ed788f611da5d59520d895042509073167a971d9af2dd0af056f04099b4bfe"},
1903 | {file = "pyobjc_framework_NaturalLanguage-9.1.1-py2.py3-none-any.whl", hash = "sha256:c80391a2a65a2182cf09e0c2dde4428c16fbbfe7f237729471a5ff7ee4908e8f"},
1904 | ]
1905 |
1906 | [package.dependencies]
1907 | pyobjc-core = ">=9.1.1"
1908 | pyobjc-framework-Cocoa = ">=9.1.1"
1909 |
1910 | [[package]]
1911 | name = "pyobjc-framework-netfs"
1912 | version = "9.1.1"
1913 | description = "Wrappers for the framework NetFS on macOS"
1914 | optional = false
1915 | python-versions = ">=3.7"
1916 | files = [
1917 | {file = "pyobjc-framework-NetFS-9.1.1.tar.gz", hash = "sha256:71edb4e31704049d31ff3b00cdc8b3cbad8ba8bc528add5be2fa13a352daac59"},
1918 | {file = "pyobjc_framework_NetFS-9.1.1-py2.py3-none-any.whl", hash = "sha256:05a0a32c0c27b8534de0462e8ecde0a6a2da675741d4d8b77c42741b7a018b4c"},
1919 | ]
1920 |
1921 | [package.dependencies]
1922 | pyobjc-core = ">=9.1.1"
1923 | pyobjc-framework-Cocoa = ">=9.1.1"
1924 |
1925 | [[package]]
1926 | name = "pyobjc-framework-network"
1927 | version = "9.1.1"
1928 | description = "Wrappers for the framework Network on macOS"
1929 | optional = false
1930 | python-versions = ">=3.7"
1931 | files = [
1932 | {file = "pyobjc-framework-Network-9.1.1.tar.gz", hash = "sha256:0881c24da1a707e05d040882aa67a85a965a03198125e2c01e1f617604554360"},
1933 | {file = "pyobjc_framework_Network-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:8675ca12ed955ce93c20a39bf73a823e7dff1dc7386276a8d905e1c15a6e785e"},
1934 | {file = "pyobjc_framework_Network-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:00c069485016d3fa6001655bf468f0968065d64d98464decd6b2cc772aabf01d"},
1935 | {file = "pyobjc_framework_Network-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:9984728eabfd2e46e4073f990f7f6d4856ed35a30ae73a67b75e337c14a3a0ca"},
1936 | ]
1937 |
1938 | [package.dependencies]
1939 | pyobjc-core = ">=9.1.1"
1940 | pyobjc-framework-Cocoa = ">=9.1.1"
1941 |
1942 | [[package]]
1943 | name = "pyobjc-framework-networkextension"
1944 | version = "9.1.1"
1945 | description = "Wrappers for the framework NetworkExtension on macOS"
1946 | optional = false
1947 | python-versions = ">=3.7"
1948 | files = [
1949 | {file = "pyobjc-framework-NetworkExtension-9.1.1.tar.gz", hash = "sha256:c0bc25c8d595951a7931c0c98a6f17d177b7cff8be91352a45e64c0e4a8c6b21"},
1950 | {file = "pyobjc_framework_NetworkExtension-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:947735f56adf268b2337a3db9fd5232cc1300465969f76fde62cad41cd704a16"},
1951 | {file = "pyobjc_framework_NetworkExtension-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3ed8d13ad0a3bb8cf83d2eeed7c74ed71053a94119e1af96a3dbb6fcb263b4c7"},
1952 | {file = "pyobjc_framework_NetworkExtension-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:95de3c6aa056fc74888d58b7fe507d5c0790fdfff01fb6e9c6039d0cd9ecb6c5"},
1953 | ]
1954 |
1955 | [package.dependencies]
1956 | pyobjc-core = ">=9.1.1"
1957 | pyobjc-framework-Cocoa = ">=9.1.1"
1958 |
1959 | [[package]]
1960 | name = "pyobjc-framework-notificationcenter"
1961 | version = "9.1.1"
1962 | description = "Wrappers for the framework NotificationCenter on macOS"
1963 | optional = false
1964 | python-versions = ">=3.7"
1965 | files = [
1966 | {file = "pyobjc-framework-NotificationCenter-9.1.1.tar.gz", hash = "sha256:4dd1ca5bda1e938496f7a053b78ebaa0c358fc54f647fdc644f323728f5dfd5c"},
1967 | {file = "pyobjc_framework_NotificationCenter-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2486159eef53249ede80ad237c52118fae4ed496eba7c32b7196d6a02e607300"},
1968 | {file = "pyobjc_framework_NotificationCenter-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:d2036fc7c7944ed8369d693902beadb32d749d0fa75c0ce85ff8185d783e42e2"},
1969 | {file = "pyobjc_framework_NotificationCenter-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:e2b9a56970f69cfa5f654e2d61ceb1c33adf5b30efc5c24c5e853714d02bb983"},
1970 | ]
1971 |
1972 | [package.dependencies]
1973 | pyobjc-core = ">=9.1.1"
1974 | pyobjc-framework-Cocoa = ">=9.1.1"
1975 |
1976 | [[package]]
1977 | name = "pyobjc-framework-opendirectory"
1978 | version = "9.1.1"
1979 | description = "Wrappers for the framework OpenDirectory on macOS"
1980 | optional = false
1981 | python-versions = ">=3.7"
1982 | files = [
1983 | {file = "pyobjc-framework-OpenDirectory-9.1.1.tar.gz", hash = "sha256:4ab71f6a3be1383c32446efa4953f475dc066a7a50209654d7edf5979ac6cc3b"},
1984 | {file = "pyobjc_framework_OpenDirectory-9.1.1-py2.py3-none-any.whl", hash = "sha256:5413e21190c47439c5fe48ba3e58f6fbf9045f820de5959d319e24e5fe194800"},
1985 | ]
1986 |
1987 | [package.dependencies]
1988 | pyobjc-core = ">=9.1.1"
1989 | pyobjc-framework-Cocoa = ">=9.1.1"
1990 |
1991 | [[package]]
1992 | name = "pyobjc-framework-osakit"
1993 | version = "9.1.1"
1994 | description = "Wrappers for the framework OSAKit on macOS"
1995 | optional = false
1996 | python-versions = ">=3.7"
1997 | files = [
1998 | {file = "pyobjc-framework-OSAKit-9.1.1.tar.gz", hash = "sha256:aff04742c6098af1b3feca70dea851ac171dfdac5a84ef1794fa132b7d4e4654"},
1999 | {file = "pyobjc_framework_OSAKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:bef666303f96ff0da0319caaa123e4f71f4361754e766a4b4e347c15e1fa7c70"},
2000 | ]
2001 |
2002 | [package.dependencies]
2003 | pyobjc-core = ">=9.1.1"
2004 | pyobjc-framework-Cocoa = ">=9.1.1"
2005 |
2006 | [[package]]
2007 | name = "pyobjc-framework-oslog"
2008 | version = "9.1.1"
2009 | description = "Wrappers for the framework OSLog on macOS"
2010 | optional = false
2011 | python-versions = ">=3.7"
2012 | files = [
2013 | {file = "pyobjc-framework-OSLog-9.1.1.tar.gz", hash = "sha256:35361d31d5d0f1e33f4f6ae8794a0c5da1cbd5f3027fe69d1c1b853ea282965b"},
2014 | {file = "pyobjc_framework_OSLog-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:71d736bc14421ef32fb63d00471a96e78bc73e55ea7792fa8b6e1bc05a8dbd59"},
2015 | {file = "pyobjc_framework_OSLog-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:1b60abe8a5b7a447193a6dddea7aba8c664992a0b28d161cb3acbf89d5ba94bf"},
2016 | {file = "pyobjc_framework_OSLog-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:874fb93b33bdf3188467fd86aa55dbbddcdc1d8a50e309595749815e7fbb8415"},
2017 | ]
2018 |
2019 | [package.dependencies]
2020 | pyobjc-core = ">=9.1.1"
2021 | pyobjc-framework-Cocoa = ">=9.1.1"
2022 | pyobjc-framework-CoreMedia = ">=9.1.1"
2023 | pyobjc-framework-Quartz = ">=9.1.1"
2024 |
2025 | [[package]]
2026 | name = "pyobjc-framework-passkit"
2027 | version = "9.1.1"
2028 | description = "Wrappers for the framework PassKit on macOS"
2029 | optional = false
2030 | python-versions = ">=3.7"
2031 | files = [
2032 | {file = "pyobjc-framework-PassKit-9.1.1.tar.gz", hash = "sha256:62bb923aa3beab0d12d0eb5d5372c52f90ebb986858dd3bda606a68eab8a4723"},
2033 | {file = "pyobjc_framework_PassKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2578846bf2f50a020d7f60fb272aea4969ef7dfa2ea9d6ec1cfd2c0b57b011d7"},
2034 | {file = "pyobjc_framework_PassKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4bc5a4008938c055f081860703a4e56027097eaaaed4ca80ef850cf4f868ebe9"},
2035 | {file = "pyobjc_framework_PassKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:bae2c240dd62b5a627068d7c55c1290fc2cde4e1e48193a85ed6cfb15f9c2cb8"},
2036 | ]
2037 |
2038 | [package.dependencies]
2039 | pyobjc-core = ">=9.1.1"
2040 | pyobjc-framework-Cocoa = ">=9.1.1"
2041 |
2042 | [[package]]
2043 | name = "pyobjc-framework-pencilkit"
2044 | version = "9.1.1"
2045 | description = "Wrappers for the framework PencilKit on macOS"
2046 | optional = false
2047 | python-versions = ">=3.7"
2048 | files = [
2049 | {file = "pyobjc-framework-PencilKit-9.1.1.tar.gz", hash = "sha256:1c50804e52a540ef7ff6277780a7968af2a1167bd81b14703d7a84664280d43f"},
2050 | {file = "pyobjc_framework_PencilKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:1639404afa1f9422a3f48914d24aa6d7b6c436eb1c437eac4820cd2c530fdd43"},
2051 | ]
2052 |
2053 | [package.dependencies]
2054 | pyobjc-core = ">=9.1.1"
2055 | pyobjc-framework-Cocoa = ">=9.1.1"
2056 |
2057 | [[package]]
2058 | name = "pyobjc-framework-phase"
2059 | version = "9.1.1"
2060 | description = "Wrappers for the framework PHASE on macOS"
2061 | optional = false
2062 | python-versions = ">=3.7"
2063 | files = [
2064 | {file = "pyobjc-framework-PHASE-9.1.1.tar.gz", hash = "sha256:0c640e3355a14c570182f0b01d29fdcb803f9afa58186c0eb5dd498c746402cf"},
2065 | {file = "pyobjc_framework_PHASE-9.1.1-py2.py3-none-any.whl", hash = "sha256:7303ec167f26ab85cec46977d372017f1c6cb678b5e9e70d3c6b32801cbb1a4a"},
2066 | ]
2067 |
2068 | [package.dependencies]
2069 | pyobjc-core = ">=9.1.1"
2070 | pyobjc-framework-AVFoundation = ">=9.1.1"
2071 |
2072 | [[package]]
2073 | name = "pyobjc-framework-photos"
2074 | version = "9.1.1"
2075 | description = "Wrappers for the framework Photos on macOS"
2076 | optional = false
2077 | python-versions = ">=3.7"
2078 | files = [
2079 | {file = "pyobjc-framework-Photos-9.1.1.tar.gz", hash = "sha256:9756d24ba6759ff08bb829f32c7d0d6129a7b981b14a91d31b557690da7029b9"},
2080 | {file = "pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:aa0a7168d15d98cc50a5d5340ea89f8c5dd74a080fa671fb69eb4ab30b0bd7f1"},
2081 | {file = "pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:65ca3cbf4df3093fc8e048e96aeb6a31b460ddc989ef8d4fb74ef72fe59d1c4f"},
2082 | {file = "pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:caa492496a54d4509df58d4b24b5f736a196f29a22049b70443d49f07975b6e9"},
2083 | ]
2084 |
2085 | [package.dependencies]
2086 | pyobjc-core = ">=9.1.1"
2087 | pyobjc-framework-Cocoa = ">=9.1.1"
2088 |
2089 | [[package]]
2090 | name = "pyobjc-framework-photosui"
2091 | version = "9.1.1"
2092 | description = "Wrappers for the framework PhotosUI on macOS"
2093 | optional = false
2094 | python-versions = ">=3.7"
2095 | files = [
2096 | {file = "pyobjc-framework-PhotosUI-9.1.1.tar.gz", hash = "sha256:a008450e11c9276debcdc050110d3412fd917650997edb23c1da0a9b6a7f5e2a"},
2097 | {file = "pyobjc_framework_PhotosUI-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:65d0f02d0b2a29dae5162b76757c842d3d94d2d07c8b48974d25721f87929e30"},
2098 | {file = "pyobjc_framework_PhotosUI-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5c7539c367c30879a535e948729569ebd6a7171d4bd1f63023afce2f29ab3e1a"},
2099 | {file = "pyobjc_framework_PhotosUI-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:4b2397edacf5ad0e276685c054fa3f002fa1f6ee02c3b147aaefd86a09d43609"},
2100 | ]
2101 |
2102 | [package.dependencies]
2103 | pyobjc-core = ">=9.1.1"
2104 | pyobjc-framework-Cocoa = ">=9.1.1"
2105 |
2106 | [[package]]
2107 | name = "pyobjc-framework-preferencepanes"
2108 | version = "9.1.1"
2109 | description = "Wrappers for the framework PreferencePanes on macOS"
2110 | optional = false
2111 | python-versions = ">=3.7"
2112 | files = [
2113 | {file = "pyobjc-framework-PreferencePanes-9.1.1.tar.gz", hash = "sha256:e3cd18255093d2495e91158977523efc56a89bc24ac4cb61acb6195bde817906"},
2114 | {file = "pyobjc_framework_PreferencePanes-9.1.1-py2.py3-none-any.whl", hash = "sha256:ad34e358321bf8147f327e562987b15307561f795b90ee8e808c60bc97cdc48e"},
2115 | ]
2116 |
2117 | [package.dependencies]
2118 | pyobjc-core = ">=9.1.1"
2119 | pyobjc-framework-Cocoa = ">=9.1.1"
2120 |
2121 | [[package]]
2122 | name = "pyobjc-framework-pubsub"
2123 | version = "9.1.1"
2124 | description = "Wrappers for the framework PubSub on macOS"
2125 | optional = false
2126 | python-versions = ">=3.7"
2127 | files = [
2128 | {file = "pyobjc-framework-PubSub-9.1.1.tar.gz", hash = "sha256:a5359372f5da8e040f5e88eeac7ba057c98737dad1a147bea5dd5cd15b08e3f0"},
2129 | {file = "pyobjc_framework_PubSub-9.1.1-py2.py3-none-any.whl", hash = "sha256:9abf78708ebdb30f2e32971804d369b91bee319ec1b9c6307d53aee57eb048b4"},
2130 | ]
2131 |
2132 | [package.dependencies]
2133 | pyobjc-core = ">=9.1.1"
2134 | pyobjc-framework-Cocoa = ">=9.1.1"
2135 |
2136 | [[package]]
2137 | name = "pyobjc-framework-pushkit"
2138 | version = "9.1.1"
2139 | description = "Wrappers for the framework PushKit on macOS"
2140 | optional = false
2141 | python-versions = ">=3.7"
2142 | files = [
2143 | {file = "pyobjc-framework-PushKit-9.1.1.tar.gz", hash = "sha256:041eb2f175959df9294bfb324c1657d4c2b459d24c1b9af24bd9607f964e3f9c"},
2144 | {file = "pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:19b7f948e8c30eb1cbbc780e9cbf79bbb101d3a44e377fc9cdbd1c20f530cd93"},
2145 | {file = "pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9919746e17b02f4f8be56f10c0b8c946ff594cc785a4e7b79a11a3045ffda250"},
2146 | {file = "pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:ce04dc07aecd14ef41ad2570a8e1b1457073198b5a779a9469c5d9329de014b5"},
2147 | ]
2148 |
2149 | [package.dependencies]
2150 | pyobjc-core = ">=9.1.1"
2151 | pyobjc-framework-Cocoa = ">=9.1.1"
2152 |
2153 | [[package]]
2154 | name = "pyobjc-framework-quartz"
2155 | version = "9.1.1"
2156 | description = "Wrappers for the Quartz frameworks on macOS"
2157 | optional = false
2158 | python-versions = ">=3.7"
2159 | files = [
2160 | {file = "pyobjc-framework-Quartz-9.1.1.tar.gz", hash = "sha256:8d03bc52bd6d90f00f274fd709b82e53dc5dfca19f3fc744997634e03faaa159"},
2161 | {file = "pyobjc_framework_Quartz-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:32602f46353a5eadb0843a0940635c8ec103f47d5b1ce84284604e01c6393fa8"},
2162 | {file = "pyobjc_framework_Quartz-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7b3a56f52f9bb7fbd45c5a5f0de312ee9c104dfce6e1731015048d9e65a95e43"},
2163 | {file = "pyobjc_framework_Quartz-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b3138773dfb269e6e3894e20dcfaf90102bad84ba44aa2bba8683b8426a69cdd"},
2164 | {file = "pyobjc_framework_Quartz-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3b583e6953e9c65525db908c33c1c97cead3ac8aa0cf2759fcc568666a1b7373"},
2165 | {file = "pyobjc_framework_Quartz-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:c3efcbba62e9c5351c2a9469faabb7f400f214cd8cf98f57798d6b6c93c76efb"},
2166 | {file = "pyobjc_framework_Quartz-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a82d43c6c5fe0f5d350cfc97212bef7c572e345aa9c6e23909d23dace6448c99"},
2167 | ]
2168 |
2169 | [package.dependencies]
2170 | pyobjc-core = ">=9.1.1"
2171 | pyobjc-framework-Cocoa = ">=9.1.1"
2172 |
2173 | [[package]]
2174 | name = "pyobjc-framework-quicklookthumbnailing"
2175 | version = "9.1.1"
2176 | description = "Wrappers for the framework QuickLookThumbnailing on macOS"
2177 | optional = false
2178 | python-versions = ">=3.7"
2179 | files = [
2180 | {file = "pyobjc-framework-QuickLookThumbnailing-9.1.1.tar.gz", hash = "sha256:8d9e6b4d3dda20734c494a7993793c64d4ad13805e48f3d259956bdd0e1c0135"},
2181 | {file = "pyobjc_framework_QuickLookThumbnailing-9.1.1-py2.py3-none-any.whl", hash = "sha256:2d6fda21954347c1b16de34ec1bf4e3cada1766358f3e374f557ee7327279557"},
2182 | ]
2183 |
2184 | [package.dependencies]
2185 | pyobjc-core = ">=9.1.1"
2186 | pyobjc-framework-Cocoa = ">=9.1.1"
2187 | pyobjc-framework-Quartz = ">=9.1.1"
2188 |
2189 | [[package]]
2190 | name = "pyobjc-framework-replaykit"
2191 | version = "9.1.1"
2192 | description = "Wrappers for the framework ReplayKit on macOS"
2193 | optional = false
2194 | python-versions = ">=3.7"
2195 | files = [
2196 | {file = "pyobjc-framework-ReplayKit-9.1.1.tar.gz", hash = "sha256:c0213a9e8e6227833726729c4d5c1523bc084acc16868713319a3b5a019d258e"},
2197 | {file = "pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:ed32f10b656a7568a6a761d417171992e068884943751a515f0581bd35bcd5c9"},
2198 | {file = "pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:fd6742948d6e979c36aaab8090edcaccdbc6e5abe2a82aad72748bc6ac48d954"},
2199 | {file = "pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:5740d3ee7a6fd47fa37c4dc640a3ca5983885a80e8fc205e4a0b4478dd2b3da8"},
2200 | ]
2201 |
2202 | [package.dependencies]
2203 | pyobjc-core = ">=9.1.1"
2204 | pyobjc-framework-Cocoa = ">=9.1.1"
2205 |
2206 | [[package]]
2207 | name = "pyobjc-framework-safariservices"
2208 | version = "9.1.1"
2209 | description = "Wrappers for the framework SafariServices on macOS"
2210 | optional = false
2211 | python-versions = ">=3.7"
2212 | files = [
2213 | {file = "pyobjc-framework-SafariServices-9.1.1.tar.gz", hash = "sha256:e820296401fde9dd920c0640182cd0b36f432e74f3054cf4588b184cea702668"},
2214 | {file = "pyobjc_framework_SafariServices-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:f57a86066abcf615285bce4918d07728e11826c175b6608d9a828c20616a699a"},
2215 | {file = "pyobjc_framework_SafariServices-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:8aa7aa38894f2f6b4b67d15aaf7ee3bfddc92e9321a1bbf26d21c7716f3b3db5"},
2216 | {file = "pyobjc_framework_SafariServices-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:8c21669600d82f57607f53229da859943ae1119c129ff9f1ae06fd8b7c2a80c8"},
2217 | ]
2218 |
2219 | [package.dependencies]
2220 | pyobjc-core = ">=9.1.1"
2221 | pyobjc-framework-Cocoa = ">=9.1.1"
2222 |
2223 | [[package]]
2224 | name = "pyobjc-framework-safetykit"
2225 | version = "9.1.1"
2226 | description = "Wrappers for the framework SafetyKit on macOS"
2227 | optional = false
2228 | python-versions = ">=3.7"
2229 | files = [
2230 | {file = "pyobjc-framework-SafetyKit-9.1.1.tar.gz", hash = "sha256:28ab486fc24f73fecbd627665ae01dd030c72b17f794f67fdf132b0f4bde7923"},
2231 | {file = "pyobjc_framework_SafetyKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:2b29f8a719073a0f6c734d164f0b37bfecde8fc65b215b05e2f48db875496b3f"},
2232 | {file = "pyobjc_framework_SafetyKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:714a9c29c663521c5889b5d09f993a26d863df1ae214ac7658377dd007aa1242"},
2233 | {file = "pyobjc_framework_SafetyKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:85dd12f1dac0d4d658cf8740f75b5aa10f6c47be02afd570310b9375dec2aa65"},
2234 | ]
2235 |
2236 | [package.dependencies]
2237 | pyobjc-core = ">=9.1.1"
2238 | pyobjc-framework-Cocoa = ">=9.1.1"
2239 | pyobjc-framework-Quartz = ">=9.1.1"
2240 |
2241 | [[package]]
2242 | name = "pyobjc-framework-scenekit"
2243 | version = "9.1.1"
2244 | description = "Wrappers for the framework SceneKit on macOS"
2245 | optional = false
2246 | python-versions = ">=3.7"
2247 | files = [
2248 | {file = "pyobjc-framework-SceneKit-9.1.1.tar.gz", hash = "sha256:d6a9b75f5e551c22c4a2828910e810e17fcd4d800a11e954ee59bf15bc41af00"},
2249 | {file = "pyobjc_framework_SceneKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:6bb62e5db7f5ee41cc94c380d3088f41ce0c14ca5f0f65636da5a75bfd0b5995"},
2250 | {file = "pyobjc_framework_SceneKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e28f00dc368091cacd1ea955e87cd082f41757f26acbc4e90cf185aa47aa529a"},
2251 | {file = "pyobjc_framework_SceneKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:e1680c996e4a7434b673b28e31673bef98cadcb2673f6ff8badb4a3f8afc3af2"},
2252 | ]
2253 |
2254 | [package.dependencies]
2255 | pyobjc-core = ">=9.1.1"
2256 | pyobjc-framework-Cocoa = ">=9.1.1"
2257 | pyobjc-framework-Quartz = ">=9.1.1"
2258 |
2259 | [[package]]
2260 | name = "pyobjc-framework-screencapturekit"
2261 | version = "9.1.1"
2262 | description = "Wrappers for the framework ScreenCaptureKit on macOS"
2263 | optional = false
2264 | python-versions = ">=3.7"
2265 | files = [
2266 | {file = "pyobjc-framework-ScreenCaptureKit-9.1.1.tar.gz", hash = "sha256:80d3aff6cd58231e15cc81bee4d106ee030e3beafcf88db8ae6a872c2c808b12"},
2267 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5108c29bd10a170efe29cd24ff8ba7e25896fc4e0e5b1a9ebb587dd9cd1f5d67"},
2268 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c88908901151e30f398bfe246c85e82bc773d8126d898a8f9a159d0bc4ec6045"},
2269 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e373108dd6dc6c667d1717347fb4eb0f8ff3a24a46282f9d43ed83f6d2529958"},
2270 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c78509915ae7df60f9b371c97280ce2487ed8b2ac91d1b925a072e3782cbea06"},
2271 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:10c7f1d0115e41c381f28dbf2964062942671c5fcfab2d5dd708b0adbf18d92e"},
2272 | {file = "pyobjc_framework_ScreenCaptureKit-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c046573b6e5c253c924edcc28ed4c81894ace00fb2dc61c321e9bb718a9e5b24"},
2273 | ]
2274 |
2275 | [package.dependencies]
2276 | pyobjc-core = ">=9.1.1"
2277 | pyobjc-framework-CoreMedia = ">=9.1.1"
2278 |
2279 | [[package]]
2280 | name = "pyobjc-framework-screensaver"
2281 | version = "9.1.1"
2282 | description = "Wrappers for the framework ScreenSaver on macOS"
2283 | optional = false
2284 | python-versions = ">=3.7"
2285 | files = [
2286 | {file = "pyobjc-framework-ScreenSaver-9.1.1.tar.gz", hash = "sha256:4109f55b3fa157c03191ddc7cbf1217a285f69dccef433847a6042f2bc0f9de1"},
2287 | {file = "pyobjc_framework_ScreenSaver-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:f808b12db1917d20363443c7ec251bf2ba3ae55033de29239a9ff96082752212"},
2288 | {file = "pyobjc_framework_ScreenSaver-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:272e1121bac89c864d32b2eb2bf92538c713ae5d30aba83f368845a507b44603"},
2289 | {file = "pyobjc_framework_ScreenSaver-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:bece0b445ac04691cbd0b8793bc8d37cac6fbd9740cf4e5c4f43f396d54e92ae"},
2290 | ]
2291 |
2292 | [package.dependencies]
2293 | pyobjc-core = ">=9.1.1"
2294 | pyobjc-framework-Cocoa = ">=9.1.1"
2295 |
2296 | [[package]]
2297 | name = "pyobjc-framework-screentime"
2298 | version = "9.1.1"
2299 | description = "Wrappers for the framework ScreenTime on macOS"
2300 | optional = false
2301 | python-versions = ">=3.7"
2302 | files = [
2303 | {file = "pyobjc-framework-ScreenTime-9.1.1.tar.gz", hash = "sha256:0a29e5c03af464de00462d1918057f9c81fe1e1b649c3b48d766375e5db7208a"},
2304 | {file = "pyobjc_framework_ScreenTime-9.1.1-py2.py3-none-any.whl", hash = "sha256:ed45e0a7b7d4cf345c7c48dd7d37b1e429d35c30f2d4776433e0957e1b1de9a6"},
2305 | ]
2306 |
2307 | [package.dependencies]
2308 | pyobjc-core = ">=9.1.1"
2309 | pyobjc-framework-Cocoa = ">=9.1.1"
2310 |
2311 | [[package]]
2312 | name = "pyobjc-framework-scriptingbridge"
2313 | version = "9.1.1"
2314 | description = "Wrappers for the framework ScriptingBridge on macOS"
2315 | optional = false
2316 | python-versions = ">=3.7"
2317 | files = [
2318 | {file = "pyobjc-framework-ScriptingBridge-9.1.1.tar.gz", hash = "sha256:63d9282f7e409f3b7099b943fc7df1e5184dd2722d7fa994511387a06f7d08ce"},
2319 | {file = "pyobjc_framework_ScriptingBridge-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:6d6d83075316e21cba6dcb273493a11257b13afee1809179bcc865b4fd9c7335"},
2320 | {file = "pyobjc_framework_ScriptingBridge-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4c280dd7bdfd2b53ebd32db41dde802e4ce746bdc49726232c3e62616794b9aa"},
2321 | {file = "pyobjc_framework_ScriptingBridge-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:468461498e96913299c4243ce9a27cb8ef6db2657a0f7ecd23b4f9734cd582f1"},
2322 | ]
2323 |
2324 | [package.dependencies]
2325 | pyobjc-core = ">=9.1.1"
2326 | pyobjc-framework-Cocoa = ">=9.1.1"
2327 |
2328 | [[package]]
2329 | name = "pyobjc-framework-searchkit"
2330 | version = "9.1.1"
2331 | description = "Wrappers for the framework SearchKit on macOS"
2332 | optional = false
2333 | python-versions = ">=3.7"
2334 | files = [
2335 | {file = "pyobjc-framework-SearchKit-9.1.1.tar.gz", hash = "sha256:c42a664833cbc3a2813ca9ca1607e77e72843715949738e4967caf7991b14234"},
2336 | {file = "pyobjc_framework_SearchKit-9.1.1-py2.py3-none-any.whl", hash = "sha256:9441700a817b25da33a53caf05526b2173c93e84cae30d873b034900c1e27c22"},
2337 | ]
2338 |
2339 | [package.dependencies]
2340 | pyobjc-core = ">=9.1.1"
2341 | pyobjc-framework-CoreServices = ">=9.1.1"
2342 |
2343 | [[package]]
2344 | name = "pyobjc-framework-security"
2345 | version = "9.1.1"
2346 | description = "Wrappers for the framework Security on macOS"
2347 | optional = false
2348 | python-versions = ">=3.7"
2349 | files = [
2350 | {file = "pyobjc-framework-Security-9.1.1.tar.gz", hash = "sha256:66b9967e170c3d7eabdb5ebb049c26aa1fba008e046bd66f008302594d3c2e0e"},
2351 | {file = "pyobjc_framework_Security-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fcd12007024ca5395af6e2b38f897b49c31ea73abd5301c03b06748eeee898c7"},
2352 | {file = "pyobjc_framework_Security-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ca9490ff432781414177f19e1e13323dd59bd9751338b1938bf84f2c68ec8c1f"},
2353 | {file = "pyobjc_framework_Security-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:216b12d83295a029f08ec23070c4edeba0b5d83d682f4e092770942194e82bd6"},
2354 | {file = "pyobjc_framework_Security-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2746572a8d2d87219e28048f943970938ad94dc6110ec72a433affa346965b97"},
2355 | {file = "pyobjc_framework_Security-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:4e57dcf0d9ef3510ec8127daaac277cb4486ce2b27f496d1b18b376b15b094a1"},
2356 | {file = "pyobjc_framework_Security-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:66037b0c9fcd0c59fc0108deca38450c6fac0512ef42e135fb0e6a3ff6cb2b95"},
2357 | ]
2358 |
2359 | [package.dependencies]
2360 | pyobjc-core = ">=9.1.1"
2361 | pyobjc-framework-Cocoa = ">=9.1.1"
2362 |
2363 | [[package]]
2364 | name = "pyobjc-framework-securityfoundation"
2365 | version = "9.1.1"
2366 | description = "Wrappers for the framework SecurityFoundation on macOS"
2367 | optional = false
2368 | python-versions = ">=3.7"
2369 | files = [
2370 | {file = "pyobjc-framework-SecurityFoundation-9.1.1.tar.gz", hash = "sha256:a0a5b77234bb64ca2d99a2bb6b53d7846119b1a5b21a0c1fe80a5e5a48689100"},
2371 | {file = "pyobjc_framework_SecurityFoundation-9.1.1-py2.py3-none-any.whl", hash = "sha256:cbf21fe7b098c88af63711984c1110d41f320dbb1321aa120a8bb314b8a8a46d"},
2372 | ]
2373 |
2374 | [package.dependencies]
2375 | pyobjc-core = ">=9.1.1"
2376 | pyobjc-framework-Cocoa = ">=9.1.1"
2377 | pyobjc-framework-Security = ">=9.1.1"
2378 |
2379 | [[package]]
2380 | name = "pyobjc-framework-securityinterface"
2381 | version = "9.1.1"
2382 | description = "Wrappers for the framework SecurityInterface on macOS"
2383 | optional = false
2384 | python-versions = ">=3.7"
2385 | files = [
2386 | {file = "pyobjc-framework-SecurityInterface-9.1.1.tar.gz", hash = "sha256:5c2f9795b6da71c5186767d99d3f8a86d68ea03a1e0325204c888ffc10ec32ef"},
2387 | {file = "pyobjc_framework_SecurityInterface-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:0d0e64956370d2a791773f0a9c5557723b71bf1d8d06d824dc26c1224fe31340"},
2388 | {file = "pyobjc_framework_SecurityInterface-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b4aff919fd062af3df8b0319c01e31b056ed6a794e03e17f83e738f89dfeb720"},
2389 | {file = "pyobjc_framework_SecurityInterface-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:77d5af391432af0fbe73066ce4c8e20879c5dde49afb5756d250a927b206b32f"},
2390 | ]
2391 |
2392 | [package.dependencies]
2393 | pyobjc-core = ">=9.1.1"
2394 | pyobjc-framework-Cocoa = ">=9.1.1"
2395 | pyobjc-framework-Security = ">=9.1.1"
2396 |
2397 | [[package]]
2398 | name = "pyobjc-framework-servicemanagement"
2399 | version = "9.1.1"
2400 | description = "Wrappers for the framework ServiceManagement on macOS"
2401 | optional = false
2402 | python-versions = ">=3.7"
2403 | files = [
2404 | {file = "pyobjc-framework-ServiceManagement-9.1.1.tar.gz", hash = "sha256:99bd7f3be594e06929d01c14f7c022a45707dbd72e8d7407f28ef8d4968e1c29"},
2405 | {file = "pyobjc_framework_ServiceManagement-9.1.1-py2.py3-none-any.whl", hash = "sha256:5e0709bbd23adaa801ed5fd618be7a25cd6c55b1cad9ab21b5e39166215c033b"},
2406 | ]
2407 |
2408 | [package.dependencies]
2409 | pyobjc-core = ">=9.1.1"
2410 | pyobjc-framework-Cocoa = ">=9.1.1"
2411 |
2412 | [[package]]
2413 | name = "pyobjc-framework-sharedwithyou"
2414 | version = "9.1.1"
2415 | description = "Wrappers for the framework SharedWithYou on macOS"
2416 | optional = false
2417 | python-versions = ">=3.7"
2418 | files = [
2419 | {file = "pyobjc-framework-SharedWithYou-9.1.1.tar.gz", hash = "sha256:c8e1ba484baf1468e82be9c626444575753a7c69d5c0cec0484d4781eff3da0f"},
2420 | {file = "pyobjc_framework_SharedWithYou-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:382f2c5afa34591fbec5ec7af81552b6f5ae4d1119a195a29aca44235fc3bb57"},
2421 | {file = "pyobjc_framework_SharedWithYou-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ace9c6c998ef4edcfe5a1393e262f93aa6c2b93ba02324297023a97f57cc225f"},
2422 | {file = "pyobjc_framework_SharedWithYou-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:02cd5bf24a16fd6a2b7e382f2bfd833d373c2d3d545c9884177680521ba34704"},
2423 | ]
2424 |
2425 | [package.dependencies]
2426 | pyobjc-core = ">=9.1.1"
2427 | pyobjc-framework-SharedWithYouCore = ">=9.1.1"
2428 |
2429 | [[package]]
2430 | name = "pyobjc-framework-sharedwithyoucore"
2431 | version = "9.1.1"
2432 | description = "Wrappers for the framework SharedWithYouCore on macOS"
2433 | optional = false
2434 | python-versions = ">=3.7"
2435 | files = [
2436 | {file = "pyobjc-framework-SharedWithYouCore-9.1.1.tar.gz", hash = "sha256:40748793da368235379d2ce1e6abf6861e233048e215fedc3064e7f19a2f991a"},
2437 | {file = "pyobjc_framework_SharedWithYouCore-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:3836ff029340adeab31a56438aa04c1ba6310b1283d25da139e8c530b16fa361"},
2438 | {file = "pyobjc_framework_SharedWithYouCore-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6039e4574c30a470734c2f7f86afafbcb1af07f42bb1dfefd24d15999c279996"},
2439 | {file = "pyobjc_framework_SharedWithYouCore-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:ec9b273d1f67bb96161d86313f695181c12aeb0df366f7b21efa69d359f763bc"},
2440 | ]
2441 |
2442 | [package.dependencies]
2443 | pyobjc-core = ">=9.1.1"
2444 | pyobjc-framework-Cocoa = ">=9.1.1"
2445 |
2446 | [[package]]
2447 | name = "pyobjc-framework-shazamkit"
2448 | version = "9.1.1"
2449 | description = "Wrappers for the framework ShazamKit on macOS"
2450 | optional = false
2451 | python-versions = ">=3.7"
2452 | files = [
2453 | {file = "pyobjc-framework-ShazamKit-9.1.1.tar.gz", hash = "sha256:757410712eba85c227ecca5574b858158757ed143dc05714d9a85bf029ca93f9"},
2454 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c647da797a55fa3cf1fee32e9dffe1c263dc38f7f3e5bbcae780c3f8844ab0a3"},
2455 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a7c4e98c9ba63ed6300f0f2400941ddc7005a9eb47cecb349f6bdf47f0c1116a"},
2456 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:995fd3c8bbcecec6f6f52fc6e330ba65e751983c40c05dd932d9993d51f16da9"},
2457 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1aa0c65278769dd6008b321e0b16555ef4a6c9fe79ebc73df86f7f8ac8f24f76"},
2458 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:8b2e0001dedca54e8a39478dd69d901e1165fb50edd279e64a7415461b754a1e"},
2459 | {file = "pyobjc_framework_ShazamKit-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a447ece5e239f4d645fdd9385d9e07c6938f859e70bc2dd184ea37d38f851450"},
2460 | ]
2461 |
2462 | [package.dependencies]
2463 | pyobjc-core = ">=9.1.1"
2464 | pyobjc-framework-Cocoa = ">=9.1.1"
2465 |
2466 | [[package]]
2467 | name = "pyobjc-framework-social"
2468 | version = "9.1.1"
2469 | description = "Wrappers for the framework Social on macOS"
2470 | optional = false
2471 | python-versions = ">=3.7"
2472 | files = [
2473 | {file = "pyobjc-framework-Social-9.1.1.tar.gz", hash = "sha256:f6c5baadcf81141ae11322ffa839e3b90bdc1267041d17a56c4b72f440bf4b05"},
2474 | {file = "pyobjc_framework_Social-9.1.1-py2.py3-none-any.whl", hash = "sha256:967146838af3e2e35f8dbf2d87c5b610f72cad74810ed49be31f1aa3b3f67559"},
2475 | ]
2476 |
2477 | [package.dependencies]
2478 | pyobjc-core = ">=9.1.1"
2479 | pyobjc-framework-Cocoa = ">=9.1.1"
2480 |
2481 | [[package]]
2482 | name = "pyobjc-framework-soundanalysis"
2483 | version = "9.1.1"
2484 | description = "Wrappers for the framework SoundAnalysis on macOS"
2485 | optional = false
2486 | python-versions = ">=3.7"
2487 | files = [
2488 | {file = "pyobjc-framework-SoundAnalysis-9.1.1.tar.gz", hash = "sha256:cdd815d2076c2a29cf207b5be8144017ab372bd8b5f7e6ccf87720bac5d416b3"},
2489 | {file = "pyobjc_framework_SoundAnalysis-9.1.1-py2.py3-none-any.whl", hash = "sha256:046bb27375bda0699ce897c6e62b5411989a9fc0949bf0914b8b4040b98c5221"},
2490 | ]
2491 |
2492 | [package.dependencies]
2493 | pyobjc-core = ">=9.1.1"
2494 | pyobjc-framework-Cocoa = ">=9.1.1"
2495 |
2496 | [[package]]
2497 | name = "pyobjc-framework-speech"
2498 | version = "9.1.1"
2499 | description = "Wrappers for the framework Speech on macOS"
2500 | optional = false
2501 | python-versions = ">=3.7"
2502 | files = [
2503 | {file = "pyobjc-framework-Speech-9.1.1.tar.gz", hash = "sha256:d341ce6dd03885e07a6bae4e88e2949999cff8d6c21e420e8e41c08b968298f8"},
2504 | {file = "pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:f48932d10551a743f2acfd8e1203d964babc1b75662eac6687e9522a888ea29e"},
2505 | {file = "pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:17d3108ba203cf0d92df5e48fbbada0944b23cada41468c91457848fbe09fb3e"},
2506 | {file = "pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:5010d667f5d7eba9a36083104446427f79e89a25cbaee49313770db158e48826"},
2507 | ]
2508 |
2509 | [package.dependencies]
2510 | pyobjc-core = ">=9.1.1"
2511 | pyobjc-framework-Cocoa = ">=9.1.1"
2512 |
2513 | [[package]]
2514 | name = "pyobjc-framework-spritekit"
2515 | version = "9.1.1"
2516 | description = "Wrappers for the framework SpriteKit on macOS"
2517 | optional = false
2518 | python-versions = ">=3.7"
2519 | files = [
2520 | {file = "pyobjc-framework-SpriteKit-9.1.1.tar.gz", hash = "sha256:acf9299ce66e7239dba94a873c220cb4e056727e040539492e19c7fb17afae93"},
2521 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7290e44329f43e0cbd08f53979820ad18cc7ba746cd70605b2d11d0eb2ebe1e9"},
2522 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7bd2efdebe3dd57e0dde9b1b371c7839bbbd18277c88757cb1c2d1e834ed2cf8"},
2523 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8a53087c64b263317543e4c1f4e9fe1975d722115c89a960664bea4d8fe58ccf"},
2524 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:873405e192de478ce8ab83e7a63c35fd99f5e805cbf82a2e254a8eee7c8ed0df"},
2525 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:80d8e5ed74b3a2ec7e189e404463979996926f1dd82f3820b26d38536160ca84"},
2526 | {file = "pyobjc_framework_SpriteKit-9.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ddba8c20a147f16f2e1b21b28797cc1dd9348d85e36b063ce86f88639f7a1351"},
2527 | ]
2528 |
2529 | [package.dependencies]
2530 | pyobjc-core = ">=9.1.1"
2531 | pyobjc-framework-Cocoa = ">=9.1.1"
2532 | pyobjc-framework-Quartz = ">=9.1.1"
2533 |
2534 | [[package]]
2535 | name = "pyobjc-framework-storekit"
2536 | version = "9.1.1"
2537 | description = "Wrappers for the framework StoreKit on macOS"
2538 | optional = false
2539 | python-versions = ">=3.7"
2540 | files = [
2541 | {file = "pyobjc-framework-StoreKit-9.1.1.tar.gz", hash = "sha256:644e73b2aad93a3d7f03933acdc00a4e77ed86e5ce840cd1c0a8be4a4e7531d3"},
2542 | {file = "pyobjc_framework_StoreKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:081109ffcd68e4138aada0d76daab4c9dae6296f6efefd605eed9b1d23ac5cbb"},
2543 | {file = "pyobjc_framework_StoreKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4d576db4731d99720b016feee0084d85cfb17c6e0ab4d84bb82c502d902294de"},
2544 | {file = "pyobjc_framework_StoreKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:fe7ec766add15e8a338a14c48bfb27d5860da2fc97f4db9fee0e523a73e3f5ba"},
2545 | ]
2546 |
2547 | [package.dependencies]
2548 | pyobjc-core = ">=9.1.1"
2549 | pyobjc-framework-Cocoa = ">=9.1.1"
2550 |
2551 | [[package]]
2552 | name = "pyobjc-framework-syncservices"
2553 | version = "9.1.1"
2554 | description = "Wrappers for the framework SyncServices on macOS"
2555 | optional = false
2556 | python-versions = ">=3.7"
2557 | files = [
2558 | {file = "pyobjc-framework-SyncServices-9.1.1.tar.gz", hash = "sha256:c5bcf2ab212120977f9b5dfce26f1b6f5cf4e21619cd98456fc7c5d8dd535896"},
2559 | {file = "pyobjc_framework_SyncServices-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:b51b28db66d3c0fdbcc0ddf2973929de5d7f6b4c85c8edf7a25f9902467f07f2"},
2560 | {file = "pyobjc_framework_SyncServices-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:33e608a8f5e3cbd4848be2a999f00069b239e292c384576d4cdfbcac6f3b5283"},
2561 | {file = "pyobjc_framework_SyncServices-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:bbf163c7c6e5cce1be2af11a67815bd647906781b24bbfe32aa1b87f62cff8da"},
2562 | ]
2563 |
2564 | [package.dependencies]
2565 | pyobjc-core = ">=9.1.1"
2566 | pyobjc-framework-Cocoa = ">=9.1.1"
2567 | pyobjc-framework-CoreData = ">=9.1.1"
2568 |
2569 | [[package]]
2570 | name = "pyobjc-framework-systemconfiguration"
2571 | version = "9.1.1"
2572 | description = "Wrappers for the framework SystemConfiguration on macOS"
2573 | optional = false
2574 | python-versions = ">=3.7"
2575 | files = [
2576 | {file = "pyobjc-framework-SystemConfiguration-9.1.1.tar.gz", hash = "sha256:69a4b29cdb9fb925fa847a13359f19e8ab3b3417e8768c56373d23f74cb45a44"},
2577 | {file = "pyobjc_framework_SystemConfiguration-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:dfc0059424d1bcb14ef049f661aa13fa23aacf0a43eefc74c1b01465a2b4e2c1"},
2578 | {file = "pyobjc_framework_SystemConfiguration-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:76c86f0e79b855f26c549d2a03e9c2fc9f1b46c4305050809e55bf93bf06de5d"},
2579 | {file = "pyobjc_framework_SystemConfiguration-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:68af3a05c9690c180c126d633916e8db7652400b54f1ff11d501cd12ee6f6938"},
2580 | ]
2581 |
2582 | [package.dependencies]
2583 | pyobjc-core = ">=9.1.1"
2584 | pyobjc-framework-Cocoa = ">=9.1.1"
2585 |
2586 | [[package]]
2587 | name = "pyobjc-framework-systemextensions"
2588 | version = "9.1.1"
2589 | description = "Wrappers for the framework SystemExtensions on macOS"
2590 | optional = false
2591 | python-versions = ">=3.7"
2592 | files = [
2593 | {file = "pyobjc-framework-SystemExtensions-9.1.1.tar.gz", hash = "sha256:d39c6f89805434d5d214f028bad31be4b711996ab1d83518a7a4f07a4f9dcf08"},
2594 | {file = "pyobjc_framework_SystemExtensions-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:83c93fa2f0e22be6b7fea57628e9b342edb1a07205527a7895e60fac615a17e4"},
2595 | {file = "pyobjc_framework_SystemExtensions-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:4de741ed81a348322ab2c6e17327c47e453b1e40477b984098ddf263bdde2a0d"},
2596 | {file = "pyobjc_framework_SystemExtensions-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:44661b236acb6b162d2a7ebffd63696e542090b2d6968f8d78dda5174e4fca1e"},
2597 | ]
2598 |
2599 | [package.dependencies]
2600 | pyobjc-core = ">=9.1.1"
2601 | pyobjc-framework-Cocoa = ">=9.1.1"
2602 |
2603 | [[package]]
2604 | name = "pyobjc-framework-threadnetwork"
2605 | version = "9.1.1"
2606 | description = "Wrappers for the framework ThreadNetwork on macOS"
2607 | optional = false
2608 | python-versions = ">=3.7"
2609 | files = [
2610 | {file = "pyobjc-framework-ThreadNetwork-9.1.1.tar.gz", hash = "sha256:dd6d011dc8d4f331caa748f55a86bb9a9de774afec27be2a25f54280a5b51fe2"},
2611 | {file = "pyobjc_framework_ThreadNetwork-9.1.1-py2.py3-none-any.whl", hash = "sha256:667c767f0c491c06aa7bfebd78fdc38f22602bb951c8ac58ffc14a09f98ad9f3"},
2612 | ]
2613 |
2614 | [package.dependencies]
2615 | pyobjc-core = ">=9.1.1"
2616 | pyobjc-framework-Cocoa = ">=9.1.1"
2617 |
2618 | [[package]]
2619 | name = "pyobjc-framework-uniformtypeidentifiers"
2620 | version = "9.1.1"
2621 | description = "Wrappers for the framework UniformTypeIdentifiers on macOS"
2622 | optional = false
2623 | python-versions = ">=3.7"
2624 | files = [
2625 | {file = "pyobjc-framework-UniformTypeIdentifiers-9.1.1.tar.gz", hash = "sha256:239e258acd47ad60eb8dc4f25b7492fb6cc1d87031dcad434437fc3f6b1d566e"},
2626 | {file = "pyobjc_framework_UniformTypeIdentifiers-9.1.1-py2.py3-none-any.whl", hash = "sha256:1f623bb8b5abf80e631797916b37b9b4e8b398305ffbae53f5bee50c10783b6d"},
2627 | ]
2628 |
2629 | [package.dependencies]
2630 | pyobjc-core = ">=9.1.1"
2631 | pyobjc-framework-Cocoa = ">=9.1.1"
2632 |
2633 | [[package]]
2634 | name = "pyobjc-framework-usernotifications"
2635 | version = "9.1.1"
2636 | description = "Wrappers for the framework UserNotifications on macOS"
2637 | optional = false
2638 | python-versions = ">=3.7"
2639 | files = [
2640 | {file = "pyobjc-framework-UserNotifications-9.1.1.tar.gz", hash = "sha256:409d390a2408fbec094b6f85605ad82a1579cec1732c1a8a3a93af98dc756a88"},
2641 | {file = "pyobjc_framework_UserNotifications-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:8f0894643dffa9c2fb342d7cf5226e6090ec52dee17485a40bcc057123029274"},
2642 | {file = "pyobjc_framework_UserNotifications-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5584dfde2aae5c839a0b5f5c0b2746c714e0a96b8b4a978ea812601c16fcca97"},
2643 | {file = "pyobjc_framework_UserNotifications-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:a0ce37161f411230a37a87a4589644bc556d5245fa06fe8d2c07dc6d0aef5c73"},
2644 | ]
2645 |
2646 | [package.dependencies]
2647 | pyobjc-core = ">=9.1.1"
2648 | pyobjc-framework-Cocoa = ">=9.1.1"
2649 |
2650 | [[package]]
2651 | name = "pyobjc-framework-usernotificationsui"
2652 | version = "9.1.1"
2653 | description = "Wrappers for the framework UserNotificationsUI on macOS"
2654 | optional = false
2655 | python-versions = ">=3.7"
2656 | files = [
2657 | {file = "pyobjc-framework-UserNotificationsUI-9.1.1.tar.gz", hash = "sha256:bef3427fc6feede53f1295a5a92d0ea8eaf5f04e89f893fbd543fe6047a05cb6"},
2658 | {file = "pyobjc_framework_UserNotificationsUI-9.1.1-py2.py3-none-any.whl", hash = "sha256:dca9926267cdb0dd06389bec894bc5e6a16efe948f7a194d71cfe6103bbb9f3d"},
2659 | ]
2660 |
2661 | [package.dependencies]
2662 | pyobjc-core = ">=9.1.1"
2663 | pyobjc-framework-Cocoa = ">=9.1.1"
2664 | pyobjc-framework-UserNotifications = ">=9.1.1"
2665 |
2666 | [[package]]
2667 | name = "pyobjc-framework-videosubscriberaccount"
2668 | version = "9.1.1"
2669 | description = "Wrappers for the framework VideoSubscriberAccount on macOS"
2670 | optional = false
2671 | python-versions = ">=3.7"
2672 | files = [
2673 | {file = "pyobjc-framework-VideoSubscriberAccount-9.1.1.tar.gz", hash = "sha256:3d588e1c9441d0c6013432080e4ef1665ef3e961a5b3b34e7e70aaa6637e87ee"},
2674 | {file = "pyobjc_framework_VideoSubscriberAccount-9.1.1-py2.py3-none-any.whl", hash = "sha256:a317d4d8fbec32fd0644c1e3f20a94359150880950ccce35799e8ecb02f018a7"},
2675 | ]
2676 |
2677 | [package.dependencies]
2678 | pyobjc-core = ">=9.1.1"
2679 | pyobjc-framework-Cocoa = ">=9.1.1"
2680 |
2681 | [[package]]
2682 | name = "pyobjc-framework-videotoolbox"
2683 | version = "9.1.1"
2684 | description = "Wrappers for the framework VideoToolbox on macOS"
2685 | optional = false
2686 | python-versions = ">=3.7"
2687 | files = [
2688 | {file = "pyobjc-framework-VideoToolbox-9.1.1.tar.gz", hash = "sha256:bc7d980f82ca7e81ba277e2de78ddfeb8abb151956b10e648596305f9626eaf1"},
2689 | {file = "pyobjc_framework_VideoToolbox-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:9607df13945fc4859f0d36ef5fbdd234304e1972b30ce5a5f291fde00f5cd9e6"},
2690 | {file = "pyobjc_framework_VideoToolbox-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:73139e2cc9e395e51028b605f12bf19826d5d17ef6cb627cc143699e57e851fc"},
2691 | {file = "pyobjc_framework_VideoToolbox-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:3586e58870616b2aeb2390d770d9fb4ab67df3e70b59da9282af7fe59f5607f8"},
2692 | ]
2693 |
2694 | [package.dependencies]
2695 | pyobjc-core = ">=9.1.1"
2696 | pyobjc-framework-Cocoa = ">=9.1.1"
2697 | pyobjc-framework-CoreMedia = ">=9.1.1"
2698 | pyobjc-framework-Quartz = ">=9.1.1"
2699 |
2700 | [[package]]
2701 | name = "pyobjc-framework-virtualization"
2702 | version = "9.1.1"
2703 | description = "Wrappers for the framework Virtualization on macOS"
2704 | optional = false
2705 | python-versions = ">=3.7"
2706 | files = [
2707 | {file = "pyobjc-framework-Virtualization-9.1.1.tar.gz", hash = "sha256:2bdad1b0a5b5e4bd4a0e90bf5a4971705d9b8e0bb7b330a5bf4b76bdbfb1a680"},
2708 | {file = "pyobjc_framework_Virtualization-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:52ba1bcc4f155c147bb2db446d68ef9c47aa8ebf7194a6e1f4b37aa00ade577c"},
2709 | {file = "pyobjc_framework_Virtualization-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:295f36a0c0b290221c55250c7bab7347a611553955a70a8fc23e95da986e6ef6"},
2710 | {file = "pyobjc_framework_Virtualization-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:aa29d41c6f70bba7c66e200f22c7cc4ad82f2cff40cb1da02cf41eaabc8e404e"},
2711 | ]
2712 |
2713 | [package.dependencies]
2714 | pyobjc-core = ">=9.1.1"
2715 | pyobjc-framework-Cocoa = ">=9.1.1"
2716 |
2717 | [[package]]
2718 | name = "pyobjc-framework-vision"
2719 | version = "9.1.1"
2720 | description = "Wrappers for the framework Vision on macOS"
2721 | optional = false
2722 | python-versions = ">=3.7"
2723 | files = [
2724 | {file = "pyobjc-framework-Vision-9.1.1.tar.gz", hash = "sha256:9275988390a9db96ad5359ef7061570410826995716e4525e65ad476de9e40fa"},
2725 | {file = "pyobjc_framework_Vision-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:8bfb9876ee7354657797ec26a3b3834898e1716b13abe744632925309e7cf3a4"},
2726 | {file = "pyobjc_framework_Vision-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6f66cda51aa39c352173fa302dcd752eb7a24e65b43eb7b66b82562abb8add0d"},
2727 | {file = "pyobjc_framework_Vision-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:4d159f0f6a66131d6aa295a4f3f35650a92592049ff211a4838c9d3799f8124f"},
2728 | ]
2729 |
2730 | [package.dependencies]
2731 | pyobjc-core = ">=9.1.1"
2732 | pyobjc-framework-Cocoa = ">=9.1.1"
2733 | pyobjc-framework-CoreML = ">=9.1.1"
2734 | pyobjc-framework-Quartz = ">=9.1.1"
2735 |
2736 | [[package]]
2737 | name = "pyobjc-framework-webkit"
2738 | version = "9.1.1"
2739 | description = "Wrappers for the framework WebKit on macOS"
2740 | optional = false
2741 | python-versions = ">=3.7"
2742 | files = [
2743 | {file = "pyobjc-framework-WebKit-9.1.1.tar.gz", hash = "sha256:bc6ba0ca6ed9ebcb4c5fc338410a81f50b4da08e4bab4bfe5853612e8e5e79aa"},
2744 | {file = "pyobjc_framework_WebKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl", hash = "sha256:49ffae7c9dcab8048601166c97e6352999b5cd837a73ae6c1d5a8b90aa892b6d"},
2745 | {file = "pyobjc_framework_WebKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:1d371fb72aa06a3c3f3cbb1360e8762b225c2f62c28562218535ce17206163d4"},
2746 | {file = "pyobjc_framework_WebKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl", hash = "sha256:be51de0d13a1308cc67d3ac49eb30dffdf4c3a0b386e5515dfdab8c6b5fec4d4"},
2747 | ]
2748 |
2749 | [package.dependencies]
2750 | pyobjc-core = ">=9.1.1"
2751 | pyobjc-framework-Cocoa = ">=9.1.1"
2752 |
2753 | [[package]]
2754 | name = "pyperclip"
2755 | version = "1.8.2"
2756 | description = "A cross-platform clipboard module for Python. (Only handles plain text for now.)"
2757 | optional = false
2758 | python-versions = "*"
2759 | files = [
2760 | {file = "pyperclip-1.8.2.tar.gz", hash = "sha256:105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57"},
2761 | ]
2762 |
2763 | [[package]]
2764 | name = "pyqt5"
2765 | version = "5.15.9"
2766 | description = "Python bindings for the Qt cross platform application toolkit"
2767 | optional = false
2768 | python-versions = ">=3.7"
2769 | files = [
2770 | {file = "PyQt5-5.15.9-cp37-abi3-macosx_10_13_x86_64.whl", hash = "sha256:883ba5c8a348be78c8be6a3d3ba014c798e679503bce00d76c666c2dc6afe828"},
2771 | {file = "PyQt5-5.15.9-cp37-abi3-manylinux_2_17_x86_64.whl", hash = "sha256:dd5ce10e79fbf1df29507d2daf99270f2057cdd25e4de6fbf2052b46c652e3a5"},
2772 | {file = "PyQt5-5.15.9-cp37-abi3-win32.whl", hash = "sha256:e45c5cc15d4fd26ab5cb0e5cdba60691a3e9086411f8e3662db07a5a4222a696"},
2773 | {file = "PyQt5-5.15.9-cp37-abi3-win_amd64.whl", hash = "sha256:e030d795df4cbbfcf4f38b18e2e119bcc9e177ef658a5094b87bb16cac0ce4c5"},
2774 | {file = "PyQt5-5.15.9.tar.gz", hash = "sha256:dc41e8401a90dc3e2b692b411bd5492ab559ae27a27424eed4bd3915564ec4c0"},
2775 | ]
2776 |
2777 | [package.dependencies]
2778 | PyQt5-Qt5 = ">=5.15.2"
2779 | PyQt5-sip = ">=12.11,<13"
2780 |
2781 | [[package]]
2782 | name = "pyqt5-qt5"
2783 | version = "5.15.2"
2784 | description = "The subset of a Qt installation needed by PyQt5."
2785 | optional = false
2786 | python-versions = "*"
2787 | files = [
2788 | {file = "PyQt5_Qt5-5.15.2-py3-none-macosx_10_13_intel.whl", hash = "sha256:76980cd3d7ae87e3c7a33bfebfaee84448fd650bad6840471d6cae199b56e154"},
2789 | {file = "PyQt5_Qt5-5.15.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:1988f364ec8caf87a6ee5d5a3a5210d57539988bf8e84714c7d60972692e2f4a"},
2790 | {file = "PyQt5_Qt5-5.15.2-py3-none-win32.whl", hash = "sha256:9cc7a768b1921f4b982ebc00a318ccb38578e44e45316c7a4a850e953e1dd327"},
2791 | {file = "PyQt5_Qt5-5.15.2-py3-none-win_amd64.whl", hash = "sha256:750b78e4dba6bdf1607febedc08738e318ea09e9b10aea9ff0d73073f11f6962"},
2792 | ]
2793 |
2794 | [[package]]
2795 | name = "pyqt5-sip"
2796 | version = "12.12.1"
2797 | description = "The sip module support for PyQt5"
2798 | optional = false
2799 | python-versions = ">=3.7"
2800 | files = [
2801 | {file = "PyQt5_sip-12.12.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ed598ff1b666f9e5e0214be7840f308f8fb347fe416a2a45fbedab046a7120b"},
2802 | {file = "PyQt5_sip-12.12.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:644310dcfed4373075bc576717eea60b0f49899beb5cffb204ddaf5f27cddb85"},
2803 | {file = "PyQt5_sip-12.12.1-cp310-cp310-win32.whl", hash = "sha256:51720277a53d99bac0914fb970970c9c2ec1a6ab3b7cc5580909d37d9cc6b152"},
2804 | {file = "PyQt5_sip-12.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:2a344855b9c57d37cf000afa46967961122fb1867faee4f53054ebaa1ce51e24"},
2805 | {file = "PyQt5_sip-12.12.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:59229c8d30141220a472ba4e4212846e8bf0bed84c32cbeb57f70fe727c6dfc2"},
2806 | {file = "PyQt5_sip-12.12.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:5a9cbcfe8c15d3a34ef33570f0b0130b8ba68b98fd6ec92c28202b186f3ab870"},
2807 | {file = "PyQt5_sip-12.12.1-cp311-cp311-win32.whl", hash = "sha256:7afc6ec06e79a3e0a7b447e28ef46dad372bdca32e7eff0dcbac6bc53b69a070"},
2808 | {file = "PyQt5_sip-12.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:b5b7a6c76fe3eb6b245ac6599c807b18e9a718167878a0b547db1d071a914c08"},
2809 | {file = "PyQt5_sip-12.12.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3dad0b2bbe0bae4916e43610186d425cd186469b2e6c7ff853177c113b6af6ed"},
2810 | {file = "PyQt5_sip-12.12.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d1378815b15198ce6dddd367fbd81f5c018ce473a89ae938b7a58e1d97f25b10"},
2811 | {file = "PyQt5_sip-12.12.1-cp37-cp37m-win32.whl", hash = "sha256:2e3d444f5cb81261c22e7c9d3a9a4484bb9db7a1a3077559100175d36297d1da"},
2812 | {file = "PyQt5_sip-12.12.1-cp37-cp37m-win_amd64.whl", hash = "sha256:eee684532876775e1d0fa20d4aae1b568aaa6c732d74e6657ee832e427d46947"},
2813 | {file = "PyQt5_sip-12.12.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1364f460ae07fc2f4c42dd7a3b3738611b29f5c033025e5e70b03e2687d4bda4"},
2814 | {file = "PyQt5_sip-12.12.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6cb6139b00e347e7d961467d092e67c47a97893bc6ab83104bcaf50bf4815036"},
2815 | {file = "PyQt5_sip-12.12.1-cp38-cp38-win32.whl", hash = "sha256:9e21e11eb6fb468affe0d72ff922788c2adc124480bb274941fce93ddb122b8f"},
2816 | {file = "PyQt5_sip-12.12.1-cp38-cp38-win_amd64.whl", hash = "sha256:f5ac060219c127a5b9009a4cfe33086e36c6bb8e26c0b757b31a6c04d29d630d"},
2817 | {file = "PyQt5_sip-12.12.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a65f5869f3f35330c920c1b218319140c0b84f8c49a20727b5e3df2acd496833"},
2818 | {file = "PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:e0241b62f5ca9aaff1037f12e6f5ed68168e7200e14e73f05b632381cee0ff4b"},
2819 | {file = "PyQt5_sip-12.12.1-cp39-cp39-win32.whl", hash = "sha256:0e30f6c9b99161d8a524d8b7aa5a001be5fe002797151c27414066b838beaa4e"},
2820 | {file = "PyQt5_sip-12.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:8a2e48a331024a225128f94f5d0fb8089e924419693b2e03eda4d5dbc4313b52"},
2821 | {file = "PyQt5_sip-12.12.1.tar.gz", hash = "sha256:8fdc6e0148abd12d977a1d3828e7b79aae958e83c6cb5adae614916d888a6b10"},
2822 | ]
2823 |
2824 | [[package]]
2825 | name = "pyrect"
2826 | version = "0.2.0"
2827 | description = "PyRect is a simple module with a Rect class for Pygame-like rectangular areas."
2828 | optional = false
2829 | python-versions = "*"
2830 | files = [
2831 | {file = "PyRect-0.2.0.tar.gz", hash = "sha256:f65155f6df9b929b67caffbd57c0947c5ae5449d3b580d178074bffb47a09b78"},
2832 | ]
2833 |
2834 | [[package]]
2835 | name = "pyscreeze"
2836 | version = "0.1.28"
2837 | description = "A simple, cross-platform screenshot module for Python 2 and 3."
2838 | optional = false
2839 | python-versions = "*"
2840 | files = [
2841 | {file = "PyScreeze-0.1.28.tar.gz", hash = "sha256:4428600ed19b30cd3f4b5d83767d198fc1dbae7439eecf9bd795445c009b67ae"},
2842 | ]
2843 |
2844 | [[package]]
2845 | name = "python3-xlib"
2846 | version = "0.15"
2847 | description = "Python3 X Library"
2848 | optional = false
2849 | python-versions = "*"
2850 | files = [
2851 | {file = "python3-xlib-0.15.tar.gz", hash = "sha256:dc4245f3ae4aa5949c1d112ee4723901ade37a96721ba9645f2bfa56e5b383f8"},
2852 | ]
2853 |
2854 | [[package]]
2855 | name = "pytweening"
2856 | version = "1.0.7"
2857 | description = "A collection of tweening / easing functions."
2858 | optional = false
2859 | python-versions = "*"
2860 | files = [
2861 | {file = "pytweening-1.0.7.tar.gz", hash = "sha256:767134f1bf57b76c1ce9f692dd1cfc776d9a279de6724e8d04854508fd7ededb"},
2862 | ]
2863 |
2864 | [[package]]
2865 | name = "rubicon-objc"
2866 | version = "0.4.6"
2867 | description = "A bridge between an Objective C runtime environment and Python."
2868 | optional = false
2869 | python-versions = ">=3.7"
2870 | files = [
2871 | {file = "rubicon-objc-0.4.6.tar.gz", hash = "sha256:faa6e373deab93ba70881354b884137b80403ce78fca2380f189cb338b350926"},
2872 | {file = "rubicon_objc-0.4.6-py3-none-any.whl", hash = "sha256:d4ec8892771bf7ac9569c1310c3beb80bb516c3df0323e6ffd63442b246dfddd"},
2873 | ]
2874 |
2875 | [package.extras]
2876 | dev = ["pre-commit (==2.21.0)", "pre-commit (==3.2.2)", "pytest (==7.3.0)", "pytest-tldr (==0.2.5)", "setuptools-scm[toml] (==7.1.0)", "tox (==4.4.11)"]
2877 | docs = ["furo (==2023.3.27)", "pyenchant (==3.2.2)", "sphinx (==6.1.3)", "sphinx-autobuild (==2021.3.14)", "sphinx-tabs (==3.4.1)", "sphinxcontrib-spelling (==8.0.0)"]
2878 |
2879 | [metadata]
2880 | lock-version = "2.0"
2881 | python-versions = "^3.11"
2882 | content-hash = "5127f762ae73c98aa3fa150a2f56a5428378e3987f5ebdd87eb9e02e24695664"
2883 |
--------------------------------------------------------------------------------
/pyproject.toml:
--------------------------------------------------------------------------------
1 | [tool.poetry]
2 | name = "stayawake"
3 | version = "0.1.0"
4 | description = ""
5 | authors = ["Trevor White "]
6 | readme = "README.md"
7 |
8 | [tool.poetry.dependencies]
9 | python = "^3.11"
10 | pyautogui = "0.9.50"
11 | PyQt5 = "5.15.9"
12 |
13 |
14 | [build-system]
15 | requires = ["poetry-core"]
16 | build-backend = "poetry.core.masonry.api"
17 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | MouseInfo==0.1.3
2 | Pillow==7.1.2
3 | PyAutoGUI==0.9.50
4 | PyGetWindow==0.0.8
5 | PyMsgBox==1.0.8
6 | pyperclip==1.8.0
7 | PyQt5==5.15.9
8 | PyRect==0.1.4
9 | PyScreeze==0.1.26
10 | PyTweening==1.0.3
--------------------------------------------------------------------------------
/stayawake/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/__init__.py
--------------------------------------------------------------------------------
/stayawake/icons/16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/16x16.png
--------------------------------------------------------------------------------
/stayawake/icons/192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/192x192.png
--------------------------------------------------------------------------------
/stayawake/icons/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/32x32.png
--------------------------------------------------------------------------------
/stayawake/icons/48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/48x48.png
--------------------------------------------------------------------------------
/stayawake/icons/512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/512x512.png
--------------------------------------------------------------------------------
/stayawake/icons/StayAwake.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/StayAwake.ico
--------------------------------------------------------------------------------
/stayawake/icons/StayAwakeOpaque.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/stayawake/icons/StayAwakeOpaque.ico
--------------------------------------------------------------------------------
/stayawake/interface.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | # Form implementation generated from reading ui file 'interface.ui'
4 | #
5 | # Created by: PyQt5 UI code generator 5.15.0
6 | #
7 | # WARNING: Any manual changes made to this file will be lost when pyuic5 is
8 | # run again. Do not edit this file unless you know what you are doing.
9 |
10 |
11 | from PyQt5 import QtCore, QtGui, QtWidgets
12 |
13 |
14 | class Ui_MainWindow(object):
15 | def setupUi(self, MainWindow):
16 | MainWindow.setObjectName("MainWindow")
17 | MainWindow.resize(250, 100)
18 | sizePolicy = QtWidgets.QSizePolicy(
19 | QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
20 | )
21 | sizePolicy.setHorizontalStretch(0)
22 | sizePolicy.setVerticalStretch(0)
23 | sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
24 | MainWindow.setSizePolicy(sizePolicy)
25 | MainWindow.setMinimumSize(QtCore.QSize(250, 100))
26 | MainWindow.setMaximumSize(QtCore.QSize(250, 100))
27 | MainWindow.setAutoFillBackground(False)
28 | MainWindow.setStyleSheet("border-color: rgb(0, 255, 8);")
29 | self.centralwidget = QtWidgets.QWidget(MainWindow)
30 | self.centralwidget.setStyleSheet("")
31 | self.centralwidget.setObjectName("centralwidget")
32 | self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
33 | self.gridLayout.setObjectName("gridLayout")
34 | self.label_2 = QtWidgets.QLabel(self.centralwidget)
35 | self.label_2.setStyleSheet("")
36 | self.label_2.setText("")
37 | self.label_2.setAlignment(QtCore.Qt.AlignCenter)
38 | self.label_2.setObjectName("label_2")
39 | self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1)
40 | self.toggle = QtWidgets.QPushButton(self.centralwidget)
41 | self.toggle.setStyleSheet("")
42 | self.toggle.setCheckable(True)
43 | self.toggle.setChecked(False)
44 | self.toggle.setObjectName("toggle")
45 | self.gridLayout.addWidget(self.toggle, 2, 0, 1, 3)
46 | self.label = QtWidgets.QLabel(self.centralwidget)
47 | font = QtGui.QFont()
48 | font.setPointSize(12)
49 | font.setBold(False)
50 | font.setUnderline(False)
51 | font.setWeight(50)
52 | font.setStrikeOut(False)
53 | self.label.setFont(font)
54 | self.label.setAlignment(QtCore.Qt.AlignCenter)
55 | self.label.setObjectName("label")
56 | self.gridLayout.addWidget(self.label, 1, 1, 1, 1)
57 | MainWindow.setCentralWidget(self.centralwidget)
58 |
59 | self.retranslateUi(MainWindow)
60 | QtCore.QMetaObject.connectSlotsByName(MainWindow)
61 |
62 | def retranslateUi(self, MainWindow):
63 | _translate = QtCore.QCoreApplication.translate
64 | MainWindow.setWindowTitle(_translate("MainWindow", "Stay Awake"))
65 | self.toggle.setText(_translate("MainWindow", "Start"))
66 | self.label.setText(_translate("MainWindow", "Stay Awake"))
67 |
68 |
69 | if __name__ == "__main__":
70 | import sys
71 |
72 | app = QtWidgets.QApplication(sys.argv)
73 | MainWindow = QtWidgets.QMainWindow()
74 | ui = Ui_MainWindow()
75 | ui.setupUi(MainWindow)
76 | MainWindow.show()
77 | sys.exit(app.exec_())
78 |
--------------------------------------------------------------------------------
/stayawake/interface.ui:
--------------------------------------------------------------------------------
1 |
2 |
3 | MainWindow
4 |
5 |
6 |
7 | 0
8 | 0
9 | 250
10 | 100
11 |
12 |
13 |
14 |
15 | 0
16 | 0
17 |
18 |
19 |
20 |
21 | 250
22 | 100
23 |
24 |
25 |
26 |
27 | 250
28 | 100
29 |
30 |
31 |
32 | Stay Awake
33 |
34 |
35 | false
36 |
37 |
38 | border-color: rgb(0, 255, 8);
39 |
40 |
41 |
42 |
43 |
44 |
45 | -
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | Qt::AlignCenter
55 |
56 |
57 |
58 | -
59 |
60 |
61 |
62 |
63 |
64 | Start
65 |
66 |
67 | true
68 |
69 |
70 | false
71 |
72 |
73 |
74 | -
75 |
76 |
77 |
78 | 12
79 | 50
80 | false
81 | false
82 | false
83 |
84 |
85 |
86 | Stay Awake
87 |
88 |
89 | Qt::AlignCenter
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
--------------------------------------------------------------------------------
/stayawake/main.py:
--------------------------------------------------------------------------------
1 | import sys
2 | from time import sleep
3 |
4 | import interface
5 | from pyautogui import press
6 | from PyQt5 import QtCore, QtGui, QtWidgets
7 | from PyQt5.QtCore import QEvent, Qt, QThread
8 | from PyQt5.QtGui import QIcon
9 | from PyQt5.QtWidgets import QAction, QMenu, QSystemTrayIcon, qApp
10 |
11 |
12 | class PreventSleep(QThread):
13 | def run(self):
14 | while True:
15 | press("f24")
16 | sleep(60)
17 |
18 |
19 | class StayAwakeApp(QtWidgets.QMainWindow):
20 | def __init__(self):
21 | super().__init__()
22 | self.ui = interface.Ui_MainWindow()
23 | self.ui.setupUi(self)
24 | self.ui.label_2.setPixmap(QtGui.QPixmap("icons/32x32.png"))
25 |
26 | self.running = False
27 | self.prevent_sleep = None
28 | self.tray_icon = None
29 | self.status = "off"
30 |
31 | self.setup_tray()
32 | self.setup_window()
33 |
34 | def setup_tray(self):
35 | self.tray_icon = QSystemTrayIcon(self)
36 | self.tray_icon.setIcon(QIcon("icons/StayAwakeOpaque.ico"))
37 | self.tray_icon.setToolTip("Stay Awake")
38 | self.tray_icon.activated.connect(self.tray_icon_single_click)
39 |
40 | open_action = QAction("Open", self)
41 | quit_action = QAction("Quit", self)
42 | open_action.triggered.connect(self.showNormal)
43 | quit_action.triggered.connect(qApp.quit)
44 | tray_menu = QMenu()
45 | tray_menu.addAction(open_action)
46 | tray_menu.addAction(quit_action)
47 | self.tray_icon.setContextMenu(tray_menu)
48 | self.tray_icon.show()
49 |
50 | def setup_window(self):
51 | self.ui.toggle.clicked.connect(self.toggle_pressed)
52 | self.setWindowIcon(QtGui.QIcon("icons/stayawake.ico"))
53 | self.setWindowFlags(self.windowFlags() | Qt.WindowStaysOnTopHint)
54 | self.setWindowTitle("Stay Awake")
55 |
56 | def tray_icon_single_click(self, reason):
57 | if reason == self.tray_icon.Trigger:
58 | self.showNormal()
59 | self.activateWindow()
60 |
61 | def toggle_pressed(self):
62 | if self.running:
63 | self.ui.toggle.setText("Start")
64 | self.status = "off"
65 | self.running = False
66 | self.prevent_sleep.terminate()
67 | else:
68 | self.ui.toggle.setText("Stop")
69 | self.status = "on"
70 | self.running = True
71 | self.prevent_sleep = PreventSleep()
72 | self.prevent_sleep.start()
73 |
74 | def changeEvent(self, event):
75 | if event.type() == QEvent.WindowStateChange:
76 | if self.windowState() & Qt.WindowMinimized:
77 | event.ignore()
78 | self.hide()
79 | self.tray_icon.show()
80 | self.tray_icon.showMessage(
81 | "Stay Awake is currently " + self.status + ".",
82 | "Minimized to tray.",
83 | QSystemTrayIcon.Information,
84 | )
85 |
86 |
87 | def set_app_icon():
88 | app_icon = QtGui.QIcon()
89 | app_icon.addFile(":icons/16x16.png", QtCore.QSize(16, 16))
90 | app_icon.addFile(":icons/32x32.png", QtCore.QSize(32, 32))
91 | app_icon.addFile(":icons/48x48.png", QtCore.QSize(48, 48))
92 | app_icon.addFile(":icons/192x192.png", QtCore.QSize(192, 192))
93 | app_icon.addFile(":icons/512x512.png", QtCore.QSize(512, 512))
94 | app.setWindowIcon(app_icon)
95 |
96 |
97 | if __name__ == "__main__":
98 | app = QtWidgets.QApplication([])
99 | set_app_icon()
100 | application = StayAwakeApp()
101 | application.show()
102 | sys.exit(app.exec_())
103 |
--------------------------------------------------------------------------------
/tests/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/tests/__init__.py
--------------------------------------------------------------------------------
/tray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/trevtravtrev/StayAwake/8e1efefe490c936fe35dd7d4ec89dc1e21435152/tray.png
--------------------------------------------------------------------------------