Skip to content

Commit e74f6f5

Browse files
authored
Merge pull request #440 from Pipelex/release/v0.15.3
Release/v0.15.3
2 parents 81e6ba4 + 90d01c8 commit e74f6f5

File tree

5 files changed

+239
-239
lines changed

5 files changed

+239
-239
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## [v0.15.3] - 2025-11-07
4+
5+
### Fixed
6+
- Fixed weird import issues with `posthog` and `StrEnum`
7+
38
## [v0.15.2] - 2025-11-07
49

510
### Fixed

pipelex/cli/error_handlers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
from __future__ import annotations
44

5-
from enum import StrEnum
65
from typing import TYPE_CHECKING, NoReturn
76

87
import typer
98
from rich.console import Console
109
from rich.syntax import Syntax
1110

11+
from pipelex.types import StrEnum
1212
from pipelex.urls import URLs
1313

1414
if TYPE_CHECKING:

pipelex/system/telemetry/telemetry_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Any, Callable, Generator
33

44
import posthog
5-
from posthog import Posthog, new_context, tag
5+
from posthog import Posthog, new_context, tag # type: ignore[attr-defined]
66
from posthog.args import ExceptionArg, OptionalCaptureArgs
77
from typing_extensions import Unpack, override
88

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pipelex"
3-
version = "0.15.2"
3+
version = "0.15.3"
44
description = "The open standard for repeatable AI workflows. Write business logic, not API calls."
55
authors = [{ name = "Evotis S.A.S.", email = "[email protected]" }]
66
maintainers = [{ name = "Pipelex staff", email = "[email protected]" }]

0 commit comments

Comments
 (0)