Fork the project from github and make pull requests to the origin repository.
Sign and sign-off all commits or tags¶
We prefer your commits or tags are signed. And also sign-off your commits.
Please read this docs to learn about how to sign your commits and tags.
git clone from the repo you have forked.
We also have github actions to verify those quality. The
PEP8 must have to be complied.
curl -sSL https://install.python-poetry.org | python3 -
After the poetry is installed, you could run
poetry install to install the packages at local.
If you want development at root system instead of docker containers, please install this dependency for
brew install libmemcached
apt-get install libmemcached11
dnf install libmemcached
yum install epel-release && yum install libmemcached.x86_64
Install the packages.
Shell within the virtual environment.
virtualenvs.in-project of poetry configuration has been set to
The folder named
.venv is in the root directory of the project.
Setting up IDE¶
Python: Select Interpreter Cmd+Shift+P, and input the poetry's env full path.
vim will auto read the
pyproject.toml file, so there is nothing changed here.