From a43cec7098067c2e1b73f3de86f5fb10cc39140d Mon Sep 17 00:00:00 2001 From: Joel Alexander Date: Mon, 24 Jul 2023 12:39:38 -0700 Subject: [PATCH 1/2] change to parea --- Makefile | 6 +++--- README.md | 4 ++-- {parea_ai => parea}/__init__.py | 2 +- {parea_ai => parea}/api_client.py | 0 {parea_ai => parea}/client.py | 4 ++-- {parea_ai => parea}/example.py | 4 ++-- {parea_ai => parea}/schemas/models.py | 0 pyproject.toml | 3 ++- tests/test_example/test_example.py | 2 +- 9 files changed, 13 insertions(+), 12 deletions(-) rename {parea_ai => parea}/__init__.py (94%) rename {parea_ai => parea}/api_client.py (100%) rename {parea_ai => parea}/client.py (90%) rename {parea_ai => parea}/example.py (91%) rename {parea_ai => parea}/schemas/models.py (100%) diff --git a/Makefile b/Makefile index ca5646b8..d7518678 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ PYTHON := python3 PYTHONPATH := `pwd` #* Docker variables -IMAGE := parea_ai +IMAGE := parea VERSION := latest #* Poetry @@ -40,14 +40,14 @@ formatting: codestyle #* Linting .PHONY: test test: - PYTHONPATH=$(PYTHONPATH) poetry run pytest -c pyproject.toml --cov-report=html --cov=parea_ai tests/ + PYTHONPATH=$(PYTHONPATH) poetry run pytest -c pyproject.toml --cov-report=html --cov=parea tests/ poetry run coverage-badge -o assets/images/coverage.svg -f .PHONY: check-codestyle check-codestyle: poetry run isort --diff --check-only --settings-path pyproject.toml ./ poetry run black --diff --check --config pyproject.toml ./ - poetry run darglint --verbosity 2 parea_ai tests + poetry run darglint --verbosity 2 parea tests .PHONY: mypy mypy: diff --git a/README.md b/README.md index a088c3ca..128e080d 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,8 @@ import os from dotenv import load_dotenv -from parea_ai.client import Parea -from parea_ai.schemas.models import Completion, UseDeployedPrompt, CompletionResponse, UseDeployedPromptResponse +from parea.client import Parea +from parea.schemas.models import Completion, UseDeployedPrompt, CompletionResponse, UseDeployedPromptResponse load_dotenv() diff --git a/parea_ai/__init__.py b/parea/__init__.py similarity index 94% rename from parea_ai/__init__.py rename to parea/__init__.py index 519ccd3e..72d4a2e2 100644 --- a/parea_ai/__init__.py +++ b/parea/__init__.py @@ -11,7 +11,7 @@ from importlib import metadata as importlib_metadata -from parea_ai.client import Parea +from parea.client import Parea def get_version() -> str: diff --git a/parea_ai/api_client.py b/parea/api_client.py similarity index 100% rename from parea_ai/api_client.py rename to parea/api_client.py diff --git a/parea_ai/client.py b/parea/client.py similarity index 90% rename from parea_ai/client.py rename to parea/client.py index 7299145c..2f6a8065 100644 --- a/parea_ai/client.py +++ b/parea/client.py @@ -1,7 +1,7 @@ from attrs import asdict, define, field -from parea_ai.api_client import HTTPClient -from parea_ai.schemas.models import Completion, CompletionResponse, UseDeployedPrompt, UseDeployedPromptResponse +from parea.api_client import HTTPClient +from parea.schemas.models import Completion, CompletionResponse, UseDeployedPrompt, UseDeployedPromptResponse COMPLETION_ENDPOINT = "/completion" DEPLOYED_PROMPT_ENDPOINT = "/deployed-prompt" diff --git a/parea_ai/example.py b/parea/example.py similarity index 91% rename from parea_ai/example.py rename to parea/example.py index f2ccdcc1..23edac7b 100644 --- a/parea_ai/example.py +++ b/parea/example.py @@ -3,8 +3,8 @@ from dotenv import load_dotenv -from parea_ai.client import Parea -from parea_ai.schemas.models import Completion, CompletionResponse, UseDeployedPrompt, UseDeployedPromptResponse +from parea.client import Parea +from parea.schemas.models import Completion, CompletionResponse, UseDeployedPrompt, UseDeployedPromptResponse load_dotenv() diff --git a/parea_ai/schemas/models.py b/parea/schemas/models.py similarity index 100% rename from parea_ai/schemas/models.py rename to parea/schemas/models.py diff --git a/pyproject.toml b/pyproject.toml index 961c1eea..1db3f6b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,6 +5,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "parea-ai" +packages = [{ include = "parea" }] version = "0.1.1a0" description = "Parea python sdk" readme = "README.md" @@ -136,7 +137,7 @@ addopts = [ source = ["tests"] [coverage.paths] -source = "parea_ai" +source = "parea" [coverage.run] branch = true diff --git a/tests/test_example/test_example.py b/tests/test_example/test_example.py index dd051c49..9ade3d2a 100644 --- a/tests/test_example/test_example.py +++ b/tests/test_example/test_example.py @@ -1,7 +1,7 @@ """Tests for hello function.""" import pytest -from parea_ai.example import hello +from parea.example import hello @pytest.mark.parametrize( From 68f411118b66427515208e43c1ddd150d09a1a01 Mon Sep 17 00:00:00 2001 From: Joel Alexander Date: Mon, 24 Jul 2023 12:40:25 -0700 Subject: [PATCH 2/2] bump v --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1db3f6b3..696b40d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "parea-ai" packages = [{ include = "parea" }] -version = "0.1.1a0" +version = "0.1.1a1" description = "Parea python sdk" readme = "README.md" authors = ["joel-parea-ai "]