From 5d5084ff8354e7d3b628be65f6b844d56d9119ca Mon Sep 17 00:00:00 2001 From: "v.shepard" Date: Mon, 3 Apr 2023 22:24:58 +0200 Subject: [PATCH 1/2] Update version script --- publish_package.sh | 31 +++++++++++++++++++++++++++++++ setup.py | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100755 publish_package.sh diff --git a/publish_package.sh b/publish_package.sh new file mode 100755 index 00000000..f9ef4eb5 --- /dev/null +++ b/publish_package.sh @@ -0,0 +1,31 @@ +#!/usr/bin/env bash + +# Copyright (c) 2017-2022 Postgres Professional + +set -eux + + +# 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 +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 + +# upload dist +twine upload dist/* + +set +eux diff --git a/setup.py b/setup.py index a5dc600e..5c6f4a07 100755 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ readme = f.read() setup( - version='1.8.5', + version='1.8.6', name='testgres', packages=['testgres'], description='Testing utility for PostgreSQL and its extensions', From aa013814d57a69f105a2f628259e5b7e7379acff Mon Sep 17 00:00:00 2001 From: "v.shepard" Date: Mon, 24 Apr 2023 12:05:34 +0200 Subject: [PATCH 2/2] PBCKP-601 add publish packages script --- publish_package.sh | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/publish_package.sh b/publish_package.sh index f9ef4eb5..8cfa23e2 100755 --- a/publish_package.sh +++ b/publish_package.sh @@ -4,26 +4,18 @@ set -eux - -# 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 +. "$venv_path"/bin/activate # install utilities -$PIP install setuptools twine +pip3 install setuptools twine # create distribution of the package -alias python3='python' -python setup.py sdist bdist_wheel +python3 setup.py sdist bdist_wheel # upload dist twine upload dist/* 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