ENH Add --no-deps parameter to build-recipes CLI. ### Description

This adds `--no-deps` parameter to `pyodide build-recipes` CLI, which is a replacement for `pyodide_build buildpkg` entrypoint.

Ref: #2879

### Checklists

- [x] Add a [CHANGELOG](https://github.com/pyodide/pyodide/blob/main/docs/project/changelog.md) entry
- [x] Add / update tests

# API Reference

```{eval-rst}
.. toctree::
   :maxdepth: 2

   api/js-api.md
   api/python-api.md
   Micropip API <https://micropip.pyodide.org/en/stable/project/api.html>
   api/pyodide-cli.md
   api/pyodide-build-cli.md
```

# API Reference

```{eval-rst}
.. toctree::
   :maxdepth: 2

   api/js-api.md
   api/python-api.md
   Micropip API <https://micropip.pyodide.org/en/stable/project/api.html>
   api/pyodide-cli.md
   api/pyodide-build-cli.md
```
