Skip to content

Commit 689220c

Browse files
committed
Release v4.4.4
1 parent a4e00f5 commit 689220c

50 files changed

Lines changed: 8091 additions & 391 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: Update Feature Parity Tracker
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
paths:
7+
- 'src/praisonai-agents/praisonaiagents/**/*.py'
8+
- 'src/praisonai-ts/src/**/*.ts'
9+
- 'src/praisonai-rust/src/**/*.rs'
10+
- '.github/workflows/update-parity-tracker.yml'
11+
12+
permissions:
13+
contents: write
14+
15+
jobs:
16+
update-parity-tracker:
17+
runs-on: ubuntu-latest
18+
19+
steps:
20+
- name: Checkout repository
21+
uses: actions/checkout@v4
22+
with:
23+
ref: main
24+
persist-credentials: true
25+
fetch-depth: 0
26+
27+
- name: Set up Python
28+
uses: actions/setup-python@v5
29+
with:
30+
python-version: '3.11'
31+
32+
- name: Generate parity trackers
33+
run: |
34+
cd $GITHUB_WORKSPACE
35+
python3 src/praisonai/scripts/generate_parity_tracker.py
36+
37+
- name: Check for changes
38+
id: check_changes
39+
run: |
40+
if git diff --quiet src/praisonai-ts/FEATURE_PARITY_TRACKER.json src/praisonai-rust/FEATURE_PARITY_TRACKER.json 2>/dev/null; then
41+
echo "changes=false" >> $GITHUB_OUTPUT
42+
echo "No changes to parity trackers"
43+
else
44+
echo "changes=true" >> $GITHUB_OUTPUT
45+
echo "Parity trackers have been updated"
46+
git diff src/praisonai-ts/FEATURE_PARITY_TRACKER.json | head -50
47+
fi
48+
49+
- name: Commit and push changes
50+
if: steps.check_changes.outputs.changes == 'true'
51+
uses: stefanzweifel/git-auto-commit-action@v5
52+
with:
53+
commit_message: "docs: auto-update feature parity trackers [skip ci]"
54+
file_pattern: 'src/praisonai-ts/FEATURE_PARITY_TRACKER.json src/praisonai-rust/FEATURE_PARITY_TRACKER.json'
55+
commit_user_name: "github-actions[bot]"
56+
commit_user_email: "41898282+github-actions[bot]@users.noreply.github.com"
57+
commit_author: "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>"

docker/Dockerfile.chat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ RUN mkdir -p /root/.praison
1616
# Install Python packages (using latest versions)
1717
RUN pip install --no-cache-dir \
1818
praisonai_tools \
19-
"praisonai>=4.4.3" \
19+
"praisonai>=4.4.4" \
2020
"praisonai[chat]" \
2121
"embedchain[github,youtube]"
2222

docker/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN mkdir -p /root/.praison
2020
# Install Python packages (using latest versions)
2121
RUN pip install --no-cache-dir \
2222
praisonai_tools \
23-
"praisonai>=4.4.3" \
23+
"praisonai>=4.4.4" \
2424
"praisonai[ui]" \
2525
"praisonai[chat]" \
2626
"praisonai[realtime]" \

docker/Dockerfile.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ RUN mkdir -p /root/.praison
1616
# Install Python packages (using latest versions)
1717
RUN pip install --no-cache-dir \
1818
praisonai_tools \
19-
"praisonai>=4.4.3" \
19+
"praisonai>=4.4.4" \
2020
"praisonai[ui]" \
2121
"praisonai[crewai]"
2222

0 commit comments

Comments
 (0)