|
147 | 147 | ],
|
148 | 148 | python_requires=">=3.8",
|
149 | 149 | install_requires=[
|
150 |
| - 'pip>=24.1.2', # 24.2: editable install warnings |
| 150 | + 'pip>=24.2', |
151 | 151 | 'packaging>=24.1',
|
152 |
| - 'setuptools~=70.2;python_version<"3.10"', |
153 |
| - 'setuptools>=70.2.0;python_version>="3.10"', # 71.0.x has issues |
| 152 | + 'setuptools~=70.2;python_version<"3.10"', # Newer ones had issues |
| 153 | + 'setuptools>=73.0.1;python_version>="3.10"', |
154 | 154 | 'wheel>=0.44.0',
|
155 | 155 | 'attrs>=24.2.0',
|
156 | 156 | "certifi>=2024.8.30",
|
157 | 157 | "exceptiongroup>=1.2.2",
|
| 158 | + "websockets>=13.1", |
158 | 159 | 'filelock>=3.16.1',
|
159 | 160 | 'fasteners>=0.19',
|
| 161 | + "mycdp>=1.0.1", |
160 | 162 | "pynose>=1.5.3",
|
161 | 163 | 'platformdirs>=4.3.6',
|
162 | 164 | 'typing-extensions>=4.12.2',
|
|
172 | 174 | "pdbp>=1.5.4",
|
173 | 175 | "idna==3.10",
|
174 | 176 | 'chardet==5.2.0',
|
175 |
| - 'charset-normalizer==3.3.2', |
| 177 | + 'charset-normalizer==3.4.0', |
176 | 178 | 'urllib3>=1.26.20,<2;python_version<"3.10"',
|
177 | 179 | 'urllib3>=1.26.20,<2.3.0;python_version>="3.10"',
|
178 |
| - 'requests==2.31.0', |
| 180 | + 'requests==2.32.3', |
179 | 181 | 'sniffio==1.3.1',
|
180 | 182 | 'h11==0.14.0',
|
181 | 183 | 'outcome==1.3.0.post0',
|
182 |
| - 'trio==0.26.2', |
| 184 | + 'trio==0.27.0', |
183 | 185 | 'trio-websocket==0.11.1',
|
184 | 186 | 'wsproto==1.2.0',
|
185 | 187 | 'websocket-client==1.8.0',
|
|
204 | 206 | 'python-xlib==0.33;platform_system=="Linux"',
|
205 | 207 | 'markdown-it-py==3.0.0',
|
206 | 208 | 'mdurl==0.1.2',
|
207 |
| - 'rich==13.9.2', |
| 209 | + 'rich==13.9.3', |
208 | 210 | ],
|
209 | 211 | extras_require={
|
210 | 212 | # pip install -e .[allure]
|
|
218 | 220 | # pip install -e .[coverage]
|
219 | 221 | # Usage: coverage run -m pytest; coverage html; coverage report
|
220 | 222 | "coverage": [
|
221 |
| - 'coverage>=7.6.1', |
| 223 | + 'coverage>=7.6.1;python_version<"3.9"', |
| 224 | + 'coverage>=7.6.4;python_version>="3.9"', |
222 | 225 | 'pytest-cov>=5.0.0',
|
223 | 226 | ],
|
224 | 227 | # pip install -e .[flake8]
|
|
238 | 241 | "ipdb==0.13.13",
|
239 | 242 | 'ipython==7.34.0',
|
240 | 243 | ],
|
| 244 | + # pip install -e .[mss] |
| 245 | + # (An optional library for tile_windows() in CDP Mode.) |
| 246 | + "mss": [ |
| 247 | + "mss==9.0.2", # Next one drops Python 3.8/3.9 |
| 248 | + ], |
241 | 249 | # pip install -e .[pdfminer]
|
242 | 250 | # (An optional library for parsing PDF files.)
|
243 | 251 | "pdfminer": [
|
244 | 252 | 'pdfminer.six==20240706',
|
245 | 253 | 'cryptography==39.0.2;python_version<"3.9"',
|
246 |
| - 'cryptography==43.0.1;python_version>="3.9"', |
| 254 | + 'cryptography==43.0.3;python_version>="3.9"', |
247 | 255 | 'cffi==1.17.1',
|
248 | 256 | "pycparser==2.22",
|
249 | 257 | ],
|
250 | 258 | # pip install -e .[pillow]
|
251 | 259 | # (An optional library for image-processing.)
|
252 | 260 | "pillow": [
|
253 |
| - 'Pillow>=10.4.0', |
| 261 | + 'Pillow>=10.4.0;python_version<"3.9"', |
| 262 | + 'Pillow>=11.0.0;python_version>="3.9"', |
254 | 263 | ],
|
255 | 264 | # pip install -e .[pip-system-certs]
|
256 | 265 | # (If you see [SSL: CERTIFICATE_VERIFY_FAILED], then get this.)
|
|
0 commit comments