Christian Heimes

Results 195 comments of Christian Heimes
trafficstars

Source map does not require a debug build. A standard build of Python includes sufficient DWARF symbols to generate a source map: ``$ emmake make python.html BUILDPYTHON= LDFLAGS="-gsource-map --source-map-base=http://localhost:8000/builddir/host/"``

I merged the browser-ui into CPython repo a while ago. Could you please make a PR against https://github.com/python/cpython/blob/main/Tools/wasm/python.html ?

For wasm32-emscripten there *are* actually multiple file systems. You should be able to create your FS data file and mount it on ``/usr/local/lib/python3.11/site-packages``.

``MODULARIZE`` requires changes to our browser-ui. My JS skills are on total noob level. The worker is failing with some messages related to promise and ``onMessage``: ``` Error: Promised response...

* ``freeaddrinfo`` crash https://github.com/emscripten-core/emscripten/issues/16081

* ``strftime`` mishandles quoted percent, https://github.com/emscripten-core/emscripten/issues/16155

> Did the two initial issues get reported upstream? Based on how they already fixed the last two issues Christian reported it seems the Emscripten folks are quick to fix...

PyOpenSSL is implemented on top of cryptography. You should be able to do anything with cryptography, but cryptography may not have a public API for that. I'll get back to...

For the record, cryptography does not have an API for cert chain validation against a CRL and trust anchors yet, https://github.com/fedora-infra/fedmsg/blob/78c0ffabc788025af07cdf0c5d3c10fe537a96bd/fedmsg/crypto/x509_ng.py#L209-L240

semantic_version is still supported, just the ``partial`` argument was deprecated in 2.7, https://github.com/rbarrois/python-semanticversion/blob/master/ChangeLog#270-2019-08-28 I'll investigate support for pre-releases with packaging and get back to you.