diff --git a/requirements.in b/requirements.in index 54b722b..8d8d0f9 100644 --- a/requirements.in +++ b/requirements.in @@ -1,26 +1,26 @@ beautifulsoup4 cachetools >= 5.0.0 decorator flake8 Flask >= 2.0.3 freezegun gunicorn humanize MarkupSafe mwapi >= 0.6.0 mwoauth mwparserfromhell mypy -pymysql +pymysql @ git+https://github.com/PyMySQL/PyMySQL@main pytest PyYAML requests requests_oauthlib toolforge types-beautifulsoup4 types-cachetools types-decorator types-PyMySQL types-PyYAML types-requests werkzeug diff --git a/requirements.txt b/requirements.txt index e1c37f7..1243480 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,149 +1,149 @@ # # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # # pip-compile # aiohappyeyeballs==2.6.1 # via aiohttp aiohttp==3.11.18 # via mwapi aiosignal==1.3.2 # via aiohttp attrs==25.3.0 # via aiohttp beautifulsoup4==4.13.4 # via -r requirements.in blinker==1.9.0 # via flask cachetools==5.5.2 # via -r requirements.in certifi==2025.4.26 # via requests charset-normalizer==3.4.2 # via requests click==8.2.1 # via flask decorator==5.2.1 # via -r requirements.in flake8==7.2.0 # via -r requirements.in flask==3.1.1 # via -r requirements.in freezegun==1.5.1 # via -r requirements.in frozenlist==1.6.0 # via # aiohttp # aiosignal gunicorn==23.0.0 # via -r requirements.in humanize==4.12.3 # via -r requirements.in idna==3.10 # via # requests # yarl iniconfig==2.1.0 # via pytest itsdangerous==2.2.0 # via flask jinja2==3.1.6 # via flask markupsafe==3.0.2 # via # -r requirements.in # flask # jinja2 # werkzeug mccabe==0.7.0 # via flake8 multidict==6.4.4 # via # aiohttp # yarl mwapi==0.6.1 # via -r requirements.in mwoauth==0.4.0 # via -r requirements.in mwparserfromhell==0.6.6 # via -r requirements.in mypy==1.15.0 # via -r requirements.in mypy-extensions==1.1.0 # via mypy oauthlib==3.2.2 # via # mwoauth # requests-oauthlib packaging==25.0 # via # gunicorn # pytest pluggy==1.6.0 # via pytest propcache==0.3.1 # via # aiohttp # yarl pycodestyle==2.13.0 # via flake8 pyflakes==3.3.2 # via flake8 pyjwt==2.10.1 # via mwoauth -pymysql==1.1.1 +pymysql @ git+https://github.com/PyMySQL/PyMySQL@main # via # -r requirements.in # toolforge pytest==8.3.5 # via -r requirements.in python-dateutil==2.9.0.post0 # via freezegun pyyaml==6.0.2 # via -r requirements.in requests==2.32.3 # via # -r requirements.in # mwapi # mwoauth # requests-oauthlib # toolforge requests-oauthlib==2.0.0 # via # -r requirements.in # mwoauth six==1.17.0 # via python-dateutil soupsieve==2.7 # via beautifulsoup4 toolforge==6.0.0 # via -r requirements.in types-beautifulsoup4==4.12.0.20250516 # via -r requirements.in types-cachetools==5.5.0.20240820 # via -r requirements.in types-decorator==5.2.0.20250324 # via -r requirements.in types-html5lib==1.1.11.20250516 # via types-beautifulsoup4 types-pymysql==1.1.0.20250516 # via -r requirements.in types-pyyaml==6.0.12.20250516 # via -r requirements.in types-requests==2.32.0.20250515 # via -r requirements.in typing-extensions==4.13.2 # via # beautifulsoup4 # mypy urllib3==2.4.0 # via # requests # types-requests werkzeug==3.1.3 # via # -r requirements.in # flask yarl==1.20.0 # via aiohttp