mirror of
https://github.com/MervinPraison/PraisonAI.git
synced 2026-11-12 18:47:44 -10:00
Compare commits
11
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aa0b7dcfcc | ||
|
|
7b01d4c5c8 | ||
|
|
bc794bd686 | ||
|
|
8c8f4285e6 | ||
|
|
ec4fb7cf0d | ||
|
|
e9c2876b39 | ||
|
|
4cdf68fdd5 | ||
|
|
c7db22aee1 | ||
|
|
14726713db | ||
|
|
3d2170c817 | ||
|
|
fbf6bc7c20 |
No files matched your search
@@ -16,7 +16,7 @@ RUN mkdir -p /root/.praison
|
||||
# Install Python packages (using latest versions)
|
||||
RUN pip install --no-cache-dir \
|
||||
praisonai_tools \
|
||||
"praisonai>=4.6.155" \
|
||||
"praisonai>=4.6.156" \
|
||||
"praisonai[chat]" \
|
||||
"embedchain[github,youtube]"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ RUN mkdir -p /root/.praison
|
||||
# Install Python packages (using latest versions)
|
||||
RUN pip install --no-cache-dir \
|
||||
praisonai_tools \
|
||||
"praisonai>=4.6.155" \
|
||||
"praisonai>=4.6.156" \
|
||||
"praisonai[ui]" \
|
||||
"praisonai[chat]" \
|
||||
"praisonai[realtime]" \
|
||||
|
||||
@@ -16,7 +16,7 @@ RUN mkdir -p /root/.praison
|
||||
# Install Python packages (using latest versions)
|
||||
RUN pip install --no-cache-dir \
|
||||
praisonai_tools \
|
||||
"praisonai>=4.6.155" \
|
||||
"praisonai>=4.6.156" \
|
||||
"praisonai[ui]" \
|
||||
"praisonai[crewai]"
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.159"
|
||||
version = "1.6.160"
|
||||
description = "Praison AI agents for completing complex tasks with Self Reflection Agents"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.10"
|
||||
|
||||
Generated
+1
-1
@@ -3082,7 +3082,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.0.40"
|
||||
__version__ = "0.0.41"
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-bot"
|
||||
version = "0.0.40"
|
||||
version = "0.0.41"
|
||||
description = "Bots, gateway, and channel CLI for PraisonAI — messaging platforms and WebSocket control plane extracted from the praisonai wrapper."
|
||||
readme = "README.md"
|
||||
license = "MIT"
|
||||
|
||||
Generated
+2
-2
@@ -1416,7 +1416,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonai-bot"
|
||||
version = "0.0.39"
|
||||
version = "0.0.41"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
@@ -1498,7 +1498,7 @@ provides-extras = ["gateway", "bot", "bot-whatsapp-web", "all"]
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { directory = "../praisonai-agents" }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.0.7"
|
||||
__version__ = "0.0.8"
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-browser"
|
||||
version = "0.0.7"
|
||||
version = "0.0.8"
|
||||
description = "Browser automation for PraisonAI — Chrome extension bridge, CDP, and Playwright agents extracted from the praisonai wrapper."
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
Generated
+2
-2
@@ -920,7 +920,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonai-browser"
|
||||
version = "0.0.7"
|
||||
version = "0.0.8"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "click" },
|
||||
@@ -964,7 +964,7 @@ provides-extras = ["server", "playwright", "all"]
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { directory = "../praisonai-agents" }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -12,6 +12,6 @@ the remaining terminal-agent modules, with PEP 562 shims left behind at the
|
||||
old ``praisonai.*`` paths for backward compatibility.
|
||||
"""
|
||||
|
||||
__version__ = "0.0.55"
|
||||
__version__ = "0.0.56"
|
||||
|
||||
__all__ = ["__version__"]
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-code"
|
||||
version = "0.0.55"
|
||||
version = "0.0.56"
|
||||
description = "Agentic terminal CLI for PraisonAI — the terminal-native agent (run, chat, code, runtime, cli backends) extracted from the praisonai wrapper."
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
Generated
+2
-2
@@ -1358,7 +1358,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonai-code"
|
||||
version = "0.0.54"
|
||||
version = "0.0.56"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "click" },
|
||||
@@ -1391,7 +1391,7 @@ requires-dist = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { directory = "../praisonai-agents" }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.0.7"
|
||||
__version__ = "0.0.8"
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-mcp"
|
||||
version = "0.0.7"
|
||||
version = "0.0.8"
|
||||
description = "MCP server hosting for PraisonAI — expose agents and tools to Cursor, Claude Desktop, and other MCP clients."
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
Generated
+2
-2
@@ -1032,7 +1032,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonai-mcp"
|
||||
version = "0.0.7"
|
||||
version = "0.0.8"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "click" },
|
||||
@@ -1072,7 +1072,7 @@ provides-extras = ["server", "auth", "all"]
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { directory = "../praisonai-agents" }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.0.5"
|
||||
__version__ = "0.0.6"
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-sandbox"
|
||||
version = "0.0.5"
|
||||
version = "0.0.6"
|
||||
description = "Isolated agent code execution for PraisonAI — Docker, E2B, Modal, Sandlock, SSH backends extracted from the praisonai wrapper."
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
Generated
+2
-2
@@ -1584,7 +1584,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "praisonai-sandbox"
|
||||
version = "0.0.5"
|
||||
version = "0.0.6"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "click" },
|
||||
@@ -1639,7 +1639,7 @@ provides-extras = ["docker", "e2b", "sandlock", "ssh", "modal", "daytona", "all"
|
||||
|
||||
[[package]]
|
||||
name = "praisonaiagents"
|
||||
version = "1.6.158"
|
||||
version = "1.6.160"
|
||||
source = { directory = "../praisonai-agents" }
|
||||
dependencies = [
|
||||
{ name = "aiohttp" },
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.0.10"
|
||||
__version__ = "0.0.12"
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "praisonai-train"
|
||||
version = "0.0.11"
|
||||
version = "0.0.12"
|
||||
description = "Training for PraisonAI — LLM fine-tuning (Unsloth) and iterative agent training extracted from the praisonai wrapper."
|
||||
readme = "README.md"
|
||||
license = "MIT"
|
||||
|
||||
Generated
+4583
File diff suppressed because it is too large.
Load diff
@@ -3,8 +3,8 @@ class Praisonai < Formula
|
||||
|
||||
desc "AI tools for various AI applications"
|
||||
homepage "https://github.com/MervinPraison/PraisonAI"
|
||||
url "https://github.com/MervinPraison/PraisonAI/archive/refs/tags/v4.6.155.tar.gz"
|
||||
sha256 `curl -sL https://github.com/MervinPraison/PraisonAI/archive/refs/tags/v4.6.155.tar.gz | shasum -a 256`.split.first
|
||||
url "https://github.com/MervinPraison/PraisonAI/archive/refs/tags/v4.6.156.tar.gz"
|
||||
sha256 `curl -sL https://github.com/MervinPraison/PraisonAI/archive/refs/tags/v4.6.156.tar.gz | shasum -a 256`.split.first
|
||||
license "MIT"
|
||||
|
||||
depends_on "[email protected]"
|
||||
|
||||
@@ -10,7 +10,6 @@ unchanged — this only runs when the import would otherwise fail.
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
def ensure_praisonai_code() -> None:
|
||||
@@ -21,6 +20,8 @@ def ensure_praisonai_code() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
code_src = wrapper_src.parent / "praisonai-code"
|
||||
if (code_src / "praisonai_code").is_dir():
|
||||
@@ -37,6 +38,8 @@ def ensure_praisonai_bot() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
bot_src = wrapper_src.parent / "praisonai-bot"
|
||||
if (bot_src / "praisonai_bot").is_dir():
|
||||
@@ -53,6 +56,8 @@ def ensure_praisonai_train() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
train_src = wrapper_src.parent / "praisonai-train"
|
||||
if (train_src / "praisonai_train").is_dir():
|
||||
@@ -69,6 +74,8 @@ def ensure_praisonai_browser() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
browser_src = wrapper_src.parent / "praisonai-browser"
|
||||
if (browser_src / "praisonai_browser").is_dir():
|
||||
@@ -85,6 +92,8 @@ def ensure_praisonai_mcp() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
mcp_src = wrapper_src.parent / "praisonai-mcp"
|
||||
if (mcp_src / "praisonai_mcp").is_dir():
|
||||
@@ -101,6 +110,8 @@ def ensure_praisonai_sandbox() -> None:
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
wrapper_src = Path(__file__).resolve().parents[1] # .../src/praisonai
|
||||
sandbox_src = wrapper_src.parent / "praisonai-sandbox"
|
||||
if (sandbox_src / "praisonai_sandbox").is_dir():
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "4.6.155"
|
||||
__version__ = "4.6.156"
|
||||
@@ -12,13 +12,13 @@ dependencies = [
|
||||
"rich>=13.7",
|
||||
"markdown>=3.5",
|
||||
"pyparsing>=3.0.0",
|
||||
"praisonaiagents>=1.6.158",
|
||||
"praisonai-code>=0.0.54",
|
||||
"praisonai-bot>=0.0.39",
|
||||
"praisonai-train>=0.0.10",
|
||||
"praisonai-browser>=0.0.7",
|
||||
"praisonai-mcp>=0.0.7",
|
||||
"praisonai-sandbox>=0.0.5",
|
||||
"praisonaiagents>=1.6.160",
|
||||
"praisonai-code>=0.0.56",
|
||||
"praisonai-bot>=0.0.41",
|
||||
"praisonai-train>=0.0.12",
|
||||
"praisonai-browser>=0.0.8",
|
||||
"praisonai-mcp>=0.0.8",
|
||||
"praisonai-sandbox>=0.0.6",
|
||||
"python-dotenv>=0.19.0",
|
||||
"litellm>=1.83.14,<2",
|
||||
"PyYAML>=6.0",
|
||||
|
||||
Reference in new issue
Block a user