diff --git a/app_config.schema.json b/app_config.schema.json index d4ac947..e14548c 100644 --- a/app_config.schema.json +++ b/app_config.schema.json @@ -136,16 +136,16 @@ "items": { "anyOf": [ { - "const": ".conda", + "const": "conda", "enum": [ - ".conda" + "conda" ], "type": "string" }, { - "const": ".tar.bz2", + "const": "tar.bz2", "enum": [ - ".tar.bz2" + "tar.bz2" ], "type": "string" } diff --git a/app_config.toml b/app_config.toml index 93ac07e..da763d6 100644 --- a/app_config.toml +++ b/app_config.toml @@ -30,7 +30,7 @@ artifact_discovery = "anaconda" provenance_url_pattern = "https://github.com/AnacondaRecipes/{feedstock}-feedstock" dashboards = ["anaconda"] metadata_retrieval = "streamed" -override_extensions = [".conda"] +override_extensions = ["conda"] [channels."pkgs/r"] url = "https://repo.anaconda.com/pkgs/r" @@ -41,13 +41,13 @@ provenance_url_pattern = "https://github.com/AnacondaRecipes/{feedstock}-feedsto package_filter = { allowed_names = ["r", "rpy2", "rstudio"], allowed_prefixes = ["r-", "_r-", "mro-"] } dashboards = ["anaconda"] metadata_retrieval = "streamed" -override_extensions = [".conda"] +override_extensions = ["conda"] # pkgs/msys2 does not seem to offer .conda artifacts; leave out for now # [channels."pkgs/msys2"] # package_filter = { allowed_prefixes = ["m2-", "m2w64-", "msys2-"] } # dashboards = ["anaconda"] -# override_extensions = [".conda"] +# override_extensions = ["conda"] [dashboards] anaconda = { url_pattern = "https://anaconda.org/{channel}/{name}/files?version={version}" } diff --git a/conda_metadata_app/app_config.py b/conda_metadata_app/app_config.py index 689ae36..8c9c32a 100644 --- a/conda_metadata_app/app_config.py +++ b/conda_metadata_app/app_config.py @@ -234,7 +234,7 @@ def check_supports_broken_label_artifact_discovery(self) -> Self: How to retrieve metadata for a package. """ - override_extensions: list[Literal[".conda"] | Literal[".tar.bz2"]] | None = None + override_extensions: list[Literal["conda"] | Literal["tar.bz2"]] | None = None """ Set this to a list of conda package extensions to override the auto detection of extensions. """ diff --git a/pixi.toml b/pixi.toml index 85e4cbe..cd0013b 100644 --- a/pixi.toml +++ b/pixi.toml @@ -7,8 +7,8 @@ channels = ["conda-forge"] platforms = ["linux-64", "win-64", "osx-arm64", "osx-64", "linux-aarch64"] [tasks] -dev = "streamlit run --server.runOnSave=true app.py" -deploy = "streamlit run --server.headless=true --global.developmentMode=false app.py" +dev = "python -m streamlit run --server.runOnSave=true app.py" +deploy = "python -m streamlit run --server.headless=true --global.developmentMode=false app.py" schema = "python -m conda_metadata_app.app_config" postinstall-production = "pip install --no-deps --disable-pip-version-check dist/conda_metadata_app-*.whl"