diff --git a/pyproject.toml b/pyproject.toml index 5bf7404..b65a293 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "twscrape" -version = "0.1.1" +version = "0.2.0" authors = [{name = "vladkens", email = "v.pronsky@gmail.com"}] description = "Twitter GraphQL and Search API implementation with SNScrape data models" readme = "readme.md" diff --git a/twscrape/cli.py b/twscrape/cli.py index d41aad6..b0d8b25 100644 --- a/twscrape/cli.py +++ b/twscrape/cli.py @@ -3,13 +3,12 @@ import argparse import asyncio import io +from importlib.metadata import version from .api import API, AccountsPool from .logger import logger, set_log_level from .utils import print_table -VER = "0.1.0" - class CustomHelpFormatter(argparse.HelpFormatter): def __init__(self, prog): @@ -31,7 +30,7 @@ async def main(args): set_log_level("DEBUG") if args.command == "version": - print(VER) + print(version("twscrape")) return logger.debug(f"Using database: {args.db}")