From cc9a31389371de192cee7b034c49a66df38bba65 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Tue, 9 Apr 2024 18:16:46 +0200 Subject: [PATCH] Python library versioning fix --- .gitlab-ci.yml | 2 +- lib/python/README.md | 53 ++++++++++++++++++++------------------- lib/python/pyproject.toml | 2 +- lib/python/setup.py | 2 +- 4 files changed, 30 insertions(+), 29 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a70525dba8..502c4be5b2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -577,7 +577,7 @@ release-libs: - pip install pipenv - pipenv install gunicorn && pipenv install --dev --system --deploy - pip install twine build - - 'sed -i -e "s/__APPVERSION__/${APP_VERSION}rc18/g" ./lib/python/pyproject.toml ./lib/python/setup.py ./lib/python/README.md' + - 'sed -i -e "s/__APPVERSION__/${APP_VERSION}/g" ./lib/python/pyproject.toml ./lib/python/setup.py ./lib/python/README.md' - python -m build --sdist ./lib/python - python -m build --wheel ./lib/python - printf "[diskutils]\nindex-servers =\n pypi\n\n[pypi]\nusername = __token__\npassword = ${CI_PIPY_TOKEN}\nrepository = https://upload.pypi.org/legacy/" > .pypirc diff --git a/lib/python/README.md b/lib/python/README.md index 29e913da7b..0cb742a451 100644 --- a/lib/python/README.md +++ b/lib/python/README.md @@ -32,32 +32,33 @@ print(f"Analysis result: {analysis}") # create table table = client.create_table(database_id=1, - name="Sensor Data", - constraints=CreateTableConstraints(checks=['precipitation >= 0'], - uniques=[['precipitation']]), - columns=[CreateTableColumn(name="date", - type=ColumnType.DATE, - dfid=3, # YYYY-MM-dd - primary_key=True, - null_allowed=False), - CreateTableColumn(name="precipitation", - type=ColumnType.DECIMAL, - size=10, - d=4, - primary_key=False, - null_allowed=True), - CreateTableColumn(name="lat", - type=ColumnType.DECIMAL, - size=10, - d=4, - primary_key=False, - null_allowed=True), - CreateTableColumn(name="lng", - type=ColumnType.DECIMAL, - size=10, - d=4, - primary_key=False, - null_allowed=True)]) + name="Sensor Data", + constraints=CreateTableConstraints( + checks=['precipitation >= 0'], + uniques=[['precipitation']]), + columns=[CreateTableColumn(name="date", + type=ColumnType.DATE, + dfid=3, # YYYY-MM-dd + primary_key=True, + null_allowed=False), + CreateTableColumn(name="precipitation", + type=ColumnType.DECIMAL, + size=10, + d=4, + primary_key=False, + null_allowed=True), + CreateTableColumn(name="lat", + type=ColumnType.DECIMAL, + size=10, + d=4, + primary_key=False, + null_allowed=True), + CreateTableColumn(name="lng", + type=ColumnType.DECIMAL, + size=10, + d=4, + primary_key=False, + null_allowed=True)]) print(f"Create table result {table}") # -> (id=1, internal_name=sensor_data, ...) diff --git a/lib/python/pyproject.toml b/lib/python/pyproject.toml index 0fa56b601c..6dfae10925 100644 --- a/lib/python/pyproject.toml +++ b/lib/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "dbrepo" -version = "1.4.2rc5" +version = "__APPVERSION__" description = "DBRepo Python Library" keywords = [ "DBRepo", diff --git a/lib/python/setup.py b/lib/python/setup.py index 3f03bf8a3a..5f1c4834b4 100644 --- a/lib/python/setup.py +++ b/lib/python/setup.py @@ -2,7 +2,7 @@ from distutils.core import setup setup(name="dbrepo", - version="1.4.2rc5", + version="__APPVERSION__", description="A library for communicating with DBRepo", url="https://www.ifs.tuwien.ac.at/infrastructures/dbrepo//", author="Martin Weise", -- GitLab