Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2810

gremlinpython aiohttp dependency requirement too strict

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Done
    • 3.6.1
    • 3.7.0
    • python
    • None

    Description

      Currently, the requirements specify aiohttp >= 3.8.0, <= 3.8.1, disallowing newer bugfix releases of aiohttp (current version is 3.8.3). Following the general semantic versioning rules, the upper bound should be <4.0.0 (disallow breaking changes).

      The current requirements are the result of TINKERPOP-2668 which only had the goal of avoiding the bug contained in versions <= 3.7.4.

      Fixing aiohttp at a non-current bugfix release step increases the maintenance effort needed to get an error-free overall library setup; in my case, gremlinpython is not even used directly, but just pulled in by awswrangler.

      Attachments

        Activity

          People

            spmallette Stephen Mallette
            gvogel Gunther Vogel
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: