fix: remove unused import 'main' from mempalace/__init__.py
Removed the 'main' import from `mempalace/__init__.py` and updated `pyproject.toml` to point the script entry point directly to `mempalace.cli:main`. This ensures the CLI remains functional while improving code hygiene. Co-authored-by: igorls <4753812+igorls@users.noreply.github.com>
This commit is contained in:
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from .cli import main # noqa: E402
|
|
||||||
from .version import __version__ # noqa: E402
|
from .version import __version__ # noqa: E402
|
||||||
|
|
||||||
# ChromaDB 0.6.x ships a Posthog telemetry client whose capture() signature is
|
# ChromaDB 0.6.x ships a Posthog telemetry client whose capture() signature is
|
||||||
@@ -25,4 +24,4 @@ logging.getLogger("chromadb.telemetry.product.posthog").setLevel(logging.CRITICA
|
|||||||
# intact, so the real fix is upgrading chromadb to 1.5.4+, which #581
|
# intact, so the real fix is upgrading chromadb to 1.5.4+, which #581
|
||||||
# proposes. See #397 for the history of this line.
|
# proposes. See #397 for the history of this line.
|
||||||
|
|
||||||
__all__ = ["main", "__version__"]
|
__all__ = ["__version__"]
|
||||||
|
|||||||
+1
-1
@@ -35,7 +35,7 @@ Repository = "https://github.com/milla-jovovich/mempalace"
|
|||||||
"Bug Tracker" = "https://github.com/milla-jovovich/mempalace/issues"
|
"Bug Tracker" = "https://github.com/milla-jovovich/mempalace/issues"
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
mempalace = "mempalace:main"
|
mempalace = "mempalace.cli:main"
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
dev = ["pytest>=7.0", "pytest-cov>=4.0", "ruff>=0.4.0", "psutil>=5.9"]
|
dev = ["pytest>=7.0", "pytest-cov>=4.0", "ruff>=0.4.0", "psutil>=5.9"]
|
||||||
|
|||||||
Reference in New Issue
Block a user