File tree Expand file tree Collapse file tree 8 files changed +38
-3
lines changed
Expand file tree Collapse file tree 8 files changed +38
-3
lines changed Original file line number Diff line number Diff line change @@ -94,6 +94,21 @@ datasette-release: $(TARGET_WHEELS_RELEASE) python/datasette_sqlite_regex/setup.
9494 rm $(TARGET_WHEELS_RELEASE ) /datasette* || true
9595 pip3 wheel python/datasette_sqlite_regex/ --no-deps -w $(TARGET_WHEELS_RELEASE )
9696
97+ Cargo.toml : VERSION
98+ cargo set-version ` cat VERSION`
99+
100+ python/sqlite_regex/sqlite_regex/version.py : VERSION
101+ printf ' __version__ = "%s"\n__version_info__ = tuple(__version__.split("."))\n' ` cat VERSION` > $@
102+
103+ python/datasette_sqlite_regex/datasette_sqlite_regex/version.py : VERSION
104+ printf ' __version__ = "%s"\n__version_info__ = tuple(__version__.split("."))\n' ` cat VERSION` > $@
105+
106+ version :
107+ make Cargo.toml
108+ make python/sqlite_regex/sqlite_regex/version.py
109+ make python/datasette_sqlite_regex/datasette_sqlite_regex/version.py
110+
111+
97112format :
98113 cargo fmt
99114
@@ -131,4 +146,5 @@ test:
131146 python python-release \
132147 datasette datasette-release \
133148 static static-release \
134- debug release
149+ debug release \
150+ version
Original file line number Diff line number Diff line change 1+ 0.2.0
Original file line number Diff line number Diff line change 11from datasette import hookimpl
22import sqlite_regex
33
4+ from datasette_sqlite_regex .version import __version_info__ , __version__
5+
46@hookimpl
57def prepare_connection (conn ):
68 conn .enable_load_extension (True )
Original file line number Diff line number Diff line change 1+ __version__ = "0.2.0"
2+ __version_info__ = tuple (__version__ .split ("." ))
Original file line number Diff line number Diff line change 11from setuptools import setup
22
3- VERSION = "0.2.0"
3+ version = {}
4+ with open ("datasette_sqlite_regex/version.py" ) as fp :
5+ exec (fp .read (), version )
6+
7+ VERSION = version ['__version__' ]
48
59setup (
610 name = "datasette-sqlite-regex" ,
Original file line number Diff line number Diff line change 22import os
33import platform
44
5- VERSION = "0.2.0"
5+ version = {}
6+ with open ("sqlite_regex/version.py" ) as fp :
7+ exec (fp .read (), version )
8+
9+ VERSION = version ['__version__' ]
10+
11+
612
713system = platform .system ()
814machine = platform .machine ()
Original file line number Diff line number Diff line change 11import os
22import sqlite3
33
4+ from sqlite_regex .version import __version_info__ , __version__
5+
46def loadable_path ():
57 loadable_path = os .path .join (os .path .dirname (__file__ ), "regex0" )
68 return os .path .normpath (loadable_path )
Original file line number Diff line number Diff line change 1+ __version__ = "0.2.0"
2+ __version_info__ = tuple (__version__ .split ("." ))
You can’t perform that action at this time.
0 commit comments