comparison setup.py @ 7:72f8dd2ce0ba

Packaging support: sdist and wheel
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 07 Jul 2023 00:00:50 +0200
parents
children
comparison
equal deleted inserted replaced
6:fc18f1cb3309 7:72f8dd2ce0ba
1 # -*- coding: utf-8; indent-tabs-mode: nil; -*-
2
3 import os
4 import re
5
6 from setuptools import setup
7
8
9 pkg_root = os.path.dirname(__file__)
10
11 _version_re = re.compile(br"^\s*__version__\s*=\s*(\"|')(.*)\1\s*(#.*)?$",
12 re.MULTILINE)
13
14 with open(os.path.join(pkg_root, "data_schema", "__init__.py"), "rb") as vf:
15 version = _version_re.search(vf.read()).group(2).decode("utf-8")
16
17
18 setup(version=version)