blob: ffdc30fd224ff15edc46d1fd3ad44f47af8ba94c [file] [log] [blame]
# Howto create a python 3.10+ patch
1) Checkout voltha-docs
2) cd voltha-docs
3) Create a virtual environment:
- make venv (default python version)
- make venv-activate-patched (for python v3.10+)
4) make patch-init
5) modify the file to be patched beneath staging/${relative_path_to_patch}
6) make patch-create PATCH_PATH=${relative_path_to_patch}
o This will create patches/${relative_path_to_patch}/patch
o make patch-create PATCH_PATH=lib/python3.10/site-packages/sphinx/util/typing.py
lib/python3.10/site-packages/sphinx/util/typing/patch
7) Verify
o make sterile
o make venv
8) Validate
o make lint
o make test
# [EOF]