dependabot / dependabot-core

🤖 Dependabot's core logic for creating update PRs.
https://docs.github.com/en/code-security/dependabot
MIT License
4.75k stars 1.03k forks source link

[tool.poetry.group] dependency groups are ignored. #5766

Closed nekitdev closed 1 year ago

nekitdev commented 2 years ago

Is there an existing issue for this?

Feature description

Dependabot seems to ignore dependency groups introduced in poetry@1.2.0, for instance:

[tool.poetry.group.docs.dependencies]
mkdocs = "1.3.1"
mkdocs-material = "8.5.3"
jeffwidman commented 2 years ago

Have you confirmed that running native poetry w/o Dependabot works as expected?

Do you have a publicly reproducible example repo?

Also, you may wish to wait until https://github.com/dependabot/dependabot-core/pull/5746 is merged and re-test then... I'm hoping to ship that before the end of the week.

Note to self: if this does turn out to be true, we may wish to instead re-open https://github.com/dependabot/dependabot-core/issues/5296

nekitdev commented 2 years ago

Seems that the aforementioned PR fixed the issue. Thanks! <3

jeffwidman commented 2 years ago

Awesome! Thanks for letting us know.

nekitdev commented 2 years ago

Actually, it seems as though dependabot only fetches the [tool.poetry.group.*] dependencies, without checking them for updates. Sorry for misleading ._.')/

deivid-rodriguez commented 2 years ago

No problem! Can you clarify though? What do you mean by "fetching the dependencies"? Is it something you see in the logs?

deivid-rodriguez commented 2 years ago

I'll reopen this anyways because I'm afraid this is not yet supported.

nekitdev commented 2 years ago

Yeah, here are the logs for gd.py:

