Hello, I am a user of gremlinpython and am also trying to use Python 3.11 across all of my projects, mainly because of the overall performance improvements.
The blocker that I currently have with gremlinpython is the pinned aiohttp dependency. The aiohttp version that gremlin is currently targeting is <=3.8.1. The first Python 3.11-supported version of aiohttp is 3.8.3.
gremlinpython 3.6.2 Gremlin-Python for Apache TinkerPop
├── aenum >=1.4.5,<4.0.0
├── aiohttp >=3.8.0,<=3.8.1
│ ├── aiosignal >=1.1.2
│ │ └── frozenlist >=1.1.0
│ ├── async-timeout >=4.0.0a3,<5.0
Any reason why this wasn't included in 3.6.2? Any way to have a short-order follow-up release with this relaxed dependency? Unfortunately Poetry is very specific about dependency versions so I don't have a way to override the version of aiohttp.
Appreciate the help!