Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saved user configuration #58

Open
analog-cbarber opened this issue Sep 5, 2023 · 2 comments
Open

Saved user configuration #58

analog-cbarber opened this issue Sep 5, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@analog-cbarber
Copy link
Collaborator

We may eventually want to be able to save user configuration settings (eg. for #57).
If and when we do that, we should put this in a local config file under user's directory
in appropriate location for OS.

We should add options to whl2conda config for viewing and setting config options.
These should be similar to the conda config options.

Initially only user options. Probably do not need system or per-repo options.

@analog-cbarber analog-cbarber added the enhancement New feature or request label Sep 5, 2023
@analog-cbarber analog-cbarber self-assigned this Jan 8, 2024
@analog-cbarber
Copy link
Collaborator Author

Some candidate options include:

  • aliases for extra pypi indexes for download
  • whether and to automatically update standard renames cache
  • default diff tool to use for whl2conda diff
  • default values for whl2conda config --generate-pyproject
  • default output format

analog-cbarber added a commit that referenced this issue Apr 22, 2024
Includes:
 - pypi index aliases (#132)
 - default conda format
@analog-cbarber
Copy link
Collaborator Author

analog-cbarber commented Apr 22, 2024

Still to do:

  • implement and test stdrenames autoupdate
  • test default conda_format setting
  • test pypi-indexes setting
  • test pypi index aliases from .pypirc
  • test whl2conda config settings options
  • add documentation for settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant