Coder Social home page Coder Social logo

apache / incubator-horaedb-client-py Goto Github PK

View Code? Open in Web Editor NEW
9.0 8.0 6.0 133 KB

Apache HoraeDB (Incubating) Python Client.

Home Page: https://horaedb.apache.org/

License: Apache License 2.0

Makefile 0.68% Rust 87.02% Python 12.30%
cloud-native database distributed-database horaedb iot-database python sql timeseries-analysis timeseries-database tsdb

incubator-horaedb-client-py's Issues

Support CI

Thie project needs CI based on Github Actions to ensure the quality of development. And now about the CI what I can come up with is these jobs:

And as for unit tests, now no unit test in this project has been provided and the test framework of the python project has not been decided yet so I suggest skipping the UT part in the CI for now.

Support uploading package to pypi

To deliver the sdk to users, We have to upload the package to pypi. What we should do:

  • Do the necessary application to pypi.
  • Build an automatic upload procedure.

Maybe we should refer to some other famous python project.

Support python3.6

Some users only have a python3.6 environment to run their application, but currently our client doesn't support python3.6 yet.

Let's support python3.6 on a specific branch.

arm64 macOS wheel is broken

In [1]: from ceresdb_client import Client
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
Input In [1], in <cell line: 1>()
----> 1 from ceresdb_client import Client

File ~/.pyenv/versions/3.10.4/envs/brm-api/lib/python3.10/site-packages/ceresdb_client/__init__.py:1, in <module>
----> 1 from .ceresdb_client import *
      3 __doc__ = ceresdb_client.__doc__
      4 if hasattr(ceresdb_client, "__all__"):

ImportError: dlopen(/Users/messense/.pyenv/versions/3.10.4/envs/test/lib/python3.10/site-packages/ceresdb_client/ceresdb_client.abi3.so, 0x0002): symbol not found in flat namespace (_aes_hw_cbc_encrypt)

symbol not found in flat namespace (_aes_hw_cbc_encrypt) looks like the same kind of issue as ray-project/ray#14697, I think it might be caused by misconfiguration of grpc or boringssl when cross compiling from x86_64 macOS to arm64 macOS.

`horaedb-client` can't be found on PyPi

It looks like you have finished renaming the project and updated the install command in readme.
But I noticed that I can't find it on PyPi yet.

Would you consider re-releasing it with the new name?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.