Skip to main content

Stakefish’s web3 utils for Python

Project description

# web3-utils

Internal Web3 utilities for Python

# Installation Install dependencies

`bash make install `

# Code formatting

`bash make format `

# Releasing

Before releasing a new version, build and test the package that will be released. There’s a script to build and install the wheel locally, then generate a temporary virtualenv for smoke testing:

`bash pip install --upgrade build `

`bash make package `

## Push The Release to GitHub

After committing the compiled release notes and pushing them to the master branch, release a new version:

`bash make release bump=$$VERSION_PART_TO_BUMP$$ `

## Which Version Part to Bump

The version format for this repo is {major}.{minor}.{patch} for stable, and {major}.{minor}.{patch}{stage}.{devnum} for unstable (stage can be beta or rc).

During a release, specify which part to bump, like make release bump=minor or make release bump=devnum.

If you are in an beta version, make release bump=stage will bump to rc. If you are in a rc version, make release bump=stage will bump to a stable version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stakefish-web3-utils-0.0.3.tar.gz (6.0 kB view hashes)

Uploaded Source

Built Distribution

stakefish_web3_utils-0.0.3-py3-none-any.whl (8.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page