From 894f866adea2fd153d52a2080d33167ec9df62bf Mon Sep 17 00:00:00 2001 From: jonathan vanasco Date: Fri, 26 Apr 2019 13:03:30 -0400 Subject: [PATCH] better v0.1.0 --- metadata_utils/__init__.py | 5 ++++- setup.py | 14 ++++++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/metadata_utils/__init__.py b/metadata_utils/__init__.py index 704167c..b3d9169 100644 --- a/metadata_utils/__init__.py +++ b/metadata_utils/__init__.py @@ -1,8 +1,11 @@ import unicodedata - from xml.sax.saxutils import escape, unescape +__VERSION__ = '0.1.0' + + +# ============================================================================== # https://wiki.python.org/moin/EscapingHtml diff --git a/setup.py b/setup.py index 8247f65..c6712bb 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ """metadata_utils installation script. """ import os - +import re from setuptools import setup from setuptools import find_packages @@ -13,12 +13,22 @@ except: pass +# store version in the init.py +with open(os.path.join(os.path.dirname(__file__), + 'metadata_utils', + '__init__.py' + ) + ) as v_file: + VERSION = re.compile( + r".*__VERSION__ = '(.*?)'", + re.S).match(v_file.read()).group(1) + requires = [] setup( name="metadata_utils", description="Lightweight Metadata Support", - version="0.0.2", + version=VERSION, url="https://github.com/jvanasco/metadata_utils", author="Jonathan Vanasco", author_email="jonathan@findmeon.com",