Skip to content

Commit

Permalink
update all requirements and poetry
Browse files Browse the repository at this point in the history
  • Loading branch information
gpchelkin committed Jan 19, 2025
1 parent 6d1a3b9 commit e3fd755
Show file tree
Hide file tree
Showing 8 changed files with 398 additions and 596 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
run: |
pip install --upgrade pip
pip install --upgrade setuptools wheel
export POETRY_VERSION=1.8.5
export POETRY_VERSION=2.0.1
wget --output-document=install-poetry.py https://install.python-poetry.org
python "install-poetry.py"
rm -f "install-poetry.py"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
run: |
pip install --upgrade pip
pip install --upgrade setuptools wheel
export POETRY_VERSION=1.8.5
export POETRY_VERSION=2.0.1
wget --output-document=install-poetry.py https://install.python-poetry.org
python "install-poetry.py"
rm -f "install-poetry.py"
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ install:
.PHONY: update
update:
poetry self lock
poetry self install --sync
poetry self sync
poetry self update
poetry self add poetry-plugin-export@latest
poetry run pip install --upgrade pip setuptools wheel
Expand Down
891 changes: 358 additions & 533 deletions poetry.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ scdlbot = "scdlbot.__main__:main"

[tool.poetry.dependencies]
python = "^3.10"
python-telegram-bot = { version = "21.9", extras = ["webhooks", "job-queue", "http2", "rate-limiter"] }
python-telegram-bot = { version = "21.10", extras = ["webhooks", "job-queue", "http2", "rate-limiter"] }
#ptbcontrib = { git = "https://github.com/python-telegram-bot/ptbcontrib.git", branch = "main", extras = ["postgres-persistence"] }
# https://python-poetry.org/docs/dependency-specification#path-dependencies
#ptbcontrib = { path = "../ptbcontrib/", develop = false }
Expand Down Expand Up @@ -95,7 +95,7 @@ optional = true
isort = "^5.12"
black = "^24.10.0"
# make lint:
wemake-python-styleguide = "^0.19.2"
wemake-python-styleguide = "^1.0.0"
doc8 = "^1.1"
nitpick = "^0.35"
safety = "^3.2.7"
Expand All @@ -106,7 +106,7 @@ optional = true

