Name | wasd3r-sdk JSON |
Version |
0.0.2
JSON |
| download |
home_page | |
Summary | Wasd3r standard dev kit |
upload_time | 2022-12-06 05:29:58 |
maintainer | Aaron |
docs_url | None |
author | Aaron |
requires_python | >=3.8.1,<4.0.0 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Wasd3r Python SDK
# Installing SDK
## Unix/macOS
```sh
python -m pip install wasd3r-sdk
```
## Windows
```sh
py -m pip install wasd3r-sdk
```
## Using specific blockchain locally (optional)
### Supporting [APTOS](https://aptos.dev/)
To use APTOS without a wasd3r server, [aptos-sdk](https://aptos.dev/sdks/python-sdk) needs to be installed optionally.
#### Unix/macOS
```sh
python -m pip install wasd3r-sdk[APTOS]
```
#### Windows
```sh
py -m pip install wasd3r-sdk[APTOS]
```
# Preparing DEV environment
## Using `pyenv`
[pyenv](https://github.com/pyenv/pyenv) could be installed via [this link](https://github.com/pyenv/pyenv#installation).
### Initialize env
```sh
pyenv install 3.8.13
pyenv global 3.8.13
git clone git@github.com:WASD3Rplay/wasd3r-sdk.git
cd wasd3r-sdk
PATH=$(pyenv root)/shims:$PATH; poetry env use python3.8; poetry install
```
### Start env
```sh
cd wasd3r-sdk
poetry shell
python --version
# Python 3.8.13
which python | xargs ls -al
# /poetry/virtualenvs/wasd3r-sdk-xx-py3.8/bin/python -> /pyenv/versions/3.8.13/bin/python3.8
```
## Using `Miniconda`
[Miniconda](https://docs.conda.io/projects/conda/en/stable/glossary.html#miniconda) could be install via [this link](https://docs.conda.io/en/latest/miniconda.html).
### Initialize env
```sh
conda create -n wasd3r-sdk-py3.8 python=3.8
conda activate wasd3r-sdk-py3.8
git clone git@github.com:WASD3Rplay/wasd3r-sdk.git
cd wasd3r-sdk
poetry env use python3.8; poetry install
```
### Start env
```sh
cd wasd3r-sdk
poetry shell
python --version
# Python 3.8.x
which python | xargs ls -al
# /poetry/virtualenvs/wasd3r-sdk-xx-py3.8/bin/python -> /miniconda/envs/wasd3r-sdk-py3.8/bin/python3.8
```
Raw data
{
"_id": null,
"home_page": "",
"name": "wasd3r-sdk",
"maintainer": "Aaron",
"docs_url": null,
"requires_python": ">=3.8.1,<4.0.0",
"maintainer_email": "aaron@wasd3r.xyz",
"keywords": "",
"author": "Aaron",
"author_email": "aaron@wasd3r.xyz",
"download_url": "https://files.pythonhosted.org/packages/d3/09/64e50debd76b0c02aaef68ddec77257fb37f03c77fcb847b7a60912aae85/wasd3r_sdk-0.0.2.tar.gz",
"platform": null,
"description": "# Wasd3r Python SDK\n\n# Installing SDK\n\n## Unix/macOS\n\n```sh\npython -m pip install wasd3r-sdk\n```\n\n## Windows\n\n```sh\npy -m pip install wasd3r-sdk\n```\n\n## Using specific blockchain locally (optional)\n\n### Supporting [APTOS](https://aptos.dev/)\n\nTo use APTOS without a wasd3r server, [aptos-sdk](https://aptos.dev/sdks/python-sdk) needs to be installed optionally.\n\n#### Unix/macOS\n\n```sh\npython -m pip install wasd3r-sdk[APTOS]\n```\n\n#### Windows\n\n```sh\npy -m pip install wasd3r-sdk[APTOS]\n```\n\n# Preparing DEV environment\n\n## Using `pyenv`\n\n[pyenv](https://github.com/pyenv/pyenv) could be installed via [this link](https://github.com/pyenv/pyenv#installation).\n\n### Initialize env\n\n```sh\npyenv install 3.8.13\npyenv global 3.8.13\ngit clone git@github.com:WASD3Rplay/wasd3r-sdk.git\ncd wasd3r-sdk\nPATH=$(pyenv root)/shims:$PATH; poetry env use python3.8; poetry install\n```\n\n### Start env\n\n```sh\ncd wasd3r-sdk\npoetry shell\n\npython --version\n# Python 3.8.13\n\nwhich python | xargs ls -al\n# /poetry/virtualenvs/wasd3r-sdk-xx-py3.8/bin/python -> /pyenv/versions/3.8.13/bin/python3.8\n```\n\n## Using `Miniconda`\n\n[Miniconda](https://docs.conda.io/projects/conda/en/stable/glossary.html#miniconda) could be install via [this link](https://docs.conda.io/en/latest/miniconda.html).\n\n### Initialize env\n\n```sh\nconda create -n wasd3r-sdk-py3.8 python=3.8\nconda activate wasd3r-sdk-py3.8\ngit clone git@github.com:WASD3Rplay/wasd3r-sdk.git\ncd wasd3r-sdk\npoetry env use python3.8; poetry install\n```\n\n### Start env\n\n```sh\ncd wasd3r-sdk\npoetry shell\n\npython --version\n# Python 3.8.x\n\nwhich python | xargs ls -al\n# /poetry/virtualenvs/wasd3r-sdk-xx-py3.8/bin/python -> /miniconda/envs/wasd3r-sdk-py3.8/bin/python3.8\n```\n",
"bugtrack_url": null,
"license": "",
"summary": "Wasd3r standard dev kit",
"version": "0.0.2",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b8f4b6940587de92ad41a17dbdd14f0c",
"sha256": "28334bfe4efaea04595fe698f5b058875c9b9f2d86b6bf3acfc5af2b6bb27fd7"
},
"downloads": -1,
"filename": "wasd3r_sdk-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b8f4b6940587de92ad41a17dbdd14f0c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8.1,<4.0.0",
"size": 5765,
"upload_time": "2022-12-06T05:29:57",
"upload_time_iso_8601": "2022-12-06T05:29:57.355266Z",
"url": "https://files.pythonhosted.org/packages/8f/0b/9dc52bc7d8ca25d82f6efefabea2a151bc85e74ee31f1986170ffdb3e8f2/wasd3r_sdk-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "dfa71b1c29bc74185fe03f5112353a53",
"sha256": "bf6ac743b7249a37066140f126a67d8388578f7eab80576701fcc9e1a4882b70"
},
"downloads": -1,
"filename": "wasd3r_sdk-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "dfa71b1c29bc74185fe03f5112353a53",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.1,<4.0.0",
"size": 4231,
"upload_time": "2022-12-06T05:29:58",
"upload_time_iso_8601": "2022-12-06T05:29:58.660817Z",
"url": "https://files.pythonhosted.org/packages/d3/09/64e50debd76b0c02aaef68ddec77257fb37f03c77fcb847b7a60912aae85/wasd3r_sdk-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-06 05:29:58",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "wasd3r-sdk"
}