Metadata-Version: 2.1
Name: arthub-api
Version: 1.10.2
Summary: ArHhub Python SDK
Home-page: UNKNOWN
Author: Joey Ding
Author-email: joeyding@tencent.com
License: Apache 2.0
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: requests (>=2.25.1)
Requires-Dist: platformdirs (==2.0.2)
Requires-Dist: six (==1.16.*)
Requires-Dist: pycryptodome (==3.16.0)
Requires-Dist: tenacity (==5.0.*) ; python_version < "3"
Requires-Dist: futures ; python_version == "2.7"
Requires-Dist: tenacity (>=8) ; python_version >= "3"

# Arthub SDK for python

This python project provides a series of API interfaces to access the ArtHub server

## Installing

You can install via pip.

```
pip install arthub_api
```

or build from source

```
git clone https://git.woa.com/arthub/arthub-python-sdk.git
cd arthub-python-sdk
python setup.py install
```

## Testing

We provide unit tests in ./test, you can use them with pytest

```
pytest ./tests
```
You can test under different domain by passing the parameter 'env'
```
pytest ./tests --env=oa_test
pytest ./tests --env=qq_test
pytest ./tests --env=oa
pytest ./tests --env=qq
```

## Using the SDK

* Please refer to the SDK usage guide:
  [Usage Guide](./docs/usage_guide.md)
* If you have any questions, please contact joeyding on WeChat Work


## For Developer
* [Developer](./docs/developer_guide.md)

