Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TruLens 1.2.11 #1697

Merged
merged 6 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
445 changes: 227 additions & 218 deletions poetry.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/apps/langchain/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-apps-langchain"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/apps/llamaindex/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-apps-llamaindex"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/apps/nemo/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-apps-nemo"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/benchmark/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-benchmark"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/connectors/snowflake/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-connectors-snowflake" %}
{% set version = "1.2.10" %}
{% set version = "1.2.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: 28e43abcf966047915722233fde18cac6600d302f076de1b1d50528dc776dd79
# https://pypi.org/project/trulens-connectors-snowflake/#files
sha256: f74ced413edcfd90d909a5d8b00914eecd4d3a4131c641b929a4f2f6b9ad130f

build:
noarch: python
Expand Down
2 changes: 1 addition & 1 deletion src/connectors/snowflake/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-connectors-snowflake"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/core/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-core" %}
{% set version = "1.2.10" %}
{% set version = "1.2.9" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: 597a2ac350450330daeb7326e012c62389ba246d88d02db64832b97f837d2b32
# https://pypi.org/project/trulens-core/#files
sha256: 7ce766eae1befe2de895a8bb46a049fbcdd4b56c7f4d395bf8cb3a7771e2371a

build:
noarch: python
Expand Down
2 changes: 1 addition & 1 deletion src/core/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-core"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/dashboard/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-dashboard" %}
{% set version = "1.2.10" %}
{% set version = "1.2.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: 46fb841f48238cc3c75f9d434296e3efe1e4bdd2758daa13fc8cb360cb928754
# https://pypi.org/project/trulens-dashboard/#files
sha256: 9f7a549571fd1bbe1a16a761d1d05abdf6bbf99a24bae25ccf8a2c186220f6f6

build:
noarch: python
Expand Down
2 changes: 1 addition & 1 deletion src/dashboard/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-dashboard"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/feedback/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-feedback" %}
{% set version = "1.2.10" %}
{% set version = "1.2.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: b6a3e2a7dbd00649aa2c1283af52c0182939d0cc7c78c4d17012ca2cc0ff0386
# https://pypi.org/project/trulens-feedback/#files
sha256: cb4a8055c440487b9673348557a10a5350cd5ba110852b9e79104b24e98b0638

build:
noarch: python
Expand Down
2 changes: 1 addition & 1 deletion src/feedback/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-feedback"
version = "1.2.10"
version = "1.2.11"
description = "A TruLens extension package implementing feedback functions for LLM App evaluation."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/otel/semconv/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-otel-semconv" %}
{% set version = "1.2.10" %}
{% set version = "1.2.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: ef567fc7ac238c1789b070a30bb374b394072c5a13145e6fb6ca8112cd4d9e3e
# https://pypi.org/project/trulens-otel-semconv/#files
sha256: a230dfe23bc402eaf6104d443a24c5667fd0e672e287fab7dcc85e9986d3f9c6

build:
noarch: python
Expand Down
4 changes: 2 additions & 2 deletions src/otel/semconv/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-otel-semconv"
version = "1.2.10"
version = "1.2.11"
description = "Semantic conventions for spans produced by TruLens."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand All @@ -27,7 +27,7 @@ classifiers = [
]

[tool.poetry.dependencies]
python = "^3.8.1,!=3.9.7"
python = "^3.8.1"
# This package only has pre-releases:
opentelemetry-semantic-conventions = { version = ">=0.36b0", allow-prereleases = true }
# This package requires python 3.9 so we are avoiding using it for now:
Expand Down
2 changes: 1 addition & 1 deletion src/providers/bedrock/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-bedrock"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
5 changes: 3 additions & 2 deletions src/providers/cortex/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{% set name = "trulens-providers-cortex" %}
{% set version = "1.2.10" %}
{% set version = "1.2.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: 75b3b963940dde7064a2f7d58166bb99d706b8e7db326c958ef872387c297352
# https://pypi.org/project/trulens-providers-cortex/#files
sha256: 5c9a7e956a8be678334146a0a4ef842107d500ae982962377d7aca4694750645

build:
noarch: python
Expand Down
6 changes: 5 additions & 1 deletion src/providers/cortex/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-cortex"
version = "1.2.10"
version = "1.2.11"
description = "A TruLens extension package adding Snowflake Cortex support for LLM App evaluation."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand All @@ -33,6 +33,10 @@ trulens-core = { version = "^1.0.0" }
trulens-feedback = { version = "^1.0.0" }
snowflake-connector-python = "^3.11"
snowflake-ml-python = "^1.6.4"
scipy = [
{ version = ">=1.7.0,<1.11.1", python = "<3.9" },
{ version = ">=1.11.1", python = ">=3.9" },
]
snowflake-snowpark-python = "^1.18.0"

[tool.poetry.group.dev.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion src/providers/huggingface/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-huggingface"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/providers/langchain/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-langchain"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/providers/litellm/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-litellm"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/providers/openai/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens-providers-openai"
version = "1.2.10"
version = "1.2.11"
description = "Library to systematically track and evaluate LLM based applications."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down
2 changes: 1 addition & 1 deletion src/trulens_eval/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ requires = [

[tool.poetry]
name = "trulens_eval"
version = "1.2.10"
version = "1.2.11"
description = "Backwards-compatibility package for API of trulens_eval<1.0.0 using API of trulens-*>=1.0.0."
authors = [
"Snowflake Inc. <ml-observability-wg-dl@snowflake.com>",
Expand Down