[tool.poetry.group.docs.dependencies]
sphinx = "^8.1.3"
sphinx-autodoc-typehints = "^2.3.0"
sphinx-autodoc-typehints = "^3.0.1"
#m2r2 = "^0.3"
# https://github.com/CrossNox/m2r2/issues/68
# https://github.com/CrossNox/m2r2/pull/69
Expand Down
58 changes: 19 additions & 39 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,97 +1,77 @@
annotated-types==0.7.0 ; python_version >= "3.10" and python_version < "4.0"
astor==0.8.1 ; python_version >= "3.10" and python_version < "4.0"
attrs==24.2.0 ; python_version >= "3.10" and python_version < "4.0"
authlib==1.3.2 ; python_version >= "3.10" and python_version < "4.0"
attrs==24.3.0 ; python_version >= "3.10" and python_version < "4.0"
authlib==1.4.0 ; python_version >= "3.10" and python_version < "4.0"
autorepr==0.3.0 ; python_version >= "3.10" and python_version < "4.0"
bandit==1.8.0 ; python_version >= "3.10" and python_version < "4.0"
black==24.10.0 ; python_version >= "3.10" and python_version < "4.0"
cattrs==24.1.2 ; python_version >= "3.10" and python_version < "4.0"
certifi==2024.12.14 ; python_version >= "3.10" and python_version < "4.0"
cffi==1.17.1 ; python_version >= "3.10" and python_version < "4.0" and platform_python_implementation != "PyPy"
charset-normalizer==3.4.0 ; python_version >= "3.10" and python_version < "4.0"
click==8.1.7 ; python_version >= "3.10" and python_version < "4.0"
colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and (platform_system == "Windows" or sys_platform == "win32")
charset-normalizer==3.4.1 ; python_version >= "3.10" and python_version < "4.0"
click==8.1.8 ; python_version >= "3.10" and python_version < "4.0"
colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and platform_system == "Windows" or python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32"
configupdater==3.2 ; python_version >= "3.10" and python_version < "4.0"
cryptography==44.0.0 ; python_version >= "3.10" and python_version < "4.0"
darglint==1.8.1 ; python_version >= "3.10" and python_version < "4.0"
dictdiffer==0.9.0 ; python_version >= "3.10" and python_version < "4.0"
doc8==1.1.2 ; python_version >= "3.10" and python_version < "4.0"
docutils==0.21.2 ; python_version >= "3.10" and python_version < "4.0"
dparse==0.6.4 ; python_version >= "3.10" and python_version < "4.0"
dpath==2.2.0 ; python_version >= "3.10" and python_version < "4.0"
eradicate==2.3.0 ; python_version >= "3.10" and python_version < "4.0"
exceptiongroup==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
filelock==3.12.4 ; python_version >= "3.10" and python_version < "4.0"
flake8-bandit==4.1.1 ; python_version >= "3.10" and python_version < "4.0"
flake8-broken-line==1.0.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-bugbear==24.12.12 ; python_version >= "3.10" and python_version < "4.0"
flake8-commas==2.1.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-comprehensions==3.16.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-debugger==4.1.2 ; python_version >= "3.10" and python_version < "4.0"
flake8-docstrings==1.7.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-eradicate==1.5.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-isort==6.1.1 ; python_version >= "3.10" and python_version < "4.0"
flake8-quotes==3.4.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-rst-docstrings==0.3.0 ; python_version >= "3.10" and python_version < "4.0"
flake8-string-format==0.3.0 ; python_version >= "3.10" and python_version < "4.0"
filelock==3.16.1 ; python_version >= "3.10" and python_version < "4.0"
flake8==7.1.1 ; python_version >= "3.10" and python_version < "4.0"
flatten-dict==0.4.2 ; python_version >= "3.10" and python_version < "4.0"
furl==2.1.3 ; python_version >= "3.10" and python_version < "4.0"
gitignore-parser==0.1.11 ; python_version >= "3.10" and python_version < "4.0"
identify==2.6.3 ; python_version >= "3.10" and python_version < "4.0"
identify==2.6.5 ; python_version >= "3.10" and python_version < "4.0"
idna==3.10 ; python_version >= "3.10" and python_version < "4.0"
isort==5.13.2 ; python_version >= "3.10" and python_version < "4.0"
jinja2==3.1.4 ; python_version >= "3.10" and python_version < "4.0"
jinja2==3.1.5 ; python_version >= "3.10" and python_version < "4.0"
jmespath==1.0.1 ; python_version >= "3.10" and python_version < "4.0"
loguru==0.7.3 ; python_version >= "3.10" and python_version < "4.0"
markdown-it-py==3.0.0 ; python_version >= "3.10" and python_version < "4.0"
markupsafe==3.0.2 ; python_version >= "3.10" and python_version < "4.0"
marshmallow-polyfield==5.11 ; python_version >= "3.10" and python_version < "4.0"
marshmallow==3.23.1 ; python_version >= "3.10" and python_version < "4.0"
marshmallow==3.25.1 ; python_version >= "3.10" and python_version < "4.0"
mccabe==0.7.0 ; python_version >= "3.10" and python_version < "4.0"
mdurl==0.1.2 ; python_version >= "3.10" and python_version < "4.0"
more-itertools==10.5.0 ; python_version >= "3.10" and python_version < "4.0"
more-itertools==10.6.0 ; python_version >= "3.10" and python_version < "4.0"
mypy-extensions==1.0.0 ; python_version >= "3.10" and python_version < "4.0"
nitpick==0.35.0 ; python_version >= "3.10" and python_version < "4.0"
orderedmultidict==1.0.1 ; python_version >= "3.10" and python_version < "4.0"
packaging==24.2 ; python_version >= "3.10" and python_version < "4.0"
pathspec==0.12.1 ; python_version >= "3.10" and python_version < "4.0"
pbr==6.1.0 ; python_version >= "3.10" and python_version < "4.0"
pep8-naming==0.13.3 ; python_version >= "3.10" and python_version < "4.0"
platformdirs==4.3.6 ; python_version >= "3.10" and python_version < "4.0"
pluggy==1.5.0 ; python_version >= "3.10" and python_version < "4.0"
psutil==6.0.0 ; python_version >= "3.10" and python_version < "4.0"
psutil==6.1.1 ; python_version >= "3.10" and python_version < "4.0"
pycodestyle==2.12.1 ; python_version >= "3.10" and python_version < "4.0"
pycparser==2.22 ; python_version >= "3.10" and python_version < "4.0" and platform_python_implementation != "PyPy"
pydantic-core==2.23.4 ; python_version >= "3.10" and python_version < "4.0"
pydantic==2.9.2 ; python_version >= "3.10" and python_version < "4.0"
pydocstyle==6.3.0 ; python_version >= "3.10" and python_version < "4.0"
pyflakes==3.2.0 ; python_version >= "3.10" and python_version < "4.0"
pygments==2.18.0 ; python_version >= "3.10" and python_version < "4.0"
pygments==2.19.1 ; python_version >= "3.10" and python_version < "4.0"
python-slugify==8.0.4 ; python_version >= "3.10" and python_version < "4.0"
pyyaml==6.0.2 ; python_version >= "3.10" and python_version < "4.0"
requests-cache==1.2.1 ; python_version >= "3.10" and python_version < "4.0"
requests==2.32.3 ; python_version >= "3.10" and python_version < "4.0"
restructuredtext-lint==1.4.0 ; python_version >= "3.10" and python_version < "4.0"
rich==13.9.4 ; python_version >= "3.10" and python_version < "4.0"
ruamel-yaml-clib==0.2.12 ; platform_python_implementation == "CPython" and python_version < "3.13" and python_version >= "3.10"
ruamel-yaml==0.18.6 ; python_version >= "3.10" and python_version < "4.0"
ruamel-yaml-clib==0.2.12 ; python_version >= "3.10" and python_version < "3.13" and platform_python_implementation == "CPython"
ruamel-yaml==0.18.10 ; python_version >= "3.10" and python_version < "4.0"
safety-schemas==0.0.10 ; python_version >= "3.10" and python_version < "4.0"
safety==3.2.13 ; python_version >= "3.10" and python_version < "4.0"
setuptools==75.6.0 ; python_version >= "3.10" and python_version < "4.0"
safety==3.2.14 ; python_version >= "3.10" and python_version < "4.0"
setuptools==75.8.0 ; python_version >= "3.10" and python_version < "4.0"
shellingham==1.5.4 ; python_version >= "3.10" and python_version < "4.0"
six==1.17.0 ; python_version >= "3.10" and python_version < "4.0"
snowballstemmer==2.2.0 ; python_version >= "3.10" and python_version < "4.0"
sortedcontainers==2.4.0 ; python_version >= "3.10" and python_version < "4.0"
stevedore==5.4.0 ; python_version >= "3.10" and python_version < "4.0"
strenum==0.4.15 ; python_version >= "3.10" and python_version < "4.0"
text-unidecode==1.3 ; python_version >= "3.10" and python_version < "4.0"
toml==0.10.2 ; python_version >= "3.10" and python_version < "4.0"
tomli==2.2.1 ; python_version >= "3.10" and python_version < "3.11"
tomli==2.2.1 ; python_version >= "3.10" and python_version < "4.0"
tomlkit==0.13.2 ; python_version >= "3.10" and python_version < "4.0"
typer==0.15.1 ; python_version >= "3.10" and python_version < "4.0"
typing-extensions==4.12.2 ; python_version >= "3.10" and python_version < "4.0"
url-normalize==1.4.3 ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.2.3 ; python_version >= "3.10" and python_version < "4.0"
wemake-python-styleguide==0.19.2 ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.3.0 ; python_version >= "3.10" and python_version < "4.0"
wemake-python-styleguide==1.0.0 ; python_version >= "3.10" and python_version < "4.0"
win32-setctime==1.2.0 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32"
10 changes: 5 additions & 5 deletions requirements-docs.txt
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
alabaster==1.0.0 ; python_version >= "3.10" and python_version < "4.0"
babel==2.16.0 ; python_version >= "3.10" and python_version < "4.0"
certifi==2024.12.14 ; python_version >= "3.10" and python_version < "4.0"
charset-normalizer==3.4.0 ; python_version >= "3.10" and python_version < "4.0"
charset-normalizer==3.4.1 ; python_version >= "3.10" and python_version < "4.0"
colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32"
commonmark==0.9.1 ; python_version >= "3.10" and python_version < "4.0"
docutils==0.21.2 ; python_version >= "3.10" and python_version < "4.0"
idna==3.10 ; python_version >= "3.10" and python_version < "4.0"
imagesize==1.4.1 ; python_version >= "3.10" and python_version < "4.0"
jinja2==3.1.4 ; python_version >= "3.10" and python_version < "4.0"
jinja2==3.1.5 ; python_version >= "3.10" and python_version < "4.0"
markdown-it-py==3.0.0 ; python_version >= "3.10" and python_version < "4.0"
markupsafe==3.0.2 ; python_version >= "3.10" and python_version < "4.0"
mdit-py-plugins==0.4.2 ; python_version >= "3.10" and python_version < "4.0"
mdurl==0.1.2 ; python_version >= "3.10" and python_version < "4.0"
myst-parser==4.0.0 ; python_version >= "3.10" and python_version < "4.0"
packaging==24.2 ; python_version >= "3.10" and python_version < "4.0"
pygments==2.18.0 ; python_version >= "3.10" and python_version < "4.0"
pygments==2.19.1 ; python_version >= "3.10" and python_version < "4.0"
pyyaml==6.0.2 ; python_version >= "3.10" and python_version < "4.0"
recommonmark==0.7.1 ; python_version >= "3.10" and python_version < "4.0"
requests==2.32.3 ; python_version >= "3.10" and python_version < "4.0"
snowballstemmer==2.2.0 ; python_version >= "3.10" and python_version < "4.0"
sphinx-autodoc-typehints==2.5.0 ; python_version >= "3.10" and python_version < "4.0"
sphinx-autodoc-typehints==3.0.1 ; python_version >= "3.10" and python_version < "4.0"
sphinx==8.1.3 ; python_version >= "3.10" and python_version < "4.0"
sphinxcontrib-applehelp==2.0.0 ; python_version >= "3.10" and python_version < "4.0"
sphinxcontrib-devhelp==2.0.0 ; python_version >= "3.10" and python_version < "4.0"
Expand All @@ -29,4 +29,4 @@ sphinxcontrib-qthelp==2.0.0 ; python_version >= "3.10" and python_version < "4.0
sphinxcontrib-serializinghtml==2.0.0 ; python_version >= "3.10" and python_version < "4.0"
tomli==2.2.1 ; python_version >= "3.10" and python_version < "4.0"
typing-extensions==4.12.2 ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.2.3 ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.3.0 ; python_version >= "3.10" and python_version < "4.0"
23 changes: 10 additions & 13 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,40 +1,37 @@
aiolimiter==1.2.1 ; python_version >= "3.10" and python_version < "4.0"
anyio==4.7.0 ; python_version >= "3.10" and python_version < "4.0"
apscheduler==3.10.4 ; python_version >= "3.10" and python_version < "4.0"
anyio==4.8.0 ; python_version >= "3.10" and python_version < "4.0"
apscheduler==3.11.0 ; python_version >= "3.10" and python_version < "4.0"
bandcamp-downloader==0.0.16 ; python_version >= "3.10" and python_version < "4.0"
beautifulsoup4==4.13.0b2 ; python_version >= "3.10" and python_version < "4.0"
beautifulsoup4==4.13.0b3 ; python_version >= "3.10" and python_version < "4.0"
boltons==24.1.0 ; python_version >= "3.10" and python_version < "4.0"
certifi==2024.12.14 ; python_version >= "3.10" and python_version < "4.0"
charset-normalizer==3.4.0 ; python_version >= "3.10" and python_version < "4.0"
charset-normalizer==3.4.1 ; python_version >= "3.10" and python_version < "4.0"
colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and platform_system == "Windows"
dacite==1.8.1 ; python_version >= "3.10" and python_version < "4.0"
demjson3==3.0.6 ; python_version >= "3.10" and python_version < "4.0"
docopt-ng==0.9.0 ; python_version >= "3.10" and python_version < "4.0"
exceptiongroup==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
fake-useragent==2.0.3 ; python_version >= "3.10" and python_version < "4.0"
ffmpeg-python==0.2.0 ; python_version >= "3.10" and python_version < "4.0"
filelock==3.12.4 ; python_version >= "3.10" and python_version < "4.0"
filelock==3.16.1 ; python_version >= "3.10" and python_version < "4.0"
future==1.0.0 ; python_version >= "3.10" and python_version < "4.0"
h11==0.14.0 ; python_version >= "3.10" and python_version < "4.0"
h2==4.1.0 ; python_version >= "3.10" and python_version < "4.0"
hpack==4.0.0 ; python_version >= "3.10" and python_version < "4.0"
httpcore==1.0.7 ; python_version >= "3.10" and python_version < "4.0"
httpx==0.28.1 ; python_version >= "3.10" and python_version < "4.0"
httpx[http2]==0.28.1 ; python_version >= "3.10" and python_version < "4.0"
hyperframe==6.0.1 ; python_version >= "3.10" and python_version < "4.0"
idna==3.10 ; python_version >= "3.10" and python_version < "4.0"
mutagen==1.47.0 ; python_version >= "3.10" and python_version < "4.0"
pathvalidate==3.2.1 ; python_version >= "3.10" and python_version < "4.0"
pathvalidate==3.2.3 ; python_version >= "3.10" and python_version < "4.0"
pebble==5.1.0 ; python_version >= "3.10" and python_version < "4.0"
plumbum==1.9.0 ; python_version >= "3.10" and python_version < "4.0"
prometheus-client==0.21.1 ; python_version >= "3.10" and python_version < "4.0"
pysocks==1.7.1 ; python_version >= "3.10" and python_version < "4.0"
python-dateutil==2.9.0.post0 ; python_version >= "3.10" and python_version < "4.0"
python-telegram-bot[http2,job-queue,rate-limiter,webhooks]==21.9 ; python_version >= "3.10" and python_version < "4.0"
pytz==2024.2 ; python_version >= "3.10" and python_version < "4.0"
pywin32==308 ; platform_system == "Windows" and platform_python_implementation != "PyPy" and python_version >= "3.10" and python_version < "4.0"
python-telegram-bot==21.10 ; python_version >= "3.10" and python_version < "4.0"
pywin32==308 ; python_version >= "3.10" and python_version < "4.0" and platform_system == "Windows" and platform_python_implementation != "PyPy"
requests==2.32.3 ; python_version >= "3.10" and python_version < "4.0"
requests[socks]==2.32.3 ; python_version >= "3.10" and python_version < "4.0"
scdl @ git+https://github.com/scdl-org/scdl.git@0d5db38d248f5ea3b02b6bc1e1c49197c7624239 ; python_version >= "3.10" and python_version < "4.0"
sdnotify==0.3.2 ; python_version >= "3.10" and python_version < "4.0"
six==1.17.0 ; python_version >= "3.10" and python_version < "4.0"
Expand All @@ -49,5 +46,5 @@ tzdata==2024.2 ; python_version >= "3.10" and python_version < "4.0" and platfor
tzlocal==5.2 ; python_version >= "3.10" and python_version < "4.0"
unicode-slugify==0.1.5 ; python_version >= "3.10" and python_version < "4.0"
unidecode==1.3.8 ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.2.3 ; python_version >= "3.10" and python_version < "4.0"
yt-dlp @ git+https://github.com/yt-dlp/yt-dlp.git@2037a6414f81db8080ca724dca506fde91974c5d ; python_version >= "3.10" and python_version < "4.0"
urllib3==2.3.0 ; python_version >= "3.10" and python_version < "4.0"
yt-dlp @ git+https://github.com/yt-dlp/yt-dlp.git@89198bb23b4d03e0473ac408bfb50d67c2f71165 ; python_version >= "3.10" and python_version < "4.0"

0 comments on commit e3fd755

Please sign in to comment.