Name | eth-stdlib JSON |
Version |
0.2.8
JSON |
| download |
home_page | None |
Summary | Ethereum Standard Library for Python |
upload_time | 2025-01-20 21:28:30 |
maintainer | None |
docs_url | None |
author | Edward Amor |
requires_python | <4.0,>=3.8 |
license | LGPL-3.0-only |
keywords |
ethereum
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
|
# The Ethereum Standard Library
[](https://github.com/skellet0r/eth-stdlib/blob/master/COPYING)
[](https://app.codecov.io/gh/skellet0r/eth-stdlib)
[](https://github.com/skellet0r/eth-stdlib/actions/workflows/test.yaml)
[](https://eth-stdlib.readthedocs.io/en/latest/)
[](https://pypi.org/project/eth-stdlib/)
The Ethereum Standard Library is a collection of libraries for developers building on the EVM.
## Installation
### Using pip
```bash
$ pip install eth-stdlib
```
### Using poetry
```bash
$ poetry add eth-stdlib
```
## Development
### Initializing an Environment
To start developing/contributing to the eth-stdlib code base follow these steps:
1. Install [poetry](https://python-poetry.org/)
```bash
$ pipx install poetry
```
2. Clone the eth-stdlib repository
```bash
$ git clone https://github.com/skellet0r/eth-stdlib.git
```
3. Initialize virtual environment
```bash
$ poetry install --sync
```
Afterwards the development environment will be complete.
### Testing
To run the test suite, execute the following command:
```bash
$ poetry run pytest
```
After running the test suite, code coverage results will be displayed in the terminal, as well as exported in html format (in the `htmlcov` directory).
Raw data
{
"_id": null,
"home_page": null,
"name": "eth-stdlib",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "ethereum",
"author": "Edward Amor",
"author_email": "edward.amor3@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/99/e0/bc1713e0e3d2da8927b5f00291e8228447fb0f52f6411c9497693e78bb75/eth_stdlib-0.2.8.tar.gz",
"platform": null,
"description": "# The Ethereum Standard Library\n\n[](https://github.com/skellet0r/eth-stdlib/blob/master/COPYING)\n[](https://app.codecov.io/gh/skellet0r/eth-stdlib)\n[](https://github.com/skellet0r/eth-stdlib/actions/workflows/test.yaml)\n[](https://eth-stdlib.readthedocs.io/en/latest/)\n[](https://pypi.org/project/eth-stdlib/)\n\nThe Ethereum Standard Library is a collection of libraries for developers building on the EVM.\n\n## Installation\n\n### Using pip\n\n```bash\n$ pip install eth-stdlib\n```\n\n### Using poetry\n\n```bash\n$ poetry add eth-stdlib\n```\n\n## Development\n\n### Initializing an Environment\n\nTo start developing/contributing to the eth-stdlib code base follow these steps:\n\n1. Install [poetry](https://python-poetry.org/)\n\n ```bash\n $ pipx install poetry\n ```\n\n2. Clone the eth-stdlib repository\n\n ```bash\n $ git clone https://github.com/skellet0r/eth-stdlib.git\n ```\n\n3. Initialize virtual environment\n\n ```bash\n $ poetry install --sync\n ```\n\nAfterwards the development environment will be complete.\n\n### Testing\n\nTo run the test suite, execute the following command:\n\n```bash\n$ poetry run pytest\n```\n\nAfter running the test suite, code coverage results will be displayed in the terminal, as well as exported in html format (in the `htmlcov` directory).\n\n",
"bugtrack_url": null,
"license": "LGPL-3.0-only",
"summary": "Ethereum Standard Library for Python",
"version": "0.2.8",
"project_urls": {
"Documentation": "https://eth-stdlib.readthedocs.io/en/latest",
"Repository": "https://github.com/skellet0r/eth-stdlib"
},
"split_keywords": [
"ethereum"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "89c6301f03a6a82dfe958d2d6593f730582494c4266e02556fd15626c8f5194a",
"md5": "adf4ce7e973365b52d523b49c96fa13b",
"sha256": "77979707e01899c4626b78d20f05a1da6ba1dc3224c0a173259618b7970326e9"
},
"downloads": -1,
"filename": "eth_stdlib-0.2.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "adf4ce7e973365b52d523b49c96fa13b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 37730,
"upload_time": "2025-01-20T21:28:29",
"upload_time_iso_8601": "2025-01-20T21:28:29.304344Z",
"url": "https://files.pythonhosted.org/packages/89/c6/301f03a6a82dfe958d2d6593f730582494c4266e02556fd15626c8f5194a/eth_stdlib-0.2.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "99e0bc1713e0e3d2da8927b5f00291e8228447fb0f52f6411c9497693e78bb75",
"md5": "62641cd4816c0cfdb94c3936d9ce2fcb",
"sha256": "cda115a841142d4646e3f05818cbb08e2ca3daafc740646fa5888f9b8db08f97"
},
"downloads": -1,
"filename": "eth_stdlib-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "62641cd4816c0cfdb94c3936d9ce2fcb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 28067,
"upload_time": "2025-01-20T21:28:30",
"upload_time_iso_8601": "2025-01-20T21:28:30.994122Z",
"url": "https://files.pythonhosted.org/packages/99/e0/bc1713e0e3d2da8927b5f00291e8228447fb0f52f6411c9497693e78bb75/eth_stdlib-0.2.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-20 21:28:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "skellet0r",
"github_project": "eth-stdlib",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "eth-stdlib"
}