MAINT Add pytest.mark.xfail_browsers and use it to reduce boilerplate. Use a decorator to indicate which browsers we want to xfail test. This works for `run_in_pyodide` as well as normal tests.
package:
  name: micropip
  version: "0.1"
  _tag: pyodide.stdlib
requirements:
  run:
    - pyparsing
    - packaging
    - distutils # TODO: remove once there is a release with https://github.com/pypa/packaging/pull/396
source:
  path: src
test:
  imports:
    - micropip

package:
  name: micropip
  version: "0.1"
  _tag: pyodide.stdlib
requirements:
  run:
    - pyparsing
    - packaging
    - distutils # TODO: remove once there is a release with https://github.com/pypa/packaging/pull/396
source:
  path: src
test:
  imports:
    - micropip
