Merge 126b625004fa98d5c05b47a9f7d3338efb679d65 into b3d0b4443baf5da952f3135bd017ff1e60e654bb

This commit is contained in:
Oz Tiram 2025-04-10 10:15:03 +02:00 committed by GitHub
commit d27fe3fafa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 2 deletions

View File

@ -45,7 +45,6 @@ import re
import logging
import ast
import traceback
from docopt import docopt
import requests
from yarg import json2package
from yarg.exceptions import HTTPError
@ -604,6 +603,11 @@ def init(args):
def main(): # pragma: no cover
try:
from docopt import docopt
except (ImportError, ModuleNotFoundError):
sys.exit("Please install docopt to use the command line")
args = docopt(__doc__, version=__version__)
log_level = logging.DEBUG if args["--debug"] else logging.INFO
logging.basicConfig(level=log_level, format="%(levelname)s: %(message)s")

View File

@ -28,7 +28,6 @@ classifiers = [
requires-python = ">=3.9, <3.14"
dependencies = [
"yarg>=0.1.9",
"docopt>=0.6.2",
"nbconvert>=7.11.0",
"ipython>=8.12.3",
]
@ -39,6 +38,10 @@ dev = [
"coverage>=7.3.2",
"sphinx>=7.2.6;python_version>='3.9'",
]
cli = [
"docopt>=0.6.2",
]
[tool.poetry.group.dev.dependencies] # for legacy usage
flake8 = "^6.1.0"
tox = "^4.11.3"