annotate setup.py @ 10:62823085e582 v0.1

+++++ v0.1
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 07 Jul 2023 01:30:30 +0200
parents 72f8dd2ce0ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
1 # -*- coding: utf-8; indent-tabs-mode: nil; -*-
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
2
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 import os
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4 import re
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
5
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6 from setuptools import setup
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 pkg_root = os.path.dirname(__file__)
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
10
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11 _version_re = re.compile(br"^\s*__version__\s*=\s*(\"|')(.*)\1\s*(#.*)?$",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
12 re.MULTILINE)
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
13
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
14 with open(os.path.join(pkg_root, "data_schema", "__init__.py"), "rb") as vf:
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
15 version = _version_re.search(vf.read()).group(2).decode("utf-8")
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
16
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
17
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
18 setup(version=version)