[chore] re #146: create python release packages in github action

This commit is contained in:
Joao Paulo Magalhaes
2021-08-01 13:26:44 +01:00
parent 39f5acb2b5
commit 13361f3dd9
10 changed files with 243 additions and 360 deletions

View File

@@ -31,9 +31,10 @@ $(ACTIVATE_SCRIPT): requirements.txt Makefile
venv:
virtualenv --python=python3 --always-copy venv
# Packaging tooling.
${ACTIVATE} pip install -U pip twine build
${ACTIVATE} pip install -U pip
# Setup requirements.
${ACTIVATE} pip install -v -r requirements.txt
${ACTIVATE} pip install -v -e ../..
@${ACTIVATE} python -c "from ryml.version import version as v; print('Installed version:', v)"
.PHONY: venv

View File

@@ -2,6 +2,3 @@ ruamel.yaml
ninja
pyyaml
prettytable
cmake-build-extension
wheel
-e ../..