Add program version to context
This commit is contained in:
parent
67020eb8c5
commit
ecc0b174cb
4 changed files with 8 additions and 3 deletions
|
@ -0,0 +1 @@
|
|||
__version__ = '1.0'
|
|
@ -1,9 +1,11 @@
|
|||
import argparse
|
||||
from md_pdf import __version__
|
||||
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("-v", "--verbose", help="Set verbosity level (repeat argument)", action="count", default=0)
|
||||
parser.add_argument("--update-csl", help="Update CSL files", action="store_true")
|
||||
parser.add_argument("--version", action="version", version="%(prog)s {}".format(__version__))
|
||||
parser.add_help = True
|
||||
return parser.parse_args()
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
from md_pdf.consts import TEMPLATES_DIR, STATIC_DIR, DATE_FORMAT, TIME_FORMAT, DATETIME_FORMAT
|
||||
from word_count import word_count
|
||||
from md_pdf.utils import get_plain_text
|
||||
from md_pdf import __version__
|
||||
from dateutil import parser
|
||||
import datetime
|
||||
import os
|
||||
|
@ -11,7 +12,8 @@ EXTRA_CONTEXT = {
|
|||
'static_dir': STATIC_DIR,
|
||||
'date': datetime.datetime.now().strftime(DATE_FORMAT),
|
||||
'time': datetime.datetime.now().strftime(TIME_FORMAT),
|
||||
'datetime': datetime.datetime.now().strftime(DATETIME_FORMAT)
|
||||
'datetime': datetime.datetime.now().strftime(DATETIME_FORMAT),
|
||||
'mdp_version': __version__
|
||||
}
|
||||
|
||||
|
||||
|
|
4
setup.py
4
setup.py
|
@ -1,9 +1,9 @@
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
from md_pdf import __version__
|
||||
|
||||
setup(
|
||||
name="md-pdf",
|
||||
version="1.0",
|
||||
version=__version__,
|
||||
use_scm_version=True,
|
||||
install_requires=[
|
||||
"beautifulsoup4==4.5.3",
|
||||
|
|
Reference in a new issue