summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarel Ben-Attia <harelba@gmail.com>2020-02-08 15:19:34 +0200
committerHarel Ben-Attia <harelba@gmail.com>2020-02-08 15:19:34 +0200
commit7c804a6e15eb18cb143aed326e5c178256bcf02f (patch)
tree5296971745910b921bdc62d9763c9df4cc53e08a
parent578d931a55e9437a8880abc0e524556437efb2bd (diff)
generalize version for release
-rwxr-xr-xbin/__version__.py7
-rwxr-xr-xbin/q.py3
-rwxr-xr-xdo-manual-release.sh2
-rw-r--r--mkdocs/mkdocs.yml9
-rw-r--r--setup.py4
5 files changed, 12 insertions, 13 deletions
diff --git a/bin/__version__.py b/bin/__version__.py
new file mode 100755
index 0000000..4718159
--- /dev/null
+++ b/bin/__version__.py
@@ -0,0 +1,7 @@
+#!/usr/bin/env python
+
+q_version = '2.0.10'
+
+
+if __name__ == '__main__':
+ print(q_version)
diff --git a/bin/q.py b/bin/q.py
index d6dc1fb..b41451f 100755
--- a/bin/q.py
+++ b/bin/q.py
@@ -30,8 +30,7 @@
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
-
-q_version = "2.0.9"
+from __version__ import q_version
__all__ = [ 'QTextAsData' ]
diff --git a/do-manual-release.sh b/do-manual-release.sh
index 56b302c..b39b65d 100755
--- a/do-manual-release.sh
+++ b/do-manual-release.sh
@@ -2,7 +2,7 @@
set -e
-VERSION=2.0.9
+VERSION=$(bin/__version__.py)
echo "Packing binary for $TRAVIS_OS_NAME"
diff --git a/mkdocs/mkdocs.yml b/mkdocs/mkdocs.yml
index 6cb5402..a47cdf3 100644
--- a/mkdocs/mkdocs.yml
+++ b/mkdocs/mkdocs.yml
@@ -45,13 +45,4 @@ markdown_extensions:
# - codehilite
-##<!-- Global site tag (gtag.js) - Google Analytics -->
-##<script async src="https://www.googletagmanager.com/gtag/js?id=UA-48316355-1"></script>
-##<script>
-## window.dataLayer = window.dataLayer || [];
-## function gtag(){dataLayer.push(arguments);}
-## gtag('js', new Date());
-##
-## gtag('config', 'UA-48316355-1');
-## </script>
diff --git a/setup.py b/setup.py
index 97753d7..1488c10 100644
--- a/setup.py
+++ b/setup.py
@@ -2,11 +2,13 @@
from setuptools import setup
+from bin.__version__ import q_version
+
setup(
name='q',
url='https://github.com/harelba/q',
license='LICENSE',
- version='2.0.9',
+ version=q_version,
author='Harel Ben-Attia',
description="Run SQL directly on CSV or TSV files",
author_email='harelba@gmail.com',