|
173 | 173 | 'websockets~=15.0.1;python_version<"3.10"', |
174 | 174 | 'websockets>=16.0;python_version>="3.10"', |
175 | 175 | 'filelock~=3.19.1;python_version<"3.10"', |
176 | | - 'filelock>=3.29.0;python_version>="3.10"', |
| 176 | + 'filelock>=3.29.1;python_version>="3.10"', |
177 | 177 | 'fasteners>=0.20', |
178 | 178 | 'mycdp>=1.3.7', |
179 | 179 | 'pynose>=1.5.5', |
|
193 | 193 | 'pyreadline3>=3.5.4;platform_system=="Windows"', |
194 | 194 | 'tabcompleter>=1.4.1', |
195 | 195 | 'pdbp>=1.8.2', |
196 | | - 'idna>=3.17', |
| 196 | + 'idna>=3.18', |
197 | 197 | 'charset-normalizer>=3.4.7,<4', |
198 | 198 | 'urllib3>=1.26.20,<2;python_version<"3.10"', |
199 | 199 | 'urllib3>=2.7.0,<3;python_version>="3.10"', |
|
243 | 243 | # Usage: pytest --alluredir=allure_results |
244 | 244 | # Serve: allure serve allure_results |
245 | 245 | "allure": [ |
246 | | - 'allure-pytest>=2.13.5', |
247 | | - 'allure-python-commons>=2.13.5', |
248 | | - 'allure-behave>=2.13.5', |
| 246 | + 'allure-pytest>=2.16.0', |
| 247 | + 'allure-python-commons>=2.16.0', |
| 248 | + 'allure-behave>=2.16.0', |
249 | 249 | ], |
250 | 250 | # pip install -e .[coverage] |
251 | 251 | # Usage: coverage run -m pytest; coverage html; coverage report |
|
262 | 262 | 'pyflakes==3.4.0', |
263 | 263 | 'pycodestyle==2.14.0', |
264 | 264 | ], |
265 | | - # pip install -e .[ipdb] |
266 | | - # (Not needed for debugging anymore. SeleniumBase now includes "pdbp".) |
267 | | - "ipdb": [ |
268 | | - "ipdb==0.13.13", |
269 | | - 'ipython==7.34.0', |
270 | | - ], |
271 | 265 | # pip install -e .[mss] |
272 | 266 | # (An optional library for tile_windows() in CDP Mode.) |
273 | 267 | "mss": [ |
|
293 | 287 | # (If you see [SSL: CERTIFICATE_VERIFY_FAILED], then get this.) |
294 | 288 | # (May help those with corporate self-signed certs on Windows.) |
295 | 289 | "pip-system-certs": [ |
296 | | - 'pip-system-certs==4.0;platform_system=="Windows"', |
| 290 | + 'pip-system-certs>=4.0;platform_system=="Windows"', |
297 | 291 | ], |
298 | 292 | # pip install -e .[proxy] |
299 | 293 | # Usage: proxy |
|
313 | 307 | "pyautogui": [ |
314 | 308 | 'PyAutoGUI>=0.9.54;platform_system!="Linux"', |
315 | 309 | ], |
316 | | - # pip install -e .[selenium-stealth] |
317 | | - "selenium-stealth": [ |
318 | | - 'selenium-stealth==1.0.6', |
319 | | - ], |
320 | | - # pip install -e .[selenium-wire] |
321 | | - "selenium-wire": [ |
322 | | - 'selenium-wire==5.1.0', |
323 | | - 'pyOpenSSL>=24.2.1', |
324 | | - 'pyparsing>=3.1.4', |
325 | | - 'Brotli==1.1.0', |
326 | | - 'blinker==1.7.0', # Newer ones had issues |
327 | | - 'h2==4.1.0', |
328 | | - 'hpack==4.0.0', |
329 | | - 'hyperframe==6.0.1', |
330 | | - 'kaitaistruct==0.10', |
331 | | - 'pyasn1==0.6.1', |
332 | | - 'zstandard>=0.23.0', |
333 | | - ], |
334 | 310 | }, |
335 | 311 | packages=[ |
336 | 312 | "seleniumbase", |
|
0 commit comments