All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
pyemscriptenas a supported platform tag for Pyodide wheels. (#54)
- Fixed an issue where
auditwheel showcommand always fails after 0.2.2 release. (#52)
- Replaced typer with click. (#50)
resolve_sharedlibfunction now accepts a list of library directories to search for shared libraries. (#51)
-
The output format of
pyodide auditwheel showhas been simplified to be moreldd-like. It also shows the location of the dependencies in the wheel using the runtime path of the shared libraries. -
pyodide auditwheel shownow accepts-r,--with-runtime-pathsoption to show the runtime paths of the shared libraries in the wheel. -
auditwheel.show()function now returns the runtime paths of the shared libraries in the wheel as well.
auditwheel repaircommand now updates the DYLINK RPATH section of the wasm module. (#41)
- Fixed incorrect extra dependency for typer (#32)
- Support Pyodide>=0.26.0 wheels that has "pyodide" platform tag. (#31)
- Changed the behavior of the
repaircommand. It does not updateneededsection anymore and only copies the shared libraries to the wheel. Also,copycommand is deprecated in favor ofrepair. (#25)
- Added py.typed file. (#16)
- Added license file to the distribution. (#10)
- Added
--show-typeoption toexportsandimportscommand, which will show the type of the functions in the output. (#9)
- Removed extra message from CLI commands. (#8)
- Changed the output format of
exportsandimportsCLI command in order to make it easier to parse withgrep. (#8)
pyodide auditwheel shownow will work on modules with .wasm suffix (#7)
- Changed the CLI entry point name from
pyodide audittopyodide auditwheel(#5)