Mercurial > hgrepos > Python > libs > data-schema
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 |
| 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) |
