chores: run lint and format (#284)
This commit is contained in:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -23,6 +23,6 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: poetry install --all-extras
|
run: poetry install --all-extras
|
||||||
- name: Lint with ruff
|
- name: Lint with ruff
|
||||||
run: poetry run ruff embedchain examples
|
run: make ci_lint
|
||||||
- name: Test with pytest
|
- name: Test with pytest
|
||||||
run: poetry run pytest
|
run: make ci_test
|
||||||
|
|||||||
8
Makefile
8
Makefile
@@ -4,7 +4,7 @@ PIP := $(PYTHON) -m pip
|
|||||||
PROJECT_NAME := embedchain
|
PROJECT_NAME := embedchain
|
||||||
|
|
||||||
# Targets
|
# Targets
|
||||||
.PHONY: install format lint clean test
|
.PHONY: install format lint clean test ci_lint ci_test
|
||||||
|
|
||||||
install:
|
install:
|
||||||
$(PIP) install --upgrade pip
|
$(PIP) install --upgrade pip
|
||||||
@@ -22,3 +22,9 @@ clean:
|
|||||||
|
|
||||||
test:
|
test:
|
||||||
$(PYTHON) -m pytest
|
$(PYTHON) -m pytest
|
||||||
|
|
||||||
|
ci_lint:
|
||||||
|
poetry run ruff .
|
||||||
|
|
||||||
|
ci_test:
|
||||||
|
poetry run pytest
|
||||||
|
|||||||
@@ -2,9 +2,7 @@ import importlib.metadata
|
|||||||
|
|
||||||
__version__ = importlib.metadata.version(__package__ or __name__)
|
__version__ = importlib.metadata.version(__package__ or __name__)
|
||||||
|
|
||||||
from .embedchain import (
|
from .embedchain import App # noqa: F401
|
||||||
App, # noqa: F401
|
from .embedchain import OpenSourceApp # noqa: F401
|
||||||
OpenSourceApp, # noqa: F401
|
from .embedchain import PersonApp # noqa: F401
|
||||||
PersonApp, # noqa: F401
|
from .embedchain import PersonOpenSourceApp # noqa: F401
|
||||||
PersonOpenSourceApp, # noqa: F401
|
|
||||||
)
|
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from chromadb.utils import embedding_functions
|
from chromadb.utils import embedding_functions
|
||||||
|
|
||||||
from embedchain.config.BaseConfig import BaseConfig
|
from embedchain.config.BaseConfig import BaseConfig
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,8 @@ from langchain.docstore.document import Document
|
|||||||
from langchain.memory import ConversationBufferMemory
|
from langchain.memory import ConversationBufferMemory
|
||||||
|
|
||||||
from embedchain.config import AddConfig, ChatConfig, InitConfig, QueryConfig
|
from embedchain.config import AddConfig, ChatConfig, InitConfig, QueryConfig
|
||||||
from embedchain.config.QueryConfig import CODE_DOCS_PAGE_PROMPT_TEMPLATE, DEFAULT_PROMPT
|
from embedchain.config.QueryConfig import (CODE_DOCS_PAGE_PROMPT_TEMPLATE,
|
||||||
|
DEFAULT_PROMPT)
|
||||||
from embedchain.data_formatter import DataFormatter
|
from embedchain.data_formatter import DataFormatter
|
||||||
|
|
||||||
gpt4all_model = None
|
gpt4all_model = None
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
import logging
|
import logging
|
||||||
import os
|
|
||||||
|
|
||||||
import chromadb
|
import chromadb
|
||||||
from chromadb.utils import embedding_functions
|
|
||||||
|
|
||||||
from embedchain.vectordb.base_vector_db import BaseVectorDB
|
from embedchain.vectordb.base_vector_db import BaseVectorDB
|
||||||
|
|
||||||
|
|||||||
4
setup.py
4
setup.py
@@ -1,7 +1,7 @@
|
|||||||
import setuptools
|
|
||||||
|
|
||||||
import importlib.metadata
|
import importlib.metadata
|
||||||
|
|
||||||
|
import setuptools
|
||||||
|
|
||||||
version = importlib.metadata.version(__package__ or __name__)
|
version = importlib.metadata.version(__package__ or __name__)
|
||||||
|
|
||||||
with open("README.md", "r", encoding="utf-8") as fh:
|
with open("README.md", "r", encoding="utf-8") as fh:
|
||||||
|
|||||||
Reference in New Issue
Block a user