Skip to content

Commit 96ba5f6

Browse files
committed
Update GitHub Actions workflows to remove Python 3.9 support
- Modified workflow files to exclude Python 3.9 from the test matrix, focusing on Python 3.10 and 3.11 for improved compatibility. - Ensured minimal changes to existing code while streamlining the testing process.
1 parent 0316f22 commit 96ba5f6

3 files changed

Lines changed: 3 additions & 6 deletions

File tree

.github/workflows/test-comprehensive.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-latest
2929
strategy:
3030
matrix:
31-
python-version: [3.9, 3.10, 3.11]
31+
python-version: [3.10, 3.11]
3232

3333
steps:
3434
- name: Checkout code
@@ -159,7 +159,6 @@ jobs:
159159
echo "# 🎯 Test Matrix Summary" > matrix_summary.md
160160
echo "" >> matrix_summary.md
161161
echo "## Python Version Results:" >> matrix_summary.md
162-
echo "- Python 3.9: ${{ needs.comprehensive-test.result }}" >> matrix_summary.md
163162
echo "- Python 3.10: ${{ needs.comprehensive-test.result }}" >> matrix_summary.md
164163
echo "- Python 3.11: ${{ needs.comprehensive-test.result }}" >> matrix_summary.md
165164
echo "" >> matrix_summary.md

.github/workflows/test-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: [3.9, 3.11]
14+
python-version: [3.11]
1515

1616
steps:
1717
- name: Checkout code

.github/workflows/test-frameworks.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
strategy:
2828
matrix:
29-
python-version: [3.9, 3.11]
29+
python-version: [3.11]
3030
framework: [autogen, crewai]
3131

3232
steps:
@@ -120,11 +120,9 @@ jobs:
120120
echo "## Test Results by Framework and Python Version:" >> framework_summary.md
121121
echo "" >> framework_summary.md
122122
echo "### AutoGen Framework:" >> framework_summary.md
123-
echo "- Python 3.9: ${{ needs.framework-tests.result }}" >> framework_summary.md
124123
echo "- Python 3.11: ${{ needs.framework-tests.result }}" >> framework_summary.md
125124
echo "" >> framework_summary.md
126125
echo "### CrewAI Framework:" >> framework_summary.md
127-
echo "- Python 3.9: ${{ needs.framework-tests.result }}" >> framework_summary.md
128126
echo "- Python 3.11: ${{ needs.framework-tests.result }}" >> framework_summary.md
129127
echo "" >> framework_summary.md
130128
echo "## Overall Status:" >> framework_summary.md

0 commit comments

Comments
 (0)