Skip to content

Conversation

@victor-linroth-sensmetry
Copy link
Collaborator

Adds support for loading index from configuration files, and both indexes and configuration file can be given by environment variables.

Also changes a bit how extra indexes and configuration files are handled:

  • Similar to uv there are regular (extra) indexes and default indexes, so command line options have changed to --index and --default-index instead of --use-index. Unlike uv multiple default indexes can be given in the command line (and environment variables) in order to better match the configuration files where there is no limit on number of default indexes.
  • The --config-file option now adds a config file in addition to the automatically loaded ones.

See the added documentation for more details.

Also updated some minor formatting and lockfile names in the documentation and README.md.

… and CLI arguments.

Signed-off-by: victor.linroth.sensmetry <victor.linroth@sensmetry.com>
…ions.

Signed-off-by: victor.linroth.sensmetry <victor.linroth@sensmetry.com>
Signed-off-by: victor.linroth.sensmetry <victor.linroth@sensmetry.com>
Signed-off-by: victor.linroth.sensmetry <victor.linroth@sensmetry.com>
Signed-off-by: victor.linroth.sensmetry <victor.linroth@sensmetry.com>
Copy link
Member

@tilowiklundSensmetry tilowiklundSensmetry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks reasonable, do you want me to do any manual testing?

@victor-linroth-sensmetry
Copy link
Collaborator Author

Sure, if you wan't try out the interface a bit. I'm fairly confident it works.

@victor-linroth-sensmetry victor-linroth-sensmetry merged commit bb45beb into main Nov 24, 2025
51 checks passed
@victor-linroth-sensmetry victor-linroth-sensmetry deleted the feat/index-configuration branch November 24, 2025 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants