Skip to content

ENG-9032: move framework docs into framework repo#6206

Draft
adhami3310 wants to merge 30 commits intomainfrom
khaleel/eng-9032-move-framework-docs-into-framework-repo
Draft

ENG-9032: move framework docs into framework repo#6206
adhami3310 wants to merge 30 commits intomainfrom
khaleel/eng-9032-move-framework-docs-into-framework-repo

Conversation

@adhami3310
Copy link
Member

No description provided.

@linear
Copy link

linear bot commented Mar 24, 2026

@codspeed-hq
Copy link

codspeed-hq bot commented Mar 24, 2026

Merging this PR will not alter performance

✅ 8 untouched benchmarks


Comparing khaleel/eng-9032-move-framework-docs-into-framework-repo (a056e37) with main (64a0bc6)

Open in CodSpeed

@masenf masenf mentioned this pull request Mar 25, 2026
13 tasks
Copy link
Collaborator

@masenf masenf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do i need to do something special to get the sub package pyi working?

masenf@minicone reflex-dev % mkdir repro-monorepo
masenf@minicone reflex-dev % cd repro-monorepo 
masenf@minicone repro-monorepo % uv init
masenf@minicone repro-monorepo % uv add git+https://github.com/reflex-dev/reflex@khaleel/eng-9032-move-framework-docs-into-framework-repo
Updated https://github.com/reflex-dev/reflex (a056e3715d25b32b31deae98e3a9ca7621c19d0f)
Using CPython 3.14.3 interpreter at: /opt/homebrew/opt/python@3.14/bin/python3.14
Creating virtual environment at: .venv
    Updated https://github.com/reflex-dev/reflex (a056e3715d25b32b31deae98e3a9ca7621c19d0f)
Resolved 53 packages in 2.74s
      Built reflex-components-code @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31dea
      Built reflex @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19
      Built reflex-components-core @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31dea
      Built reflex-components-dataeditor @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32
      Built reflex-components-gridjs @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31d
      Built reflex-components-lucide @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31d
      Built reflex-components-markdown @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b3
      Built reflex-components-moment @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31d
      Built reflex-components-plotly @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31d
      Built reflex-components-radix @ git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31dePrepared 17 packages in 4.38s
Installed 49 packages in 71ms
 + alembic==1.18.4
 + annotated-types==0.7.0
 + anyio==4.13.0
 + bidict==0.23.1
 + certifi==2026.2.25
 + click==8.3.1
 + granian==2.7.2
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + mako==1.3.10
 + markdown-it-py==4.0.0
 + markupsafe==3.0.3
 + mdurl==0.1.2
 + packaging==26.0
 + platformdirs==4.9.4
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + python-engineio==4.13.1
 + python-multipart==0.0.22
 + python-socketio==5.16.1
 + redis==7.4.0
 + reflex==0.8.21.post111.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f)
 + reflex-components-code==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-code)
 + reflex-components-core==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-core)
 + reflex-components-dataeditor==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-dataeditor)
 + reflex-components-gridjs==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-gridjs)
 + reflex-components-lucide==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-lucide)
 + reflex-components-markdown==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-markdown)
 + reflex-components-moment==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-moment)
 + reflex-components-plotly==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-plotly)
 + reflex-components-radix==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-radix)
 + reflex-components-react-player==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-react-player)
 + reflex-components-react-router==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-react-router)
 + reflex-components-recharts==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-recharts)
 + reflex-components-sonner==0.0.0.post2943.dev0+a056e371 (from git+https://github.com/reflex-dev/reflex@a056e3715d25b32b31deae98e3a9ca7621c19d0f#subdirectory=packages/reflex-components-sonner)
 + reflex-hosting-cli==0.1.62
 + rich==14.3.3
 + simple-websocket==1.1.0
 + sqlalchemy==2.0.48
 + sqlmodel==0.0.37
 + starlette==1.0.0
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + watchfiles==1.1.1
 + wrapt==2.1.2
 + wsproto==1.3.2

but the sub packages have no pyi files in them 🤔 and obviously the IDE hinting doesn't work at all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants