Skip to content

Commit 11dd789

Browse files
authored
Removed redundant typer[all] dependency and its usages (#194)
`typer` is used for CLI interfaces, though this project has no CLI entry points, so we keep the number of external dependencies to a minimum.
1 parent b654a3a commit 11dd789

File tree

5 files changed

+3
-64
lines changed

5 files changed

+3
-64
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
clean:
2+
rm -fr htmlcov .mypy_cache .pytest_cache .ruff_cache .coverage
3+
14
lint:
25
hatch run lint:verify
36

pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ dependencies = [
3030
"PyYAML>=6.0.0,<7.0.0",
3131

3232
# TODO: remove later
33-
"typer[all]>=0.9.0,<0.10.0",
3433
"ratelimit>=2.2.1,<3.0.0",
3534
"tenacity>=8.2.2,<9.0.0",
3635
]
@@ -43,9 +42,6 @@ test = [
4342
"pytest-mock>=3.0.0,<4.0.0",
4443
]
4544

46-
[project.scripts]
47-
ucx = "databricks.labs.ucx.__main__:entrypoint"
48-
4945
[project.entry-points.databricks]
5046
runtime = "databricks.labs.ucx.runtime:main"
5147

src/databricks/labs/ucx/__main__.py

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/databricks/labs/ucx/cli/__init__.py

Whitespace-only changes.

src/databricks/labs/ucx/cli/app.py

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)