Skip to content

Commit 90de61b

Browse files
committed
Merge remote-tracking branch 'origin/master' into feat-trigger
2 parents 4bf7d2d + 7af55a3 commit 90de61b

File tree

125 files changed

+15280
-3386
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+15280
-3386
lines changed

.env.example

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
# Models API
1111
#===========================================
1212

13+
# Cerebras API (https://chat.cerebras.ai/)
14+
# CEREBRAS_API_KEY="Fill your API key here"
15+
1316
# OpenAI API (https://platform.openai.com/signup)
1417
# OPENAI_API_KEY="Fill your API key here"
1518

@@ -70,6 +73,10 @@
7073
# GOOGLE_API_KEY="Fill your API key here"
7174
# SEARCH_ENGINE_ID="Fill your API key here"
7275

76+
# Google Gmail API (https://console.cloud.google.com/)
77+
# GOOGLE_CLIENT_ID="Fill your API key here"
78+
# GOOGLE_CLIENT_SECRET="Fill your API key here"
79+
7380
# OpenWeatherMap API (https://home.openweathermap.org/users/sign_up)
7481
# OPENWEATHERMAP_API_KEY="Fill your API key here"
7582

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ body:
2626
attributes:
2727
label: What version of camel are you using?
2828
description: Run command `python3 -c 'print(__import__("camel").__version__)'` in your shell and paste the output here.
29-
placeholder: E.g., 0.2.79a2
29+
placeholder: E.g., 0.2.80
3030
validations:
3131
required: true
3232

.github/workflows/build_package.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ name: Build Package
33
on:
44
push:
55
branches: [ "master", "qa" ]
6+
paths-ignore:
7+
- "docs/**"
8+
- "**/*.md"
9+
- "LICENSE"
610

711
jobs:
812
build:
@@ -140,9 +144,11 @@ jobs:
140144
QIANFAN_API_KEY: "${{ secrets.QIANFAN_API_KEY }}"
141145
ACI_API_KEY: "${{ secrets.ACI_API_KEY }}"
142146
BOHRIUM_API_KEY: "${{ secrets.BOHRIUM_API_KEY }}"
147+
MINIMAX_API_KEY: "${{ secrets.MINIMAX_API_KEY}}"
143148
CRYNUX_API_KEY: "${{ secrets.CRYNUX_API_KEY }}"
144149
NEBIUS_API_KEY: "${{ secrets.NEBIUS_API_KEY }}"
145150
COMETAPI_KEY: "${{ secrets.COMETAPI_KEY }}"
151+
CEREBRAS_API_KEY: "${{ secrets.CEREBRAS_API_KEY }}"
146152
run: |
147153
source test_venv/bin/activate
148154
pytest --fast-test-mode -m "not heavy_dependency" \

.github/workflows/codespell.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/workflows/pre_commit.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,16 @@ name: Pre Commit Check
33
on:
44
push:
55
branches: [ "master", "qa" ]
6+
paths-ignore:
7+
- "docs/reference/**"
8+
- "docs/**/*.rst"
9+
- "LICENSE"
610
pull_request:
711
branches: [ "master", "qa" ]
12+
paths-ignore:
13+
- "docs/reference/**"
14+
- "docs/**/*.rst"
15+
- "LICENSE"
816

917
jobs:
1018
pre-commit:

.github/workflows/pytest_apps.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,16 @@ name: Pytest Gradio Apps and Examples
66
on:
77
push:
88
branches: [ "master", "qa" ]
9+
paths-ignore:
10+
- "docs/**"
11+
- "**/*.md"
12+
- "LICENSE"
913
pull_request:
1014
branches: [ "master", "qa" ]
15+
paths-ignore:
16+
- "docs/**"
17+
- "**/*.md"
18+
- "LICENSE"
1119

1220
permissions:
1321
contents: read

.github/workflows/pytest_package.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,16 @@ name: Pytest Camel package
66
on:
77
push:
88
branches: [ "master", "qa" ]
9+
paths-ignore:
10+
- "docs/**"
11+
- "**/*.md"
12+
- "LICENSE"
913
pull_request:
1014
branches: [ "master", "qa" ]
15+
paths-ignore:
16+
- "docs/**"
17+
- "**/*.md"
18+
- "LICENSE"
1119

1220
permissions:
1321
contents: read
@@ -82,6 +90,8 @@ jobs:
8290
CRYNUX_API_KEY: "${{ secrets.CRYNUX_API_KEY }}"
8391
NEBIUS_API_KEY: "${{ secrets.NEBIUS_API_KEY }}"
8492
COMETAPI_KEY: "${{ secrets.COMETAPI_KEY }}"
93+
MINIMAX_API_KEY: "${{ secrets.MINIMAX_API_KEY }}"
94+
CEREBRAS_API_KEY: "${{ secrets.CEREBRAS_API_KEY }}"
8595
run: |
8696
source .venv/bin/activate
8797
uv pip install -e ".[all, dev, docs]"
@@ -169,6 +179,8 @@ jobs:
169179
NEBIUS_API_KEY: "${{ secrets.NEBIUS_API_KEY }}"
170180
AMD_API_KEY: "${{ secrets.AMD_API_KEY }}"
171181
COMETAPI_KEY: "${{ secrets.COMETAPI_KEY }}"
182+
MINIMAX_API_KEY: "${{ secrets.MINIMAX_API_KEY }}"
183+
CEREBRAS_API_KEY: "${{ secrets.CEREBRAS_API_KEY }}"
172184
run: |
173185
source .venv/bin/activate
174186
uv pip install -e ".[all, dev, docs]"
@@ -254,6 +266,8 @@ jobs:
254266
NEBIUS_API_KEY: "${{ secrets.NEBIUS_API_KEY }}"
255267
AMD_API_KEY: "${{ secrets.AMD_API_KEY }}"
256268
COMETAPI_KEY: "${{ secrets.COMETAPI_KEY }}"
269+
MINIMAX_API_KEY: "${{ secrets.MINIMAX_API_KEY }}"
270+
CEREBRAS_API_KEY: "${{ secrets.CEREBRAS_API_KEY }}"
257271
run: |
258272
source .venv/bin/activate
259273
uv pip install -e ".[all, dev, docs]"

.github/workflows/test_minimal_dependency.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- "camel/**"
88
- "examples/**"
99
- "test/integration_test/**"
10-
- ".github/workflows/test-minimal-install.yml"
10+
- ".github/workflows/test_minimal_dependency.yml"
1111

1212
jobs:
1313
minimal-dependency:

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ repos:
3333
rev: v2.4.1
3434
hooks:
3535
- id: codespell
36-
exclude: ^(examples/usecases/|docs/cookbooks/) # Ignore files under examples/usecases and docs/cookbooks
36+
exclude: ^(docs/reference/|docs/.*\.rst$) # Ignore auto-generated content only
3737
additional_dependencies:
3838
- tomli # for python_version < '3.11'

camel/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
from camel.logger import disable_logging, enable_logging, set_log_level
1616

17-
__version__ = '0.2.79a2'
17+
__version__ = '0.2.80'
1818

1919
__all__ = [
2020
'__version__',

0 commit comments

Comments
 (0)