pin selenium to prevent pytest-selenium breaking

This commit is contained in:
Gabriel Augendre 2023-06-27 19:58:11 +02:00
parent 15017c3446
commit 3175ceaa45
4 changed files with 7 additions and 16 deletions

View file

@ -16,14 +16,10 @@ certifi==2023.5.7
# via # via
# requests # requests
# selenium # selenium
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0 charset-normalizer==3.1.0
# via requests # via requests
confusable-homoglyphs==3.2.0 confusable-homoglyphs==3.2.0
# via django-registration # via django-registration
cryptography==41.0.1
# via django-anymail
django==4.2.2 django==4.2.2
# via # via
# -r requirements.in # -r requirements.in
@ -65,15 +61,13 @@ outcome==1.2.0
# via trio # via trio
pillow==9.5.0 pillow==9.5.0
# via -r requirements.in # via -r requirements.in
pycparser==2.21
# via cffi
pysocks==1.7.1 pysocks==1.7.1
# via urllib3 # via urllib3
requests==2.31.0 requests==2.31.0
# via # via
# -r requirements.in # -r requirements.in
# django-anymail # django-anymail
selenium==4.10.0 selenium==4.9.1
# via -r requirements.in # via -r requirements.in
sniffio==1.3.0 sniffio==1.3.0
# via trio # via trio

View file

@ -159,7 +159,7 @@ requests==2.31.0
# pytest-selenium # pytest-selenium
ruff==0.0.275 ruff==0.0.275
# via -r requirements-dev.in # via -r requirements-dev.in
selenium==4.10.0 selenium==4.9.1
# via # via
# -c constraints.txt # -c constraints.txt
# pytest-selenium # pytest-selenium

View file

@ -5,7 +5,10 @@ django-htmx>=1.12.2
django-linear-migrations>=2.2.0 django-linear-migrations>=2.2.0
django-extensions>=3.1.5 django-extensions>=3.1.5
whitenoise>=6.2 whitenoise>=6.2
selenium>=4.5.0 # pytest-selenium is broken with selenium 4.10.0
# TypeError: WebDriver.__init__() got an unexpected keyword argument 'service_log_path'
# https://github.com/robotframework/SeleniumLibrary/issues/1835
selenium>=4.5.0,<4.10.0
Markdown>=3.2 Markdown>=3.2
django-registration>=3.3 django-registration>=3.3
django-anymail[mailgun]>=8.6 django-anymail[mailgun]>=8.6

View file

@ -16,14 +16,10 @@ certifi==2023.5.7
# via # via
# requests # requests
# selenium # selenium
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0 charset-normalizer==3.1.0
# via requests # via requests
confusable-homoglyphs==3.2.0 confusable-homoglyphs==3.2.0
# via django-registration # via django-registration
cryptography==41.0.1
# via django-anymail
django==4.2.2 django==4.2.2
# via # via
# -r requirements.in # -r requirements.in
@ -65,15 +61,13 @@ outcome==1.2.0
# via trio # via trio
pillow==9.5.0 pillow==9.5.0
# via -r requirements.in # via -r requirements.in
pycparser==2.21
# via cffi
pysocks==1.7.1 pysocks==1.7.1
# via urllib3 # via urllib3
requests==2.31.0 requests==2.31.0
# via # via
# -r requirements.in # -r requirements.in
# django-anymail # django-anymail
selenium==4.10.0 selenium==4.9.1
# via -r requirements.in # via -r requirements.in
sniffio==1.3.0 sniffio==1.3.0
# via trio # via trio