From 4be86907d7bf62439602d8ee32f30ba716538279 Mon Sep 17 00:00:00 2001 From: Alexey Savchkov Date: Mon, 24 Apr 2023 14:59:26 +0700 Subject: [PATCH] Publish the pip package using Python 3 --- publish_package.sh | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/publish_package.sh b/publish_package.sh index f9ef4eb5..50b5b3d3 100755 --- a/publish_package.sh +++ b/publish_package.sh @@ -2,30 +2,15 @@ # Copyright (c) 2017-2022 Postgres Professional -set -eux +set -eu - -# choose python version -echo python version is $PYTHON_VERSION -VIRTUALENV="virtualenv --python=/usr/bin/python$PYTHON_VERSION" -PIP="pip$PYTHON_VERSION" - - -# prepare environment -VENV_PATH=/tmp/testgres_venv -rm -rf $VENV_PATH -$VIRTUALENV $VENV_PATH +venv_path=.venv +rm -rf "$venv_path" +virtualenv "$venv_path" export VIRTUAL_ENV_DISABLE_PROMPT=1 -source $VENV_PATH/bin/activate - -# install utilities -$PIP install setuptools twine - -# create distribution of the package -alias python3='python' -python setup.py sdist bdist_wheel +. "$venv_path"/bin/activate -# upload dist +pip3 install setuptools twine +python3 setup.py sdist bdist_wheel twine upload dist/* -set +eux pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy