# rawstr4c input for Python - prefix = `RAWSTR_pl_python` - output = `:global-variable-only-header` - translate = `:hex` - keep-postfix = `false`
## uv ### uv config source content ```toml [[index]] url = "@url@" default = true ``` ### Get uv config ```sh grep -A 2 'index' @f@ | sed -n 's/^url = "\(.*\)"/\1/p' ``` ### Set uv config ```sh @sed@ '/^\[\[index\]\]$/,/^default = true$/{s|^url = ".*"$|url = "@url@"|}' @f@ ``` ### Final uv cmd ```sh grep -q '^[[index]]$' @f@ && @ucmd@ || @acmd@ ```
## Rye - name = `rye_config` ```toml [[sources]] name = "@1@" url = "@2@" ```