Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 925 Bytes

File metadata and controls

41 lines (31 loc) · 925 Bytes

esp-pylib

Python library for logging, utils and constants for Espressif Systems' Python projects.

Installation

pip install esp-pylib

How to Contribute

First, set up the development environment:

git clone https://github.com/espressif/esp-pylib.git
cd esp-pylib
python -m venv venv
source venv/bin/activate
pip install -e ".[dev]"
pre-commit install

How to Release (For Maintainers Only)

python -m venv venv
source venv/bin/activate
pip install commitizen czespressif
git fetch
git checkout -b update/release_v1.1.0
git reset --hard origin/master
cz bump
git push -u
git push --tags

Create a pull request and edit the automatically created draft release notes.

License

This document and the attached source code are released under Apache License Version 2. See the accompanying LICENSE file for a copy.