You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by li...@apache.org on 2022/12/12 16:20:22 UTC
[arrow-adbc] branch main updated: refactor(python): allow overriding package version (#236)
This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
The following commit(s) were added to refs/heads/main by this push:
new 3cbaf39 refactor(python): allow overriding package version (#236)
3cbaf39 is described below
commit 3cbaf3985fd718e77faf2ce02f25567d7cf11774
Author: David Li <li...@gmail.com>
AuthorDate: Mon Dec 12 11:20:16 2022 -0500
refactor(python): allow overriding package version (#236)
This is needed for Conda packages, which build from Git checkouts
and do not know the actual version.
Part of #229.
---
python/adbc_driver_manager/adbc_driver_manager/_version.py | 3 +++
python/adbc_driver_postgres/adbc_driver_postgres/_version.py | 3 +++
python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py | 3 +++
3 files changed, 9 insertions(+)
diff --git a/python/adbc_driver_manager/adbc_driver_manager/_version.py b/python/adbc_driver_manager/adbc_driver_manager/_version.py
index fb1829d..363720a 100644
--- a/python/adbc_driver_manager/adbc_driver_manager/_version.py
+++ b/python/adbc_driver_manager/adbc_driver_manager/_version.py
@@ -38,6 +38,9 @@ TAG_RELEASE_FORMAT = re.compile(r"^adbc-([0-9]+\.[0-9]+\.[0-9]+)(?:-rc[0-9]+)?$"
def get_version(version_file=STATIC_VERSION_FILE):
+ override = os.environ.get("SETUPTOOLS_SCM_PRETEND_VERSION")
+ if override is not None and override != "":
+ return override
version_info = get_static_version_info(version_file)
version = version_info["version"]
if version == "__use_git__":
diff --git a/python/adbc_driver_postgres/adbc_driver_postgres/_version.py b/python/adbc_driver_postgres/adbc_driver_postgres/_version.py
index fb1829d..363720a 100644
--- a/python/adbc_driver_postgres/adbc_driver_postgres/_version.py
+++ b/python/adbc_driver_postgres/adbc_driver_postgres/_version.py
@@ -38,6 +38,9 @@ TAG_RELEASE_FORMAT = re.compile(r"^adbc-([0-9]+\.[0-9]+\.[0-9]+)(?:-rc[0-9]+)?$"
def get_version(version_file=STATIC_VERSION_FILE):
+ override = os.environ.get("SETUPTOOLS_SCM_PRETEND_VERSION")
+ if override is not None and override != "":
+ return override
version_info = get_static_version_info(version_file)
version = version_info["version"]
if version == "__use_git__":
diff --git a/python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py b/python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py
index fb1829d..363720a 100644
--- a/python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py
+++ b/python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py
@@ -38,6 +38,9 @@ TAG_RELEASE_FORMAT = re.compile(r"^adbc-([0-9]+\.[0-9]+\.[0-9]+)(?:-rc[0-9]+)?$"
def get_version(version_file=STATIC_VERSION_FILE):
+ override = os.environ.get("SETUPTOOLS_SCM_PRETEND_VERSION")
+ if override is not None and override != "":
+ return override
version_info = get_static_version_info(version_file)
version = version_info["version"]
if version == "__use_git__":