diff --git a/README.md b/README.md index ad1195ce..205bf4dd 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,17 @@ Databend Native Client in Rust ## Components -- [**core**](core): Databend RestAPI Rust Client [![image](https://img.shields.io/crates/v/databend-client.svg)](https://crates.io/crates/databend-client) +- [**core**](core): Databend RestAPI Rust Client -- [**driver**](driver): Databend SQL Client for both RestAPI and FlightSQL in Rust [![image](https://img.shields.io/crates/v/databend-driver.svg)](https://crates.io/crates/databend-driver) +- [**driver**](driver): Databend SQL Client for both RestAPI and FlightSQL in Rust -- [**cli**](cli): Databend Native CLI [![image](https://img.shields.io/crates/v/bendsql.svg)](https://crates.io/crates/bendsql) +- [**cli**](cli): Databend Native CLI ### Bindings -- [**python**](bindings/python): Databend Python Client [![image](https://img.shields.io/pypi/v/databend-driver.svg)](https://pypi.org/project/databend-driver) +- [**python**](bindings/python): Databend Python Client -- [**nodejs**](bindings/nodejs): Databend Node.js Client [![image](https://img.shields.io/npm/v/databend-driver.svg)](https://www.npmjs.com/package/databend-driver) +- [**nodejs**](bindings/nodejs): Databend Node.js Client - [**java**](bindings/java): Databend Java Client (upcoming) diff --git a/bindings/nodejs/README.md b/bindings/nodejs/README.md index dc9c0fe6..6c1c105e 100644 --- a/bindings/nodejs/README.md +++ b/bindings/nodejs/README.md @@ -1,5 +1,11 @@ # databend-driver +Databend Node.js Client + +[![image](https://img.shields.io/npm/v/databend-driver.svg)](https://www.npmjs.com/package/databend-driver) +![License](https://img.shields.io/npm/l/databend-driver.svg) +[![image](https://img.shields.io/npm/types/databend-driver.svg)](https://www.npmjs.com/package/databend-driver) + ## Usage ```javascript diff --git a/bindings/python/README.md b/bindings/python/README.md index fdc31726..c04bbfde 100644 --- a/bindings/python/README.md +++ b/bindings/python/README.md @@ -1,5 +1,11 @@ # databend-driver +Databend Python Client + +[![image](https://img.shields.io/pypi/v/databend-driver.svg)](https://pypi.org/project/databend-driver) +![License](https://img.shields.io/pypi/l/databend-driver.svg) +[![image](https://img.shields.io/pypi/pyversions/databend-driver.svg)](https://pypi.org/project/databend-driver) + ## Usage ### PEP 249 Cursor Object diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml index ad9b4d6b..46a49282 100644 --- a/bindings/python/pyproject.toml +++ b/bindings/python/pyproject.toml @@ -7,12 +7,32 @@ classifiers = [ "Programming Language :: Rust", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + + "License :: OSI Approved :: Apache Software License", + + "Operating System :: POSIX", + "Operating System :: MacOS", + "Operating System :: Windows", + "Operating System :: Unix", + + "Topic :: Database", + "Topic :: Software Development", + "Topic :: Software Development :: Libraries", + "Topic :: Software Development :: Libraries :: Application Frameworks", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: Scientific/Engineering :: Information Analysis" ] description = "Databend Driver Python Binding" license = { text = "Apache-2.0" } name = "databend-driver" readme = "README.md" -requires-python = ">=3.7, < 3.14" +requires-python = ">=3.8, < 3.14" dynamic = ["version"] [project.urls]