Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dandi/cli/base.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from functools import wraps
import os

import click
import rich_click as click

from .. import get_logger

Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_delete.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import click
import rich_click as click

from .base import devel_debug_option, instance_option, map_to_click_exceptions

Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_digest.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

import click
import rich_click as click

from .base import map_to_click_exceptions

Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_download.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from collections.abc import Sequence
import os

import click
import rich_click as click

from .base import ChoiceList, IntColonInt, instance_option, map_to_click_exceptions
from ..dandiarchive import _dandi_url_parser, parse_dandi_url
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_instances.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from dataclasses import asdict
import sys

import click
import rich_click as click
import ruamel.yaml

from .base import map_to_click_exceptions
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_ls.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
import os
import os.path as op

import click
from dandischema import models
import rich_click as click

from .base import devel_option, lgr, map_to_click_exceptions
from .formatter import JSONFormatter, JSONLinesFormatter, PYOUTFormatter, YAMLFormatter
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_move.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

import click
import rich_click as click

from .base import devel_debug_option, instance_option, map_to_click_exceptions
from ..move import MoveExisting, MoveWorkOn
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_organize.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

import click
import rich_click as click

from .base import dandiset_path_option, devel_debug_option, map_to_click_exceptions
from ..consts import dandi_layout_fields
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_service_scripts.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
import urllib.parse
from uuid import uuid4

import click
from dandischema.consts import DANDI_SCHEMA_VERSION
from packaging.version import Version
from requests.auth import HTTPBasicAuth
from requests.exceptions import HTTPError
import rich_click as click

from .base import ChoiceList, instance_option, map_to_click_exceptions
from .. import __version__, lgr
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_shell_completion.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import os
from os.path import basename, normcase, splitext

import click
from packaging.version import Version
import rich_click as click

SHELLS = ["bash", "zsh", "fish"]

Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_upload.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

import click
import rich_click as click

from .base import (
IntColonInt,
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/cmd_validate.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from typing import cast
import warnings

import click
import rich_click as click

from .base import devel_debug_option, devel_option, map_to_click_exceptions
from ..utils import pluralize
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/command.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
import sys
from types import SimpleNamespace

import click
from click_didyoumean import DYMGroup
import platformdirs
import rich_click as click

from .base import lgr, map_to_click_exceptions
from .. import __version__, set_logger_level
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/tests/test_download.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import os
from pathlib import Path

import click
from click.testing import CliRunner
import pytest
import rich_click as click

from ..cmd_download import download
from ...consts import dandiset_metadata_file, known_instances
Expand Down
2 changes: 1 addition & 1 deletion dandi/cli/tests/test_move.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

from typing import Any

import click
from click.testing import CliRunner
import pytest
from pytest_mock import MockerFixture
import rich_click as click

from ..cmd_move import move

Expand Down
2 changes: 1 addition & 1 deletion dandi/dandiapi.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@
from types import TracebackType
from typing import TYPE_CHECKING, Any, Dict, List, Optional

import click
from dandischema import models
from pydantic import BaseModel, Field, PrivateAttr
import requests
import rich_click as click
import tenacity
from yarl import URL

Expand Down
2 changes: 1 addition & 1 deletion dandi/delete.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from operator import attrgetter
from pathlib import Path

import click
import rich_click as click
from yarl import URL

from .consts import DRAFT, ZARR_EXTENSIONS, DandiInstance, dandiset_metadata_file
Expand Down
2 changes: 1 addition & 1 deletion dandi/keyring.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
from pathlib import Path
from typing import TypeVar

import click
from keyring.backend import KeyringBackend, get_all_keyring
from keyring.core import get_keyring, load_config, load_env
from keyring.errors import KeyringError
from keyring.util.platform_ import config_root
from keyrings.alt.file import EncryptedKeyring
import rich_click as click

from . import get_logger

Expand Down
2 changes: 1 addition & 1 deletion dandi/tests/test_dandiapi.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
from typing import Any

import anys
import click
from dandischema.models import UUID_PATTERN, DigestType, get_schema_version
import pytest
from pytest_mock import MockerFixture
import requests
import responses
import rich_click as click

from .fixtures import DandiAPI, SampleDandiset, SampleDandisetFactory
from .skip import mark
Expand Down
2 changes: 1 addition & 1 deletion dandi/upload.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
from typing import Any, TypedDict, cast
from unittest.mock import patch

import click
from packaging.version import Version
import rich_click as click

from . import __version__, lgr
from .consts import (
Expand Down
2 changes: 1 addition & 1 deletion tools/migrate-dandisets.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
import click
import requests
import rich_click as click

from dandi.dandiapi import DandiAPIClient
from dandi.dandiset import APIDandiset
Expand Down
2 changes: 1 addition & 1 deletion tools/s3-gc-stats
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ from urllib.parse import urlparse
import boto3
from botocore import UNSIGNED
from botocore.client import Config
import click
from humanize import naturalsize
import rich_click as click


class Version(NamedTuple):
Expand Down
2 changes: 1 addition & 1 deletion tools/update-assets-on-server
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import logging
import os
import sys

import click
from dandischema.consts import DANDI_SCHEMA_VERSION
import requests
import rich_click as click

from dandi.dandiapi import DandiAPIClient
from dandi.metadata import get_default_metadata, nwb2asset
Expand Down
Loading