Skip to content

Commit c43b432

Browse files
committed
fix reqs and store version num in package
1 parent 7dca5cd commit c43b432

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

setup.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import setuptools
2+
import vquest
23

34
with open("README.md", "r") as fh:
45
long_description = fh.read()
56

67
setuptools.setup(
78
name="vquest",
8-
version="0.0.1",
9+
version=vquest.__version__,
910
author="Jesse Connell",
1011
author_email="[email protected]",
1112
description="Automate IMGT V-QUEST usage on imgt.org",
@@ -26,5 +27,6 @@
2627
"License :: OSI Approved :: GNU Affero General Public License v3",
2728
"Operating System :: OS Independent",
2829
],
30+
install_requires=["biopython", "PyYAML", "requests"],
2931
python_requires='>=3.6',
3032
)

vquest/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
from Bio import SeqIO
1515
from .util import unzip, chunker
1616

17+
__version__ = "0.0.4"
1718
URL = "http://www.imgt.org/IMGT_vquest/analysis"
1819
DELAY = 1 # for rate-limiting multiple requests
1920
CHUNK_SIZE = 50 # to stay within V-QUEST's limit on sequences in one go

vquest/__main__.py

+2
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ def __setup_arg_parser():
6363
parser.add_argument(
6464
"--verbose", "-v", action="count", default=0,
6565
help="increase logging verbosity")
66+
parser.add_argument(
67+
"--version", "-V", action="version", version=vquest.__version__)
6668
for opt_section in OPTIONS:
6769
option_parser = parser.add_argument_group(
6870
title="V-QUEST options: \"%s\" section" % opt_section["section"],

0 commit comments

Comments
 (0)