Azure/azure-cosmos-table-python

Please drop dependency on azure-storage-common

Closed this issue ยท 9 comments

There's been numerous issues related to the dependency version binding:

  1. #28
  2. #15
  3. #19
  4. #26

And most recently this one.

We increment the version of the common package quite often, and the changes almost never impact the table package. It'd better if the table package keeps its own copy of the common files (like before), rather than having a direct dependency, which keeps causing issues for the users.

Seems like this should be escalated immediately. At the moment there isn't a working storage SDK story. P0.

@srinathnarayanan, is anyone looking into this issue? This package is broken against current Python Storage packages.

Any news on this?

Which is the right team to look at this? It creates some very restrictive pinned requirements when requiring azure-cosmosdb-table.

@zezha-msft Any updates on this? This issue has been open for awhile now and as others have said is causing a restrictive and constraining requirements environment.

@zezha-msft can we please reopen this issue? Apparently it's still not possible to use the Azure Storage Python SDK and the cosmosdb-table package in the same project due to dependencies.

Hi @Kagigz this issue was never closed, what do you mean?

FYI @srinathnarayanan is working on solving it.

@zezha-msft sorry it was the linked issue (plugin dependency validation fix) that was closed, my bad!

Latest version of azure-cosmos-tables (V1.0.6) removes dependency on azure-storage-common. https://pypi.org/project/azure-cosmosdb-table/1.0.6/