Sign in

Jaime Rodríguez-Guerra

@jaimergp.dev
99 followers 173 following 42 posts

Another PhD captured by open source. ⇒ Core team at @conda-forge.org. ⇒ Steering council at @conda.org. ⇒ Staff Software Engineer at @quansight.com. ⇒ Blogging at rjai.me. he/him

PostsRepliesMedia
Jaime Rodríguez-Guerra @jaimergp.dev · 15/07/2025
TIL you can configure VS Code's Python debugger to ask for CLI arguments on every execution. The key option is: ``` "configurations": [ ..., "args": "${command:pickArgs}" ] ``` More details: code.visualstudio.com/docs/python/...
VS Code debugger configuration, `launch.json`.

Contents:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python Debugger: conda CLI",
            "type": "debugpy",
            "request": "launch",
            "module": "conda",
            "args": "${command:pickArgs}"
        }
    ]
}
010
Jaime Rodríguez-Guerra @jaimergp.dev · 01/04/2025
This is how it looks for `conda-forge::python`:
Table of dependencies for Python, with linked package names, and version and build columns.
010
Jaime Rodríguez-Guerra @jaimergp.dev · 14/03/2025
TIL you can add <a href="...">URLs</a> to Github Projects text fields and they will be rendered in the item tab nicely! I'm using this to link to items without an associated issue, without having to click on the item description. Pretty neat! (Sadly you can't use <img src="..." />)
100
Jaime Rodríguez-Guerra @jaimergp.dev · 30/01/2025
@prefix.dev's rattler-build is getting more and more traction in @conda-forge.org. This is now shown as a new row in the conda-metadata-app tables! More specifically: which tool(s) and recipe format were used to build the package. See for yourself: conda-metadata-app.streamlit.app?q=conda-forg...
Screenshot of the conda-metadata-app UI, where we see a table of metadata concerning the libamd 3.3.3 package. A blue rectangle highlights a new row added to the table, with fields "Recipe" and "Built with" set to "recipe.yaml v1" and "rattler-build 0.32.0", respectively.
193
Jaime Rodríguez-Guerra @jaimergp.dev · 29/01/2025
OMG I've been looking for this VS Code settings for AGES. I don't want to open my system file manager for anything!
Screenshot of VS Code Settings panel with a search query "simpleDialog" that shows a single configuration item:

Files › Simple Dialog: Enable
Enables the simple file dialog for opening and saving files and folders. The simple file dialog replaces the system file dialog when enabled.

The checkbox is selected, which is not the default value.
010
Jaime Rodríguez-Guerra @jaimergp.dev · 13/01/2025
I don't like many things about the conda CLI application. One of them: how it messes with your `~/.bashrc`. It should just change `$PATH` and that's it. `pixi shell` does it better, with fresh processes. And now you can do it in `conda` too! Check my new experiment! github.com/jaimergp/con...
Screenshot of a terminal screen on macOS. Initially, a command reveals that there's no Python executable in PATH. After running 'conda spawn -n base', the base environment is activated in a new shell and its Python executable can be found by which. Upon exit, we just return to the previous parent process.
130