diff --git a/manifest.yaml b/manifest.yaml index 8007e20..ec55599 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -1,7 +1,9 @@ -version: 0.2.1 +version: 0.2.2 type: plugin author: derekwang2002 name: call_e +repo: https://github.com/CALLE-AI/call-e-dify-plugin +contact: support@heycall-e.com label: en_US: CALL-E description: diff --git a/pyproject.toml b/pyproject.toml index 8972610..8e4c357 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "call-e-dify-plugin" -version = "0.2.1" +version = "0.2.2" description = "CALL-E tools for Dify workflows and agents" readme = "README.md" requires-python = ">=3.12" diff --git a/tests/test_plugin_metadata.py b/tests/test_plugin_metadata.py index b8840ff..f393ac1 100644 --- a/tests/test_plugin_metadata.py +++ b/tests/test_plugin_metadata.py @@ -39,6 +39,13 @@ def test_readme_links_source_repository(): assert "https://github.com/CALLE-AI/call-e-dify-plugin" in readme +def test_manifest_declares_marketplace_repository_and_contact(): + manifest = load_yaml("manifest.yaml") + + assert manifest["repo"] == "https://github.com/CALLE-AI/call-e-dify-plugin" + assert manifest["contact"] == "support@heycall-e.com" + + def test_api_key_onboarding_links_are_user_visible(): provider = load_yaml("provider/call_e.yaml") api_key_help = provider["credentials_for_provider"]["api_key"]["help"]["en_US"] @@ -57,7 +64,7 @@ def test_release_version_is_synchronized(): with (ROOT / "pyproject.toml").open("rb") as pyproject_file: pyproject = tomllib.load(pyproject_file) - assert manifest["version"] == "0.2.1" + assert manifest["version"] == "0.2.2" assert pyproject["project"]["version"] == manifest["version"]