reactpy icon indicating copy to clipboard operation
reactpy copied to clipboard

It's React, but in Python

Results 158 reactpy issues
Sort by recently updated
recently updated
newest added

## Issues closes: #930 ## Summary In `reactpy.core.vdom.vdom` check if attributes are JSON serializable when in debug mode. Also misc changes to config options to make this easier in particular...

## Issues closes: #999 ## Summary use a try/except block ## Checklist - [ ] Tests have been included for all bug fixes or added functionality. - [ ] The...

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.5 to 3.2.7. Changelog Sourced from vite's changelog. 3.2.7 (2023-05-26) fix: port #13348 to v3, fs.deny with leading double slash (#13349) (0574f80), closes #13348 #13349 3.2.6 (2023-04-18)...

type-dependencies
javascript

## TLDR We want users to be able to use ReactJS components from NPM in a similar level of complexity to a `pip install`. This will require developing ReactPy Package...

priority-1-high
type-investigation

### Current Situation Due to IDOM's client-server design, it currently isn't possible to integrate with Web 3. However, React is [Web 3 compatible](https://web3.hashnode.com/what-is-web3-react-and-how-to-use-it-in-your-next-project#heading-what-is-web3-react), so with a little hackery we can...

type-feature
priority-3-low
type-investigation

### Current Situation Currently Uvicorn [gets imported in `reactpy.backend._common`](https://github.com/reactive-python/reactpy/blob/daf910267ed31b247cf4d5dcb085bc90c60dbae6/src/reactpy/backend/_common.py#L9). This is a problem because not all backends require uvicorn (e.g. Flask). Thus you can get an import error. ### Proposed...

type-bug
priority-2-moderate
release-patch

### Current Situation Currently, if you want to get auto-reloading you need to configure an application and run it using a production-grade web server like Uvicorn and follow their directions...

type-feature
priority-3-low
release-minor

Because of ReactPy's granular core abstractions it should be possible to run ReactPy client-side with Pyodide or PyScript. Using ReactPy instead of a solution that relies on a transpiler could...

type-feature
priority-2-moderate

### Current Situation Javascript warnings and exceptions are currently not visible within the Python console. This feels fairly fragmented, as Python developers won't expect to check the client side console...

priority-3-low

### Current Situation We should follow Numpy's Python version compatibility policy ([NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html)) which states that packages should "support at least all minor versions of Python introduced and released in...

type-docs
priority-3-low
type-governance
release-minor