logs output proxy | time="2022-10-03T15:47:19Z" level=info msg="proxy starting" commit=e2b085ba431f2cff844f6583fd2c63a3a8e67053 proxy | 2022/10/03 15:47:19 Listening (:1080) updater | 2022-10-03T15:47:19.906684114 [anonymous-instance:main:WARN:src/firecracker/src/main.rs:370] You are using a deprecated parameter: --seccomp-level 2, that will be removed in a future version. updater | 2022-10-03T15:47:19.933113882 [474644767:main:WARN:src/devices/src/legacy/serial.rs:432] Detached the serial input due to peer close/error. updater | time="2022-10-03T15:47:21Z" level=info msg="guest starting" commit=cd770ebd405b5ea5902c9acaaf54f45f1eec960f updater | time="2022-10-03T15:47:21Z" level=info msg="starting job..." fetcher_timeout=5m0s job_id=474644767 updater_timeout=45m0s updater_version=da84b5184518eba6df718afd4f70e5d5fcca5e98 updater | I, [2022-10-03T15:47:23.167279 #8] INFO -- sentry: ** [Raven] Raven 3.1.2 ready to catch errors updater | To use retry middleware with Faraday v2.0+, install `faraday-retry` gem updater | INFO Starting job processing proxy | 2022/10/03 15:47:25 [002] GET https://api.github.com:443/repos/nekitdev/gd.py proxy | 2022/10/03 15:47:25 [002] * authenticating github api request proxy | 2022/10/03 15:47:28 [002] 200 https://api.github.com:443/repos/nekitdev/gd.py proxy | 2022/10/03 15:47:28 [004] GET https://api.github.com:443/repos/nekitdev/gd.py/git/refs/heads/main proxy | 2022/10/03 15:47:28 [004] * authenticating github api request proxy | 2022/10/03 15:47:28 [004] 200 https://api.github.com:443/repos/nekitdev/gd.py/git/refs/heads/main proxy | 2022/10/03 15:47:28 [006] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [006] * authenticating github api request proxy | 2022/10/03 15:47:28 [006] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [008] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/pyproject.toml?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [008] * authenticating github api request proxy | 2022/10/03 15:47:28 [008] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/pyproject.toml?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [010] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/.github?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [010] * authenticating github api request proxy | 2022/10/03 15:47:28 [010] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/.github?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [012] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/_gd?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [012] * authenticating github api request proxy | 2022/10/03 15:47:28 [012] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/_gd?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [014] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/docs?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:28 [014] * authenticating github api request proxy | 2022/10/03 15:47:29 [014] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/docs?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [016] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/examples?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [016] * authenticating github api request proxy | 2022/10/03 15:47:29 [016] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/examples?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [018] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/gd?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [018] * authenticating github api request proxy | 2022/10/03 15:47:29 [018] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/gd?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [020] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/scripts?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [020] * authenticating github api request proxy | 2022/10/03 15:47:29 [020] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/scripts?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [022] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/src?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [022] * authenticating github api request proxy | 2022/10/03 15:47:29 [022] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/src?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [024] GET https://api.github.com:443/repos/nekitdev/gd.py/contents/tests?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 proxy | 2022/10/03 15:47:29 [024] * authenticating github api request proxy | 2022/10/03 15:47:29 [024] 200 https://api.github.com:443/repos/nekitdev/gd.py/contents/tests?ref=cdcc07a927db8bc621007ce954b3b22825dd8626 updater | INFO Finished job processing updater | time="2022-10-03T15:47:29Z" level=info msg="task complete" container_id=job-474644767-file-fetcher exit_code=0 job_id=474644767 step=fetcher updater | I, [2022-10-03T15:47:30.794377 #7] INFO -- sentry: ** [Raven] Raven 3.1.2 ready to catch errors updater | To use retry middleware with Faraday v2.0+, install `faraday-retry` gem updater | INFO Starting job processing updater | INFO Starting update job for nekitdev/gd.py updater | INFO Checking if tqdm needs updating proxy | 2022/10/03 15:47:33 [028] GET https://pypi.org:443/simple/tqdm/ proxy | 2022/10/03 15:47:33 [028] 200 https://pypi.org:443/simple/tqdm/ updater | INFO Latest version is 4.64.1 updater | INFO No update needed for tqdm updater | INFO Checking if iters needs updating proxy | 2022/10/03 15:47:33 [030] GET https://pypi.org:443/simple/iters/ proxy | 2022/10/03 15:47:33 [030] 200 https://pypi.org:443/simple/iters/ updater | INFO Latest version is 0.3.0 updater | INFO No update needed for iters updater | INFO Checking if lxml needs updating proxy | 2022/10/03 15:47:33 [032] GET https://pypi.org:443/simple/lxml/ proxy | 2022/10/03 15:47:33 [032] 200 https://pypi.org:443/simple/lxml/ updater | INFO Latest version is 4.9.1 updater | INFO No update needed for lxml updater | INFO Checking if enum-extensions needs updating proxy | 2022/10/03 15:47:34 [034] GET https://pypi.org:443/simple/enum-extensions/ proxy | 2022/10/03 15:47:34 [034] 200 https://pypi.org:443/simple/enum-extensions/ updater | INFO Latest version is 0.1.1 updater | INFO No update needed for enum-extensions updater | INFO Checking if aiohttp needs updating proxy | 2022/10/03 15:47:34 [036] GET https://pypi.org:443/simple/aiohttp/ proxy | 2022/10/03 15:47:34 [036] 200 https://pypi.org:443/simple/aiohttp/ updater | INFO Latest version is 3.8.3 proxy | 2022/10/03 15:47:38 [038] GET https://pypi.org:443/pypi/pytest-cov/json proxy | 2022/10/03 15:47:38 [038] 200 https://pypi.org:443/pypi/pytest-cov/json proxy | 2022/10/03 15:47:38 [040] GET https://pypi.org:443/pypi/pytest-asyncio/json proxy | 2022/10/03 15:47:38 [040] 200 https://pypi.org:443/pypi/pytest-asyncio/json proxy | 2022/10/03 15:47:38 [042] GET https://pypi.org:443/pypi/pytest/json proxy | 2022/10/03 15:47:38 [042] 200 https://pypi.org:443/pypi/pytest/json proxy | 2022/10/03 15:47:38 [044] GET https://pypi.org:443/pypi/isort/json proxy | 2022/10/03 15:47:38 [044] 200 https://pypi.org:443/pypi/isort/json proxy | 2022/10/03 15:47:38 [046] GET https://pypi.org:443/pypi/black/json proxy | 2022/10/03 15:47:38 [046] 200 https://pypi.org:443/pypi/black/json proxy | 2022/10/03 15:47:38 [048] GET https://pypi.org:443/pypi/mkdocstrings/json proxy | 2022/10/03 15:47:38 [048] 200 https://pypi.org:443/pypi/mkdocstrings/json proxy | 2022/10/03 15:47:38 [050] GET https://pypi.org:443/pypi/mkdocs-material/json proxy | 2022/10/03 15:47:38 [050] 200 https://pypi.org:443/pypi/mkdocs-material/json proxy | 2022/10/03 15:47:39 [052] GET https://pypi.org:443/pypi/mkdocs/json proxy | 2022/10/03 15:47:39 [052] 200 https://pypi.org:443/pypi/mkdocs/json proxy | 2022/10/03 15:47:39 [054] GET https://pypi.org:443/pypi/mypy/json proxy | 2022/10/03 15:47:39 [054] 200 https://pypi.org:443/pypi/mypy/json proxy | 2022/10/03 15:47:39 [056] GET https://pypi.org:443/pypi/pycryptodome/json proxy | 2022/10/03 15:47:39 [056] 200 https://pypi.org:443/pypi/pycryptodome/json proxy | 2022/10/03 15:47:39 [058] GET https://pypi.org:443/pypi/pillow/json proxy | 2022/10/03 15:47:39 [058] 200 https://pypi.org:443/pypi/pillow/json proxy | 2022/10/03 15:47:39 [060] GET https://pypi.org:443/pypi/lxml/json proxy | 2022/10/03 15:47:39 [060] 200 https://pypi.org:443/pypi/lxml/json proxy | 2022/10/03 15:47:39 [062] GET https://pypi.org:443/pypi/iters/json proxy | 2022/10/03 15:47:39 [062] 200 https://pypi.org:443/pypi/iters/json proxy | 2022/10/03 15:47:39 [064] GET https://pypi.org:443/pypi/versions/json proxy | 2022/10/03 15:47:39 [064] 200 https://pypi.org:443/pypi/versions/json proxy | 2022/10/03 15:47:39 [066] GET https://pypi.org:443/pypi/tqdm/json proxy | 2022/10/03 15:47:39 [066] 200 https://pypi.org:443/pypi/tqdm/json proxy | 2022/10/03 15:47:39 [068] GET https://pypi.org:443/pypi/enum-extensions/json proxy | 2022/10/03 15:47:39 [068] 200 https://pypi.org:443/pypi/enum-extensions/json proxy | 2022/10/03 15:47:39 [070] GET https://pypi.org:443/pypi/entrypoint/json proxy | 2022/10/03 15:47:39 [070] 200 https://pypi.org:443/pypi/entrypoint/json proxy | 2022/10/03 15:47:39 [072] GET https://pypi.org:443/pypi/click/json proxy | 2022/10/03 15:47:39 [072] 200 https://pypi.org:443/pypi/click/json proxy | 2022/10/03 15:47:39 [074] GET https://pypi.org:443/pypi/pytest-cov/3.0.0/json proxy | 2022/10/03 15:47:39 [074] 200 https://pypi.org:443/pypi/pytest-cov/3.0.0/json proxy | 2022/10/03 15:47:39 [076] GET https://pypi.org:443/pypi/coverage/json proxy | 2022/10/03 15:47:39 [076] 200 https://pypi.org:443/pypi/coverage/json proxy | 2022/10/03 15:47:40 [078] GET https://pypi.org:443/pypi/pytest-asyncio/0.19.0/json proxy | 2022/10/03 15:47:40 [078] 200 https://pypi.org:443/pypi/pytest-asyncio/0.19.0/json proxy | 2022/10/03 15:47:40 [080] GET https://pypi.org:443/pypi/typing-extensions/json proxy | 2022/10/03 15:47:40 [080] 200 https://pypi.org:443/pypi/typing-extensions/json proxy | 2022/10/03 15:47:40 [082] GET https://pypi.org:443/pypi/pytest/7.1.3/json proxy | 2022/10/03 15:47:40 [082] 200 https://pypi.org:443/pypi/pytest/7.1.3/json proxy | 2022/10/03 15:47:40 [084] GET https://pypi.org:443/pypi/colorama/json proxy | 2022/10/03 15:47:40 [084] 200 https://pypi.org:443/pypi/colorama/json proxy | 2022/10/03 15:47:40 [086] GET https://pypi.org:443/pypi/importlib-metadata/json proxy | 2022/10/03 15:47:40 [086] 200 https://pypi.org:443/pypi/importlib-metadata/json proxy | 2022/10/03 15:47:40 [088] GET https://pypi.org:443/pypi/tomli/json proxy | 2022/10/03 15:47:40 [088] 200 https://pypi.org:443/pypi/tomli/json proxy | 2022/10/03 15:47:40 [090] GET https://pypi.org:443/pypi/py/json proxy | 2022/10/03 15:47:40 [090] 200 https://pypi.org:443/pypi/py/json proxy | 2022/10/03 15:47:40 [092] GET https://pypi.org:443/pypi/pluggy/json proxy | 2022/10/03 15:47:40 [092] 200 https://pypi.org:443/pypi/pluggy/json proxy | 2022/10/03 15:47:40 [094] GET https://pypi.org:443/pypi/packaging/json proxy | 2022/10/03 15:47:40 [094] 200 https://pypi.org:443/pypi/packaging/json proxy | 2022/10/03 15:47:40 [096] GET https://pypi.org:443/pypi/iniconfig/json proxy | 2022/10/03 15:47:40 [096] 200 https://pypi.org:443/pypi/iniconfig/json proxy | 2022/10/03 15:47:40 [098] GET https://pypi.org:443/pypi/attrs/json proxy | 2022/10/03 15:47:40 [098] 200 https://pypi.org:443/pypi/attrs/json proxy | 2022/10/03 15:47:40 [100] GET https://pypi.org:443/pypi/black/22.8.0/json proxy | 2022/10/03 15:47:40 [100] 200 https://pypi.org:443/pypi/black/22.8.0/json proxy | 2022/10/03 15:47:40 [102] GET https://pypi.org:443/pypi/typed-ast/json proxy | 2022/10/03 15:47:40 [102] 200 https://pypi.org:443/pypi/typed-ast/json proxy | 2022/10/03 15:47:40 [104] GET https://pypi.org:443/pypi/mypy-extensions/json proxy | 2022/10/03 15:47:40 [104] 200 https://pypi.org:443/pypi/mypy-extensions/json proxy | 2022/10/03 15:47:40 [106] GET https://pypi.org:443/pypi/pathspec/json proxy | 2022/10/03 15:47:40 [106] 200 https://pypi.org:443/pypi/pathspec/json proxy | 2022/10/03 15:47:41 [108] GET https://pypi.org:443/pypi/platformdirs/json proxy | 2022/10/03 15:47:41 [108] 200 https://pypi.org:443/pypi/platformdirs/json proxy | 2022/10/03 15:47:41 [110] GET https://pypi.org:443/pypi/mkdocstrings/0.19.0/json proxy | 2022/10/03 15:47:41 [110] 200 https://pypi.org:443/pypi/mkdocstrings/0.19.0/json proxy | 2022/10/03 15:47:41 [112] GET https://pypi.org:443/pypi/mkdocstrings-python/json proxy | 2022/10/03 15:47:41 [112] 200 https://pypi.org:443/pypi/mkdocstrings-python/json proxy | 2022/10/03 15:47:41 [114] GET https://pypi.org:443/pypi/pymdown-extensions/json proxy | 2022/10/03 15:47:41 [114] 200 https://pypi.org:443/pypi/pymdown-extensions/json proxy | 2022/10/03 15:47:41 [116] GET https://pypi.org:443/pypi/mkdocs-autorefs/json proxy | 2022/10/03 15:47:41 [116] 200 https://pypi.org:443/pypi/mkdocs-autorefs/json proxy | 2022/10/03 15:47:41 [118] GET https://pypi.org:443/pypi/markupsafe/json proxy | 2022/10/03 15:47:41 [118] 200 https://pypi.org:443/pypi/markupsafe/json proxy | 2022/10/03 15:47:41 [120] GET https://pypi.org:443/pypi/markdown/json proxy | 2022/10/03 15:47:41 [120] 200 https://pypi.org:443/pypi/markdown/json proxy | 2022/10/03 15:47:41 [122] GET https://pypi.org:443/pypi/jinja2/json proxy | 2022/10/03 15:47:41 [122] 200 https://pypi.org:443/pypi/jinja2/json proxy | 2022/10/03 15:47:41 [124] GET https://pypi.org:443/pypi/mkdocs-material/8.5.3/json proxy | 2022/10/03 15:47:41 [124] 200 https://pypi.org:443/pypi/mkdocs-material/8.5.3/json proxy | 2022/10/03 15:47:41 [126] GET https://pypi.org:443/pypi/requests/json proxy | 2022/10/03 15:47:41 [126] 200 https://pypi.org:443/pypi/requests/json proxy | 2022/10/03 15:47:41 [128] GET https://pypi.org:443/pypi/pygments/json proxy | 2022/10/03 15:47:41 [128] 200 https://pypi.org:443/pypi/pygments/json proxy | 2022/10/03 15:47:41 [130] GET https://pypi.org:443/pypi/mkdocs-material-extensions/json proxy | 2022/10/03 15:47:41 [130] 200 https://pypi.org:443/pypi/mkdocs-material-extensions/json proxy | 2022/10/03 15:47:41 [132] GET https://pypi.org:443/pypi/mkdocs/1.3.1/json proxy | 2022/10/03 15:47:41 [132] 200 https://pypi.org:443/pypi/mkdocs/1.3.1/json proxy | 2022/10/03 15:47:41 [134] GET https://pypi.org:443/pypi/pyyaml/json proxy | 2022/10/03 15:47:41 [134] 200 https://pypi.org:443/pypi/pyyaml/json proxy | 2022/10/03 15:47:41 [136] GET https://pypi.org:443/pypi/watchdog/json proxy | 2022/10/03 15:47:41 [136] 200 https://pypi.org:443/pypi/watchdog/json proxy | 2022/10/03 15:47:41 [138] GET https://pypi.org:443/pypi/ghp-import/json proxy | 2022/10/03 15:47:41 [138] 200 https://pypi.org:443/pypi/ghp-import/json proxy | 2022/10/03 15:47:42 [140] GET https://pypi.org:443/pypi/pyyaml-env-tag/json proxy | 2022/10/03 15:47:42 [140] 200 https://pypi.org:443/pypi/pyyaml-env-tag/json proxy | 2022/10/03 15:47:42 [142] GET https://pypi.org:443/pypi/mergedeep/json proxy | 2022/10/03 15:47:42 [142] 200 https://pypi.org:443/pypi/mergedeep/json proxy | 2022/10/03 15:47:42 [144] GET https://pypi.org:443/pypi/mypy/0.971/json proxy | 2022/10/03 15:47:42 [144] 200 https://pypi.org:443/pypi/mypy/0.971/json proxy | 2022/10/03 15:47:42 [146] GET https://pypi.org:443/pypi/pycryptodome/3.15.0/json proxy | 2022/10/03 15:47:42 [146] 200 https://pypi.org:443/pypi/pycryptodome/3.15.0/json proxy | 2022/10/03 15:47:42 [148] GET https://files.pythonhosted.org:443/packages/11/e4/a8e8056a59c39f8c9ddd11d3bc3e1a67493abe746df727e531f66ecede9e/pycryptodome-3.15.0.tar.gz proxy | 2022/10/03 15:47:42 [148] 200 https://files.pythonhosted.org:443/packages/11/e4/a8e8056a59c39f8c9ddd11d3bc3e1a67493abe746df727e531f66ecede9e/pycryptodome-3.15.0.tar.gz proxy | 2022/10/03 15:47:45 [150] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:47:45 [150] 200 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:47:45 [152] GET https://files.pythonhosted.org:443/packages/46/28/70768d6585162eb29df181aed4c1adb3081307ad46a892c390dab549dc13/build-0.7.0-py3-none-any.whl proxy | 2022/10/03 15:47:45 [152] 200 https://files.pythonhosted.org:443/packages/46/28/70768d6585162eb29df181aed4c1adb3081307ad46a892c390dab549dc13/build-0.7.0-py3-none-any.whl proxy | 2022/10/03 15:47:45 [154] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:47:45 [154] 200 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:47:45 [156] GET https://files.pythonhosted.org:443/packages/f4/67/846c08e18fefb265a66e6fd5a34269d649b779718d9bf59622085dabd370/pep517-0.12.0-py2.py3-none-any.whl proxy | 2022/10/03 15:47:45 [156] 200 https://files.pythonhosted.org:443/packages/f4/67/846c08e18fefb265a66e6fd5a34269d649b779718d9bf59622085dabd370/pep517-0.12.0-py2.py3-none-any.whl proxy | 2022/10/03 15:47:45 [158] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:47:45 [158] 200 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:47:45 [160] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:47:45 [160] 200 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:47:45 [162] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:47:45 [162] 200 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:47:53 [164] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:47:53 [164] 200 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:47:53 [166] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:47:53 [166] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:47:54 [168] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:47:54 [168] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:47:58 [170] GET https://pypi.org:443/pypi/pillow/9.2.0/json proxy | 2022/10/03 15:47:58 [170] 200 https://pypi.org:443/pypi/pillow/9.2.0/json proxy | 2022/10/03 15:47:58 [172] GET https://pypi.org:443/pypi/lxml/4.9.1/json proxy | 2022/10/03 15:47:58 [172] 200 https://pypi.org:443/pypi/lxml/4.9.1/json proxy | 2022/10/03 15:47:58 [174] GET https://pypi.org:443/pypi/iters/0.3.0/json proxy | 2022/10/03 15:47:58 [174] 200 https://pypi.org:443/pypi/iters/0.3.0/json proxy | 2022/10/03 15:47:58 [176] GET https://pypi.org:443/pypi/anyio/json proxy | 2022/10/03 15:47:58 [176] 200 https://pypi.org:443/pypi/anyio/json proxy | 2022/10/03 15:47:59 [178] GET https://pypi.org:443/pypi/versions/1.2.1/json proxy | 2022/10/03 15:47:59 [178] 200 https://pypi.org:443/pypi/versions/1.2.1/json proxy | 2022/10/03 15:47:59 [180] GET https://pypi.org:443/pypi/tqdm/4.64.1/json proxy | 2022/10/03 15:47:59 [180] 200 https://pypi.org:443/pypi/tqdm/4.64.1/json proxy | 2022/10/03 15:47:59 [182] GET https://pypi.org:443/pypi/enum-extensions/0.1.1/json proxy | 2022/10/03 15:47:59 [182] 200 https://pypi.org:443/pypi/enum-extensions/0.1.1/json proxy | 2022/10/03 15:47:59 [184] GET https://pypi.org:443/pypi/entrypoint/1.3.0/json proxy | 2022/10/03 15:47:59 [184] 200 https://pypi.org:443/pypi/entrypoint/1.3.0/json proxy | 2022/10/03 15:47:59 [186] GET https://files.pythonhosted.org:443/packages/ed/36/71b3f53e3b0838abcf8d9d6f918cba78d46e6dc693a680ba7c9588ae1ec0/entrypoint-1.3.0-py3-none-any.whl proxy | 2022/10/03 15:47:59 [186] 200 https://files.pythonhosted.org:443/packages/ed/36/71b3f53e3b0838abcf8d9d6f918cba78d46e6dc693a680ba7c9588ae1ec0/entrypoint-1.3.0-py3-none-any.whl proxy | 2022/10/03 15:47:59 [188] GET https://pypi.org:443/pypi/click/8.1.3/json proxy | 2022/10/03 15:47:59 [188] 200 https://pypi.org:443/pypi/click/8.1.3/json proxy | 2022/10/03 15:47:59 [190] GET https://pypi.org:443/pypi/aiohttp/json proxy | 2022/10/03 15:47:59 [190] 200 https://pypi.org:443/pypi/aiohttp/json proxy | 2022/10/03 15:47:59 [192] GET https://pypi.org:443/pypi/aiohttp/3.8.3/json proxy | 2022/10/03 15:47:59 [192] 200 https://pypi.org:443/pypi/aiohttp/3.8.3/json proxy | 2022/10/03 15:47:59 [194] GET https://pypi.org:443/pypi/asynctest/json proxy | 2022/10/03 15:47:59 [194] 200 https://pypi.org:443/pypi/asynctest/json proxy | 2022/10/03 15:47:59 [196] GET https://pypi.org:443/pypi/aiosignal/json proxy | 2022/10/03 15:47:59 [196] 200 https://pypi.org:443/pypi/aiosignal/json proxy | 2022/10/03 15:47:59 [198] GET https://pypi.org:443/pypi/frozenlist/json proxy | 2022/10/03 15:47:59 [198] 200 https://pypi.org:443/pypi/frozenlist/json proxy | 2022/10/03 15:47:59 [200] GET https://pypi.org:443/pypi/yarl/json proxy | 2022/10/03 15:47:59 [200] 200 https://pypi.org:443/pypi/yarl/json proxy | 2022/10/03 15:47:59 [202] GET https://pypi.org:443/pypi/async-timeout/json proxy | 2022/10/03 15:47:59 [202] 200 https://pypi.org:443/pypi/async-timeout/json proxy | 2022/10/03 15:47:59 [204] GET https://pypi.org:443/pypi/multidict/json proxy | 2022/10/03 15:47:59 [204] 200 https://pypi.org:443/pypi/multidict/json proxy | 2022/10/03 15:47:59 [206] GET https://pypi.org:443/pypi/charset-normalizer/json proxy | 2022/10/03 15:47:59 [206] 200 https://pypi.org:443/pypi/charset-normalizer/json proxy | 2022/10/03 15:48:00 [208] GET https://pypi.org:443/pypi/mypy-extensions/0.4.3/json proxy | 2022/10/03 15:48:00 [208] 200 https://pypi.org:443/pypi/mypy-extensions/0.4.3/json proxy | 2022/10/03 15:48:00 [210] GET https://pypi.org:443/pypi/mkdocs-material-extensions/1.0.3/json proxy | 2022/10/03 15:48:00 [210] 200 https://pypi.org:443/pypi/mkdocs-material-extensions/1.0.3/json proxy | 2022/10/03 15:48:00 [212] GET https://files.pythonhosted.org:443/packages/cc/f5/cc42642eb7bb4f8df06c058ea9a7e45f3be141851845ee77ff8eeb16e86b/mkdocs_material_extensions-1.0.3-py3-none-any.whl proxy | 2022/10/03 15:48:00 [212] 200 https://files.pythonhosted.org:443/packages/cc/f5/cc42642eb7bb4f8df06c058ea9a7e45f3be141851845ee77ff8eeb16e86b/mkdocs_material_extensions-1.0.3-py3-none-any.whl proxy | 2022/10/03 15:48:00 [214] GET https://pypi.org:443/pypi/pyyaml-env-tag/0.1/json proxy | 2022/10/03 15:48:00 [214] 200 https://pypi.org:443/pypi/pyyaml-env-tag/0.1/json proxy | 2022/10/03 15:48:00 [216] GET https://pypi.org:443/pypi/mergedeep/1.3.4/json proxy | 2022/10/03 15:48:00 [216] 200 https://pypi.org:443/pypi/mergedeep/1.3.4/json proxy | 2022/10/03 15:48:00 [218] GET https://files.pythonhosted.org:443/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl proxy | 2022/10/03 15:48:00 [218] 200 https://files.pythonhosted.org:443/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl proxy | 2022/10/03 15:48:00 [220] GET https://pypi.org:443/pypi/attrs/22.1.0/json proxy | 2022/10/03 15:48:00 [220] 200 https://pypi.org:443/pypi/attrs/22.1.0/json proxy | 2022/10/03 15:48:00 [222] GET https://pypi.org:443/pypi/pathspec/0.10.1/json proxy | 2022/10/03 15:48:00 [222] 200 https://pypi.org:443/pypi/pathspec/0.10.1/json proxy | 2022/10/03 15:48:00 [224] GET https://files.pythonhosted.org:443/packages/63/82/2179fdc39bc1bb43296f638ae1dfe2581ec2617b4e87c28b0d23d44b997f/pathspec-0.10.1-py3-none-any.whl proxy | 2022/10/03 15:48:00 [224] 200 https://files.pythonhosted.org:443/packages/63/82/2179fdc39bc1bb43296f638ae1dfe2581ec2617b4e87c28b0d23d44b997f/pathspec-0.10.1-py3-none-any.whl proxy | 2022/10/03 15:48:00 [226] GET https://pypi.org:443/pypi/pygments/2.13.0/json proxy | 2022/10/03 15:48:00 [226] 200 https://pypi.org:443/pypi/pygments/2.13.0/json proxy | 2022/10/03 15:48:00 [228] GET https://pypi.org:443/pypi/aiosignal/1.2.0/json proxy | 2022/10/03 15:48:00 [228] 200 https://pypi.org:443/pypi/aiosignal/1.2.0/json proxy | 2022/10/03 15:48:00 [230] GET https://pypi.org:443/pypi/pymdown-extensions/9.6/json proxy | 2022/10/03 15:48:00 [230] 200 https://pypi.org:443/pypi/pymdown-extensions/9.6/json proxy | 2022/10/03 15:48:00 [232] GET https://pypi.org:443/pypi/mkdocs-autorefs/0.4.1/json proxy | 2022/10/03 15:48:00 [232] 200 https://pypi.org:443/pypi/mkdocs-autorefs/0.4.1/json proxy | 2022/10/03 15:48:00 [234] GET https://pypi.org:443/pypi/py/1.11.0/json proxy | 2022/10/03 15:48:00 [234] 200 https://pypi.org:443/pypi/py/1.11.0/json proxy | 2022/10/03 15:48:00 [236] GET https://files.pythonhosted.org:443/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl proxy | 2022/10/03 15:48:00 [236] 200 https://files.pythonhosted.org:443/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl proxy | 2022/10/03 15:48:00 [238] GET https://pypi.org:443/pypi/pluggy/1.0.0/json proxy | 2022/10/03 15:48:00 [238] 200 https://pypi.org:443/pypi/pluggy/1.0.0/json proxy | 2022/10/03 15:48:01 [240] GET https://pypi.org:443/pypi/frozenlist/1.3.1/json proxy | 2022/10/03 15:48:01 [240] 200 https://pypi.org:443/pypi/frozenlist/1.3.1/json proxy | 2022/10/03 15:48:01 [242] GET https://files.pythonhosted.org:443/packages/8a/95/229aacfe85daa28e2792481a98c336bc30d3729533e6a44db537880aca21/frozenlist-1.3.1.tar.gz proxy | 2022/10/03 15:48:01 [242] 200 https://files.pythonhosted.org:443/packages/8a/95/229aacfe85daa28e2792481a98c336bc30d3729533e6a44db537880aca21/frozenlist-1.3.1.tar.gz proxy | 2022/10/03 15:48:02 [244] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:02 [244] 304 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:03 [246] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:03 [246] 304 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:03 [248] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:03 [248] 304 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:03 [250] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:03 [250] 304 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:03 [252] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:03 [252] 304 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:10 [254] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:10 [254] 304 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:11 [000] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:11 [000] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:12 [002] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:12 [002] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:14 [004] GET https://pypi.org:443/pypi/async-timeout/4.0.2/json proxy | 2022/10/03 15:48:14 [004] 200 https://pypi.org:443/pypi/async-timeout/4.0.2/json proxy | 2022/10/03 15:48:14 [006] GET https://pypi.org:443/pypi/iniconfig/1.1.1/json proxy | 2022/10/03 15:48:14 [006] 200 https://pypi.org:443/pypi/iniconfig/1.1.1/json proxy | 2022/10/03 15:48:14 [008] GET https://files.pythonhosted.org:443/packages/9b/dd/b3c12c6d707058fa947864b67f0c4e0c39ef8610988d7baea9578f3c48f3/iniconfig-1.1.1-py2.py3-none-any.whl proxy | 2022/10/03 15:48:14 [008] 200 https://files.pythonhosted.org:443/packages/9b/dd/b3c12c6d707058fa947864b67f0c4e0c39ef8610988d7baea9578f3c48f3/iniconfig-1.1.1-py2.py3-none-any.whl proxy | 2022/10/03 15:48:14 [010] GET https://pypi.org:443/pypi/jinja2/3.1.2/json proxy | 2022/10/03 15:48:14 [010] 200 https://pypi.org:443/pypi/jinja2/3.1.2/json proxy | 2022/10/03 15:48:14 [012] GET https://pypi.org:443/pypi/markupsafe/2.1.1/json proxy | 2022/10/03 15:48:14 [012] 200 https://pypi.org:443/pypi/markupsafe/2.1.1/json proxy | 2022/10/03 15:48:15 [014] GET https://files.pythonhosted.org:443/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556/MarkupSafe-2.1.1.tar.gz proxy | 2022/10/03 15:48:15 [014] 200 https://files.pythonhosted.org:443/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556/MarkupSafe-2.1.1.tar.gz proxy | 2022/10/03 15:48:16 [016] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:16 [016] 304 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:17 [018] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:17 [018] 304 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:17 [020] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:17 [020] 304 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:17 [022] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:17 [022] 304 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:17 [024] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:17 [024] 304 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:24 [026] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:24 [026] 304 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:25 [028] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:25 [028] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:26 [030] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:26 [030] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:28 [032] GET https://pypi.org:443/pypi/requests/2.28.1/json proxy | 2022/10/03 15:48:28 [032] 200 https://pypi.org:443/pypi/requests/2.28.1/json proxy | 2022/10/03 15:48:28 [034] GET https://pypi.org:443/pypi/requests/2.28.0/json proxy | 2022/10/03 15:48:28 [034] 200 https://pypi.org:443/pypi/requests/2.28.0/json proxy | 2022/10/03 15:48:28 [036] GET https://pypi.org:443/pypi/requests/2.27.1/json proxy | 2022/10/03 15:48:28 [036] 200 https://pypi.org:443/pypi/requests/2.27.1/json proxy | 2022/10/03 15:48:28 [038] GET https://pypi.org:443/pypi/idna/json proxy | 2022/10/03 15:48:28 [038] 200 https://pypi.org:443/pypi/idna/json proxy | 2022/10/03 15:48:28 [040] GET https://pypi.org:443/pypi/certifi/json proxy | 2022/10/03 15:48:28 [040] 200 https://pypi.org:443/pypi/certifi/json proxy | 2022/10/03 15:48:29 [042] GET https://pypi.org:443/pypi/urllib3/json proxy | 2022/10/03 15:48:29 [042] 200 https://pypi.org:443/pypi/urllib3/json proxy | 2022/10/03 15:48:29 [044] GET https://pypi.org:443/pypi/tomli/2.0.1/json proxy | 2022/10/03 15:48:29 [044] 200 https://pypi.org:443/pypi/tomli/2.0.1/json proxy | 2022/10/03 15:48:29 [046] GET https://files.pythonhosted.org:443/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl proxy | 2022/10/03 15:48:29 [046] 200 https://files.pythonhosted.org:443/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl proxy | 2022/10/03 15:48:29 [048] GET https://pypi.org:443/pypi/markdown/3.3.7/json proxy | 2022/10/03 15:48:29 [048] 200 https://pypi.org:443/pypi/markdown/3.3.7/json proxy | 2022/10/03 15:48:29 [050] GET https://pypi.org:443/pypi/ghp-import/2.1.0/json proxy | 2022/10/03 15:48:29 [050] 200 https://pypi.org:443/pypi/ghp-import/2.1.0/json proxy | 2022/10/03 15:48:29 [052] GET https://pypi.org:443/pypi/python-dateutil/json proxy | 2022/10/03 15:48:29 [052] 200 https://pypi.org:443/pypi/python-dateutil/json proxy | 2022/10/03 15:48:29 [054] GET https://pypi.org:443/pypi/python-dateutil/2.8.2/json proxy | 2022/10/03 15:48:29 [054] 200 https://pypi.org:443/pypi/python-dateutil/2.8.2/json proxy | 2022/10/03 15:48:29 [056] GET https://pypi.org:443/pypi/six/json proxy | 2022/10/03 15:48:29 [056] 200 https://pypi.org:443/pypi/six/json proxy | 2022/10/03 15:48:29 [058] GET https://pypi.org:443/pypi/packaging/21.3/json proxy | 2022/10/03 15:48:29 [058] 200 https://pypi.org:443/pypi/packaging/21.3/json proxy | 2022/10/03 15:48:29 [060] GET https://pypi.org:443/pypi/pyparsing/json proxy | 2022/10/03 15:48:29 [060] 200 https://pypi.org:443/pypi/pyparsing/json proxy | 2022/10/03 15:48:29 [062] GET https://pypi.org:443/pypi/platformdirs/2.5.2/json proxy | 2022/10/03 15:48:29 [062] 200 https://pypi.org:443/pypi/platformdirs/2.5.2/json proxy | 2022/10/03 15:48:29 [064] GET https://pypi.org:443/pypi/pyyaml/6.0/json proxy | 2022/10/03 15:48:29 [064] 200 https://pypi.org:443/pypi/pyyaml/6.0/json proxy | 2022/10/03 15:48:29 [066] GET https://files.pythonhosted.org:443/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz proxy | 2022/10/03 15:48:29 [066] 200 https://files.pythonhosted.org:443/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz proxy | 2022/10/03 15:48:31 [068] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:31 [068] 304 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:31 [070] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:31 [070] 304 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:32 [072] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:32 [072] 304 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:32 [074] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:32 [074] 304 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:32 [076] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:32 [076] 304 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:39 [078] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:39 [078] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:39 [080] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:39 [080] 304 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:40 [082] GET https://pypi.org:443/simple/cython/ proxy | 2022/10/03 15:48:40 [082] 304 https://pypi.org:443/simple/cython/ proxy | 2022/10/03 15:48:43 [084] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:43 [084] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:46 [086] GET https://pypi.org:443/pypi/charset-normalizer/2.0.12/json proxy | 2022/10/03 15:48:46 [086] 200 https://pypi.org:443/pypi/charset-normalizer/2.0.12/json proxy | 2022/10/03 15:48:46 [088] GET https://pypi.org:443/pypi/watchdog/2.1.9/json proxy | 2022/10/03 15:48:46 [088] 200 https://pypi.org:443/pypi/watchdog/2.1.9/json proxy | 2022/10/03 15:48:46 [090] GET https://pypi.org:443/pypi/six/1.16.0/json proxy | 2022/10/03 15:48:46 [090] 200 https://pypi.org:443/pypi/six/1.16.0/json proxy | 2022/10/03 15:48:46 [092] GET https://files.pythonhosted.org:443/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl proxy | 2022/10/03 15:48:46 [092] 200 https://files.pythonhosted.org:443/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl proxy | 2022/10/03 15:48:46 [094] GET https://pypi.org:443/pypi/multidict/6.0.2/json proxy | 2022/10/03 15:48:46 [094] 200 https://pypi.org:443/pypi/multidict/6.0.2/json proxy | 2022/10/03 15:48:46 [096] GET https://files.pythonhosted.org:443/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90/multidict-6.0.2.tar.gz proxy | 2022/10/03 15:48:46 [096] 200 https://files.pythonhosted.org:443/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90/multidict-6.0.2.tar.gz proxy | 2022/10/03 15:48:48 [098] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:48 [098] 304 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:48:48 [100] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:48 [100] 304 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:48:48 [102] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:48 [102] 304 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:48:48 [104] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:48 [104] 304 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:48:49 [106] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:49 [106] 304 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:48:56 [108] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:56 [108] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:48:56 [110] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:56 [110] 304 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:48:58 [112] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:48:58 [112] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:49:00 [114] GET https://pypi.org:443/pypi/coverage/6.5.0/json proxy | 2022/10/03 15:49:00 [114] 200 https://pypi.org:443/pypi/coverage/6.5.0/json proxy | 2022/10/03 15:49:00 [116] GET https://pypi.org:443/pypi/yarl/1.8.1/json proxy | 2022/10/03 15:49:00 [116] 200 https://pypi.org:443/pypi/yarl/1.8.1/json proxy | 2022/10/03 15:49:00 [118] GET https://pypi.org:443/pypi/certifi/2022.9.24/json proxy | 2022/10/03 15:49:00 [118] 200 https://pypi.org:443/pypi/certifi/2022.9.24/json proxy | 2022/10/03 15:49:00 [120] GET https://files.pythonhosted.org:443/packages/1d/38/fa96a426e0c0e68aabc68e896584b83ad1eec779265a028e156ce509630e/certifi-2022.9.24-py3-none-any.whl proxy | 2022/10/03 15:49:00 [120] 200 https://files.pythonhosted.org:443/packages/1d/38/fa96a426e0c0e68aabc68e896584b83ad1eec779265a028e156ce509630e/certifi-2022.9.24-py3-none-any.whl proxy | 2022/10/03 15:49:00 [122] GET https://pypi.org:443/pypi/urllib3/1.26.12/json proxy | 2022/10/03 15:49:00 [122] 200 https://pypi.org:443/pypi/urllib3/1.26.12/json proxy | 2022/10/03 15:49:00 [124] GET https://pypi.org:443/pypi/urllib3/1.26.11/json proxy | 2022/10/03 15:49:00 [124] 200 https://pypi.org:443/pypi/urllib3/1.26.11/json proxy | 2022/10/03 15:49:00 [126] GET https://pypi.org:443/pypi/urllib3/1.26.10/json proxy | 2022/10/03 15:49:00 [126] 200 https://pypi.org:443/pypi/urllib3/1.26.10/json proxy | 2022/10/03 15:49:00 [128] GET https://pypi.org:443/pypi/urllib3/1.26.9/json proxy | 2022/10/03 15:49:00 [128] 200 https://pypi.org:443/pypi/urllib3/1.26.9/json proxy | 2022/10/03 15:49:00 [130] GET https://pypi.org:443/pypi/urllib3/1.26.8/json proxy | 2022/10/03 15:49:00 [130] 200 https://pypi.org:443/pypi/urllib3/1.26.8/json proxy | 2022/10/03 15:49:00 [132] GET https://pypi.org:443/pypi/urllib3/1.26.7/json proxy | 2022/10/03 15:49:00 [132] 200 https://pypi.org:443/pypi/urllib3/1.26.7/json proxy | 2022/10/03 15:49:01 [134] GET https://pypi.org:443/pypi/urllib3/1.26.6/json proxy | 2022/10/03 15:49:01 [134] 200 https://pypi.org:443/pypi/urllib3/1.26.6/json proxy | 2022/10/03 15:49:01 [136] GET https://pypi.org:443/pypi/urllib3/1.26.5/json proxy | 2022/10/03 15:49:01 [136] 200 https://pypi.org:443/pypi/urllib3/1.26.5/json proxy | 2022/10/03 15:49:01 [138] GET https://pypi.org:443/pypi/urllib3/1.26.4/json proxy | 2022/10/03 15:49:01 [138] 200 https://pypi.org:443/pypi/urllib3/1.26.4/json proxy | 2022/10/03 15:49:01 [140] GET https://pypi.org:443/pypi/urllib3/1.26.3/json proxy | 2022/10/03 15:49:01 [140] 200 https://pypi.org:443/pypi/urllib3/1.26.3/json proxy | 2022/10/03 15:49:01 [142] GET https://pypi.org:443/pypi/urllib3/1.26.2/json proxy | 2022/10/03 15:49:01 [142] 200 https://pypi.org:443/pypi/urllib3/1.26.2/json proxy | 2022/10/03 15:49:01 [144] GET https://pypi.org:443/pypi/urllib3/1.26.1/json proxy | 2022/10/03 15:49:01 [144] 200 https://pypi.org:443/pypi/urllib3/1.26.1/json proxy | 2022/10/03 15:49:01 [146] GET https://pypi.org:443/pypi/urllib3/1.26.0/json proxy | 2022/10/03 15:49:01 [146] 200 https://pypi.org:443/pypi/urllib3/1.26.0/json proxy | 2022/10/03 15:49:01 [148] GET https://pypi.org:443/pypi/urllib3/1.25.11/json proxy | 2022/10/03 15:49:01 [148] 200 https://pypi.org:443/pypi/urllib3/1.25.11/json proxy | 2022/10/03 15:49:01 [150] GET https://pypi.org:443/pypi/urllib3/1.25.10/json proxy | 2022/10/03 15:49:01 [150] 200 https://pypi.org:443/pypi/urllib3/1.25.10/json proxy | 2022/10/03 15:49:01 [152] GET https://pypi.org:443/pypi/urllib3/1.25.9/json proxy | 2022/10/03 15:49:01 [152] 200 https://pypi.org:443/pypi/urllib3/1.25.9/json proxy | 2022/10/03 15:49:01 [154] GET https://pypi.org:443/pypi/urllib3/1.25.8/json proxy | 2022/10/03 15:49:01 [154] 200 https://pypi.org:443/pypi/urllib3/1.25.8/json proxy | 2022/10/03 15:49:02 [156] GET https://pypi.org:443/pypi/urllib3/1.25.7/json proxy | 2022/10/03 15:49:02 [156] 200 https://pypi.org:443/pypi/urllib3/1.25.7/json proxy | 2022/10/03 15:49:02 [158] GET https://pypi.org:443/pypi/urllib3/1.25.6/json proxy | 2022/10/03 15:49:02 [158] 200 https://pypi.org:443/pypi/urllib3/1.25.6/json proxy | 2022/10/03 15:49:02 [160] GET https://pypi.org:443/pypi/urllib3/1.25.5/json proxy | 2022/10/03 15:49:02 [160] 200 https://pypi.org:443/pypi/urllib3/1.25.5/json proxy | 2022/10/03 15:49:02 [162] GET https://pypi.org:443/pypi/urllib3/1.25.4/json proxy | 2022/10/03 15:49:02 [162] 200 https://pypi.org:443/pypi/urllib3/1.25.4/json proxy | 2022/10/03 15:49:02 [164] GET https://pypi.org:443/pypi/urllib3/1.25.3/json proxy | 2022/10/03 15:49:02 [164] 200 https://pypi.org:443/pypi/urllib3/1.25.3/json proxy | 2022/10/03 15:49:02 [166] GET https://pypi.org:443/pypi/urllib3/1.25.2/json proxy | 2022/10/03 15:49:02 [166] 200 https://pypi.org:443/pypi/urllib3/1.25.2/json proxy | 2022/10/03 15:49:02 [168] GET https://pypi.org:443/pypi/urllib3/1.24.3/json proxy | 2022/10/03 15:49:02 [168] 200 https://pypi.org:443/pypi/urllib3/1.24.3/json proxy | 2022/10/03 15:49:02 [170] GET https://pypi.org:443/pypi/urllib3/1.24.2/json proxy | 2022/10/03 15:49:02 [170] 200 https://pypi.org:443/pypi/urllib3/1.24.2/json proxy | 2022/10/03 15:49:02 [172] GET https://pypi.org:443/pypi/urllib3/1.24.1/json proxy | 2022/10/03 15:49:02 [172] 200 https://pypi.org:443/pypi/urllib3/1.24.1/json proxy | 2022/10/03 15:49:02 [174] GET https://pypi.org:443/pypi/urllib3/1.24/json proxy | 2022/10/03 15:49:02 [174] 200 https://pypi.org:443/pypi/urllib3/1.24/json proxy | 2022/10/03 15:49:03 [176] GET https://pypi.org:443/pypi/urllib3/1.23/json proxy | 2022/10/03 15:49:03 [176] 200 https://pypi.org:443/pypi/urllib3/1.23/json proxy | 2022/10/03 15:49:03 [178] GET https://pypi.org:443/pypi/urllib3/1.22/json proxy | 2022/10/03 15:49:03 [178] 200 https://pypi.org:443/pypi/urllib3/1.22/json proxy | 2022/10/03 15:49:03 [180] GET https://pypi.org:443/pypi/pyparsing/3.0.9/json proxy | 2022/10/03 15:49:03 [180] 200 https://pypi.org:443/pypi/pyparsing/3.0.9/json proxy | 2022/10/03 15:49:03 [182] GET https://pypi.org:443/pypi/isort/5.10.1/json proxy | 2022/10/03 15:49:03 [182] 200 https://pypi.org:443/pypi/isort/5.10.1/json proxy | 2022/10/03 15:49:03 [184] GET https://pypi.org:443/pypi/typing-extensions/4.3.0/json proxy | 2022/10/03 15:49:03 [184] 200 https://pypi.org:443/pypi/typing-extensions/4.3.0/json proxy | 2022/10/03 15:49:03 [186] GET https://files.pythonhosted.org:443/packages/ed/d6/2afc375a8d55b8be879d6b4986d4f69f01115e795e36827fd3a40166028b/typing_extensions-4.3.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [186] 200 https://files.pythonhosted.org:443/packages/ed/d6/2afc375a8d55b8be879d6b4986d4f69f01115e795e36827fd3a40166028b/typing_extensions-4.3.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [188] GET https://pypi.org:443/pypi/anyio/3.6.1/json proxy | 2022/10/03 15:49:03 [188] 200 https://pypi.org:443/pypi/anyio/3.6.1/json proxy | 2022/10/03 15:49:03 [190] GET https://pypi.org:443/pypi/sniffio/json proxy | 2022/10/03 15:49:03 [190] 200 https://pypi.org:443/pypi/sniffio/json proxy | 2022/10/03 15:49:03 [192] GET https://pypi.org:443/pypi/sniffio/1.3.0/json proxy | 2022/10/03 15:49:03 [192] 200 https://pypi.org:443/pypi/sniffio/1.3.0/json proxy | 2022/10/03 15:49:03 [194] GET https://files.pythonhosted.org:443/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [194] 200 https://files.pythonhosted.org:443/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [196] GET https://pypi.org:443/pypi/asynctest/0.13.0/json proxy | 2022/10/03 15:49:03 [196] 200 https://pypi.org:443/pypi/asynctest/0.13.0/json proxy | 2022/10/03 15:49:03 [198] GET https://files.pythonhosted.org:443/packages/e8/b6/8d17e169d577ca7678b11cd0d3ceebb0a6089a7f4a2de4b945fe4b1c86db/asynctest-0.13.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [198] 200 https://files.pythonhosted.org:443/packages/e8/b6/8d17e169d577ca7678b11cd0d3ceebb0a6089a7f4a2de4b945fe4b1c86db/asynctest-0.13.0-py3-none-any.whl proxy | 2022/10/03 15:49:03 [200] GET https://pypi.org:443/pypi/typed-ast/1.5.4/json proxy | 2022/10/03 15:49:03 [200] 200 https://pypi.org:443/pypi/typed-ast/1.5.4/json proxy | 2022/10/03 15:49:03 [202] GET https://files.pythonhosted.org:443/packages/07/d2/d55702e8deba2c80282fea0df53130790d8f398648be589750954c2dcce4/typed_ast-1.5.4.tar.gz proxy | 2022/10/03 15:49:03 [202] 200 https://files.pythonhosted.org:443/packages/07/d2/d55702e8deba2c80282fea0df53130790d8f398648be589750954c2dcce4/typed_ast-1.5.4.tar.gz proxy | 2022/10/03 15:49:05 [204] GET https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:49:05 [204] 304 https://pypi.org:443/simple/build/ proxy | 2022/10/03 15:49:05 [206] GET https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:49:05 [206] 304 https://pypi.org:443/simple/pep517/ proxy | 2022/10/03 15:49:05 [208] GET https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:49:05 [208] 304 https://pypi.org:443/simple/packaging/ proxy | 2022/10/03 15:49:06 [210] GET https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:49:06 [210] 304 https://pypi.org:443/simple/tomli/ proxy | 2022/10/03 15:49:06 [212] GET https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:49:06 [212] 304 https://pypi.org:443/simple/pyparsing/ proxy | 2022/10/03 15:49:13 [214] GET https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:49:13 [214] 304 https://pypi.org:443/simple/setuptools/ proxy | 2022/10/03 15:49:14 [216] GET https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:49:14 [216] 304 https://pypi.org:443/simple/wheel/ proxy | 2022/10/03 15:49:15 [218] GET https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:49:15 [218] 304 https://pypi.org:443/simple/pip/ proxy | 2022/10/03 15:49:17 [220] GET https://pypi.org:443/pypi/idna/3.4/json proxy | 2022/10/03 15:49:17 [220] 200 https://pypi.org:443/pypi/idna/3.4/json proxy | 2022/10/03 15:49:17 [222] GET https://files.pythonhosted.org:443/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl proxy | 2022/10/03 15:49:17 [222] 200 https://files.pythonhosted.org:443/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl proxy | 2022/10/03 15:49:17 [224] GET https://pypi.org:443/pypi/mkdocstrings-python/0.7.1/json proxy | 2022/10/03 15:49:17 [224] 200 https://pypi.org:443/pypi/mkdocstrings-python/0.7.1/json proxy | 2022/10/03 15:49:17 [226] GET https://pypi.org:443/pypi/griffe/json proxy | 2022/10/03 15:49:17 [226] 200 https://pypi.org:443/pypi/griffe/json proxy | 2022/10/03 15:49:17 [228] GET https://pypi.org:443/pypi/griffe/0.22.2/json proxy | 2022/10/03 15:49:17 [228] 200 https://pypi.org:443/pypi/griffe/0.22.2/json proxy | 2022/10/03 15:49:17 [230] GET https://pypi.org:443/pypi/cached-property/json proxy | 2022/10/03 15:49:17 [230] 200 https://pypi.org:443/pypi/cached-property/json proxy | 2022/10/03 15:49:17 [232] GET https://pypi.org:443/pypi/cached-property/1.5.2/json proxy | 2022/10/03 15:49:17 [232] 200 https://pypi.org:443/pypi/cached-property/1.5.2/json proxy | 2022/10/03 15:49:17 [234] GET https://files.pythonhosted.org:443/packages/48/19/f2090f7dad41e225c7f2326e4cfe6fff49e57dedb5b53636c9551f86b069/cached_property-1.5.2-py2.py3-none-any.whl proxy | 2022/10/03 15:49:17 [234] 200 https://files.pythonhosted.org:443/packages/48/19/f2090f7dad41e225c7f2326e4cfe6fff49e57dedb5b53636c9551f86b069/cached_property-1.5.2-py2.py3-none-any.whl proxy | 2022/10/03 15:49:17 [236] GET https://pypi.org:443/pypi/importlib-metadata/5.0.0/json proxy | 2022/10/03 15:49:17 [236] 200 https://pypi.org:443/pypi/importlib-metadata/5.0.0/json proxy | 2022/10/03 15:49:17 [238] GET https://pypi.org:443/pypi/zipp/json proxy | 2022/10/03 15:49:17 [238] 200 https://pypi.org:443/pypi/zipp/json proxy | 2022/10/03 15:49:17 [240] GET https://pypi.org:443/pypi/zipp/3.8.1/json proxy | 2022/10/03 15:49:17 [240] 200 https://pypi.org:443/pypi/zipp/3.8.1/json proxy | 2022/10/03 15:49:17 [242] GET https://pypi.org:443/pypi/colorama/0.4.5/json proxy | 2022/10/03 15:49:17 [242] 200 https://pypi.org:443/pypi/colorama/0.4.5/json proxy | 2022/10/03 15:49:18 [244] GET https://files.pythonhosted.org:443/packages/77/8b/7550e87b2d308a1b711725dfaddc19c695f8c5fa413c640b2be01662f4e6/colorama-0.4.5-py2.py3-none-any.whl proxy | 2022/10/03 15:49:18 [244] 200 https://files.pythonhosted.org:443/packages/77/8b/7550e87b2d308a1b711725dfaddc19c695f8c5fa413c640b2be01662f4e6/colorama-0.4.5-py2.py3-none-any.whl proxy | 2022/10/03 15:49:23 [246] GET https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [246] 301 https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [248] GET https://pypi.org:443/pypi/gd-py/json proxy | 2022/10/03 15:49:23 [248] 200 https://pypi.org:443/pypi/gd-py/json proxy | 2022/10/03 15:49:23 [250] GET https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [250] 301 https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [252] GET https://pypi.org:443/pypi/gd-py/json proxy | 2022/10/03 15:49:23 [252] 200 https://pypi.org:443/pypi/gd-py/json updater | INFO Requirements to unlock update_not_possible proxy | 2022/10/03 15:49:23 [254] GET https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [254] 301 https://pypi.org:443/pypi/gd-py/json/ proxy | 2022/10/03 15:49:23 [000] GET https://pypi.org:443/pypi/gd-py/json proxy | 2022/10/03 15:49:23 [000] 200 https://pypi.org:443/pypi/gd-py/json updater | INFO Requirements update strategy bump_versions updater | INFO No update possible for aiohttp updater | INFO Checking if versions needs updating proxy | 2022/10/03 15:49:23 [002] GET https://pypi.org:443/simple/versions/ proxy | 2022/10/03 15:49:23 [002] 200 https://pypi.org:443/simple/versions/ updater | INFO Latest version is 1.2.1 updater | INFO No update needed for versions updater | INFO Checking if pycryptodome needs updating proxy | 2022/10/03 15:49:23 [004] GET https://pypi.org:443/simple/pycryptodome/ proxy | 2022/10/03 15:49:23 [004] 200 https://pypi.org:443/simple/pycryptodome/ updater | INFO Latest version is 3.15.0 updater | INFO No update needed for pycryptodome updater | INFO Checking if entrypoint needs updating proxy | 2022/10/03 15:49:24 [006] GET https://pypi.org:443/simple/entrypoint/ proxy | 2022/10/03 15:49:24 [006] 200 https://pypi.org:443/simple/entrypoint/ updater | INFO Latest version is 1.3.0 updater | INFO No update needed for entrypoint updater | INFO Checking if click needs updating proxy | 2022/10/03 15:49:24 [008] GET https://pypi.org:443/simple/click/ proxy | 2022/10/03 15:49:24 [008] 200 https://pypi.org:443/simple/click/ updater | INFO Latest version is 8.1.3 updater | INFO No update needed for click updater | INFO Checking if pillow needs updating proxy | 2022/10/03 15:49:24 [010] GET https://pypi.org:443/simple/pillow/ proxy | 2022/10/03 15:49:24 [010] 200 https://pypi.org:443/simple/pillow/ updater | INFO Latest version is 9.2.0 updater | INFO No update needed for pillow updater | INFO Finished job processing updater | time="2022-10-03T15:49:25Z" level=info msg="task complete" container_id=job-474644767-updater exit_code=0 job_id=474644767 step=updater

EDIT: from @jeffwidman, I moved the logs to a folding section as they were super long to scroll past

deivid-rodriguez commented 2 years ago

Oh I see what you mean now. Dependencies in groups like "mkdocs" are being fetched from pipy.org. But I wonder if that's just because they are dependencies of other dependencies not under any group.

nekitdev commented 2 years ago

Yeah, I actually wonder too.

jgopel commented 2 years ago

I'm having this issue as well. I switched to allow: depdency-type: all as suggested in https://github.com/dependabot/dependabot-core/issues/5811 and it fixed it for me. There's a detrimental side-effect, which is that Dependabot is now creating many many more PRs than it was.

deivid-rodriguez commented 2 years ago

@jgopel I don't see us parsing poetry groups anywhere so I don't know how allow: - dependency-type: all would fix this. My guess is that some transitive dependencies of yours are also included in some of your groups, so you still get updates for them. But it's not because being included on any groups, but because of being indirect dependencies, which the allow: - dependency-type: all instruct Dependabot to also update. Does that make sense?

jgopel commented 2 years ago

@jgopel I don't see us parsing poetry groups anywhere so I don't know how allow: - dependency-type: all would fix this. My guess is that some transitive dependencies of yours are also included in some of your groups, so you still get updates for them. But it's not because being included on any groups, but because of being indirect dependencies, which the allow: - dependency-type: all instruct Dependabot to also update. Does that make sense?

I understand what you're saying, but I don't think it aligns with what I'm seeing on my end. Unfortunately, the repo in question is private or I'd send it over for you to take a look at, but I should be able to recreate the general setup in a standalone repository. Would that be helpful?

deivid-rodriguez commented 2 years ago

It would be super helpful, yeah!

jgopel commented 2 years ago

This should capture it - https://github.com/jgopel/dependabot-poetry-demo/. You'll note that the main group update landed, but then a git rebase --root broke the PR. If a new version of that dep were to come out, I would expect it to work fine. Important to note here is that there are PRs from the main group, the dev group, and the custom group (named foo).

deivid-rodriguez commented 2 years ago

Thank you, I will check that đź‘Ť.

jgopel commented 2 years ago

Of course - thanks for putting time into this. Please let me know if there's any additional context that I can provide.

xkumiyu commented 2 years ago

FYI: As mentioned in #6209, as a workaround, deprecated formats will work.

# new version of poetry / dependabot is NOT detected 
[tool.poetry.group.dev.dependencies]
flake8 = "^6.0.0"

# old version of poetry(deprecated) / dependabot is detected 
[tool.poetry.dev-dependencies]
flake8 = "^6.0.0"
andreaevooq commented 2 years ago

I'm having the same issue, are there updates on this topic?

PerchunPak commented 2 years ago

No. There are two ways to bypass this issue - rollback to 1.1 syntax or update dependencies in groups by hand.

andreaevooq commented 2 years ago

Thank you for your answer, what I wanted to ask is if there are plans to support the new format in future releases, as we would like to avoid using the deprecated one (for now we will update dependencies by hand).

PerchunPak commented 2 years ago

Well, I do not relate to dependabot team in any way, so I don't know. I also just wait it.

phillipuniverse commented 1 year ago

Candidate fix at #6417

deivid-rodriguez commented 1 year ago

I was about to review #6417 but wanted to figure out first why setting allow: - dependency-type: all is a workaround for this issue, as demonstrated by the example at https://github.com/dependabot/dependabot-core/issues/5766#issuecomment-1287890071, where we can see updates for numpy in a public repo where numpy is under a poetry group.

The reason is that we also parse all dependencies in the lockfile, and let them be updated depending on the allow: configuration. Since numpy is in the poetry.lock file, that's why it still gets updated when you use allow: - dependency-type: all.

sandy-fairsupply commented 11 months ago

Sorry to comment on this old issue, but is allow: - dependency-type: all required / recommended when using Poetry dependency groups? I'm unclear about what the resolution to this issue was.

phillipuniverse commented 11 months ago

but is allow: - dependency-type: all required / recommended when using Poetry dependency groups?

No, if you’re finding that is the case then probably a different bug.

I'm unclear about what the resolution to this issue was.

@sandy-fairsupply the issue was fully resolved and all Poetry dependency groups are tracked by Dependabot. That said, last I checked Dependabot lumps all Poetry group dependencies as “dev” dependencies, I don’t believe there is a way on the Dependabot side to differentiate them.