From a13d4f05f9c3d9f8380ae1c9cc5e6d022aae02ae Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Tue, 7 Oct 2025 12:42:21 +0200 Subject: [PATCH 1/2] notes --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 7d9e3f9..f22c473 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,13 @@ [![CI](https://github.com/emscripten-forge/pyjs/actions/workflows/main.yml/badge.svg)](https://github.com/emscripten-forge/pyjs/actions/workflows/main.yml) [![CI](https://img.shields.io/badge/pyjs-docs-yellow)](https://emscripten-forge.github.io/pyjs/) +# Important Notice + +The main branch is already using emscripten >=4.x and the experimental channel https://prefix.dev/channels/emscripten-forge-4x. +The old emscripten 3.1.73 based branch is available at https://github.com/emscripten-forge/pyjs/tree/emscripten-3.1.73 + + + ## What is pyjs pyjs is modern [pybind11](https://github.com/pybind/pybind11) + emscripten [Embind](https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html) based From bcc1131a39232d815d8b6d109d61f7f902488f97 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 6 May 2026 08:17:44 +0200 Subject: [PATCH 2/2] bumped --- .github/workflows/main.yml | 2 +- CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8fe8ef3..fb46a16 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,7 +52,7 @@ jobs: nlohmann_json pybind11_json numpy \ pytest bzip2 sqlite zlib zstd libffi \ exceptiongroup emscripten-abi>=4 \ - openssl liblzma + "openssl<4" liblzma mkdir build diff --git a/CMakeLists.txt b/CMakeLists.txt index 82cb012..00c0f09 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.9) -project(pyjs VERSION 4.0.3 DESCRIPTION "pyjs") +project(pyjs VERSION 4.0.4 DESCRIPTION "pyjs") option(BUILD_RUNTIME_BROWSER "Build runtime" ON) option(WITH_NODE_TESTS "With node tests" OFF)