Skip to content

Commit 3b19ff7

Browse files
authored
Get reflex docs from reflex repo (#1798)
* delete docs * get reflex web to source its files from reflex * fix various issues with rendering docgen * update pyproject * fmt * update actions * update the import * ok? * fix font for strong and em
1 parent d538949 commit 3b19ff7

File tree

200 files changed

+1351
-33858
lines changed

Some content is hidden

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

200 files changed

+1351
-33858
lines changed

.github/workflows/integration_tests.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,28 @@ jobs:
3535
python-version: "3.11"
3636
activate-environment: true
3737

38-
- name: Install the project
39-
run: uv sync --locked --all-extras --dev
38+
- name: Install the project with latest reflex from main
39+
run: |
40+
uv sync --all-extras --dev \
41+
--upgrade-package reflex \
42+
--upgrade-package reflex-core \
43+
--upgrade-package reflex-docgen \
44+
--upgrade-package reflex-components-code \
45+
--upgrade-package reflex-components-core \
46+
--upgrade-package reflex-components-dataeditor \
47+
--upgrade-package reflex-components-gridjs \
48+
--upgrade-package reflex-components-lucide \
49+
--upgrade-package reflex-components-markdown \
50+
--upgrade-package reflex-components-moment \
51+
--upgrade-package reflex-components-plotly \
52+
--upgrade-package reflex-components-radix \
53+
--upgrade-package reflex-components-react-player \
54+
--upgrade-package reflex-components-recharts \
55+
--upgrade-package reflex-components-sonner
4056
41-
- name: Install Requirements for reflex-web and reflex
42-
run: uv pip install '${{ github.event.inputs.reflex_dep || env.REFLEX_DEP }}'
57+
- name: Install custom reflex version (if specified)
58+
if: github.event.inputs.reflex_dep
59+
run: uv pip install '${{ github.event.inputs.reflex_dep }}'
4360

4461
- name: Init Website for reflex-web
4562
run: reflex init

.github/workflows/unit_tests.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,28 @@ jobs:
4747
python-version: ${{ matrix.python-version }}
4848
activate-environment: true
4949

50-
- name: Install the project
51-
run: uv sync --locked --all-extras --dev
50+
- name: Install the project with latest reflex from main
51+
run: |
52+
uv sync --all-extras --dev \
53+
--upgrade-package reflex \
54+
--upgrade-package reflex-core \
55+
--upgrade-package reflex-docgen \
56+
--upgrade-package reflex-components-code \
57+
--upgrade-package reflex-components-core \
58+
--upgrade-package reflex-components-dataeditor \
59+
--upgrade-package reflex-components-gridjs \
60+
--upgrade-package reflex-components-lucide \
61+
--upgrade-package reflex-components-markdown \
62+
--upgrade-package reflex-components-moment \
63+
--upgrade-package reflex-components-plotly \
64+
--upgrade-package reflex-components-radix \
65+
--upgrade-package reflex-components-react-player \
66+
--upgrade-package reflex-components-recharts \
67+
--upgrade-package reflex-components-sonner
5268
53-
- name: Install Requirements for reflex-web and reflex
54-
run: uv pip install '${{ github.event.inputs.reflex_dep || env.REFLEX_DEP }}'
69+
- name: Install custom reflex version (if specified)
70+
if: github.event.inputs.reflex_dep
71+
run: uv pip install '${{ github.event.inputs.reflex_dep }}'
5572

5673
- name: Install Playwright
5774
run: uv run playwright install --with-deps

docs/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"""Reflex documentation."""

0 commit comments

Comments
 (0)