Releases: pyodide/micropip
Releases · pyodide/micropip
v0.9.0
version 0.9.0
– 2025/02/01
Fixed
-
Fix a bug that prevented non-standard relative urls to be treated as such (the ones that starts with
../
or./
)
#174 -
Fixed an error when calling
micropip.install
withdeps=False
is set.
#187
Added
micropip
now vendorspypa/packaging
for better reliability.
#178micropip.install
adds optionalconstraints
, similar topip install -c
,
which refine the version or direct URLs of requested packages and their
dependencies. This includes built-in packages, which are now installed after
any requested or constrained external packages.
#181micropip.set_constraints
sets default constraints for later
calls tomicropip.install
that do not specify constraints.
#181
PRs that made it into this release
- Pre-commit: Tighten up ruff rules by @cclauss in #167
- Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #166
- Ruff rules for comprehensions and performance by @cclauss in #168
- Bump the github-actions group with 4 updates by @dependabot in #169
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #173
- clobber pyodide packages with pip packages in freeze by @bollwyvl in #172
- Add support for extra variants of relative urls for simple html pypi API by @artem-samokhin in #174
- Vendor
pypa/packaging
intomicropip
by @agriyakhetarpal in #178 - Remove
pytest.importorskip("packaging")
usage for transaction/installation tests by @agriyakhetarpal in #186 - Move
mousebender
files to the_vendored/
directory by @agriyakhetarpal in #185 - Test with Pyodide 0.27.2 by @agriyakhetarpal in #183
- Fix regression when deps=False is set by @ryanking13 in #187
- Add support for constraints, install wheels before pyodide packages by @bollwyvl in #181
- TST Replace selenium fixture to selenium_standalone_micropip by @ryanking13 in #190
- Remove yet another
pytest.importorskip("packaging")
call by @agriyakhetarpal in #191 - Move and revamp workflows, and add publishing workflow by @agriyakhetarpal in #192
New Contributors
- @cclauss made their first contribution in #167
- @dependabot made their first contribution in #169
- @bollwyvl made their first contribution in #172
- @artem-samokhin made their first contribution in #174
- @agriyakhetarpal made their first contribution in #178
Full Changelog: v0.8.0...v0.9.0