JonZeolla commented on PR #2844:
URL: https://github.com/apache/tinkerpop/pull/2844#issuecomment-2432527555

   It seems to be related to the version of python; when using python >= 3.11, 
`aiohttp` v3.10.10 does not include `async_timeout` as a transitive dependency.
   
   3.10:
   
   ```bash
   ➜ uv add 'gremlinpython; python_version == "3.10"'
   Using CPython 3.10.15
   Removed virtual environment at: .venv
   Creating virtual environment at: .venv
   Resolved 17 packages in 9ms
   Installed 16 packages in 15ms
    + aenum==3.1.15
    + aiohappyeyeballs==2.4.3
    + aiohttp==3.10.10
    + aiosignal==1.3.1
    + async-timeout==4.0.3
    + attrs==24.2.0
    + frozenlist==1.5.0
    + gremlinpython==3.7.2
    + idna==3.10
    + isodate==0.7.2
    + multidict==6.1.0
    + nest-asyncio==1.6.0
    + propcache==0.2.0
    + six==1.16.0
    + typing-extensions==4.12.2
    + yarl==1.16.0
   ➜ uv tree
   Resolved 17 packages in 5ms
   example v0.1.0
   └── gremlinpython v3.7.2
       ├── aenum v3.1.15
       ├── aiohttp v3.10.10
       │   ├── aiohappyeyeballs v2.4.3
       │   ├── aiosignal v1.3.1
       │   │   └── frozenlist v1.5.0
       │   ├── async-timeout v4.0.3
       │   ├── attrs v24.2.0
       │   ├── frozenlist v1.5.0
       │   ├── multidict v6.1.0
       │   │   └── typing-extensions v4.12.2
       │   └── yarl v1.16.0
       │       ├── idna v3.10
       │       ├── multidict v6.1.0 (*)
       │       └── propcache v0.2.0
       ├── isodate v0.7.2
       ├── nest-asyncio v1.6.0
       └── six v1.16.0
   (*) Package tree already displayed
   
   ```
   
   3.11:
   
   ```bash
   ➜  uv add 'gremlinpython; python_version == "3.11"'
   Using CPython 3.11.10
   Removed virtual environment at: .venv
   Creating virtual environment at: .venv
   Resolved 15 packages in 5ms
   Prepared 5 packages in 246ms
   Installed 14 packages in 20ms
    + aenum==3.1.15
    + aiohappyeyeballs==2.4.3
    + aiohttp==3.10.10
    + aiosignal==1.3.1
    + attrs==24.2.0
    + frozenlist==1.5.0
    + gremlinpython==3.7.2
    + idna==3.10
    + isodate==0.7.2
    + multidict==6.1.0
    + nest-asyncio==1.6.0
    + propcache==0.2.0
    + six==1.16.0
    + yarl==1.16.0
   ➜ uv tree
   Resolved 15 packages in 8ms
   example v0.1.0
   └── gremlinpython v3.7.2
       ├── aenum v3.1.15
       ├── aiohttp v3.10.10
       │   ├── aiohappyeyeballs v2.4.3
       │   ├── aiosignal v1.3.1
       │   │   └── frozenlist v1.5.0
       │   ├── attrs v24.2.0
       │   ├── frozenlist v1.5.0
       │   ├── multidict v6.1.0
       │   └── yarl v1.16.0
       │       ├── idna v3.10
       │       ├── multidict v6.1.0
       │       └── propcache v0.2.0
       ├── isodate v0.7.2
       ├── nest-asyncio v1.6.0
       └── six v1.16.0
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to