bump version to 0.2.6
Release / Pre-release Check (push) Failing after 31s
Release / Build Artifacts (push) Has been skipped
Release / Publish to PyPI (push) Has been skipped
Release / Publish Release (push) Has been skipped

This commit is contained in:
2026-06-27 00:58:05 +08:00
parent 6f334fde73
commit af9aab395a
4 changed files with 12 additions and 4 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ license = { text = "MIT" }
name = "pyflowx"
readme = "README.md"
requires-python = ">=3.8"
version = "0.2.5"
version = "0.2.6"
[project.scripts]
autofmt = "pyflowx.cli.autofmt:main"
+1 -1
View File
@@ -84,7 +84,7 @@ from .runner import CliExitCode, CliRunner
from .storage import JSONBackend, MemoryBackend, StateBackend
from .task import TaskCmd, TaskEvent, TaskResult, TaskSpec, TaskStatus
__version__ = "0.2.5"
__version__ = "0.2.6"
__all__ = [
"IS_LINUX",
+5 -1
View File
@@ -17,11 +17,15 @@
from __future__ import annotations
import json
import sys
from abc import ABC, abstractmethod
from pathlib import Path
from typing import Any, Mapping
from typing_extensions import override
if sys.version_info >= (3, 12):
from typing import override
else:
from typing_extensions import override
from .errors import StorageError
+5 -1
View File
@@ -15,6 +15,7 @@
* ``TaskStatus`` 是封闭枚举;执行器绝不发明临时字符串。
"""
import sys
from dataclasses import dataclass, field
from datetime import datetime
from enum import Enum
@@ -32,7 +33,10 @@ from typing import (
cast,
)
from typing_extensions import TypeVar
if sys.version_info >= (3, 13):
from typing import TypeVar
else:
from typing_extensions import TypeVar
T = TypeVar("T", default=Any)