diff --git a/docs/app/news/+ag-chart-enterprise-release.bugfix.md b/docs/app/news/+ag-chart-enterprise-release.bugfix.md new file mode 100644 index 00000000000..f4efb45c208 --- /dev/null +++ b/docs/app/news/+ag-chart-enterprise-release.bugfix.md @@ -0,0 +1 @@ +Upgrade the documentation app to Reflex Enterprise 0.9.9 to fix the standalone AG Chart example crashing during rendering. diff --git a/docs/app/pyproject.toml b/docs/app/pyproject.toml index d89369e758d..51be9461fcd 100644 --- a/docs/app/pyproject.toml +++ b/docs/app/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "python-frontmatter", "reflex", "reflex-docgen", - "reflex-enterprise>=0.9.4", + "reflex-enterprise>=0.9.9", "reflex-hosting-cli", "reflex-pyplot", "reflex-integrations-docs", diff --git a/docs/app/reflex.lock/bun.lock b/docs/app/reflex.lock/bun.lock index f8131dd6cec..a6cc1f2849e 100644 --- a/docs/app/reflex.lock/bun.lock +++ b/docs/app/reflex.lock/bun.lock @@ -23,11 +23,12 @@ "@splinetool/react-spline": "4.1.0", "@splinetool/runtime": "1.5.5", "@xyflow/react": "12.8.4", - "ag-charts-enterprise": "11.2.4", - "ag-charts-react": "11.2.4", - "ag-grid-community": "34.3.1", - "ag-grid-enterprise": "34.3.1", - "ag-grid-react": "34.3.1", + "ag-charts-community": "14.2.0", + "ag-charts-enterprise": "14.2.0", + "ag-charts-react": "14.2.0", + "ag-grid-community": "36.2.0", + "ag-grid-enterprise": "36.2.0", + "ag-grid-react": "36.2.0", "clsx": "2.1.1", "clsx-for-tailwind": "1.0.0", "gridjs": "6.2.0", @@ -652,23 +653,25 @@ "acorn": ["acorn@7.4.1", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="], - "ag-charts-community": ["ag-charts-community@11.2.4", "", { "dependencies": { "ag-charts-core": "11.2.4", "ag-charts-locale": "11.2.4", "ag-charts-types": "11.2.4" } }, "sha512-L4DDGpCP1IVjjgacADRMPSucUiH7CU4nLJFFI/eWkv+ee0WOte7XIgIiwzUci+UD4IhLHu5zwbOoHdZ9LX/E5w=="], + "ag-charts-community": ["ag-charts-community@14.2.0", "", { "dependencies": { "ag-charts-core": "14.2.0", "ag-charts-locale": "14.2.0", "ag-charts-types": "14.2.0" } }, "sha512-AQ9u5jJGjCGWY19XMehZFhC5db6e9J5DGCurSGjm1h9MUkfTQfj9KMDHLhTQqdNhVvTXI7J4OB8ZNbWMh3TJug=="], - "ag-charts-core": ["ag-charts-core@11.2.4", "", { "dependencies": { "ag-charts-types": "11.2.4" } }, "sha512-RiN2GXSBuYBAGhbfxiQjhM+pDnJ+2iT/W0r/2KHBHXI8Bv89l+jYKBunb/4SqcP6/DBaxhh+yESk25dYj391Bg=="], + "ag-charts-core": ["ag-charts-core@14.2.0", "", { "dependencies": { "ag-charts-types": "14.2.0" } }, "sha512-te4u0sFYMNuzfZMU/uh3nVEctIFpsAfLFBJIJtlMqBKI8otYdB3y4M5Ax8KAAg888X6G1lDaBW8FoNGzX3caSg=="], - "ag-charts-enterprise": ["ag-charts-enterprise@11.2.4", "", { "dependencies": { "ag-charts-community": "11.2.4", "ag-charts-core": "11.2.4" } }, "sha512-4msY1swe0GwEytQI9H3ANM+pMWVeAa8u8yGcZJ8kMzTFB3urNjXXGmYLZ7rQCiPfzLUuY25iGKf36ToUMHrrNA=="], + "ag-charts-enterprise": ["ag-charts-enterprise@14.2.0", "", { "dependencies": { "ag-charts-community": "14.2.0", "ag-charts-core": "14.2.0" } }, "sha512-Qw/TICVK1lGfiz5L4QPgzTD2bffWfRWMydvnlH/fbWUUz7E9noE/bERD+E65nRKmzH+++i7hSvQDGEob13SRPA=="], - "ag-charts-locale": ["ag-charts-locale@11.2.4", "", {}, "sha512-hArufzKISb/5UJtIPfTKu3TvSQ3ZAuwMrOsn8F6I4rOwJnNxbZYeQvm2yiKXx9D7hMhr3d1lNZxNIlKOrMZY/w=="], + "ag-charts-locale": ["ag-charts-locale@14.2.0", "", {}, "sha512-zoG9yxh193FKc7jvx9FFp8oWUTcYIzHJLNmq1+54KCIe0us9Ay5odkp31y7WJX5gDtty8hKq+uyOEBPXtE9GHw=="], - "ag-charts-react": ["ag-charts-react@11.2.4", "", { "dependencies": { "ag-charts-community": "11.2.4" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0" } }, "sha512-fZgshFe6qZ9f85RYz84rWNbtvCm136jqARu3z/GfQsUP/Y8uNJreZCBjiJpUkU3N0/HJ9Moq8W2fE9opp1MVWA=="], + "ag-charts-react": ["ag-charts-react@14.2.0", "", { "dependencies": { "ag-charts-community": "14.2.0" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0" } }, "sha512-AdhcRhyW6N7YuYCwnNfCe4ozbcsrMsMGK00VjeaFRNDZTU9PjbSSu0BKyZJFbCPgE0FhrTgDN2fBN0BKQsIx1w=="], - "ag-charts-types": ["ag-charts-types@12.3.1", "", {}, "sha512-5216xYoawnvMXDFI6kTpPku+mH0Csiwu/FE7lsAm8Z22HEN6ciSG/V7g+IrpLWncELqksgENebCTP75PZ3CsHA=="], + "ag-charts-types": ["ag-charts-types@14.2.0", "", {}, "sha512-4pDV6/4zbzPN7t607Gr1o6DO9RhmPafQGr+hIpTJBaerbaMoC+WOO3v/wkxFbvCNrHKOexEKSfNTH7PaAR4UzA=="], - "ag-grid-community": ["ag-grid-community@34.3.1", "", { "dependencies": { "ag-charts-types": "12.3.1" } }, "sha512-PwlrPudsFOzGumphi2y9ihWeaUlIwKhOra/MXu2LjeV2U8DgLLcYS8CartE5Hszhn1poJHawwI9HWrxlKliwdw=="], + "ag-grid-community": ["ag-grid-community@36.2.0", "", { "dependencies": { "ag-charts-types": "14.2.0", "ag-stack": "36.2.0" } }, "sha512-tK0Toj7t0fV/OMLPnDc0xlYKAqDbnCT3iJodYSn2TJ541caU8jPdYwWhMdW+AP2+pUNwFiJVgc04eJNfvBPsWw=="], - "ag-grid-enterprise": ["ag-grid-enterprise@34.3.1", "", { "dependencies": { "ag-grid-community": "34.3.1" }, "optionalDependencies": { "ag-charts-community": "12.3.1", "ag-charts-enterprise": "12.3.1" } }, "sha512-pee4Zh0gLeQED+RM+ofxNun9JSrYrE0ZVw90BibuBkhBCLXrtXtjGPiwM+Ylntl+GwJUuCXrTcVLXRHpdXVYbQ=="], + "ag-grid-enterprise": ["ag-grid-enterprise@36.2.0", "", { "dependencies": { "ag-grid-community": "36.2.0", "ag-stack": "36.2.0" }, "optionalDependencies": { "ag-charts-community": "14.2.0", "ag-charts-enterprise": "14.2.0" } }, "sha512-xwc8yVqjSaJPb0sPzFeLoidtF+cGBMyqXQHmkRzuBj1o44cibCoTP3ICshhc5upfc+ewhSYknBC8KPxcB+d0Ag=="], - "ag-grid-react": ["ag-grid-react@34.3.1", "", { "dependencies": { "ag-grid-community": "34.3.1", "prop-types": "^15.8.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-1UTlBT+xJkjNZAuf7RxK61mgxKGTPB+6XR99oIHq7cYC89kJmLbWqhHt/1XqRWF5cAgSKk8u+HtOQaN8tAZStw=="], + "ag-grid-react": ["ag-grid-react@36.2.0", "", { "dependencies": { "ag-grid-community": "36.2.0", "prop-types": "^15.8.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-7dsaR4Ga8/bJAOov7XJqxsDc1JAjUU5Bmh9+s4U9+/TKIdSsaVo53SuZb2yEFSB1elv3eh6aZP8a1fqGZehXwA=="], + + "ag-stack": ["ag-stack@36.2.0", "", {}, "sha512-f3XT2htFs9dUPcHni2z9ak69QNta5ODEpooHuuNvbjN98JkokpEqRQ9YLQHQJFdCcgi9Ybs/j3zkkvmNRamIPg=="], "aria-hidden": ["aria-hidden@1.2.6", "", { "dependencies": { "tslib": "^2.0.0" } }, "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="], @@ -1848,14 +1851,6 @@ "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "ag-charts-community/ag-charts-types": ["ag-charts-types@11.2.4", "", {}, "sha512-a1aQjtQ9ZH+J8BF3YcWAIHUt9ZLiL9IVZ8R5h7z2CkTNu2TPq5UlsCcF0/YZKc1M8CM0CdSNLSGQuWUwDNxAcA=="], - - "ag-charts-core/ag-charts-types": ["ag-charts-types@11.2.4", "", {}, "sha512-a1aQjtQ9ZH+J8BF3YcWAIHUt9ZLiL9IVZ8R5h7z2CkTNu2TPq5UlsCcF0/YZKc1M8CM0CdSNLSGQuWUwDNxAcA=="], - - "ag-grid-enterprise/ag-charts-community": ["ag-charts-community@12.3.1", "", { "dependencies": { "ag-charts-core": "12.3.1", "ag-charts-locale": "12.3.1", "ag-charts-types": "12.3.1" } }, "sha512-uRaUFmCl8e0Y3KxjaHUYlkCPS5OtwtfTChkdpoZuBKDXqerCPTjPu+uvlun3rYUSYxScwVf2LZCI0Hfw4Vc+WQ=="], - - "ag-grid-enterprise/ag-charts-enterprise": ["ag-charts-enterprise@12.3.1", "", { "dependencies": { "ag-charts-community": "12.3.1", "ag-charts-core": "12.3.1" } }, "sha512-2sQIwLfksRTcI4JVRjgQkyGq6z68UVTO/I91HKmtpukrQLsW/o0TzzHmgTtVJOXd9yO9gx2KWa2DMg0+FKdXEQ=="], - "clsx-for-tailwind/tailwind-merge": ["tailwind-merge@2.6.1", "", {}, "sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ=="], "color-alpha/color-parse": ["color-parse@1.4.3", "", { "dependencies": { "color-name": "^1.0.0" } }, "sha512-BADfVl/FHkQkyo8sRBwMYBqemqsgnu7JZAwUgvBvuwwuNUZAhSvLTbsEErS5bQXzOjDR0dWzJ4vXN2Q+QoPx0A=="], @@ -1976,12 +1971,6 @@ "@tailwindcss/node/lightningcss/lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.32.0", "", { "os": "win32", "cpu": "x64" }, "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q=="], - "ag-grid-enterprise/ag-charts-community/ag-charts-core": ["ag-charts-core@12.3.1", "", { "dependencies": { "ag-charts-types": "12.3.1" } }, "sha512-711UJ0fXengb8+4PEW4nlzWDowmbYymPcjW2eJWHRzzvttUf14hnh+wP/l/s3EGVgYkEHe9vkXFwmeOJUlkC0Q=="], - - "ag-grid-enterprise/ag-charts-community/ag-charts-locale": ["ag-charts-locale@12.3.1", "", {}, "sha512-dCn7oHh3xLI576FT514aBedNQgtb5zwh/Gcj7jHvjOWYRnfH8kaekZzLzntITA6dF6E78okJfoI7CUCbYduQ4Q=="], - - "ag-grid-enterprise/ag-charts-enterprise/ag-charts-core": ["ag-charts-core@12.3.1", "", { "dependencies": { "ag-charts-types": "12.3.1" } }, "sha512-711UJ0fXengb8+4PEW4nlzWDowmbYymPcjW2eJWHRzzvttUf14hnh+wP/l/s3EGVgYkEHe9vkXFwmeOJUlkC0Q=="], - "color-alpha/color-parse/color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], "color-normalize/color-rgba/color-parse": ["color-parse@1.4.3", "", { "dependencies": { "color-name": "^1.0.0" } }, "sha512-BADfVl/FHkQkyo8sRBwMYBqemqsgnu7JZAwUgvBvuwwuNUZAhSvLTbsEErS5bQXzOjDR0dWzJ4vXN2Q+QoPx0A=="], diff --git a/docs/app/reflex.lock/package.json b/docs/app/reflex.lock/package.json index 1cee31fc2d4..0024f388482 100644 --- a/docs/app/reflex.lock/package.json +++ b/docs/app/reflex.lock/package.json @@ -8,8 +8,8 @@ "dependencies": { "@base-ui/react": "1.9.0", "@fontsource-variable/geist": "5.3.0", - "@fontsource-variable/inter": "5.3.0", "@fontsource-variable/instrument-sans": "5.3.0", + "@fontsource-variable/inter": "5.3.0", "@fontsource-variable/jetbrains-mono": "5.3.0", "@glideapps/glide-data-grid": "6.0.3", "@hugeicons/core-free-icons": "4.3.5", @@ -24,11 +24,12 @@ "@splinetool/react-spline": "4.1.0", "@splinetool/runtime": "1.5.5", "@xyflow/react": "12.8.4", - "ag-charts-enterprise": "11.2.4", - "ag-charts-react": "11.2.4", - "ag-grid-community": "34.3.1", - "ag-grid-enterprise": "34.3.1", - "ag-grid-react": "34.3.1", + "ag-charts-community": "14.2.0", + "ag-charts-enterprise": "14.2.0", + "ag-charts-react": "14.2.0", + "ag-grid-community": "36.2.0", + "ag-grid-enterprise": "36.2.0", + "ag-grid-react": "36.2.0", "clsx": "2.1.1", "clsx-for-tailwind": "1.0.0", "gridjs": "6.2.0", diff --git a/docs/app/tests/test_docs_features_browser.py b/docs/app/tests/test_docs_features_browser.py index a0262a48952..e3d2c81013e 100644 --- a/docs/app/tests/test_docs_features_browser.py +++ b/docs/app/tests/test_docs_features_browser.py @@ -13,6 +13,19 @@ ) +@pytest.mark.parametrize("width", [390, 1440]) +def test_ag_chart_loads_without_visiting_ag_grid(page: Page, width: int): + """A direct visit renders the standalone chart on mobile and desktop.""" + errors = [] + page.on("pageerror", lambda error: errors.append(str(error))) + page.set_viewport_size({"width": width, "height": 1000}) + page.goto(f"{PREVIEW_URL}/docs/enterprise/ag-chart/") + chart = page.locator(".docs-demo-preview canvas").first + expect(chart).to_be_visible() + expect(page.get_by_text("Application Error", exact=False)).to_have_count(0) + assert not errors + + @pytest.mark.parametrize("width", [390, 768, 1440]) def test_docs_reading_typography_is_consistent(page: Page, width: int): """Editorial type is consistent without overriding live-example headings.""" diff --git a/uv.lock b/uv.lock index 42feb8519e3..eac28cc42d3 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 5 requires-python = ">=3.11, <4.0" resolution-markers = [ "python_full_version >= '3.15' and sys_platform == 'win32'", @@ -9,10 +9,10 @@ resolution-markers = [ "python_full_version == '3.14.*' and sys_platform == 'emscripten'", "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'win32'", "python_full_version < '3.12' and sys_platform == 'emscripten'", @@ -24,28 +24,28 @@ exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for exclude-newer-span = "P7D" [options.exclude-newer-package] -reflex-components-plotly = false -reflex-components-react-player = false -reflex-components-moment = false -reflex-components-sonner = false +certifi = "2026-10-21T00:00:00Z" hatch-reflex-pyi = false pillow = "2026-10-21T00:00:00Z" -reflex-components-gridjs = false reflex = false -reflex-enterprise = false +reflex-base = false +reflex-build-sdk = false reflex-components-code = false -reflex-components-recharts = false reflex-components-core = false reflex-components-dataeditor = false -reflex-base = false -reflex-components-markdown = false -reflex-build-sdk = false -certifi = "2026-10-21T00:00:00Z" -virtualenv = "2026-10-22T00:00:00Z" +reflex-components-gridjs = false reflex-components-internal = false reflex-components-lucide = false +reflex-components-markdown = false +reflex-components-moment = false +reflex-components-plotly = false reflex-components-radix = false +reflex-components-react-player = false +reflex-components-recharts = false +reflex-components-sonner = false +reflex-enterprise = false reflex-hosting-cli = false +virtualenv = "2026-10-22T00:00:00Z" [manifest] members = [ @@ -835,10 +835,10 @@ resolution-markers = [ "python_full_version == '3.14.*' and sys_platform == 'emscripten'", "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ @@ -2613,10 +2613,10 @@ resolution-markers = [ "python_full_version == '3.14.*' and sys_platform == 'emscripten'", "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] sdist = { url = "https://files.pythonhosted.org/packages/95/b0/c7453d0b6e2073c3264468b106ee1563750cecc910965e67357e3698c83e/numpy-2.5.4.tar.gz", hash = "sha256:9a94cf751c9ad8ebaa835bcd3d40dacf8534ad086b88c38029b65123c7999d2a", size = 20866315, upload-time = "2026-10-10T20:05:31.422Z" } @@ -3649,10 +3649,10 @@ resolution-markers = [ "python_full_version == '3.14.*' and sys_platform == 'emscripten'", "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ @@ -4539,7 +4539,7 @@ requires-dist = [ { name = "reflex", editable = "." }, { name = "reflex-components-internal", editable = "packages/reflex-components-internal" }, { name = "reflex-docgen", editable = "packages/reflex-docgen" }, - { name = "reflex-enterprise", specifier = ">=0.9.4" }, + { name = "reflex-enterprise", specifier = ">=0.9.9" }, { name = "reflex-hosting-cli", editable = "packages/reflex-hosting-cli" }, { name = "reflex-integrations-docs", editable = "packages/integrations-docs" }, { name = "reflex-pyplot" }, @@ -4568,7 +4568,7 @@ source = { editable = "docs/package" } [[package]] name = "reflex-enterprise" -version = "0.9.8" +version = "0.9.9" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiproxy" }, @@ -4577,9 +4577,9 @@ dependencies = [ { name = "psutil" }, { name = "reflex", extra = ["db"] }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/05/01c924a3cb1aeeff2ec6bd1b4b0bc534268a2e5d563485b602f68f9f97db/reflex_enterprise-0.9.8.tar.gz", hash = "sha256:292017e2ba9f14347bed7d71c3c7dd371b7d5176056fefa8fb26ea1c4eba68a6", size = 921184, upload-time = "2026-10-22T21:22:06.156Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dd/b2/01982953960eee59e3f6ea64af524c3669f5cc16df26a06089c2181ceda8/reflex_enterprise-0.9.9.tar.gz", hash = "sha256:f8861c71e7e2aedfac1b299eb2ad7d913096c18596903c80d1420679b3f62e56", size = 922276, upload-time = "2026-10-26T15:29:20.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/a6/ba3ed78cb2316e361917f7034e51c9a57783a94e6485660ce061d104854d/reflex_enterprise-0.9.8-py3-none-any.whl", hash = "sha256:7c8c5add968f22f336e11b17b7008fd6003cb49ed8e60b13fdf3a3368cc585c7", size = 473510, upload-time = "2026-10-22T21:22:04.282Z" }, + { url = "https://files.pythonhosted.org/packages/7e/be/9157c3c3cbca7a1d4d7fa78ea30bf789e399eae5845f3f743a26810f603a/reflex_enterprise-0.9.9-py3-none-any.whl", hash = "sha256:f8f1301c2e6a4fb870a8e490411633491f3edc46e478da510dbd2b78986d8cc6", size = 473803, upload-time = "2026-10-26T15:29:19.089Z" }, ] [[package]] @@ -4873,10 +4873,10 @@ resolution-markers = [ "python_full_version == '3.14.*' and sys_platform == 'emscripten'", "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [