alpacahq / alpacahq/pymarketstore
Completely broken on 3.10 due to proto defs/imports
- Linguagem predominante
- Python
- Estrelas
- 112
- Forks
- 41
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
On python 3.10 one can't even import the package:
```python
File "/home/goodboy/repos/piker/310/lib/python3.10/site-packages/pymarketstore/__init__.py", line 1, in
from .client import Client # noqa
File "/home/goodboy/repos/piker/310/lib/python3.10/site-packages/pymarketstore/client.py", line 9, in
from .grpc_client import GRPCClient
File "/home/goodboy/repos/piker/310/lib/python3.10/site-packages/pymarketstore/grpc_client.py", line 7, in
import pymarketstore.proto.marketstore_pb2 as proto
File "/home/goodboy/repos/piker/310/lib/python3.10/site-packages/pymarketstore/proto/marketstore_pb2.py", line 17, in
DESCRIPTOR = _descriptor.FileDescriptor(
File "/home/goodboy/repos/piker/310/lib/python3.10/site-packages/google/protobuf/descriptor.py", line 982, in __new__
return _message.default_pool.AddSerializedFile(serialized_pb)
TypeError: Couldn't build proto file into descriptor pool!
Invalid proto descriptor for file "pymarketstore/proto/marketstore.proto":
proto.DataShape.name: "proto.DataShape.name" is already defined in file "proto/marketstore.proto".
proto.DataShape.type: "proto.DataShape.type" is already defined in file "proto/marketstore.proto".
proto.DataShape: "proto.DataShape" is already defined in file "proto/marketstore.proto".
proto.NumpyMultiDataset.data: "proto.NumpyMultiDataset.data" is already defined in file "proto/marketstore.proto".
proto.NumpyMultiDataset.start_index: "proto.NumpyMultiDataset.start_index" is already defined in file "proto/marketstore.proto".
....
IT GOES ON AND ON HERE
```
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.