Python SDK for Accelerated Cloud Storage service
Project description
ACS SDK for Python
The Python SDK for Accelerated Cloud Storage's Object Storage offering.
acs-sdk-python is the ACS SDK for the Python programming language.
The SDK requires a minimum version of Python 3.10.
Check out the Release Notes for information about the latest bug fixes, updates, and features added to the SDK.
Jump To:
Getting started
Setup credientials
Downloading your credentials from the console on the website.
Next, set up credentials (in e.g. ~/.acs/credentials):
default:
access_key_id = YOUR_KEY
secret_access_key = YOUR_SECRET
Note: You can include multiple profiles and set them using the ACS_PROFILE environment variable.
Initialize project
Assuming that you have a supported version of Python installed, you can first set up your environment with:
python -m venv .venv
source .venv/bin/activate
Then, you can install acs from PyPI with:
python -m pip install acs-sdk
Or you can install it from source (preferred)
$ git clone https://github.com/AcceleratedCloudStorage/acs-sdk-python
$ python -m pip install -r requirements.txt
$ python -m pip install -e .
Write Code
You can either use the client or a FUSE mount. Check out the example folder and the docs folder for more details.
Getting Help
Please use these community resources for getting help.
Feedback
If you encounter a bug with the ACS SDK for Python we would like to hear about it. Search the existing issues and see if others are also experiencing the same issue before opening a new issue. Please include the version of ACS SDK for Python, Python language, and OS you’re using. Please also include reproduction case when appropriate. Keeping the list of open issues lean will help us respond in a timely manner.
Discussion
We have a discussion forum where you can read about announcements, product ideas, partcipate in Q&A. Here is a link to the discussion.
Contact us
Email us at sales@acceleratedcloudstorage.com if you have any further questions or concerns.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file acs_sdk-0.2.1.tar.gz.
File metadata
- Download URL: acs_sdk-0.2.1.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01463188aca95b63b093ebd92946b8ee2f5acb9e6d24bb9cb826e57074097538
|
|
| MD5 |
45c21965adb0e309dbdac1aec9a3da28
|
|
| BLAKE2b-256 |
2b687a34b70211d1fdb5aac10a8cf34116d2c99f214656f5e4a9837b211e6e15
|
File details
Details for the file acs_sdk-0.2.1-py3-none-any.whl.
File metadata
- Download URL: acs_sdk-0.2.1-py3-none-any.whl
- Upload date:
- Size: 24.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b49af4f0c1004a517bde30018781d057e556dc5277dd4dbca4cb1aba619708b
|
|
| MD5 |
50cfb15126dce0964f08d2e5f337a74a
|
|
| BLAKE2b-256 |
1bf814216e178b1f78c0a03f3bc74c54673b6bfefa0152413d0b034c6dec7720
|