You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3497b83
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,15 @@ You can learn more about this project from this [talk at LibreGraphicsMeeting 20
11
11
12
12
There is two different things at work here :
13
13
- libprocessing (this repo) is the low-level cross-platform library for the core Processing API. It's written in Rust, and thus lets write Processing sketches in Rust.
14
-
-mewnala is a Python package built directly from libprocessing, providing Python bindings for the library. It's available as any other Python package out there and lets you write Processing sketches in a Python environment, regardless of you having libprocessing or Rust installed.
14
+
-processing-py is a Python package built directly from libprocessing, providing Python bindings for the library. It's available as any other Python package out there and lets you write Processing sketches in a Python environment, regardless of you having libprocessing or Rust installed.
15
15
16
-
### mewnala (the python library)
16
+
### processing-py (the python library)
17
17
18
18
Inside of our `processing_pyo3` crate we have created a python package that you can easily install with pip.
19
19
Again, we are still very nascent, but let us know what kinds of snags you may run into while getting this set up.
20
20
Try running the examples in the [processing_pyo3 examples directory](crates/processing_pyo3/examples).
21
21
22
-
We are big fans of [uv](https://github.com/astral-sh/uv) and this is the easiest way to get started using `mewnala`
22
+
We are big fans of [uv](https://github.com/astral-sh/uv) and this is the easiest way to get started using `processing-py`
23
23
24
24
#### Setting up uv on linux or macOS
25
25
```bash
@@ -31,24 +31,24 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
One place we could really use some help is with porting Processing examples to using mewnala, and then reporting where you get stuck or where things could be easier. Check out the effort here: https://github.com/processing/processing-examples-mewnala.
179
+
One place we could really use some help is with porting Processing examples to using processing-py, and then reporting where you get stuck or where things could be easier. Check out the ported examples in [crates/processing_pyo3/examples](crates/processing_pyo3/examples).
180
180
181
181
182
182
You can see a list of outstanding tasks in our [issues](https://github.com/processing/libprocessing). However, while we're still in the early phases, consider checking in with us first in the `#devs-chat` channel on [Discord](https://discord.gg/h99u95nU7q) to coordinate our efforts.
0 commit comments