Skip to content

Commit 9cc15f3

Browse files
committed
Merge remote-tracking branch 'origin/main' into move-pydantic,-sqlmodel,-alembic-to-optional-dependencies
2 parents d6d922e + b7230bd commit 9cc15f3

File tree

166 files changed

+7323
-5479
lines changed

Some content is hidden

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

166 files changed

+7323
-5479
lines changed

.github/workflows/integration_app_harness.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,10 @@ jobs:
5050
python-version: ${{ matrix.python-version }}
5151
run-uv-sync: true
5252

53+
- name: Install playwright
54+
run: uv run playwright install chromium --only-shell
55+
5356
- name: Run app harness tests
5457
env:
5558
REFLEX_REDIS_URL: ${{ matrix.state_manager == 'redis' && 'redis://localhost:6379' || '' }}
56-
run: |
57-
uv run playwright install chromium
58-
uv run pytest tests/integration --retries 3 -v --maxfail=5 --splits 2 --group ${{matrix.split_index}}
59+
run: uv run pytest tests/integration --retries 3 -v --maxfail=5 --splits 2 --group ${{matrix.split_index}}

MCP_README

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

MCP_README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Reflex MCP Server
2+
3+
The Reflex MCP Server provides comprehensive access to Reflex framework documentation and component information through the Model Context Protocol (MCP). This server is deployed and ready to use with your MCP-compatible AI tools.
4+
5+
Check the documentation at https://reflex.dev/docs/ai-builder/integrations/mcp-overview

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
[![Documentation](https://img.shields.io/badge/Documentation%20-Introduction%20-%20%23007ec6)](https://reflex.dev/docs/getting-started/introduction)
1111
[![PyPI Downloads](https://static.pepy.tech/badge/reflex)](https://pepy.tech/projects/reflex)
1212
[![Discord](https://img.shields.io/discord/1029853095527727165?color=%237289da&label=Discord)](https://discord.gg/T5WSbC2YtQ)
13+
[![Twitter](https://img.shields.io/twitter/follow/getreflex)](https://x.com/getreflex)
1314

1415
</div>
1516

@@ -202,7 +203,7 @@ def get_image(self):
202203

203204
Within the state, we define functions called event handlers that change the state vars. Event handlers are the way that we can modify the state in Reflex. They can be called in response to user actions, such as clicking a button or typing in a text box. These actions are called events.
204205

205-
Our DALL·E. app has an event handler, `get_image` to which get this image from the OpenAI API. Using `yield` in the middle of an event handler will cause the UI to update. Otherwise the UI will update at the end of the event handler.
206+
Our DALL·E app has an event handler, `get_image` which gets this image from the OpenAI API. Using `yield` in the middle of an event handler will cause the UI to update. Otherwise the UI will update at the end of the event handler.
206207

207208
### **Routing**
208209

0 commit comments

Comments
 (0)