maint: Add prettier pre-commit hook (#3663)

This commit is contained in:
Ayaz Salikhov 2025-01-13 08:09:07 +00:00 committed by GitHub
parent 30546a3957
commit d0c7458839
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
52 changed files with 6047 additions and 6400 deletions

View File

@ -2,61 +2,61 @@ BasedOnStyle: Mozilla
Language: Cpp Language: Cpp
Standard: c++17 Standard: c++17
AccessModifierOffset: '-4' AccessModifierOffset: "-4"
AlignAfterOpenBracket: BlockIndent AlignAfterOpenBracket: BlockIndent
AlignEscapedNewlinesLeft: 'false' AlignEscapedNewlinesLeft: "false"
AllowAllArgumentsOnNextLine: false AllowAllArgumentsOnNextLine: false
AllowAllParametersOfDeclarationOnNextLine: false AllowAllParametersOfDeclarationOnNextLine: false
AllowShortBlocksOnASingleLine: 'false' AllowShortBlocksOnASingleLine: "false"
AllowShortCaseLabelsOnASingleLine: 'false' AllowShortCaseLabelsOnASingleLine: "false"
AllowShortFunctionsOnASingleLine: 'false' AllowShortFunctionsOnASingleLine: "false"
AllowShortIfStatementsOnASingleLine: 'false' AllowShortIfStatementsOnASingleLine: "false"
AllowShortLoopsOnASingleLine: 'false' AllowShortLoopsOnASingleLine: "false"
AlwaysBreakTemplateDeclarations: 'true' AlwaysBreakTemplateDeclarations: "true"
BinPackArguments: false BinPackArguments: false
BinPackParameters: false BinPackParameters: false
BreakAfterAttributes: Leave BreakAfterAttributes: Leave
BreakBeforeBinaryOperators: All BreakBeforeBinaryOperators: All
BreakBeforeBraces: Allman BreakBeforeBraces: Allman
BreakBeforeTernaryOperators: 'true' BreakBeforeTernaryOperators: "true"
BreakConstructorInitializersBeforeComma: 'true' BreakConstructorInitializersBeforeComma: "true"
BreakStringLiterals: 'false' BreakStringLiterals: "false"
ColumnLimit: '100' ColumnLimit: "100"
ConstructorInitializerAllOnOneLineOrOnePerLine: 'false' ConstructorInitializerAllOnOneLineOrOnePerLine: "false"
ConstructorInitializerIndentWidth: '4' ConstructorInitializerIndentWidth: "4"
ContinuationIndentWidth: '4' ContinuationIndentWidth: "4"
Cpp11BracedListStyle: 'false' Cpp11BracedListStyle: "false"
DerivePointerAlignment: 'false' DerivePointerAlignment: "false"
DisableFormat: 'false' DisableFormat: "false"
EmptyLineAfterAccessModifier: Always EmptyLineAfterAccessModifier: Always
EmptyLineBeforeAccessModifier: Always EmptyLineBeforeAccessModifier: Always
ExperimentalAutoDetectBinPacking: 'true' ExperimentalAutoDetectBinPacking: "true"
IncludeBlocks: Regroup IncludeBlocks: Regroup
IncludeCategories: IncludeCategories:
- Regex: <[^.]+> - Regex: <[^.]+>
Priority: -3 Priority: -3
- Regex: <mamba/.+> - Regex: <mamba/.+>
Priority: -1 Priority: -1
- Regex: <.+> - Regex: <.+>
Priority: -2 Priority: -2
- Regex: '"mamba/.+"' - Regex: '"mamba/.+"'
Priority: 0 Priority: 0
- Regex: '"solv-cpp/.+"' - Regex: '"solv-cpp/.+"'
Priority: 0 Priority: 0
- Regex: '".+/.+"' - Regex: '".+/.+"'
Priority: 1 Priority: 1
- Regex: '".+"' - Regex: '".+"'
Priority: 2 Priority: 2
IndentCaseLabels: 'true' IndentCaseLabels: "true"
IndentWidth: '4' IndentWidth: "4"
IndentWrappedFunctionNames: 'false' IndentWrappedFunctionNames: "false"
InsertBraces: true # Experimental InsertBraces: true # Experimental
KeepEmptyLinesAtTheStartOfBlocks: 'false' KeepEmptyLinesAtTheStartOfBlocks: "false"
MaxEmptyLinesToKeep: '2' MaxEmptyLinesToKeep: "2"
NamespaceIndentation: All NamespaceIndentation: All
ObjCBlockIndentWidth: '4' ObjCBlockIndentWidth: "4"
ObjCSpaceAfterProperty: 'false' ObjCSpaceAfterProperty: "false"
ObjCSpaceBeforeProtocolList: 'false' ObjCSpaceBeforeProtocolList: "false"
PackConstructorInitializers: Never PackConstructorInitializers: Never
PenaltyBreakAssignment: 100000 PenaltyBreakAssignment: 100000
PenaltyBreakBeforeFirstCallParameter: 0 PenaltyBreakBeforeFirstCallParameter: 0
@ -67,22 +67,22 @@ PenaltyExcessCharacter: 10
PenaltyIndentedWhitespace: 0 PenaltyIndentedWhitespace: 0
PenaltyReturnTypeOnItsOwnLine: 10 PenaltyReturnTypeOnItsOwnLine: 10
PointerAlignment: Left PointerAlignment: Left
QualifierAlignment: Custom # Experimental QualifierAlignment: Custom # Experimental
QualifierOrder: [inline, static, constexpr, const, volatile, type] QualifierOrder: [inline, static, constexpr, const, volatile, type]
ReflowComments: 'true' ReflowComments: "true"
SeparateDefinitionBlocks: Always SeparateDefinitionBlocks: Always
SortIncludes: CaseInsensitive SortIncludes: CaseInsensitive
SortUsingDeclarations: Never SortUsingDeclarations: Never
SpaceAfterCStyleCast: 'true' SpaceAfterCStyleCast: "true"
SpaceAfterTemplateKeyword: 'true' SpaceAfterTemplateKeyword: "true"
SpaceBeforeAssignmentOperators: 'true' SpaceBeforeAssignmentOperators: "true"
SpaceBeforeParens: ControlStatements SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: 'false' SpaceInEmptyParentheses: "false"
SpacesBeforeTrailingComments: '2' SpacesBeforeTrailingComments: "2"
SpacesInAngles: 'false' SpacesInAngles: "false"
SpacesInCStyleCastParentheses: 'false' SpacesInCStyleCastParentheses: "false"
SpacesInContainerLiterals: 'false' SpacesInContainerLiterals: "false"
SpacesInParentheses: 'false' SpacesInParentheses: "false"
SpacesInSquareBrackets: 'false' SpacesInSquareBrackets: "false"
TabWidth: '4' TabWidth: "4"
UseTab: Never UseTab: Never

View File

@ -1,8 +1,8 @@
name: workspace name: workspace
description: 'A action to persist your workspace across different jobs' description: "A action to persist your workspace across different jobs"
branding: branding:
icon: 'box' icon: "box"
color: 'green' color: "green"
inputs: inputs:
action: action:
required: true required: true
@ -18,7 +18,7 @@ inputs:
required: true required: true
default: ${{ github.workflow }}-${{ github.run_id }}-${{ github.run_number }}-${{ github.sha }} default: ${{ github.workflow }}-${{ github.run_id }}-${{ github.run_number }}-${{ github.sha }}
key_suffix: key_suffix:
default: '' default: ""
token: token:
required: false required: false
default: ${{ github.token }} default: ${{ github.token }}

View File

@ -1,4 +1,5 @@
--- ---
title: Bot failure title: Bot failure
--- ---
There was a problem with the **{{ workflow }}** workflow, please investigate. There was a problem with the **{{ workflow }}** workflow, please investigate.

View File

@ -20,15 +20,15 @@ jobs:
env: env:
PRE_COMMIT_USE_MICROMAMBA: 1 PRE_COMMIT_USE_MICROMAMBA: 1
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install pre-commit - name: Install pre-commit
uses: mamba-org/setup-micromamba@v2 uses: mamba-org/setup-micromamba@v2
with: with:
environment-name: linters environment-name: linters
create-args: pre-commit create-args: pre-commit
- name: Add micromamba to GITHUB_PATH - name: Add micromamba to GITHUB_PATH
run: echo "${HOME}/micromamba-bin" >> $GITHUB_PATH run: echo "${HOME}/micromamba-bin" >> $GITHUB_PATH
- name: Run all linters - name: Run all linters
shell: micromamba-shell {0} shell: micromamba-shell {0}
run: | run: |
pre-commit run --all-files --verbose --show-diff-on-failure pre-commit run --all-files --verbose --show-diff-on-failure

View File

@ -8,10 +8,10 @@ on:
branches: branches:
- main - main
paths-ignore: paths-ignore:
- 'docs/**' - "docs/**"
- 'mamba/**' - "mamba/**"
- 'libmambapy/**' - "libmambapy/**"
- '**.md' - "**.md"
merge_group: merge_group:
types: [checks_requested] types: [checks_requested]
@ -27,11 +27,11 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- {os: ubuntu-latest, platform: linux, arch: "64"} - { os: ubuntu-latest, platform: linux, arch: "64" }
- {os: ubuntu-latest, platform: linux, arch: aarch64} - { os: ubuntu-latest, platform: linux, arch: aarch64 }
- {os: ubuntu-latest, platform: linux, arch: ppc64le} - { os: ubuntu-latest, platform: linux, arch: ppc64le }
- {os: macos-latest, platform: osx, arch: "64"} - { os: macos-latest, platform: osx, arch: "64" }
- {os: macos-latest, platform: osx, arch: arm64} - { os: macos-latest, platform: osx, arch: arm64 }
steps: steps:
- name: Checkout micromamba-feedstock - name: Checkout micromamba-feedstock
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@ -8,12 +8,11 @@ on:
branches: branches:
- main - main
paths-ignore: paths-ignore:
- 'docs/**' - "docs/**"
- '**.md' - "**.md"
merge_group: merge_group:
types: [checks_requested] types: [checks_requested]
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true cancel-in-progress: true

View File

@ -5,23 +5,20 @@ repos:
hooks: hooks:
- id: trailing-whitespace - id: trailing-whitespace
- id: end-of-file-fixer - id: end-of-file-fixer
- id: fix-encoding-pragma
args: [--remove]
- id: check-yaml
exclude: ^.+(/tests/|/recipe/).+$
- id: check-toml
- id: check-json
- id: check-merge-conflict - id: check-merge-conflict
- id: pretty-format-json
args: [--autofix]
- id: debug-statements - id: debug-statements
language_version: python3 language_version: python3
# Autoformat: YAML, JSON, Markdown, etc.
- repo: https://github.com/rbubley/mirrors-prettier
rev: v3.4.2
hooks:
- id: prettier
- repo: https://github.com/pre-commit/pygrep-hooks - repo: https://github.com/pre-commit/pygrep-hooks
rev: v1.10.0 rev: v1.10.0
hooks: hooks:
- id: rst-backticks - id: rst-backticks
- id: rst-directive-colons - id: rst-directive-colons
- id: rst-inline-touching-normal - id: rst-inline-touching-normal
- repo: https://github.com/asottile/pyupgrade - repo: https://github.com/asottile/pyupgrade
rev: v3.19.0 rev: v3.19.0
hooks: hooks:
@ -31,7 +28,7 @@ repos:
rev: v0.8.2 rev: v0.8.2
hooks: hooks:
- id: ruff - id: ruff
args: [ --fix ] args: [--fix]
- id: ruff-format - id: ruff-format
- repo: https://github.com/asottile/blacken-docs - repo: https://github.com/asottile/blacken-docs
rev: 1.19.1 rev: 1.19.1
@ -55,4 +52,4 @@ repos:
exclude: (CHANGELOG.md) exclude: (CHANGELOG.md)
# In case of ambiguity (multiple possible corrections), `typos` will just report it to the user and move on without applying/writing any changes. # In case of ambiguity (multiple possible corrections), `typos` will just report it to the user and move on without applying/writing any changes.
# cf. https://github.com/crate-ci/typos # cf. https://github.com/crate-ci/typos
args: [ --write-changes ] args: [--write-changes]

File diff suppressed because it is too large Load Diff

View File

@ -2,12 +2,7 @@
"configurePresets": [ "configurePresets": [
{ {
"displayName": "Mamba Unix Shared Debug", "displayName": "Mamba Unix Shared Debug",
"inherits": [ "inherits": ["conda-unix", "libmamba-all", "mamba-shared", "mamba-debug"],
"conda-unix",
"libmamba-all",
"mamba-shared",
"mamba-debug"
],
"name": "mamba-unix-shared-debug" "name": "mamba-unix-shared-debug"
}, },
{ {
@ -22,25 +17,15 @@
}, },
{ {
"displayName": "Mamba Unix Shared Debug Dev", "displayName": "Mamba Unix Shared Debug Dev",
"inherits": [ "inherits": ["mamba-unix-shared-debug", "mamba-dev"],
"mamba-unix-shared-debug",
"mamba-dev"
],
"name": "mamba-unix-shared-debug-dev" "name": "mamba-unix-shared-debug-dev"
}, },
{ {
"displayName": "Mamba Win Shared Release", "displayName": "Mamba Win Shared Release",
"inherits": [ "inherits": ["libmamba-all", "mamba-shared", "mamba-release"],
"libmamba-all",
"mamba-shared",
"mamba-release"
],
"name": "mamba-win-shared-release" "name": "mamba-win-shared-release"
} }
], ],
"include": [ "include": ["dev/CMakePresetsUnix.json", "dev/CMakePresetsMamba.json"],
"dev/CMakePresetsUnix.json",
"dev/CMakePresetsMamba.json"
],
"version": 4 "version": 4
} }

View File

@ -46,14 +46,16 @@ See the [documentation on `micromamba`](https://mamba.readthedocs.io/en/latest/u
## `mamba` v.s. `micromamba` ## `mamba` v.s. `micromamba`
`mamba` has to be preferred when: `mamba` has to be preferred when:
- `libmambapy` or `libmamba` is used by other software in the same environment.
- Scenarios where regular updates to libraries are required (especially for security). - `libmambapy` or `libmamba` is used by other software in the same environment.
- Environments are focused on reducing disk space usage for dependencies. - Scenarios where regular updates to libraries are required (especially for security).
- Environments are focused on reducing disk space usage for dependencies.
`micromamba` has to be preferred when: `micromamba` has to be preferred when:
- Relying a single self-contained executable is required.
- A miniforge distribution is not present. - Relying a single self-contained executable is required.
- Usage requires minimal runtime. - A miniforge distribution is not present.
- Usage requires minimal runtime.
## Installation ## Installation
@ -96,7 +98,7 @@ While `mamba` and `micromamba` are generally a drop-in replacement for `conda` t
- `mamba` and `micromamba` do no support revisions (for discussions, see https://github.com/mamba-org/mamba/issues/803) - `mamba` and `micromamba` do no support revisions (for discussions, see https://github.com/mamba-org/mamba/issues/803)
- `mamba` and `micromamba` normalize `MatchSpec` strings to the simplest form, whereas `conda` use a more verbose form - `mamba` and `micromamba` normalize `MatchSpec` strings to the simplest form, whereas `conda` use a more verbose form
This can lead to slight differences in the output of `conda env export` and `mamba env export`. This can lead to slight differences in the output of `conda env export` and `mamba env export`.
## Development installation ## Development installation

View File

@ -37,9 +37,7 @@
"description": "Base profile using conda libraries and GNU compilers", "description": "Base profile using conda libraries and GNU compilers",
"displayName": "Conda GNU", "displayName": "Conda GNU",
"hidden": true, "hidden": true,
"inherits": [ "inherits": ["conda-unix"],
"conda-unix"
],
"name": "conda-gnu" "name": "conda-gnu"
}, },
{ {
@ -52,9 +50,7 @@
"description": "Base profile using conda libraries and LLVM compilers", "description": "Base profile using conda libraries and LLVM compilers",
"displayName": "Conda Clang", "displayName": "Conda Clang",
"hidden": true, "hidden": true,
"inherits": [ "inherits": ["conda-unix"],
"conda-unix"
],
"name": "conda-llvm" "name": "conda-llvm"
} }
], ],

View File

@ -12,7 +12,7 @@ dependencies:
# C++ Debugging # C++ Debugging
- sel(linux): gdb - sel(linux): gdb
- sel(osx): lldb - sel(osx): lldb
- sel(linux): valgrind # Out of date on MacOS - sel(linux): valgrind # Out of date on MacOS
# Python LSP support # Python LSP support
- ruff - ruff
- python-lsp-server-base - python-lsp-server-base

View File

@ -4,9 +4,9 @@ dependencies:
# libmamba build dependencies # libmamba build dependencies
- cxx-compiler - cxx-compiler
- cmake >=3.16 - cmake >=3.16
- pkg-config # Used by some CMake dependencies - pkg-config # Used by some CMake dependencies
- ninja - ninja
- make # not always present - make # not always present
# libmamba dependencies # libmamba dependencies
- cpp-expected - cpp-expected
- fmt - fmt

View File

@ -5,7 +5,7 @@ dependencies:
# libmamba build dependencies # libmamba build dependencies
- cxx-compiler - cxx-compiler
- cmake >=3.16 - cmake >=3.16
- pkg-config # Used by some CMake dependencies - pkg-config # Used by some CMake dependencies
- ninja - ninja
# libmamba dependencies # libmamba dependencies
- cpp-expected - cpp-expected

View File

@ -1,3 +1,3 @@
.mermaid svg { .mermaid svg {
max-width: 800px; max-width: 800px;
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +1,15 @@
version: 1 version: 1
package: package:
- category: main - category: main
dependencies: {} dependencies: {}
## Commented out some fields to make it an incomplete definition ## Commented out some fields to make it an incomplete definition
# hash: # hash:
# md5: d7c89558ba9fa0495403155b64376d81 # md5: d7c89558ba9fa0495403155b64376d81
# sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 # sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
# manager: conda # manager: conda
# optional: false # optional: false
name: _libgcc_mutex name: _libgcc_mutex
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
version: '0.1' version: "0.1"

View File

@ -1,483 +1,482 @@
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 3e6ffafafc28a0beefa39dbfa354f3aa1972ce9c8de32e68ab099ad7f5e9dc43 linux-64: 3e6ffafafc28a0beefa39dbfa354f3aa1972ce9c8de32e68ab099ad7f5e9dc43
platforms: platforms:
- linux-64 - linux-64
sources: sources:
- main.yaml - main.yaml
- dev.yaml - dev.yaml
package: package:
- category: dev - category: dev
dependencies: {} dependencies: {}
hash: hash:
md5: d7c89558ba9fa0495403155b64376d81 md5: d7c89558ba9fa0495403155b64376d81
sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
manager: conda manager: conda
name: _libgcc_mutex name: _libgcc_mutex
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
version: '0.1' version: "0.1"
- category: dev - category: dev
dependencies: {} dependencies: {}
hash: hash:
md5: 2be128ae4d5e44803720d43644ce3e3e md5: 2be128ae4d5e44803720d43644ce3e3e
sha256: 27a6442ae7ef10d7935cd60aac9f3b33f687cd926ff2559e6bf05c02d8b189e1 sha256: 27a6442ae7ef10d7935cd60aac9f3b33f687cd926ff2559e6bf05c02d8b189e1
manager: conda manager: conda
name: ca-certificates name: ca-certificates
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.6.15.1-ha878542_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.6.15.1-ha878542_0.tar.bz2
version: 2022.6.15.1 version: 2022.6.15.1
- category: dev - category: dev
dependencies: {} dependencies: {}
hash: hash:
md5: bd4f2e711b39af170e7ff15163fe87ee md5: bd4f2e711b39af170e7ff15163fe87ee
sha256: ad7985a9ff622880cf87c42db1ffe2dfb040d8175c1bb352fc8f3705c7e0962f sha256: ad7985a9ff622880cf87c42db1ffe2dfb040d8175c1bb352fc8f3705c7e0962f
manager: conda manager: conda
name: ld_impl_linux-64 name: ld_impl_linux-64
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.36.1-hea4e1c9_2.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.36.1-hea4e1c9_2.tar.bz2
version: 2.36.1 version: 2.36.1
- category: dev - category: dev
dependencies: {} dependencies: {}
hash: hash:
md5: a56386ad31a7322940dd7d03fb3a9979 md5: a56386ad31a7322940dd7d03fb3a9979
sha256: 8a6a7c6217c79f1afaf0fea71463a5577e2a165a743a04afd45b200d344d6de9 sha256: 8a6a7c6217c79f1afaf0fea71463a5577e2a165a743a04afd45b200d344d6de9
manager: conda manager: conda
name: tzdata name: tzdata
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022c-h191b570_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022c-h191b570_0.tar.bz2
version: 2022c version: 2022c
- category: dev - category: dev
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
hash: hash:
md5: f013cf7749536ce43d82afbffdf499ab md5: f013cf7749536ce43d82afbffdf499ab
sha256: 499fab15d3897a7bf7a1d82dd44c76dad1ceeaec0b71e348e77fb8a753ff898d sha256: 499fab15d3897a7bf7a1d82dd44c76dad1ceeaec0b71e348e77fb8a753ff898d
manager: conda manager: conda
name: libgomp name: libgomp
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-12.1.0-h8d9b700_16.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-12.1.0-h8d9b700_16.tar.bz2
version: 12.1.0 version: 12.1.0
- category: dev - category: dev
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
libgomp: '>=7.5.0' libgomp: ">=7.5.0"
hash: hash:
md5: 73aaf86a425cc6e73fcf236a5a46396d md5: 73aaf86a425cc6e73fcf236a5a46396d
sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22
manager: conda manager: conda
name: _openmp_mutex name: _openmp_mutex
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
version: '4.5' version: "4.5"
- category: dev - category: dev
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
_openmp_mutex: '>=4.5' _openmp_mutex: ">=4.5"
hash: hash:
md5: 4f05bc9844f7c101e6e147dab3c88d5c md5: 4f05bc9844f7c101e6e147dab3c88d5c
sha256: 2fde3d9f0199bf4f5447b35d3fd74d058c17ef2b6c68815eb1b469f2aec138b9 sha256: 2fde3d9f0199bf4f5447b35d3fd74d058c17ef2b6c68815eb1b469f2aec138b9
manager: conda manager: conda
name: libgcc-ng name: libgcc-ng
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-12.1.0-h8d9b700_16.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-12.1.0-h8d9b700_16.tar.bz2
version: 12.1.0 version: 12.1.0
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=9.3.0' libgcc-ng: ">=9.3.0"
hash: hash:
md5: a1fd65c7ccbf10880423d82bca54eb54 md5: a1fd65c7ccbf10880423d82bca54eb54
sha256: cb521319804640ff2ad6a9f118d972ed76d86bea44e5626c09a13d38f562e1fa sha256: cb521319804640ff2ad6a9f118d972ed76d86bea44e5626c09a13d38f562e1fa
manager: conda manager: conda
name: bzip2 name: bzip2
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2
version: 1.0.8 version: 1.0.8
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=9.4.0' libgcc-ng: ">=9.4.0"
hash: hash:
md5: d645c6d2ac96843a2bfaccd2d62b3ac3 md5: d645c6d2ac96843a2bfaccd2d62b3ac3
sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e
manager: conda manager: conda
name: libffi name: libffi
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2
version: 3.4.2 version: 3.4.2
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=9.4.0' libgcc-ng: ">=9.4.0"
hash: hash:
md5: 39b1328babf85c7c3a61636d9cd50206 md5: 39b1328babf85c7c3a61636d9cd50206
sha256: 32f4fb94d99946b0dabfbbfd442b25852baf909637f2eed1ffe3baea15d02aad sha256: 32f4fb94d99946b0dabfbbfd442b25852baf909637f2eed1ffe3baea15d02aad
manager: conda manager: conda
name: libnsl name: libnsl
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.0-h7f98852_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.0-h7f98852_0.tar.bz2
version: 2.0.0 version: 2.0.0
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=9.3.0' libgcc-ng: ">=9.3.0"
hash: hash:
md5: 772d69f030955d9646d3d0eaf21d859d md5: 772d69f030955d9646d3d0eaf21d859d
sha256: 54f118845498353c936826f8da79b5377d23032bcac8c4a02de2019e26c3f6b3 sha256: 54f118845498353c936826f8da79b5377d23032bcac8c4a02de2019e26c3f6b3
manager: conda manager: conda
name: libuuid name: libuuid
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.32.1-h7f98852_1000.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.32.1-h7f98852_1000.tar.bz2
version: 2.32.1 version: 2.32.1
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
hash: hash:
md5: 29b2d63b0e21b765da0418bc452538c9 md5: 29b2d63b0e21b765da0418bc452538c9
sha256: 864e4de308644dc5f5b88da185bb65e4e437ffe56299bffec9eba496c04758f3 sha256: 864e4de308644dc5f5b88da185bb65e4e437ffe56299bffec9eba496c04758f3
manager: conda manager: conda
name: libzlib name: libzlib
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2
version: 1.2.12 version: 1.2.12
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=10.3.0' libgcc-ng: ">=10.3.0"
hash: hash:
md5: 4acfc691e64342b9dae57cf2adc63238 md5: 4acfc691e64342b9dae57cf2adc63238
sha256: b801e8cf4b2c9a30bce5616746c6c2a4e36427f045b46d9fc08a4ed40a9f7065 sha256: b801e8cf4b2c9a30bce5616746c6c2a4e36427f045b46d9fc08a4ed40a9f7065
manager: conda manager: conda
name: ncurses name: ncurses
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.3-h27087fc_1.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.3-h27087fc_1.tar.bz2
version: '6.3' version: "6.3"
- category: dev - category: dev
dependencies: dependencies:
ca-certificates: '' ca-certificates: ""
libgcc-ng: '>=12' libgcc-ng: ">=12"
hash: hash:
md5: e772305877e7e57021916886d8732137 md5: e772305877e7e57021916886d8732137
sha256: d358b5e5187695748961fc06c380668ba1b9a67d5880f94d1ae2757c523f2a52 sha256: d358b5e5187695748961fc06c380668ba1b9a67d5880f94d1ae2757c523f2a52
manager: conda manager: conda
name: openssl name: openssl
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.5-h166bdaf_2.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.5-h166bdaf_2.tar.bz2
version: 3.0.5 version: 3.0.5
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
hash: hash:
md5: 2161070d867d1b1204ea749c8eec4ef0 md5: 2161070d867d1b1204ea749c8eec4ef0
sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162
manager: conda manager: conda
name: xz name: xz
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2
version: 5.2.6 version: 5.2.6
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
libzlib: '>=1.2.12,<1.3.0a0' libzlib: ">=1.2.12,<1.3.0a0"
hash: hash:
md5: ccb2457c73609f2622b8a4b3e42e5d8b md5: ccb2457c73609f2622b8a4b3e42e5d8b
sha256: aa579bad433c481f9b0e3df473c4b9f4455787c0c439e921d0caa26affb205e3 sha256: aa579bad433c481f9b0e3df473c4b9f4455787c0c439e921d0caa26affb205e3
manager: conda manager: conda
name: libsqlite name: libsqlite
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2
version: 3.39.3 version: 3.39.3
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
ncurses: '>=6.3,<7.0a0' ncurses: ">=6.3,<7.0a0"
hash: hash:
md5: db2ebbe2943aae81ed051a6a9af8e0fa md5: db2ebbe2943aae81ed051a6a9af8e0fa
sha256: f5f383193bdbe01c41cb0d6f99fec68e820875e842e6e8b392dbe1a9b6c43ed8 sha256: f5f383193bdbe01c41cb0d6f99fec68e820875e842e6e8b392dbe1a9b6c43ed8
manager: conda manager: conda
name: readline name: readline
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.1.2-h0f457ee_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.1.2-h0f457ee_0.tar.bz2
version: 8.1.2 version: 8.1.2
- category: dev - category: dev
dependencies: dependencies:
libgcc-ng: '>=9.4.0' libgcc-ng: ">=9.4.0"
libzlib: '>=1.2.11,<1.3.0a0' libzlib: ">=1.2.11,<1.3.0a0"
hash: hash:
md5: 5b8c42eb62e9fc961af70bdd6a26e168 md5: 5b8c42eb62e9fc961af70bdd6a26e168
sha256: 032fd769aad9d4cad40ba261ab222675acb7ec951a8832455fce18ef33fa8df0 sha256: 032fd769aad9d4cad40ba261ab222675acb7ec951a8832455fce18ef33fa8df0
manager: conda manager: conda
name: tk name: tk
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.12-h27826a3_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.12-h27826a3_0.tar.bz2
version: 8.6.12 version: 8.6.12
- category: dev - category: dev
dependencies: dependencies:
bzip2: '>=1.0.8,<2.0a0' bzip2: ">=1.0.8,<2.0a0"
ld_impl_linux-64: '>=2.36.1' ld_impl_linux-64: ">=2.36.1"
libffi: '>=3.4.2,<3.5.0a0' libffi: ">=3.4.2,<3.5.0a0"
libgcc-ng: '>=12' libgcc-ng: ">=12"
libnsl: '>=2.0.0,<2.1.0a0' libnsl: ">=2.0.0,<2.1.0a0"
libsqlite: '>=3.39.2,<4.0a0' libsqlite: ">=3.39.2,<4.0a0"
libuuid: '>=2.32.1,<3.0a0' libuuid: ">=2.32.1,<3.0a0"
libzlib: '>=1.2.12,<1.3.0a0' libzlib: ">=1.2.12,<1.3.0a0"
ncurses: '>=6.3,<7.0a0' ncurses: ">=6.3,<7.0a0"
openssl: '>=3.0.5,<4.0a0' openssl: ">=3.0.5,<4.0a0"
readline: '>=8.1.2,<9.0a0' readline: ">=8.1.2,<9.0a0"
tk: '>=8.6.12,<8.7.0a0' tk: ">=8.6.12,<8.7.0a0"
tzdata: '' tzdata: ""
xz: '>=5.2.6,<5.3.0a0' xz: ">=5.2.6,<5.3.0a0"
hash: hash:
md5: 98d77e6496f7516d6b3c508f71c102fc md5: 98d77e6496f7516d6b3c508f71c102fc
sha256: 51858b574a043bd0f7225880ecb11624c0545ef04865f848cd5a54c487bc637f sha256: 51858b574a043bd0f7225880ecb11624c0545ef04865f848cd5a54c487bc637f
manager: conda manager: conda
name: python name: python
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.6-ha86cf86_0_cpython.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.6-ha86cf86_0_cpython.tar.bz2
version: 3.10.6 version: 3.10.6
- category: dev - category: dev
dependencies: dependencies:
python: '>=3.5' python: ">=3.5"
hash: hash:
md5: 6d3ccbc56256204925bfa8378722792f md5: 6d3ccbc56256204925bfa8378722792f
sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de
manager: conda manager: conda
name: attrs name: attrs
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2
version: 22.1.0 version: 22.1.0
- category: dev - category: dev
dependencies: dependencies:
python: '' python: ""
hash: hash:
md5: 39161f81cc5e5ca45b8226fbb06c6905 md5: 39161f81cc5e5ca45b8226fbb06c6905
sha256: 9423ded508ebda87dae21d7876134e406ffeb88e6059f3fe1a909d180c351959 sha256: 9423ded508ebda87dae21d7876134e406ffeb88e6059f3fe1a909d180c351959
manager: conda manager: conda
name: iniconfig name: iniconfig
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-1.1.1-pyh9f0ad1d_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-1.1.1-pyh9f0ad1d_0.tar.bz2
version: 1.1.1 version: 1.1.1
- category: dev - category: dev
dependencies: dependencies:
python: '>=2.7' python: ">=2.7"
hash: hash:
md5: b4613d7e7a493916d867842a6a148054 md5: b4613d7e7a493916d867842a6a148054
sha256: 268be33a290e3d51467ab29cbb5a80cf79f69dade2f2dead25d7f80d76c3543a sha256: 268be33a290e3d51467ab29cbb5a80cf79f69dade2f2dead25d7f80d76c3543a
manager: conda manager: conda
name: py name: py
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyh6c4a22f_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyh6c4a22f_0.tar.bz2
version: 1.11.0 version: 1.11.0
- category: dev - category: dev
dependencies: dependencies:
python: '>=3.6' python: ">=3.6"
hash: hash:
md5: e8fbc1b54b25f4b08281467bc13b70cc md5: e8fbc1b54b25f4b08281467bc13b70cc
sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b
manager: conda manager: conda
name: pyparsing name: pyparsing
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2
version: 3.0.9 version: 3.0.9
- category: dev - category: dev
dependencies: dependencies:
python: 3.10.* python: 3.10.*
hash: hash:
md5: 9e7160cd0d865e98f6803f1fe15c8b61 md5: 9e7160cd0d865e98f6803f1fe15c8b61
sha256: e7e52aaec7cba6e17e45d731f9d38ede007aea0d72aee66670ab71016f5783ed sha256: e7e52aaec7cba6e17e45d731f9d38ede007aea0d72aee66670ab71016f5783ed
manager: conda manager: conda
name: python_abi name: python_abi
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-2_cp310.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-2_cp310.tar.bz2
version: '3.10' version: "3.10"
- category: main - category: main
dependencies: dependencies:
python: '>=3.8' python: ">=3.8"
hash: hash:
md5: a64c8af7be7a6348c1d9e530f88fa4da md5: a64c8af7be7a6348c1d9e530f88fa4da
sha256: 54d2d1480c6f01a9b0a368276b95a71062eb3995183b10de04ec26d5e2571fcd sha256: 54d2d1480c6f01a9b0a368276b95a71062eb3995183b10de04ec26d5e2571fcd
manager: conda manager: conda
name: setuptools name: setuptools
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.3.0-pyhd8ed1ab_1.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.3.0-pyhd8ed1ab_1.tar.bz2
version: 65.3.0 version: 65.3.0
- category: dev - category: dev
dependencies: dependencies:
python: '>=3.7' python: ">=3.7"
hash: hash:
md5: 5844808ffab9ebdb694585b50ba02a96 md5: 5844808ffab9ebdb694585b50ba02a96
sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f
manager: conda manager: conda
name: tomli name: tomli
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2
version: 2.0.1 version: 2.0.1
- category: main - category: main
dependencies: dependencies:
python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' python: "!=3.0,!=3.1,!=3.2,!=3.3,!=3.4"
hash: hash:
md5: 1ca02aaf78d9c70d9a81a3bed5752022 md5: 1ca02aaf78d9c70d9a81a3bed5752022
sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc
manager: conda manager: conda
name: wheel name: wheel
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2
version: 0.37.1 version: 0.37.1
- category: dev - category: dev
dependencies: dependencies:
pyparsing: '>=2.0.2,!=3.0.5' pyparsing: ">=2.0.2,!=3.0.5"
python: '>=3.6' python: ">=3.6"
hash: hash:
md5: 71f1ab2de48613876becddd496371c85 md5: 71f1ab2de48613876becddd496371c85
sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540
manager: conda manager: conda
name: packaging name: packaging
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2
version: '21.3' version: "21.3"
- category: main - category: main
dependencies: dependencies:
python: '>=3.7' python: ">=3.7"
setuptools: '' setuptools: ""
wheel: '' wheel: ""
hash: hash:
md5: 0b43abe4d3ee93e82742d37def53a836 md5: 0b43abe4d3ee93e82742d37def53a836
sha256: 507ae896a2f9ccc7bbedc2f7fd10dc2ac666575769b55b5e94ca44b86db193e0 sha256: 507ae896a2f9ccc7bbedc2f7fd10dc2ac666575769b55b5e94ca44b86db193e0
manager: conda manager: conda
name: pip name: pip
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/pip-22.2.2-pyhd8ed1ab_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/noarch/pip-22.2.2-pyhd8ed1ab_0.tar.bz2
version: 22.2.2 version: 22.2.2
- category: dev - category: dev
dependencies: dependencies:
python: '>=3.10,<3.11.0a0' python: ">=3.10,<3.11.0a0"
python_abi: 3.10.* *_cp310 python_abi: 3.10.* *_cp310
hash: hash:
md5: 97f9a22577338f91a94dfac5c1a65a50 md5: 97f9a22577338f91a94dfac5c1a65a50
sha256: 98f4c14b45066616a2e82b18a541190e4315396b8cfbeb8bdb6ce4db1d131c76 sha256: 98f4c14b45066616a2e82b18a541190e4315396b8cfbeb8bdb6ce4db1d131c76
manager: conda manager: conda
name: pluggy name: pluggy
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pluggy-1.0.0-py310hff52083_3.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/pluggy-1.0.0-py310hff52083_3.tar.bz2
version: 1.0.0 version: 1.0.0
- category: dev - category: dev
dependencies: dependencies:
attrs: '>=19.2.0' attrs: ">=19.2.0"
iniconfig: '' iniconfig: ""
packaging: '' packaging: ""
pluggy: '>=0.12,<2.0' pluggy: ">=0.12,<2.0"
py: '>=1.8.2' py: ">=1.8.2"
python: '>=3.10,<3.11.0a0' python: ">=3.10,<3.11.0a0"
python_abi: 3.10.* *_cp310 python_abi: 3.10.* *_cp310
tomli: '>=1.0.0' tomli: ">=1.0.0"
hash: hash:
md5: 18ef27d620d67af2feef22acfd42cf4a md5: 18ef27d620d67af2feef22acfd42cf4a
sha256: 7caab18204cccb2f43afd52cec61755c4cc5c0224d01eeaed3a3c8b720cc6926 sha256: 7caab18204cccb2f43afd52cec61755c4cc5c0224d01eeaed3a3c8b720cc6926
manager: conda manager: conda
name: pytest name: pytest
optional: true optional: true
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pytest-7.1.3-py310hff52083_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/pytest-7.1.3-py310hff52083_0.tar.bz2
version: 7.1.3 version: 7.1.3
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
sha256: 43dadad18a7f168740e66944e4fa82c6611848ff9056ad910f8f7a3e46ab89e0 sha256: 43dadad18a7f168740e66944e4fa82c6611848ff9056ad910f8f7a3e46ab89e0
manager: pip manager: pip
name: certifi name: certifi
optional: false optional: false
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/ac/80/e0df41f336f21d35befa4ff15348eb3e8b2483e131922e8427223b52e688/certifi-2022.6.15.1-py3-none-any.whl url: https://files.pythonhosted.org/packages/ac/80/e0df41f336f21d35befa4ff15348eb3e8b2483e131922e8427223b52e688/certifi-2022.6.15.1-py3-none-any.whl
version: 2022.6.15.1 version: 2022.6.15.1
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
sha256: 83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f sha256: 83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f
manager: pip manager: pip
name: charset-normalizer name: charset-normalizer
optional: false optional: false
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/db/51/a507c856293ab05cdc1db77ff4bc1268ddd39f29e7dc4919aa497f0adbec/charset_normalizer-2.1.1-py3-none-any.whl url: https://files.pythonhosted.org/packages/db/51/a507c856293ab05cdc1db77ff4bc1268ddd39f29e7dc4919aa497f0adbec/charset_normalizer-2.1.1-py3-none-any.whl
version: 2.1.1 version: 2.1.1
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff
manager: pip manager: pip
name: idna name: idna
optional: false optional: false
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl
version: '3.3' version: "3.3"
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
sha256: b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997 sha256: b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997
manager: pip manager: pip
name: urllib3 name: urllib3
optional: false optional: false
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/6f/de/5be2e3eed8426f871b170663333a0f627fc2924cc386cd41be065e7ea870/urllib3-1.26.12-py2.py3-none-any.whl url: https://files.pythonhosted.org/packages/6f/de/5be2e3eed8426f871b170663333a0f627fc2924cc386cd41be065e7ea870/urllib3-1.26.12-py2.py3-none-any.whl
version: 1.26.12 version: 1.26.12
- category: dev - category: dev
dependencies: dependencies:
pytest: '>=5.0' pytest: ">=5.0"
hash: hash:
sha256: 8a9e226d6c0ef09fcf20c94eb3405c388af438a90f3e39687f84166da82d5948 sha256: 8a9e226d6c0ef09fcf20c94eb3405c388af438a90f3e39687f84166da82d5948
manager: pip manager: pip
name: pytest-mock name: pytest-mock
optional: true optional: true
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/64/ec/e21d6a5c31df566847de2dc7e7c1870c67cf10cb97cb0a1ea0e389446e60/pytest_mock-3.8.2-py3-none-any.whl url: https://files.pythonhosted.org/packages/64/ec/e21d6a5c31df566847de2dc7e7c1870c67cf10cb97cb0a1ea0e389446e60/pytest_mock-3.8.2-py3-none-any.whl
version: 3.8.2 version: 3.8.2
- category: main - category: main
dependencies: dependencies:
certifi: '>=2017.4.17' certifi: ">=2017.4.17"
charset-normalizer: '>=2,<3' charset-normalizer: ">=2,<3"
idna: '>=2.5,<4' idna: ">=2.5,<4"
urllib3: '>=1.21.1,<1.27' urllib3: ">=1.21.1,<1.27"
hash: hash:
sha256: 8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349 sha256: 8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349
manager: pip manager: pip
name: requests name: requests
optional: false optional: false
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/ca/91/6d9b8ccacd0412c08820f72cebaa4f0c0441b5cda699c90f618b6f8a1b42/requests-2.28.1-py3-none-any.whl url: https://files.pythonhosted.org/packages/ca/91/6d9b8ccacd0412c08820f72cebaa4f0c0441b5cda699c90f618b6f8a1b42/requests-2.28.1-py3-none-any.whl
version: 2.28.1 version: 2.28.1
version: 1 version: 1

View File

@ -12,202 +12,202 @@
# conda-lock -f environment.yml --lockfile conda-lock.yml # conda-lock -f environment.yml --lockfile conda-lock.yml
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: defaults - url: defaults
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838 linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838
osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67 osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67
win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697 win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697
platforms: platforms:
- linux-64 - linux-64
- osx-64 - osx-64
- win-64 - win-64
sources: sources:
- environment.yml - environment.yml
package: package:
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: d7c89558ba9fa0495403155b64376d81 md5: d7c89558ba9fa0495403155b64376d81
sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
manager: conda manager: conda
name: _libgcc_mutex name: _libgcc_mutex
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
version: '0.1' version: "0.1"
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
hash: hash:
md5: 8e91f1f21417c9ab1265240ee4f9db1e md5: 8e91f1f21417c9ab1265240ee4f9db1e
sha256: 4d705a82c554d1abb80aedd0593e0abde54f71b7a5c87492c750c9759b7706fd sha256: 4d705a82c554d1abb80aedd0593e0abde54f71b7a5c87492c750c9759b7706fd
manager: conda manager: conda
name: libgomp name: libgomp
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_13.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_13.tar.bz2
version: 11.2.0 version: 11.2.0
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
libgomp: '>=7.5.0' libgomp: ">=7.5.0"
hash: hash:
md5: 561e277319a41d4f24f5c05a9ef63c04 md5: 561e277319a41d4f24f5c05a9ef63c04
sha256: 81c74d38c80345e195106dc3a5b4063b61f2209402bf9f6c7e2abadef4f544a3 sha256: 81c74d38c80345e195106dc3a5b4063b61f2209402bf9f6c7e2abadef4f544a3
manager: conda manager: conda
name: _openmp_mutex name: _openmp_mutex
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2
version: '4.5' version: "4.5"
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
_openmp_mutex: '>=4.5' _openmp_mutex: ">=4.5"
hash: hash:
md5: 63eaf0f146cc80abd84743d48d667da4 md5: 63eaf0f146cc80abd84743d48d667da4
sha256: 5c9c8a23e45215e0c218a477c69054ed2ac577c4499795649dd3343687d380ff sha256: 5c9c8a23e45215e0c218a477c69054ed2ac577c4499795649dd3343687d380ff
manager: conda manager: conda
name: libgcc-ng name: libgcc-ng
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_13.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_13.tar.bz2
version: 11.2.0 version: 11.2.0
- category: main - category: main
dependencies: dependencies:
libgcc-ng: '>=7.5.0' libgcc-ng: ">=7.5.0"
hash: hash:
md5: dcddf696ff5dfcab567100d691678e18 md5: dcddf696ff5dfcab567100d691678e18
sha256: 8292882ea5cfbe2e6b708432dfab0668f2acddb96ab7618163001acbd13678e4 sha256: 8292882ea5cfbe2e6b708432dfab0668f2acddb96ab7618163001acbd13678e4
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h36c2ea0_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h36c2ea0_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libgcc-ng: '>=7.5.0' libgcc-ng: ">=7.5.0"
libzlib: 1.2.11 h36c2ea0_1013 libzlib: 1.2.11 h36c2ea0_1013
hash: hash:
md5: cf7190238072a41e9579e4476a6a60b8 md5: cf7190238072a41e9579e4476a6a60b8
sha256: cec48db35a7def0011bfdaa2b91e5e05d2a0ad788b8871a213eb8cacfeb7418a sha256: cec48db35a7def0011bfdaa2b91e5e05d2a0ad788b8871a213eb8cacfeb7418a
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h36c2ea0_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h36c2ea0_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: a3a6a53beaa92c5cfe52ee3a198e78cc md5: a3a6a53beaa92c5cfe52ee3a198e78cc
sha256: 2421046db13b5f161a4330ff4f0e536999bce1ea3b8db5eb0d78e045146707ca sha256: 2421046db13b5f161a4330ff4f0e536999bce1ea3b8db5eb0d78e045146707ca
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: osx-64 platform: osx-64
url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.11-h9173be1_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.11-h9173be1_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libzlib: 1.2.11 h9173be1_1013 libzlib: 1.2.11 h9173be1_1013
hash: hash:
md5: cf985617d679990418c380099620b01a md5: cf985617d679990418c380099620b01a
sha256: 9102c5f89c78c56b0bb0766a074f509d67362cf97aa66d706d4e95e9061bb03c sha256: 9102c5f89c78c56b0bb0766a074f509d67362cf97aa66d706d4e95e9061bb03c
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: osx-64 platform: osx-64
url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.11-h9173be1_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.11-h9173be1_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: 6d666b6ea8251231ff508062d1e41f9c md5: 6d666b6ea8251231ff508062d1e41f9c
sha256: e5a8634df6ee84745dfe27f40ace7b6e45646a4b7bc7dbeb1efe1bb6128e44b9 sha256: e5a8634df6ee84745dfe27f40ace7b6e45646a4b7bc7dbeb1efe1bb6128e44b9
manager: conda manager: conda
name: ucrt name: ucrt
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.20348.0-h57928b3_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.20348.0-h57928b3_0.tar.bz2
version: 10.0.20348.0 version: 10.0.20348.0
- category: main - category: main
dependencies: dependencies:
ucrt: '>=10.0.20348.0' ucrt: ">=10.0.20348.0"
hash: hash:
md5: 33d07ebe91062743eabc9e53a60d18e1 md5: 33d07ebe91062743eabc9e53a60d18e1
sha256: f2efbbe3465a34b195edd218d5572c998d94c5964d4e495c3d7f95c8bb5fcaac sha256: f2efbbe3465a34b195edd218d5572c998d94c5964d4e495c3d7f95c8bb5fcaac
manager: conda manager: conda
name: vs2015_runtime name: vs2015_runtime
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30037-h902a5da_6.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30037-h902a5da_6.tar.bz2
version: 14.29.30037 version: 14.29.30037
- category: main - category: main
dependencies: dependencies:
vs2015_runtime: '>=14.28.29325' vs2015_runtime: ">=14.28.29325"
hash: hash:
md5: c2aecbc9b00ba6f352e27d3d61fd31fb md5: c2aecbc9b00ba6f352e27d3d61fd31fb
sha256: c6e7d2b9ceafe2cc302fb8fce1dfcc46b49c5333757424a34294bffdfb5569be sha256: c6e7d2b9ceafe2cc302fb8fce1dfcc46b49c5333757424a34294bffdfb5569be
manager: conda manager: conda
name: vc name: vc
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_6.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_6.tar.bz2
version: '14.2' version: "14.2"
- category: main - category: main
dependencies: dependencies:
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: b28dd2488b4e5f892c67071acc1d0a8c md5: b28dd2488b4e5f892c67071acc1d0a8c
sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libzlib: 1.2.11 h8ffe710_1013 libzlib: 1.2.11 h8ffe710_1013
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: 866517df4fd8bb813bc20c24cf7b8f05 md5: 866517df4fd8bb813bc20c24cf7b8f05
sha256: 5b5db5ec4c2eb51a2bb8c5e22df9938703fd292da8a41c1e8355d5972f9fe12c sha256: 5b5db5ec4c2eb51a2bb8c5e22df9938703fd292da8a41c1e8355d5972f9fe12c
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- dependencies: - dependencies:
anyio: '>=3.0.0,<4' anyio: ">=3.0.0,<4"
hash: hash:
sha256: 26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050 sha256: 26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050
manager: pip manager: pip
name: starlette name: starlette
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/32/57/e9c68acc2845ee4ca66202d19856f6a3581cab2a885d25d490103270ffa2/starlette-0.17.1-py3-none-any.whl url: https://files.pythonhosted.org/packages/32/57/e9c68acc2845ee4ca66202d19856f6a3581cab2a885d25d490103270ffa2/starlette-0.17.1-py3-none-any.whl
version: 0.17.1 version: 0.17.1
category: main category: main
- dependencies: - dependencies:
asgiref: '>=3.4.0' asgiref: ">=3.4.0"
click: '>=7.0' click: ">=7.0"
h11: '>=0.8' h11: ">=0.8"
hash: hash:
sha256: 19e2a0e96c9ac5581c01eb1a79a7d2f72bb479691acd2b8921fce48ed5b961a6 sha256: 19e2a0e96c9ac5581c01eb1a79a7d2f72bb479691acd2b8921fce48ed5b961a6
manager: pip manager: pip
name: uvicorn name: uvicorn
platform: linux-64 platform: linux-64
source: null source: null
url: https://files.pythonhosted.org/packages/36/ab/c13847c53d0624ee5a2e19c9c8d19a8cea5f865b95d08b839fac375a9e83/uvicorn-0.17.6-py3-none-any.whl url: https://files.pythonhosted.org/packages/36/ab/c13847c53d0624ee5a2e19c9c8d19a8cea5f865b95d08b839fac375a9e83/uvicorn-0.17.6-py3-none-any.whl
version: 0.17.6 version: 0.17.6
category: main category: main
version: 1 version: 1

View File

@ -1,23 +1,21 @@
version: 1 version: 1
# TODO: change the metadata to make them valid/matching actual locked env # TODO: change the metadata to make them valid/matching actual locked env
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: defaults - url: defaults
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838 linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838
osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67 osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67
win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697 win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697
platforms: platforms:
- linux-64 - linux-64
- osx-64 - osx-64
- win-64 - win-64
sources: sources:
- environment.yml - environment.yml
package: package:

View File

@ -3,32 +3,32 @@ version: 1
# TODO: change the metadata to make them valid/matching actual locked env # TODO: change the metadata to make them valid/matching actual locked env
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: defaults - url: defaults
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838 linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838
osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67 osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67
win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697 win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697
platforms: platforms:
- linux-64 - linux-64
- osx-64 - osx-64
- win-64 - win-64
sources: sources:
- environment.yml - environment.yml
package: package:
- category: main - category: main
dependencies: dependencies:
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: b28dd2488b4e5f892c67071acc1d0a8c md5: b28dd2488b4e5f892c67071acc1d0a8c
sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11

View File

@ -3,31 +3,31 @@ version: 1
# TODO: change the metadata to make them valid/matching actual locked env # TODO: change the metadata to make them valid/matching actual locked env
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: defaults - url: defaults
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838 linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838
osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67 osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67
win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697 win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697
platforms: platforms:
- linux-64 - linux-64
- osx-64 - osx-64
- win-64 - win-64
sources: sources:
- environment.yml - environment.yml
package: package:
- dependencies: - dependencies:
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: b28dd2488b4e5f892c67071acc1d0a8c md5: b28dd2488b4e5f892c67071acc1d0a8c
sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11

View File

@ -22,13 +22,8 @@
"build": "2_gnu", "build": "2_gnu",
"build_number": 16, "build_number": 16,
"build_string": "2_gnu", "build_string": "2_gnu",
"constrains": [ "constrains": ["openmp_impl 9999"],
"openmp_impl 9999" "depends": ["_libgcc_mutex 0.1 conda_forge", "libgomp >=7.5.0"],
],
"depends": [
"_libgcc_mutex 0.1 conda_forge",
"libgomp >=7.5.0"
],
"fn": "_openmp_mutex-4.5-2_gnu.tar.bz2", "fn": "_openmp_mutex-4.5-2_gnu.tar.bz2",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"md5": "73aaf86a425cc6e73fcf236a5a46396d", "md5": "73aaf86a425cc6e73fcf236a5a46396d",
@ -46,9 +41,7 @@
"build_number": 5, "build_number": 5,
"build_string": "h7f98852_5", "build_string": "h7f98852_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=9.4.0"],
"libgcc-ng >=9.4.0"
],
"fn": "libffi-3.4.2-h7f98852_5.tar.bz2", "fn": "libffi-3.4.2-h7f98852_5.tar.bz2",
"license": "MIT", "license": "MIT",
"md5": "d645c6d2ac96843a2bfaccd2d62b3ac3", "md5": "d645c6d2ac96843a2bfaccd2d62b3ac3",
@ -66,9 +59,7 @@
"build_number": 0, "build_number": 0,
"build_string": "h166bdaf_0", "build_string": "h166bdaf_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "xz-5.2.6-h166bdaf_0.tar.bz2", "fn": "xz-5.2.6-h166bdaf_0.tar.bz2",
"license": "LGPL-2.1 and GPL-2.0", "license": "LGPL-2.1 and GPL-2.0",
"md5": "2161070d867d1b1204ea749c8eec4ef0", "md5": "2161070d867d1b1204ea749c8eec4ef0",
@ -88,9 +79,7 @@
"build_number": 5, "build_number": 5,
"build_string": "hd590300_5", "build_string": "hd590300_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "bzip2-1.0.8-hd590300_5.conda", "fn": "bzip2-1.0.8-hd590300_5.conda",
"license": "bzip2-1.0.6", "license": "bzip2-1.0.6",
"md5": "69b8b6202a07720f448be700e300ccf4", "md5": "69b8b6202a07720f448be700e300ccf4",
@ -125,9 +114,7 @@
"build": "h41732ed_0", "build": "h41732ed_0",
"build_number": 0, "build_number": 0,
"build_string": "h41732ed_0", "build_string": "h41732ed_0",
"constrains": [ "constrains": ["binutils_impl_linux-64 2.40"],
"binutils_impl_linux-64 2.40"
],
"depends": null, "depends": null,
"fn": "ld_impl_linux-64-2.40-h41732ed_0.conda", "fn": "ld_impl_linux-64-2.40-h41732ed_0.conda",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
@ -176,9 +163,7 @@
"blas * openblas", "blas * openblas",
"liblapack 3.9.0 21_linux64_openblas" "liblapack 3.9.0 21_linux64_openblas"
], ],
"depends": [ "depends": ["libblas 3.9.0 21_linux64_openblas"],
"libblas 3.9.0 21_linux64_openblas"
],
"fn": "libcblas-3.9.0-21_linux64_openblas.conda", "fn": "libcblas-3.9.0-21_linux64_openblas.conda",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"md5": "4a3816d06451c4946e2db26b86472cb6", "md5": "4a3816d06451c4946e2db26b86472cb6",
@ -195,12 +180,8 @@
"build": "hcb278e6_1", "build": "hcb278e6_1",
"build_number": 1, "build_number": 1,
"build_string": "hcb278e6_1", "build_string": "hcb278e6_1",
"constrains": [ "constrains": ["expat 2.5.0.*"],
"expat 2.5.0.*" "depends": ["libgcc-ng >=12"],
],
"depends": [
"libgcc-ng >=12"
],
"fn": "libexpat-2.5.0-hcb278e6_1.conda", "fn": "libexpat-2.5.0-hcb278e6_1.conda",
"license": "MIT", "license": "MIT",
"md5": "6305a3dd2752c76335295da4e581f2fd", "md5": "6305a3dd2752c76335295da4e581f2fd",
@ -218,9 +199,7 @@
"build_number": 5, "build_number": 5,
"build_string": "h7f98852_5", "build_string": "h7f98852_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=9.4.0"],
"libgcc-ng >=9.4.0"
],
"fn": "libffi-3.4.2-h7f98852_5.conda", "fn": "libffi-3.4.2-h7f98852_5.conda",
"license": "MIT", "license": "MIT",
"md5": "d645c6d2ac96843a2bfaccd2d62b3ac3", "md5": "d645c6d2ac96843a2bfaccd2d62b3ac3",
@ -237,13 +216,8 @@
"build": "h807b86a_5", "build": "h807b86a_5",
"build_number": 5, "build_number": 5,
"build_string": "h807b86a_5", "build_string": "h807b86a_5",
"constrains": [ "constrains": ["libgomp 13.2.0 h807b86a_5"],
"libgomp 13.2.0 h807b86a_5" "depends": ["_openmp_mutex >=4.5", "_libgcc_mutex 0.1 conda_forge"],
],
"depends": [
"_openmp_mutex >=4.5",
"_libgcc_mutex 0.1 conda_forge"
],
"fn": "libgcc-ng-13.2.0-h807b86a_5.conda", "fn": "libgcc-ng-13.2.0-h807b86a_5.conda",
"license": "GPL-3.0-only WITH GCC-exception-3.1", "license": "GPL-3.0-only WITH GCC-exception-3.1",
"md5": "d4ff227c46917d3b4565302a2bbb276b", "md5": "d4ff227c46917d3b4565302a2bbb276b",
@ -261,9 +235,7 @@
"build_number": 5, "build_number": 5,
"build_string": "h69a702a_5", "build_string": "h69a702a_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgfortran5 13.2.0 ha4646dd_5"],
"libgfortran5 13.2.0 ha4646dd_5"
],
"fn": "libgfortran-ng-13.2.0-h69a702a_5.conda", "fn": "libgfortran-ng-13.2.0-h69a702a_5.conda",
"license": "GPL-3.0-only WITH GCC-exception-3.1", "license": "GPL-3.0-only WITH GCC-exception-3.1",
"md5": "e73e9cfd1191783392131e6238bdb3e9", "md5": "e73e9cfd1191783392131e6238bdb3e9",
@ -280,12 +252,8 @@
"build": "ha4646dd_5", "build": "ha4646dd_5",
"build_number": 5, "build_number": 5,
"build_string": "ha4646dd_5", "build_string": "ha4646dd_5",
"constrains": [ "constrains": ["libgfortran-ng 13.2.0"],
"libgfortran-ng 13.2.0" "depends": ["libgcc-ng >=13.2.0"],
],
"depends": [
"libgcc-ng >=13.2.0"
],
"fn": "libgfortran5-13.2.0-ha4646dd_5.conda", "fn": "libgfortran5-13.2.0-ha4646dd_5.conda",
"license": "GPL-3.0-only WITH GCC-exception-3.1", "license": "GPL-3.0-only WITH GCC-exception-3.1",
"md5": "7a6bd7a12a4bd359e2afe6c0fa1acace", "md5": "7a6bd7a12a4bd359e2afe6c0fa1acace",
@ -303,9 +271,7 @@
"build_number": 5, "build_number": 5,
"build_string": "h807b86a_5", "build_string": "h807b86a_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["_libgcc_mutex 0.1 conda_forge"],
"_libgcc_mutex 0.1 conda_forge"
],
"fn": "libgomp-13.2.0-h807b86a_5.conda", "fn": "libgomp-13.2.0-h807b86a_5.conda",
"license": "GPL-3.0-only WITH GCC-exception-3.1", "license": "GPL-3.0-only WITH GCC-exception-3.1",
"md5": "d211c42b9ce49aee3734fdc828731689", "md5": "d211c42b9ce49aee3734fdc828731689",
@ -327,9 +293,7 @@
"libcblas 3.9.0 21_linux64_openblas", "libcblas 3.9.0 21_linux64_openblas",
"blas * openblas" "blas * openblas"
], ],
"depends": [ "depends": ["libblas 3.9.0 21_linux64_openblas"],
"libblas 3.9.0 21_linux64_openblas"
],
"fn": "liblapack-3.9.0-21_linux64_openblas.conda", "fn": "liblapack-3.9.0-21_linux64_openblas.conda",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"md5": "1a42f305615c3867684e049e85927531", "md5": "1a42f305615c3867684e049e85927531",
@ -347,9 +311,7 @@
"build_number": 0, "build_number": 0,
"build_string": "hd590300_0", "build_string": "hd590300_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "libnsl-2.0.1-hd590300_0.conda", "fn": "libnsl-2.0.1-hd590300_0.conda",
"license": "LGPL-2.1-only", "license": "LGPL-2.1-only",
"md5": "30fd6e37fe21f86f4bd26d6ee73eeec7", "md5": "30fd6e37fe21f86f4bd26d6ee73eeec7",
@ -366,14 +328,8 @@
"build": "pthreads_h413a1c8_0", "build": "pthreads_h413a1c8_0",
"build_number": 0, "build_number": 0,
"build_string": "pthreads_h413a1c8_0", "build_string": "pthreads_h413a1c8_0",
"constrains": [ "constrains": ["openblas >=0.3.26,<0.3.27.0a0"],
"openblas >=0.3.26,<0.3.27.0a0" "depends": ["libgfortran-ng", "libgcc-ng >=12", "libgfortran5 >=12.3.0"],
],
"depends": [
"libgfortran-ng",
"libgcc-ng >=12",
"libgfortran5 >=12.3.0"
],
"fn": "libopenblas-0.3.26-pthreads_h413a1c8_0.conda", "fn": "libopenblas-0.3.26-pthreads_h413a1c8_0.conda",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"md5": "760ae35415f5ba8b15d09df5afe8b23a", "md5": "760ae35415f5ba8b15d09df5afe8b23a",
@ -391,10 +347,7 @@
"build_number": 0, "build_number": 0,
"build_string": "h2797004_0", "build_string": "h2797004_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12", "libzlib >=1.2.13,<1.3.0a0"],
"libgcc-ng >=12",
"libzlib >=1.2.13,<1.3.0a0"
],
"fn": "libsqlite-3.44.2-h2797004_0.conda", "fn": "libsqlite-3.44.2-h2797004_0.conda",
"license": "Unlicense", "license": "Unlicense",
"md5": "3b6a9f225c3dbe0d24f4fedd4625c5bf", "md5": "3b6a9f225c3dbe0d24f4fedd4625c5bf",
@ -430,9 +383,7 @@
"build_number": 0, "build_number": 0,
"build_string": "h0b41bf4_0", "build_string": "h0b41bf4_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "libuuid-2.38.1-h0b41bf4_0.conda", "fn": "libuuid-2.38.1-h0b41bf4_0.conda",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"md5": "40b61aab5c7ba9ff276c41cfffe6b80b", "md5": "40b61aab5c7ba9ff276c41cfffe6b80b",
@ -450,9 +401,7 @@
"build_number": 1, "build_number": 1,
"build_string": "hd590300_1", "build_string": "hd590300_1",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "libxcrypt-4.4.36-hd590300_1.conda", "fn": "libxcrypt-4.4.36-hd590300_1.conda",
"license": "LGPL-2.1-or-later", "license": "LGPL-2.1-or-later",
"md5": "5aa797f8787fe7a17d1b0821485b5adc", "md5": "5aa797f8787fe7a17d1b0821485b5adc",
@ -469,12 +418,8 @@
"build": "hd590300_5", "build": "hd590300_5",
"build_number": 5, "build_number": 5,
"build_string": "hd590300_5", "build_string": "hd590300_5",
"constrains": [ "constrains": ["zlib 1.2.13 *_5"],
"zlib 1.2.13 *_5" "depends": ["libgcc-ng >=12"],
],
"depends": [
"libgcc-ng >=12"
],
"fn": "libzlib-1.2.13-hd590300_5.conda", "fn": "libzlib-1.2.13-hd590300_5.conda",
"license": "Zlib", "license": "Zlib",
"md5": "f36c115f1ee199da648e0597ec2047ad", "md5": "f36c115f1ee199da648e0597ec2047ad",
@ -492,9 +437,7 @@
"build_number": 2, "build_number": 2,
"build_string": "h59595ed_2", "build_string": "h59595ed_2",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "ncurses-6.4-h59595ed_2.conda", "fn": "ncurses-6.4-h59595ed_2.conda",
"license": "X11 AND BSD-3-Clause", "license": "X11 AND BSD-3-Clause",
"md5": "7dbaa197d7ba6032caf7ae7f32c1efa0", "md5": "7dbaa197d7ba6032caf7ae7f32c1efa0",
@ -511,9 +454,7 @@
"build": "py312heda63a1_0", "build": "py312heda63a1_0",
"build_number": 0, "build_number": 0,
"build_string": "py312heda63a1_0", "build_string": "py312heda63a1_0",
"constrains": [ "constrains": ["numpy-base <0a0"],
"numpy-base <0a0"
],
"depends": [ "depends": [
"libgcc-ng >=12", "libgcc-ng >=12",
"libstdcxx-ng >=12", "libstdcxx-ng >=12",
@ -539,13 +480,8 @@
"build": "hd590300_0", "build": "hd590300_0",
"build_number": 0, "build_number": 0,
"build_string": "hd590300_0", "build_string": "hd590300_0",
"constrains": [ "constrains": ["pyopenssl >=22.1"],
"pyopenssl >=22.1" "depends": ["ca-certificates", "libgcc-ng >=12"],
],
"depends": [
"ca-certificates",
"libgcc-ng >=12"
],
"fn": "openssl-3.2.1-hd590300_0.conda", "fn": "openssl-3.2.1-hd590300_0.conda",
"license": "Apache-2.0", "license": "Apache-2.0",
"md5": "51a753e64a3027bd7e23a189b1f6e91e", "md5": "51a753e64a3027bd7e23a189b1f6e91e",
@ -563,11 +499,7 @@
"build_number": 0, "build_number": 0,
"build_string": "pyhd8ed1ab_0", "build_string": "pyhd8ed1ab_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["setuptools", "wheel", "python >=3.7"],
"setuptools",
"wheel",
"python >=3.7"
],
"fn": "pip-24.0-pyhd8ed1ab_0.conda", "fn": "pip-24.0-pyhd8ed1ab_0.conda",
"license": "MIT", "license": "MIT",
"md5": "f586ac1e56c8638b64f9c8122a7b8a67", "md5": "f586ac1e56c8638b64f9c8122a7b8a67",
@ -585,9 +517,7 @@
"build": "hab00c5b_1_cpython", "build": "hab00c5b_1_cpython",
"build_number": 1, "build_number": 1,
"build_string": "hab00c5b_1_cpython", "build_string": "hab00c5b_1_cpython",
"constrains": [ "constrains": ["python_abi 3.12.* *_cp312"],
"python_abi 3.12.* *_cp312"
],
"depends": [ "depends": [
"tzdata", "tzdata",
"libgcc-ng >=12", "libgcc-ng >=12",
@ -622,9 +552,7 @@
"build": "4_cp312", "build": "4_cp312",
"build_number": 4, "build_number": 4,
"build_string": "4_cp312", "build_string": "4_cp312",
"constrains": [ "constrains": ["python 3.12.* *_cpython"],
"python 3.12.* *_cpython"
],
"depends": null, "depends": null,
"fn": "python_abi-3.12-4_cp312.conda", "fn": "python_abi-3.12-4_cp312.conda",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
@ -643,10 +571,7 @@
"build_number": 1, "build_number": 1,
"build_string": "h8228510_1", "build_string": "h8228510_1",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12", "ncurses >=6.3,<7.0a0"],
"libgcc-ng >=12",
"ncurses >=6.3,<7.0a0"
],
"fn": "readline-8.2-h8228510_1.conda", "fn": "readline-8.2-h8228510_1.conda",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"md5": "47d31b792659ce70f470b5c82fdfb7a4", "md5": "47d31b792659ce70f470b5c82fdfb7a4",
@ -664,9 +589,7 @@
"build_number": 0, "build_number": 0,
"build_string": "pyhd8ed1ab_0", "build_string": "pyhd8ed1ab_0",
"constrains": null, "constrains": null,
"depends": [ "depends": ["python >=3.7"],
"python >=3.7"
],
"fn": "setuptools-69.0.3-pyhd8ed1ab_0.conda", "fn": "setuptools-69.0.3-pyhd8ed1ab_0.conda",
"license": "MIT", "license": "MIT",
"md5": "40695fdfd15a92121ed2922900d0308b", "md5": "40695fdfd15a92121ed2922900d0308b",
@ -685,10 +608,7 @@
"build_number": 101, "build_number": 101,
"build_string": "noxft_h4845f30_101", "build_string": "noxft_h4845f30_101",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12", "libzlib >=1.2.13,<1.3.0a0"],
"libgcc-ng >=12",
"libzlib >=1.2.13,<1.3.0a0"
],
"fn": "tk-8.6.13-noxft_h4845f30_101.conda", "fn": "tk-8.6.13-noxft_h4845f30_101.conda",
"license": "TCL", "license": "TCL",
"md5": "d453b98d9c83e71da0741bb0ff4d76bc", "md5": "d453b98d9c83e71da0741bb0ff4d76bc",
@ -726,9 +646,7 @@
"build_string": "pyhd8ed1ab_0", "build_string": "pyhd8ed1ab_0",
"channel": "https://conda.anaconda.org/conda-forge/noarch", "channel": "https://conda.anaconda.org/conda-forge/noarch",
"constrains": null, "constrains": null,
"depends": [ "depends": ["python >=3.7"],
"python >=3.7"
],
"fn": "wheel-0.42.0-pyhd8ed1ab_0.conda", "fn": "wheel-0.42.0-pyhd8ed1ab_0.conda",
"license": "MIT", "license": "MIT",
"md5": "1cdea58981c5cbc17b51973bcaddcea7", "md5": "1cdea58981c5cbc17b51973bcaddcea7",

View File

@ -28,9 +28,7 @@
"build_number": 5, "build_number": 5,
"build_string": "hd590300_5", "build_string": "hd590300_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "bzip2-1.0.8-hd590300_5.conda", "fn": "bzip2-1.0.8-hd590300_5.conda",
"license": "bzip2-1.0.6", "license": "bzip2-1.0.6",
"md5": "69b8b6202a07720f448be700e300ccf4", "md5": "69b8b6202a07720f448be700e300ccf4",

View File

@ -29,9 +29,7 @@
"build_number": 5, "build_number": 5,
"build_string": "hd590300_5", "build_string": "hd590300_5",
"constrains": null, "constrains": null,
"depends": [ "depends": ["libgcc-ng >=12"],
"libgcc-ng >=12"
],
"fn": "bzip2-1.0.8-hd590300_5.conda", "fn": "bzip2-1.0.8-hd590300_5.conda",
"license": "bzip2-1.0.6", "license": "bzip2-1.0.6",
"md5": "69b8b6202a07720f448be700e300ccf4", "md5": "69b8b6202a07720f448be700e300ccf4",

View File

@ -9,9 +9,7 @@
"_type": "root", "_type": "root",
"roles": { "roles": {
"root": { "root": {
"keyids": [ "keyids": ["foo"],
"foo"
],
"threshold": 1 "threshold": 1
} }
} }

View File

@ -1,5 +1,4 @@
libmambapy 2.0.5 (December 12, 2024) # libmambapy 2.0.5 (December 12, 2024)
====================================
Enhancements: Enhancements:
@ -20,8 +19,7 @@ CI fixes and doc:
- docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 - docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656
- ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629 - ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629
libmambapy 2.0.5.rc0 (December 09, 2024) # libmambapy 2.0.5.rc0 (December 09, 2024)
========================================
Enhancements: Enhancements:
@ -39,8 +37,7 @@ CI fixes and doc:
- docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 - docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656
- ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629 - ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629
libmambapy 2.0.4 (November 22, 2024) # libmambapy 2.0.4 (November 22, 2024)
====================================
Enhancements: Enhancements:
@ -69,9 +66,7 @@ CI fixes and doc:
- dev: Remove the use of Taskfile by @jjerphan in https://github.com/mamba-org/mamba/pull/3544 - dev: Remove the use of Taskfile by @jjerphan in https://github.com/mamba-org/mamba/pull/3544
- Upgraded CI to micromamba 2.0.2 by @JohanMabille in https://github.com/mamba-org/mamba/pull/3497 - Upgraded CI to micromamba 2.0.2 by @JohanMabille in https://github.com/mamba-org/mamba/pull/3497
libmambapy 2.0.4alpha3 (November 21, 2024) # libmambapy 2.0.4alpha3 (November 21, 2024)
==========================================
CI fixes and doc: CI fixes and doc:
@ -83,9 +78,7 @@ CI fixes and doc:
- docs: Update pieces of documentation after the release of mamba 2 by @jjerphan in https://github.com/mamba-org/mamba/pull/3610 - docs: Update pieces of documentation after the release of mamba 2 by @jjerphan in https://github.com/mamba-org/mamba/pull/3610
- maint: Update clang-format to v19 by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3600 - maint: Update clang-format to v19 by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3600
libmambapy 2.0.4alpha2 (November 14, 2024) # libmambapy 2.0.4alpha2 (November 14, 2024)
==========================================
Bug fixes: Bug fixes:
@ -95,19 +88,15 @@ CI fixes and doc:
- Force spinx v6 in readthedocs by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3586 - Force spinx v6 in readthedocs by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3586
libmambapy 2.0.4alpha1 (November 12, 2024) # libmambapy 2.0.4alpha1 (November 12, 2024)
==========================================
Bug fixes: Bug fixes:
- fixed incorrect syntax in static_build.yml by @Klaim in https://github.com/mamba-org/mamba/pull/3592 - fixed incorrect syntax in static_build.yml by @Klaim in https://github.com/mamba-org/mamba/pull/3592
libmambapy 2.0.4alpha0 (November 12, 2024) # libmambapy 2.0.4alpha0 (November 12, 2024)
==========================================
# libmambapy 2.0.3 (November 05, 2024)
libmambapy 2.0.3 (November 05, 2024)
====================================
Enhancements: Enhancements:
@ -121,24 +110,19 @@ CI fixes and doc:
- dev: Remove the use of Taskfile by @jjerphan in https://github.com/mamba-org/mamba/pull/3544 - dev: Remove the use of Taskfile by @jjerphan in https://github.com/mamba-org/mamba/pull/3544
- Upgraded CI to micromamba 2.0.2 by @JohanMabille in https://github.com/mamba-org/mamba/pull/3497 - Upgraded CI to micromamba 2.0.2 by @JohanMabille in https://github.com/mamba-org/mamba/pull/3497
libmambapy 2.0.2 (October 02, 2024) # libmambapy 2.0.2 (October 02, 2024)
===================================
CI fixes and doc: CI fixes and doc:
- Rollback to micromamba 1.5.10 in CI by @JohanMabille in https://github.com/mamba-org/mamba/pull/3491 - Rollback to micromamba 1.5.10 in CI by @JohanMabille in https://github.com/mamba-org/mamba/pull/3491
libmambapy 2.0.1 (September 30, 2024) # libmambapy 2.0.1 (September 30, 2024)
=====================================
CI fixes and doc: CI fixes and doc:
- doc: add github links to documentation by @timhoffm in https://github.com/mamba-org/mamba/pull/3471 - doc: add github links to documentation by @timhoffm in https://github.com/mamba-org/mamba/pull/3471
libmambapy 2.0.0 (September 25, 2024) # libmambapy 2.0.0 (September 25, 2024)
=====================================
Enhancements: Enhancements:
@ -221,7 +205,7 @@ Bug fixes:
- Define `etc/profile.d/mamba.sh` and install it by @jjerphan in https://github.com/mamba-org/mamba/pull/3413 - Define `etc/profile.d/mamba.sh` and install it by @jjerphan in https://github.com/mamba-org/mamba/pull/3413
- Replaces instances of -p with --root-prefix in documentation by @SylvainCorlay in https://github.com/mamba-org/mamba/pull/3411 - Replaces instances of -p with --root-prefix in documentation by @SylvainCorlay in https://github.com/mamba-org/mamba/pull/3411
- Split `ContextOptions::enable_logging_and_signal_handling` into 2 different options by @Klaim in https://github.com/mamba-org/mamba/pull/3329 - Split `ContextOptions::enable_logging_and_signal_handling` into 2 different options by @Klaim in https://github.com/mamba-org/mamba/pull/3329
- libmambapy: use `Context` explicitly by @Klaim in https://github.com/mamba-org/mamba/pull/3309 - libmambapy: use `Context` explicitly by @Klaim in https://github.com/mamba-org/mamba/pull/3309
- Fix release scripts by @Hind-M in https://github.com/mamba-org/mamba/pull/3306 - Fix release scripts by @Hind-M in https://github.com/mamba-org/mamba/pull/3306
- Fix VersionSpec equal and glob by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3269 - Fix VersionSpec equal and glob by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3269
- Add missing pybind header by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3256 - Add missing pybind header by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3256
@ -266,17 +250,14 @@ CI fixes and doc:
- update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980 - update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980
- Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985 - Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985
libmambapy 2.0.0rc6 (September 20, 2024) # libmambapy 2.0.0rc6 (September 20, 2024)
========================================
CI fixes and doc: CI fixes and doc:
- Fix wrong version of miniforge in doc by @Hind-M in https://github.com/mamba-org/mamba/pull/3462 - Fix wrong version of miniforge in doc by @Hind-M in https://github.com/mamba-org/mamba/pull/3462
- Remove cctools patch removal in CI by @Hind-M in https://github.com/mamba-org/mamba/pull/3451 - Remove cctools patch removal in CI by @Hind-M in https://github.com/mamba-org/mamba/pull/3451
libmambapy 2.0.0rc5 (September 13, 2024) # libmambapy 2.0.0rc5 (September 13, 2024)
========================================
Enhancements: Enhancements:
@ -291,12 +272,9 @@ CI fixes and doc:
- docs: Specify `CMAKE_INSTALL_PREFIX` by @jjerphan in https://github.com/mamba-org/mamba/pull/3438 - docs: Specify `CMAKE_INSTALL_PREFIX` by @jjerphan in https://github.com/mamba-org/mamba/pull/3438
libmambapy 2.0.0rc4 (August 29, 2024) # libmambapy 2.0.0rc4 (August 29, 2024)
=====================================
# libmambapy 2.0.0rc3 (August 26, 2024)
libmambapy 2.0.0rc3 (August 26, 2024)
=====================================
Bug fixes: Bug fixes:
@ -307,8 +285,7 @@ CI fixes and doc:
- docs: Adapt "Solving Package Environments" section by @jjerphan in https://github.com/mamba-org/mamba/pull/3326 - docs: Adapt "Solving Package Environments" section by @jjerphan in https://github.com/mamba-org/mamba/pull/3326
libmambapy 2.0.0rc2 (August 19, 2024) # libmambapy 2.0.0rc2 (August 19, 2024)
=====================================
Enhancements: Enhancements:
@ -321,45 +298,37 @@ CI fixes and doc:
- Unpin cryptography, python, and add make to environment-dev.yml by @jaimergp in https://github.com/mamba-org/mamba/pull/3352 - Unpin cryptography, python, and add make to environment-dev.yml by @jaimergp in https://github.com/mamba-org/mamba/pull/3352
- ci: Unpin libcxx <18 by @jjerphan in https://github.com/mamba-org/mamba/pull/3375 - ci: Unpin libcxx <18 by @jjerphan in https://github.com/mamba-org/mamba/pull/3375
libmambapy 2.0.0rc1 (July 26, 2024) # libmambapy 2.0.0rc1 (July 26, 2024)
===================================
CI fixes and doc: CI fixes and doc:
- chore(ci): bump github action versions by @corneliusroemer in https://github.com/mamba-org/mamba/pull/3350 - chore(ci): bump github action versions by @corneliusroemer in https://github.com/mamba-org/mamba/pull/3350
- doc(more_concepts.rst): improve clarity by @corneliusroemer in https://github.com/mamba-org/mamba/pull/3357 - doc(more_concepts.rst): improve clarity by @corneliusroemer in https://github.com/mamba-org/mamba/pull/3357
libmambapy 2.0.0rc0 (July 08, 2024) # libmambapy 2.0.0rc0 (July 08, 2024)
===================================
Bug fixes: Bug fixes:
- Split `ContextOptions::enable_logging_and_signal_handling` into 2 different options by @Klaim in https://github.com/mamba-org/mamba/pull/3329 - Split `ContextOptions::enable_logging_and_signal_handling` into 2 different options by @Klaim in https://github.com/mamba-org/mamba/pull/3329
libmambapy 2.0.0beta3 (June 14, 2024) # libmambapy 2.0.0beta3 (June 14, 2024)
=====================================
Bug fixes: Bug fixes:
- libmambapy: use `Context` explicitly by @Klaim in https://github.com/mamba-org/mamba/pull/3309 - libmambapy: use `Context` explicitly by @Klaim in https://github.com/mamba-org/mamba/pull/3309
- Fix release scripts by @Hind-M in https://github.com/mamba-org/mamba/pull/3306 - Fix release scripts by @Hind-M in https://github.com/mamba-org/mamba/pull/3306
CI fixes and doc: CI fixes and doc:
- Fix CI failure on win-64 by @Hind-M in https://github.com/mamba-org/mamba/pull/3315 - Fix CI failure on win-64 by @Hind-M in https://github.com/mamba-org/mamba/pull/3315
libmambapy 2.0.0beta2 (May 29, 2024) # libmambapy 2.0.0beta2 (May 29, 2024)
====================================
Enhancements: Enhancements:
- Add checking typos to pre-commit by @Hind-M in https://github.com/mamba-org/mamba/pull/3278 - Add checking typos to pre-commit by @Hind-M in https://github.com/mamba-org/mamba/pull/3278
libmambapy 2.0.0beta1 (May 04, 2024) # libmambapy 2.0.0beta1 (May 04, 2024)
====================================
Enhancements: Enhancements:
@ -388,8 +357,7 @@ CI fixes and doc:
- Typos in dev_environment.rst by @jd-foster in https://github.com/mamba-org/mamba/pull/3235 - Typos in dev_environment.rst by @jd-foster in https://github.com/mamba-org/mamba/pull/3235
- Add MatchSpec doc and fix errors by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3224 - Add MatchSpec doc and fix errors by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3224
libmambapy 2.0.0beta0 (April 04, 2024) # libmambapy 2.0.0beta0 (April 04, 2024)
======================================
Enhancements: Enhancements:
@ -405,8 +373,7 @@ CI fixes and doc:
- Small changelog additions by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3254 - Small changelog additions by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3254
libmambapy 2.0.0alpha4 (March 26, 2024) # libmambapy 2.0.0alpha4 (March 26, 2024)
=======================================
Enhancements: Enhancements:
@ -428,8 +395,7 @@ CI fixes and doc:
- Typos in dev_environment.rst by @jd-foster in https://github.com/mamba-org/mamba/pull/3235 - Typos in dev_environment.rst by @jd-foster in https://github.com/mamba-org/mamba/pull/3235
- Add MatchSpec doc and fix errors by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3224 - Add MatchSpec doc and fix errors by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3224
libmambapy 2.0.0alpha3 (February 28, 2024) # libmambapy 2.0.0alpha3 (February 28, 2024)
==========================================
Enhancements: Enhancements:
@ -445,8 +411,7 @@ Enhancements:
CI fixes and doc: CI fixes and doc:
libmambapy 2.0.0alpha2 (February 02, 2024) # libmambapy 2.0.0alpha2 (February 02, 2024)
==========================================
Enhancements: Enhancements:
@ -489,8 +454,7 @@ CI fixes and doc:
- Warning around manual install and add ref to conda-libmamba by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3119 - Warning around manual install and add ref to conda-libmamba by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3119
- Add MacOS DNS issue logging by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3130 - Add MacOS DNS issue logging by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3130
libmambapy 2.0.0alpha1 (December 18, 2023) # libmambapy 2.0.0alpha1 (December 18, 2023)
==========================================
Bug fixes: Bug fixes:
@ -500,8 +464,7 @@ CI fixes and doc:
- Add CI merge groups by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3068 - Add CI merge groups by @AntoinePrv in https://github.com/mamba-org/mamba/pull/3068
libmambapy 2.0.0alpha0 (December 14, 2023) # libmambapy 2.0.0alpha0 (December 14, 2023)
==========================================
Enhancements: Enhancements:
@ -545,8 +508,7 @@ CI fixes and doc:
- update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980 - update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980
- Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985 - Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985
libmambapy 2.0.0alpha0 (December 14, 2023) # libmambapy 2.0.0alpha0 (December 14, 2023)
==========================================
Enhancements: Enhancements:
@ -590,8 +552,7 @@ CI fixes and doc:
- update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980 - update readme install link by @artifical-agent in https://github.com/mamba-org/mamba/pull/2980
- Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985 - Fail fast except on debug runs by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2985
libmambapy 1.5.1 (September 05, 2023) # libmambapy 1.5.1 (September 05, 2023)
=====================================
Enhancements: Enhancements:
@ -602,8 +563,7 @@ CI fixes and doc:
- Splitted GHA workflow by @JohanMabille in https://github.com/mamba-org/mamba/pull/2779 - Splitted GHA workflow by @JohanMabille in https://github.com/mamba-org/mamba/pull/2779
- Use Release build mode in Windows CI by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2785 - Use Release build mode in Windows CI by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2785
libmambapy 1.5.0 (August 24, 2023) # libmambapy 1.5.0 (August 24, 2023)
==================================
Enhancements: Enhancements:
@ -615,16 +575,11 @@ CI fixes and doc:
- Ignore format changes in git blame by @jonashaag in https://github.com/mamba-org/mamba/pull/2690 - Ignore format changes in git blame by @jonashaag in https://github.com/mamba-org/mamba/pull/2690
- Add Debug build type by @Hind-M in https://github.com/mamba-org/mamba/pull/2762 - Add Debug build type by @Hind-M in https://github.com/mamba-org/mamba/pull/2762
libmambapy 1.4.9 (July 13, 2023) # libmambapy 1.4.9 (July 13, 2023)
================================
# libmambapy 1.4.8 (July 11, 2023)
libmambapy 1.4.8 (July 11, 2023) # libmambapy 1.4.7 (July 06, 2023)
================================
libmambapy 1.4.7 (July 06, 2023)
================================
Enhancements: Enhancements:
@ -636,16 +591,13 @@ CI fixes and doc:
- Fixup python-api docs slightly by @HaoZeke in https://github.com/mamba-org/mamba/pull/2285 - Fixup python-api docs slightly by @HaoZeke in https://github.com/mamba-org/mamba/pull/2285
libmambapy 1.4.6 (June 30, 2023) # libmambapy 1.4.6 (June 30, 2023)
================================
Bug fixes: Bug fixes:
- Fixed missing subdirs in mamba by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2632 - Fixed missing subdirs in mamba by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2632
libmambapy 1.4.5 (June 27, 2023) # libmambapy 1.4.5 (June 27, 2023)
================================
Enhancements: Enhancements:
@ -670,21 +622,19 @@ CI fixes and doc:
- Switch to setup-micromamba by @pavelzw in https://github.com/mamba-org/mamba/pull/2610 - Switch to setup-micromamba by @pavelzw in https://github.com/mamba-org/mamba/pull/2610
- Fix broken ref directives in docs by @mfisher87 in https://github.com/mamba-org/mamba/pull/2620 - Fix broken ref directives in docs by @mfisher87 in https://github.com/mamba-org/mamba/pull/2620
libmambapy 1.4.4 (May 16, 2023) # libmambapy 1.4.4 (May 16, 2023)
===============================
Bug fixes: Bug fixes:
- Support future deprecated API for Context by @Hind-M in https://github.com/mamba-org/mamba/pull/2494 - Support future deprecated API for Context by @Hind-M in https://github.com/mamba-org/mamba/pull/2494
libmambapy 1.4.3 (May 15, 2023) # libmambapy 1.4.3 (May 15, 2023)
===============================
Enhancements: Enhancements:
- Remove dead code / attribute by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2454 - Remove dead code / attribute by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2454
- Context structuring by @Hind-M in https://github.com/mamba-org/mamba/pull/2432 - Context structuring by @Hind-M in https://github.com/mamba-org/mamba/pull/2432
- Store PackageInfo::track\_features as a vector by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2478 - Store PackageInfo::track_features as a vector by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2478
- Resume Context structuring by @Hind-M in https://github.com/mamba-org/mamba/pull/2460 - Resume Context structuring by @Hind-M in https://github.com/mamba-org/mamba/pull/2460
- Use libsolv wrappers in MPool and MRepo by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2453 - Use libsolv wrappers in MPool and MRepo by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2453
@ -692,25 +642,20 @@ CI fixes and doc:
- Extend issue template by @jonashaag in https://github.com/mamba-org/mamba/pull/2310 - Extend issue template by @jonashaag in https://github.com/mamba-org/mamba/pull/2310
libmambapy 1.4.2 (April 06, 2023) # libmambapy 1.4.2 (April 06, 2023)
=================================
CI fixes and doc: CI fixes and doc:
- Fixes typos by @nsoranzo in https://github.com/mamba-org/mamba/pull/2419 - Fixes typos by @nsoranzo in https://github.com/mamba-org/mamba/pull/2419
- Migrated to doctest by @JohanMabille in https://github.com/mamba-org/mamba/pull/2436 - Migrated to doctest by @JohanMabille in https://github.com/mamba-org/mamba/pull/2436
libmambapy 1.4.1 (March 28, 2023) # libmambapy 1.4.1 (March 28, 2023)
=================================
# libmambapy 1.4.0 (March 22, 2023)
libmambapy 1.4.0 (March 22, 2023)
=================================
Enchancements: Enchancements:
- Implemented recursive dependency printout in repoquery by @timostrunk in https://github.com/mamba-org/mamba/pull/2283 - Implemented recursive dependency printout in repoquery by @timostrunk in https://github.com/mamba-org/mamba/pull/2283
- Agressive compilation warnings by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2304 - Agressive compilation warnings by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2304
- Fine tune clang-format by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2290 - Fine tune clang-format by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2290
- Activated SAT error messages by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2325 - Activated SAT error messages by @AntoinePrv in https://github.com/mamba-org/mamba/pull/2325
@ -723,8 +668,7 @@ Bug fixes:
- Fixed repoquery output of mamba when query format is JSON by @JohanMabille in https://github.com/mamba-org/mamba/pull/2353 - Fixed repoquery output of mamba when query format is JSON by @JohanMabille in https://github.com/mamba-org/mamba/pull/2353
libmambapy 1.3.1 (February 09, 2023) # libmambapy 1.3.1 (February 09, 2023)
====================================
A bugfix release for 1.3.0! A bugfix release for 1.3.0!
@ -734,8 +678,7 @@ Docs:
- - added biweekly meetings information to README by @JohanMabille in https://github.com/mamba-org/mamba/pull/2275 - - added biweekly meetings information to README by @JohanMabille in https://github.com/mamba-org/mamba/pull/2275
- - change docs to homebrew/core by @pavelzw in https://github.com/mamba-org/mamba/pull/2278 - - change docs to homebrew/core by @pavelzw in https://github.com/mamba-org/mamba/pull/2278
libmambapy 1.3.0 (February 03, 2023) # libmambapy 1.3.0 (February 03, 2023)
====================================
Enhancements: Enhancements:
@ -747,8 +690,7 @@ CI fixes & docs:
- fix tests for pkg_cache by @wolfv in https://github.com/mamba-org/mamba/pull/2259 - fix tests for pkg_cache by @wolfv in https://github.com/mamba-org/mamba/pull/2259
- Remove unused `get_tarball` function by @Hind-M in https://github.com/mamba-org/mamba/pull/2261 - Remove unused `get_tarball` function by @Hind-M in https://github.com/mamba-org/mamba/pull/2261
libmambapy 1.2.0 (January 16, 2023) # libmambapy 1.2.0 (January 16, 2023)
===================================
This release contains some speed improvements: download repodata faster as zstd encoded files (configure using This release contains some speed improvements: download repodata faster as zstd encoded files (configure using
`repodata_use_zst: true` in your `~/.mambarc` file). Also, `.conda` file extraction is now faster, a prefix `repodata_use_zst: true` in your `~/.mambarc` file). Also, `.conda` file extraction is now faster, a prefix
@ -770,8 +712,7 @@ CI fixes & docs:
- - Remove feedstock patches by @wolfv in #2216 - - Remove feedstock patches by @wolfv in #2216
- - Fixed static dependency order by @JohanMabille in #2201 - - Fixed static dependency order by @JohanMabille in #2201
libmambapy 1.1.0 (November 25, 2022) # libmambapy 1.1.0 (November 25, 2022)
====================================
Some bugfixes for 1.0 and experimental release of the new solver messages Some bugfixes for 1.0 and experimental release of the new solver messages
@ -781,8 +722,7 @@ Enhancements
- docs: Add warning to manual install instructions #2100 - docs: Add warning to manual install instructions #2100
- docs: Consistently use curl for fetching files #2126 - docs: Consistently use curl for fetching files #2126
libmambapy 1.0.0 (November 01, 2022) # libmambapy 1.0.0 (November 01, 2022)
====================================
Our biggest version number yet! Finally a 1.0 release :) Our biggest version number yet! Finally a 1.0 release :)
@ -808,20 +748,15 @@ Enhancements:
- better test isolation (thanks @AntoinePrv) #1903 - better test isolation (thanks @AntoinePrv) #1903
- Test special characters in basic auth (thanks @jonashaag) #2012 - Test special characters in basic auth (thanks @jonashaag) #2012
libmambapy 0.27.0 (October 04, 2022) # libmambapy 0.27.0 (October 04, 2022)
====================================
Bug fixes: Bug fixes:
- make compilation with external fmt library work #1987 - make compilation with external fmt library work #1987
libmambapy 0.26.0 (September 30, 2022) # libmambapy 0.26.0 (September 30, 2022)
======================================
libmambapy 0.25.0 (July 26, 2022)
=================================
# libmambapy 0.25.0 (July 26, 2022)
Enhancements: Enhancements:
@ -833,27 +768,22 @@ Enhancements:
- Add utilities for better error reporting and refactor Queue #1789 - Add utilities for better error reporting and refactor Queue #1789
- Test improvements (thanks @AntoinePrv) #1777, #1778 - Test improvements (thanks @AntoinePrv) #1777, #1778
libmambapy 0.24.0 (June 01, 2022) # libmambapy 0.24.0 (June 01, 2022)
=================================
# libmambapy 0.23.3 (May 20, 2022)
libmambapy 0.23.3 (May 20, 2022)
================================
Bug fixes Bug fixes
- fix curl callback to not exit anymore but report a proper error #1684 - fix curl callback to not exit anymore but report a proper error #1684
libmambapy 0.23.1 (May 11, 2022) # libmambapy 0.23.1 (May 11, 2022)
================================
Bug fixes Bug fixes
- Fix thread clean up and singleton destruction order (thanks @Klaim) #1666, #1620 - Fix thread clean up and singleton destruction order (thanks @Klaim) #1666, #1620
- Show reason for multi-download failure (thanks @syslaila) #1652 - Show reason for multi-download failure (thanks @syslaila) #1652
libmambapy 0.23.0 (April 21, 2022) # libmambapy 0.23.0 (April 21, 2022)
==================================
This release uses tl::expected for some improvements in the error handling. This release uses tl::expected for some improvements in the error handling.
We also cleaned the API a bit and did some refactorings to make the code compile faster and clean up headers. We also cleaned the API a bit and did some refactorings to make the code compile faster and clean up headers.
@ -868,25 +798,15 @@ Enhancements
- Add structured problem extraction #1570, #1566 - Add structured problem extraction #1570, #1566
- Add API to remove repo from pool - Add API to remove repo from pool
libmambapy 0.22.1 (February 28, 2022) # libmambapy 0.22.1 (February 28, 2022)
=====================================
# libmambapy 0.22.0 (February 25, 2022)
libmambapy 0.22.0 (February 25, 2022) # libmambapy 0.21.2 (February 14, 2022)
=====================================
# libmambapy 0.21.1 (February 11, 2022)
libmambapy 0.21.2 (February 14, 2022) # libmambapy 0.21.0 (February 07, 2022)
=====================================
libmambapy 0.21.1 (February 11, 2022)
=====================================
libmambapy 0.21.0 (February 07, 2022)
=====================================
Improvements Improvements
@ -894,16 +814,11 @@ Improvements
- Use clang-format from pypi (thanks @chrisburr) #1430 - Use clang-format from pypi (thanks @chrisburr) #1430
- Incremental ccache updates (thanks @jonashaag) #1445 - Incremental ccache updates (thanks @jonashaag) #1445
libmambapy 0.20.0 (January 25, 2022) # libmambapy 0.20.0 (January 25, 2022)
====================================
# libmambapy 0.19.1 (December 08, 2021)
libmambapy 0.19.1 (December 08, 2021) # libmambapy 0.19.0 (November 30, 2021)
=====================================
libmambapy 0.19.0 (November 30, 2021)
=====================================
Bug fixes Bug fixes
@ -911,25 +826,22 @@ Bug fixes
- Solver has function to get more solver errors (@wolfv) #1310 - Solver has function to get more solver errors (@wolfv) #1310
- Remove libmamba from install_requires for libmambapy (@duncanmmacleod) #1303 - Remove libmamba from install_requires for libmambapy (@duncanmmacleod) #1303
libmambapy 0.18.2 (November 24, 2021) # libmambapy 0.18.2 (November 24, 2021)
=====================================
# 0.18.1 (November 19, 2021)
0.18.1 (November 19, 2021)
==========================
Bug fixes Bug fixes
- Fix default log level, use warning everywhere (@adriendelsalle) #1279 - Fix default log level, use warning everywhere (@adriendelsalle) #1279
- Allow mamba to set max extraction threads using `MAMBA_EXTRACT_THREADS` env var (@adriendelsalle) #1281 - Allow mamba to set max extraction threads using `MAMBA_EXTRACT_THREADS` env var (@adriendelsalle) #1281
0.18.0 (November 17, 2021) # 0.18.0 (November 17, 2021)
==========================
New features New features
- Create a separate target for Python bindings, split projects, improve CMake options (@adriendelsalle) #1219 #1243 - Create a separate target for Python bindings, split projects, improve CMake options (@adriendelsalle) #1219 #1243
0.17.0 (October 13, 2021) # 0.17.0 (October 13, 2021)
=========================
API Breaking changes: API Breaking changes:
@ -948,8 +860,7 @@ packages dir is necessary, this value is taken directly from the MultiPackagesCa
- micromamba: expose setting for `add_pip_as_python_dependency` #1203 - micromamba: expose setting for `add_pip_as_python_dependency` #1203
- stop displaying banner when running `mamba list` #1184 (thanks @madhur-thandon) - stop displaying banner when running `mamba list` #1184 (thanks @madhur-thandon)
0.16.0 (September 27, 2021) # 0.16.0 (September 27, 2021)
===========================
- Add a User-Agent header to all requests (mamba/0.16.0) (thanks @shankerwangmiao) - Add a User-Agent header to all requests (mamba/0.16.0) (thanks @shankerwangmiao)
- Add `micromamba env export (--explicit)` to micromamba - Add `micromamba env export (--explicit)` to micromamba
@ -965,8 +876,7 @@ packages dir is necessary, this value is taken directly from the MultiPackagesCa
- Add constraint with pin when updating - Add constraint with pin when updating
- Expose methods for virtual packages to Python (thanks @madhur-tandon) - Expose methods for virtual packages to Python (thanks @madhur-tandon)
0.15.3 (August 18, 2021) # 0.15.3 (August 18, 2021)
========================
- change token regex to work with edge-cases (underscores in user name) (#1122) - change token regex to work with edge-cases (underscores in user name) (#1122)
- only pin major.minor version of python for update --all (#1101, thanks @mparry!) - only pin major.minor version of python for update --all (#1101, thanks @mparry!)
@ -977,41 +887,41 @@ packages dir is necessary, this value is taken directly from the MultiPackagesCa
- Add mamba.bat in front of PATH (#1112, thanks @isuruf) - Add mamba.bat in front of PATH (#1112, thanks @isuruf)
- Fix mamba not writable cache errors (#1108) - Fix mamba not writable cache errors (#1108)
0.15.2 (July 16, 2021) # 0.15.2 (July 16, 2021)
======================
- micromamba autocomplete now ready for usage (#1091) - micromamba autocomplete now ready for usage (#1091)
- improved file:// urls for windows to properly work (#1090) - improved file:// urls for windows to properly work (#1090)
0.15.1 (July 15, 2021) # 0.15.1 (July 15, 2021)
======================
New features: New features:
- add `mamba init` command and add mamba.sh (#1075, thanks @isuruf & #1078) - add `mamba init` command and add mamba.sh (#1075, thanks @isuruf & #1078)
- add flexible channel priority option in micromamba CLI (#1087) - add flexible channel priority option in micromamba CLI (#1087)
- improved autocompletion for micromamba (#1079) - improved autocompletion for micromamba (#1079)
Bug fixes: Bug fixes:
- improve "file://" URL handling, fix local channel on Windows (#1085) - improve "file://" URL handling, fix local channel on Windows (#1085)
- fix CONDA_SUBDIR not being used in mamba (#1084) - fix CONDA_SUBDIR not being used in mamba (#1084)
- pass in channel_alias and custom_channels from conda to mamba (#1081) - pass in channel_alias and custom_channels from conda to mamba (#1081)
0.15.0 (July 9, 2021) # 0.15.0 (July 9, 2021)
=====================
Big changes: Big changes:
- improve solutions by inspecting dependency versions as well (libsolv PR: - improve solutions by inspecting dependency versions as well (libsolv PR:
https://github.com/openSUSE/libsolv/pull/457) @wolfv https://github.com/openSUSE/libsolv/pull/457) @wolfv
- properly implement strict channel priority (libsolv PR: - properly implement strict channel priority (libsolv PR:
https://github.com/openSUSE/libsolv/pull/459) @adriendelsalle https://github.com/openSUSE/libsolv/pull/459) @adriendelsalle
+ Note that this changes the meaning of strict and flexible priority as the - Note that this changes the meaning of strict and flexible priority as the
previous implementation did not follow conda's semantics. Mamba now has previous implementation did not follow conda's semantics. Mamba now has
three modes, just like conda: strict, flexible and disabled. Strict will three modes, just like conda: strict, flexible and disabled. Strict will
completely disregard any packages from lower-priority channels if a completely disregard any packages from lower-priority channels if a
package of the same name exists in a higher priority channel. Flexible package of the same name exists in a higher priority channel. Flexible
will use packages from lower-priority channels if necessary to fulfill will use packages from lower-priority channels if necessary to fulfill
dependencies or explicitly requested (e.g. by version number). Disabled dependencies or explicitly requested (e.g. by version number). Disabled
will use the highest version number, irregardless of the channel order. will use the highest version number, irregardless of the channel order.
- allow subdir selection as part of the channel: users can now specify an - allow subdir selection as part of the channel: users can now specify an
explicit list of subdirs, for example: explicit list of subdirs, for example:
@ -1021,6 +931,7 @@ Big changes:
Thanks for the contribution, @afranchuk! #1033 Thanks for the contribution, @afranchuk! #1033
New features New features
- remove orphaned packages such as dependencies of explicitely installed - remove orphaned packages such as dependencies of explicitely installed
packages (@adriendelsalle) #1040 packages (@adriendelsalle) #1040
- add a diff character before package name in transaction table to improve - add a diff character before package name in transaction table to improve
@ -1033,30 +944,31 @@ New features
- add docs for package resolution - add docs for package resolution
Bug fixes: Bug fixes:
- Fix small output issues (#1060) - Fix small output issues (#1060)
- More descriptive incorrect download error (thanks @AntoinePrv) #1066 - More descriptive incorrect download error (thanks @AntoinePrv) #1066
- respect channel specific pins when updating (#1045) - respect channel specific pins when updating (#1045)
- keep track features in PackageInfo class (#1046) - keep track features in PackageInfo class (#1046)
# 0.14.1 (June 25, 2021)
0.14.1 (June 25, 2021)
======================
New features New features
- [micromamba] add remove command, to remove keys of vectors (@marimeireles) - [micromamba] add remove command, to remove keys of vectors (@marimeireles)
#1011 #1011
Bug fixes Bug fixes
- [micromamba] fixed in config prepend and append sequence (@adriendelsalle) - [micromamba] fixed in config prepend and append sequence (@adriendelsalle)
#1023 #1023
- fix bug when username has @ (@madhur-tandon) #1025 - fix bug when username has @ (@madhur-tandon) #1025
- fix wrong update spec in history (@madhur-tandon) #1028 - fix wrong update spec in history (@madhur-tandon) #1028
- [mamba] silent pinned packages using JSON output (@adriendelsalle) #1031 - [mamba] silent pinned packages using JSON output (@adriendelsalle) #1031
0.14.0 (June 16, 2021) # 0.14.0 (June 16, 2021)
======================
New features New features
- [micromamba] add `config set`, `get`, `append` and `prepend`, `remove` - [micromamba] add `config set`, `get`, `append` and `prepend`, `remove`
(@marimeireles) #838 (@marimeireles) #838
- automatically include `pip` in conda dependencies when having pip packages to - automatically include `pip` in conda dependencies when having pip packages to
@ -1074,6 +986,7 @@ New features
- [micromamba] Use a proper requirements.txt file for pip installations #1008 - [micromamba] Use a proper requirements.txt file for pip installations #1008
Bug fixes Bug fixes
- fix double-print int transaction (@JohanMabille) #952 - fix double-print int transaction (@JohanMabille) #952
- fix strip function (@wolfv) #974 - fix strip function (@wolfv) #974
- [micromamba] expand home directory in `--rc-file` (@adriendelsalle) #979 - [micromamba] expand home directory in `--rc-file` (@adriendelsalle) #979
@ -1082,64 +995,70 @@ Bug fixes
- fix long paths support on Windows (@adriendelsalle) #994 - fix long paths support on Windows (@adriendelsalle) #994
General improvement General improvement
- remove duplicate snippet (@madhur-tandon) #957 - remove duplicate snippet (@madhur-tandon) #957
- add `trace` log level (@adriendelsalle) #988 - add `trace` log level (@adriendelsalle) #988
Docs Docs
- concepts, user guide, configuration, update installation and build locally - concepts, user guide, configuration, update installation and build locally
(@adriendelsalle) #953 (@adriendelsalle) #953
- advance usage section, linking (@adriendelsalle) #998 - advance usage section, linking (@adriendelsalle) #998
- repo, channel, subdir, repodata, tarball (@adriendelsalle) #1004 - repo, channel, subdir, repodata, tarball (@adriendelsalle) #1004
- artifacts verification (@adriendelsalle) #1000 - artifacts verification (@adriendelsalle) #1000
0.13.1 (May 17, 2021) # 0.13.1 (May 17, 2021)
=====================
Bug fixes Bug fixes
- [micromamba] pin only minor python version #948 - [micromamba] pin only minor python version #948
- [micromamba] use openssl certs when not linking statically #949 - [micromamba] use openssl certs when not linking statically #949
0.13.0 (May 12, 2021) # 0.13.0 (May 12, 2021)
=====================
New features New features
- [mamba & micromamba] aggregated progress bar for package downloading and - [mamba & micromamba] aggregated progress bar for package downloading and
extraction (thanks @JohanMabille) #928 extraction (thanks @JohanMabille) #928
Bug fixes Bug fixes
- [micromamba] fixes for micromamba usage in constructor #935 - [micromamba] fixes for micromamba usage in constructor #935
- [micromamba] fixes for the usage of lock files #936 - [micromamba] fixes for the usage of lock files #936
- [micromamba] switched from libsodium to openssl for ed25519 signature - [micromamba] switched from libsodium to openssl for ed25519 signature
verification #933 verification #933
Docs Docs
- Mention mambaforge in the README (thanks @s-pike) #932 - Mention mambaforge in the README (thanks @s-pike) #932
0.12.3 (May 10, 2021) # 0.12.3 (May 10, 2021)
=====================
New features New features
- [libmamba] add free-function to use an existing conda root prefix - [libmamba] add free-function to use an existing conda root prefix
(@adriendelsalle) #927 (@adriendelsalle) #927
General improvements General improvements
- [micromamba] fix a typo in documentation (@cjber) #926 - [micromamba] fix a typo in documentation (@cjber) #926
0.12.2 (May 03, 2021) # 0.12.2 (May 03, 2021)
=====================
New features New features
- [micromamba] add initial framework for TUF validation (@adriendelsalle) #916 - [micromamba] add initial framework for TUF validation (@adriendelsalle) #916
#919 #919
- [micromamba] add channels from specs to download (@wolfv) #918 - [micromamba] add channels from specs to download (@wolfv) #918
0.12.1 (Apr 30, 2021) # 0.12.1 (Apr 30, 2021)
=====================
New features New features
- [micromamba] env list subcommand (@wolfv) #913 - [micromamba] env list subcommand (@wolfv) #913
Bug fixes Bug fixes
- [micromamba] fix multiple shell init with cmd.exe (@adriendelsalle) #915 - [micromamba] fix multiple shell init with cmd.exe (@adriendelsalle) #915
- [micromamba] fix activate with --stack option (@wolfv) #914 - [micromamba] fix activate with --stack option (@wolfv) #914
- [libmamba] only try loading ssl certificates when needed (@adriendelsalle) - [libmamba] only try loading ssl certificates when needed (@adriendelsalle)
@ -1149,15 +1068,16 @@ Bug fixes
- [micromamba] allow 'ultra-dry' config checks in final build (@adriendelsalle) - [micromamba] allow 'ultra-dry' config checks in final build (@adriendelsalle)
#912 #912
0.12.0 (Apr 26, 2021) # 0.12.0 (Apr 26, 2021)
=====================
New features New features
- [libmamba] add experimental shell autocompletion (@wolfv) #900 - [libmamba] add experimental shell autocompletion (@wolfv) #900
- [libmamba] add token handling (@wolfv) #886 - [libmamba] add token handling (@wolfv) #886
- [libmamba] add experimental pip support in spec files (@wolfv) #885 - [libmamba] add experimental pip support in spec files (@wolfv) #885
Bug fixes Bug fixes
- [libmamba] ignore failing pyc compilation for noarch packages (@wolfv) #904 - [libmamba] ignore failing pyc compilation for noarch packages (@wolfv) #904
#905 #905
- [libmamba] fix string wrapping in error message (@bdice) #902 - [libmamba] fix string wrapping in error message (@bdice) #902
@ -1168,6 +1088,7 @@ Bug fixes
- [mamba] fix `env update` command (@ScottWales) #891 - [mamba] fix `env update` command (@ScottWales) #891
General improvements General improvements
- [libmamba] use lockfile, fix channel not loaded logic (@wolfv) #903 - [libmamba] use lockfile, fix channel not loaded logic (@wolfv) #903
- [libmamba] make root_prefix warnings more selective (@adriendelsalle) #899 - [libmamba] make root_prefix warnings more selective (@adriendelsalle) #899
- [libmamba] house-keeping in python tests (@adriendelsalle) #898 - [libmamba] house-keeping in python tests (@adriendelsalle) #898
@ -1176,8 +1097,7 @@ General improvements
- [libmamba] deactivate ca-certificates search when using offline mode - [libmamba] deactivate ca-certificates search when using offline mode
(@adriendelsalle) #893 (@adriendelsalle) #893
0.11.3 (Apr 21, 2021) # 0.11.3 (Apr 21, 2021)
====================
- [libmamba] make platform rc configurable #883 - [libmamba] make platform rc configurable #883
- [libmamba] expand user home in target and root prefixes #882 - [libmamba] expand user home in target and root prefixes #882
@ -1187,21 +1107,18 @@ General improvements
- [micromamba] fix `clean` flags handling #880 - [micromamba] fix `clean` flags handling #880
- [libmamba] C-API teardown on error #879 - [libmamba] C-API teardown on error #879
0.11.2 (Apr 21, 2021) # 0.11.2 (Apr 21, 2021)
====================
- [libmamba] create "base" env only for install operation #875 - [libmamba] create "base" env only for install operation #875
- [libmamba] remove confirmation prompt of root_prefix in shell init #874 - [libmamba] remove confirmation prompt of root_prefix in shell init #874
- [libmamba] improve overrides between target_prefix and env_name #873 - [libmamba] improve overrides between target_prefix and env_name #873
- [micromamba] fix use of `-p,--prefix` and spec file env name #873 - [micromamba] fix use of `-p,--prefix` and spec file env name #873
0.11.1 (Apr 20, 2021) # 0.11.1 (Apr 20, 2021)
====================
- [libmamba] fix channel_priority computation #872 - [libmamba] fix channel_priority computation #872
0.11.0 (Apr 20, 2021) # 0.11.0 (Apr 20, 2021)
====================
- [libmamba] add experimental mode that unlock edge features #858 - [libmamba] add experimental mode that unlock edge features #858
- [micromamba] add `--experimental` umamba flag to enable experimental mode - [micromamba] add `--experimental` umamba flag to enable experimental mode
@ -1222,8 +1139,7 @@ General improvements
API #866 API #866
- [libmamba] add capapbility to set CLI config from C-API #867 - [libmamba] add capapbility to set CLI config from C-API #867
0.10.0 (Apr 16, 2021) # 0.10.0 (Apr 16, 2021)
====================
- [micromamba] allow creation of empty env (without specs) #824 #827 - [micromamba] allow creation of empty env (without specs) #824 #827
- [micromamba] automatically create empy `base` env at new root prefix #836 - [micromamba] automatically create empy `base` env at new root prefix #836
@ -1250,8 +1166,7 @@ General improvements
- fix CI C++ tests (unix/libmamba) and Python tests (win/mamba) wrongly - fix CI C++ tests (unix/libmamba) and Python tests (win/mamba) wrongly
successful #853 successful #853
0.9.2 (Apr 1, 2021) # 0.9.2 (Apr 1, 2021)
====================
- [micromamba] fix unc url support (thanks @adament) - [micromamba] fix unc url support (thanks @adament)
- [micromamba] add --channel-alias as cli option to micromamba (thanks - [micromamba] add --channel-alias as cli option to micromamba (thanks
@ -1262,15 +1177,13 @@ General improvements
- add simple context debugging, dry run tests and other test framework - add simple context debugging, dry run tests and other test framework
improvements improvements
0.9.1 (Mar 26, 2021) # 0.9.1 (Mar 26, 2021)
====================
- [micromamba] fix remove command target_prefix selection - [micromamba] fix remove command target_prefix selection
- [micromamba] improve target_prefix fallback for CLI, add tests (thanks - [micromamba] improve target_prefix fallback for CLI, add tests (thanks
@adriendelsalle) @adriendelsalle)
0.9.0 (Mar 25, 2021) # 0.9.0 (Mar 25, 2021)
====================
- [micromamba] use strict channels priority by default - [micromamba] use strict channels priority by default
- [micromamba] change config precedence order: API>CLI>ENV>RC - [micromamba] change config precedence order: API>CLI>ENV>RC
@ -1283,15 +1196,12 @@ General improvements
- add pinned specs for env update (thanks @wolfv) - add pinned specs for env update (thanks @wolfv)
- properly adhere to run_constrains (thanks @wolfv) - properly adhere to run_constrains (thanks @wolfv)
0.8.2 (Mar 12, 2021) # 0.8.2 (Mar 12, 2021)
====================
- [micromamba] fix setting network options before explicit spec installation - [micromamba] fix setting network options before explicit spec installation
- [micromamba] fix python based tests for windows - [micromamba] fix python based tests for windows
# 0.8.1 (Mar 11, 2021)
0.8.1 (Mar 11, 2021)
====================
- use stoull (instead of stoi) to prevent overflow with long package build - use stoull (instead of stoi) to prevent overflow with long package build
numbers (thanks @pbauwens-kbc) numbers (thanks @pbauwens-kbc)
@ -1305,9 +1215,7 @@ General improvements
- [micromamba] libsolv log messages to stderr (thanks @mariusvniekerk) - [micromamba] libsolv log messages to stderr (thanks @mariusvniekerk)
- [micromamba] better curl error messages - [micromamba] better curl error messages
# 0.8.0 (Mar 5, 2021)
0.8.0 (Mar 5, 2021)
===================
- [micromamba] condarc and mambarc config file reading (and config subcommand) - [micromamba] condarc and mambarc config file reading (and config subcommand)
(thanks @adriendelsalle) (thanks @adriendelsalle)
@ -1333,9 +1241,7 @@ General improvements
- [micromamba] compare cleaned URLs for cache invalidation - [micromamba] compare cleaned URLs for cache invalidation
- [micromamba] add regex handling to list command - [micromamba] add regex handling to list command
# 0.7.14 (Feb 12, 2021)
0.7.14 (Feb 12, 2021)
=====================
- [micromamba] better validation of extracted directories - [micromamba] better validation of extracted directories
- [mamba] add additional tests for authentication and simple repodata server - [mamba] add additional tests for authentication and simple repodata server
@ -1345,14 +1251,11 @@ General improvements
- [micromamba] add clean functionality - [micromamba] add clean functionality
- [micromamba] always make target prefix path absolute - [micromamba] always make target prefix path absolute
# 0.7.13 (Feb 4, 2021)
0.7.13 (Feb 4, 2021)
====================
- [micromamba] Immediately exit after printing version (again) - [micromamba] Immediately exit after printing version (again)
0.7.12 (Feb 3, 2021) # 0.7.12 (Feb 3, 2021)
====================
- [micromamba] Improve CTRL+C signal handling behavior and simplify code - [micromamba] Improve CTRL+C signal handling behavior and simplify code
- [micromamba] Revert extraction to temporary directory because of invalid - [micromamba] Revert extraction to temporary directory because of invalid
@ -1360,8 +1263,7 @@ General improvements
- [micromamba] Clean up partially extracted archives when CTRL+C interruption - [micromamba] Clean up partially extracted archives when CTRL+C interruption
occured occured
0.7.11 (Feb 2, 2021) # 0.7.11 (Feb 2, 2021)
====================
- [micromamba] use wrapped call when compiling noarch Python code, which - [micromamba] use wrapped call when compiling noarch Python code, which
properly calls chcp for Windows properly calls chcp for Windows
@ -1370,73 +1272,62 @@ General improvements
- first extract to temporary directory, then move to final pkgs cache to - first extract to temporary directory, then move to final pkgs cache to
prevent corrupted extracted data prevent corrupted extracted data
0.7.10 (Jan 22, 2021) # 0.7.10 (Jan 22, 2021)
====================
- [micromamba] properly fix PATH when linking, prevents missing - [micromamba] properly fix PATH when linking, prevents missing
vcruntime140.dll vcruntime140.dll
- [mamba] add virtual packages when creating any environment, not just on - [mamba] add virtual packages when creating any environment, not just on
update (thanks @cbalioglu) update (thanks @cbalioglu)
0.7.9 (Jan 19, 2021) # 0.7.9 (Jan 19, 2021)
====================
- [micromamba] fix PATH when linking - [micromamba] fix PATH when linking
0.7.8 (Jan 14, 2021) # 0.7.8 (Jan 14, 2021)
====================
- [micromamba] retry on corrupted repodata - [micromamba] retry on corrupted repodata
- [mamba & micromamba] fix error handling when writing repodata - [mamba & micromamba] fix error handling when writing repodata
0.7.6 (Dec 22, 2020) # 0.7.6 (Dec 22, 2020)
====================
- [micromamba] more console flushing for std::cout consumers - [micromamba] more console flushing for std::cout consumers
0.7.6 (Dec 14, 2020) # 0.7.6 (Dec 14, 2020)
====================
- [mamba] more arguments for repodata.create_pool - [mamba] more arguments for repodata.create_pool
0.7.5 (Dec 10, 2020) # 0.7.5 (Dec 10, 2020)
====================
- [micromamba] better error handling for YAML file reading, allows to pass in - [micromamba] better error handling for YAML file reading, allows to pass in
`-n` and `-p` from command line `-n` and `-p` from command line
- [mamba & micromamba] ignore case of HTTP headers - [mamba & micromamba] ignore case of HTTP headers
- [mamba] fix channel keys are without tokens (thanks @s22chan) - [mamba] fix channel keys are without tokens (thanks @s22chan)
0.7.4 (Dec 5, 2020) # 0.7.4 (Dec 5, 2020)
====================
- [micromamba] fix noarch installation for explicit environments - [micromamba] fix noarch installation for explicit environments
0.7.3 (Nov 20, 2020) # 0.7.3 (Nov 20, 2020)
====================
- [micromamba] fix installation of noarch files with long prefixes - [micromamba] fix installation of noarch files with long prefixes
- [micromamba] fix activation on windows with whitespaces in root prefix - [micromamba] fix activation on windows with whitespaces in root prefix
(thanks @adriendelsalle) (thanks @adriendelsalle)
- [micromamba] add `--json` output to micromamba list - [micromamba] add `--json` output to micromamba list
0.7.2 (Nov 18, 2020) # 0.7.2 (Nov 18, 2020)
====================
- [micromamba] explicit specs installing should be better now - [micromamba] explicit specs installing should be better now
- empty lines are ignored - empty lines are ignored
- network settings are correctly set to make ssl verification work - network settings are correctly set to make ssl verification work
- New Python repoquery API for mamba - New Python repoquery API for mamba
- Fix symlink packing for mamba package creation and transmute - Fix symlink packing for mamba package creation and transmute
- Do not keep tempfiles around - Do not keep tempfiles around
0.7.1 (Nov 16, 2020) # 0.7.1 (Nov 16, 2020)
====================
- Handle LIBARCHIVE_WARN to not error, instead print warning (thanks @obilaniu) - Handle LIBARCHIVE_WARN to not error, instead print warning (thanks @obilaniu)
0.7.0 (Nov 12, 2020) # 0.7.0 (Nov 12, 2020)
====================
- Improve activation and deactivation logic for micromamba - Improve activation and deactivation logic for micromamba
- Switching `subprocess` implementation to more tested `reproc++` - Switching `subprocess` implementation to more tested `reproc++`
@ -1450,7 +1341,6 @@ General improvements
- Fix compile time warning (thanks @obilaniu) - Fix compile time warning (thanks @obilaniu)
- Fixed wrong CondaValueError import statement in mamba.py (thanks @saraedum) - Fixed wrong CondaValueError import statement in mamba.py (thanks @saraedum)
0.6.5 (Oct 2020) # 0.6.5 (Oct 2020)
================
- Fix code signing for Apple Silicon (osx-arm64) @isuruf - Fix code signing for Apple Silicon (osx-arm64) @isuruf

View File

@ -2,4 +2,4 @@ version_info = ("{{ version_major }}", "{{ version_minor }}", "{{ version_patch
version_prerelease = "{{ version_prerelease_name }}" version_prerelease = "{{ version_prerelease_name }}"
__version__ = ".".join(map(str, version_info)) __version__ = ".".join(map(str, version_info))
if version_prerelease != "": if version_prerelease != "":
__version__ = "{}.{}".format(__version__, version_prerelease) __version__ = f"{__version__}.{version_prerelease}"

File diff suppressed because it is too large Load Diff

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -22,9 +22,7 @@
"run_exports": {}, "run_exports": {},
"source_git_url": null, "source_git_url": null,
"source_url": null, "source_url": null,
"subdirs": [ "subdirs": ["noarch"],
"noarch"
],
"summary": "I am just a test package!", "summary": "I am just a test package!",
"tags": null, "tags": null,
"text_prefix": false, "text_prefix": false,
@ -32,7 +30,5 @@
"version": "0.1" "version": "0.1"
} }
}, },
"subdirs": [ "subdirs": ["noarch"]
"noarch"
]
} }

View File

@ -1,90 +1,111 @@
<html> <html>
<head> <head>
<title>repo</title> <title>repo</title>
<style type="text/css"> <style type="text/css">
a, a:active { a,
text-decoration: none; color: blue; a:active {
} text-decoration: none;
a:visited { color: blue;
color: #48468F; }
} a:visited {
a:hover, a:focus { color: #48468f;
text-decoration: underline; color: red; }
} a:hover,
body { a:focus {
background-color: #F5F5F5; text-decoration: underline;
} color: red;
h2 { }
margin-bottom: 12px; body {
} background-color: #f5f5f5;
th, td { }
font: 100% monospace; text-align: left; h2 {
} margin-bottom: 12px;
th { }
font-weight: bold; padding-right: 14px; padding-bottom: 3px; th,
} td {
th.tight { font: 100% monospace;
text-align: left;
}
th {
font-weight: bold;
padding-right: 14px;
padding-bottom: 3px;
}
th.tight {
padding-right: 6px; padding-right: 6px;
} }
td { td {
padding-right: 14px; padding-right: 14px;
} }
td.tight { td.tight {
padding-right: 8px; padding-right: 8px;
} }
td.s, th.s { td.s,
text-align: right; th.s {
} text-align: right;
td.summary { }
white-space: nowrap; td.summary {
overflow: hidden; white-space: nowrap;
} overflow: hidden;
td.packagename { }
white-space: nowrap; td.packagename {
text-overflow: ellipsis; white-space: nowrap;
overflow: hidden; text-overflow: ellipsis;
max-width: 180px; overflow: hidden;
padding-right: 8px; max-width: 180px;
} padding-right: 8px;
td.version { }
//white-space: nowrap; td.version {
overflow: hidden; //white-space: nowrap;
max-width: 90px; overflow: hidden;
padding-right: 8px; max-width: 90px;
} padding-right: 8px;
table { }
background-color: white; table {
border-top: 1px solid #646464; background-color: white;
border-bottom: 1px solid #646464; border-top: 1px solid #646464;
padding-top: 10px; border-bottom: 1px solid #646464;
padding-bottom: 14px; padding-top: 10px;
} padding-bottom: 14px;
address { }
color: #787878; address {
padding-top: 10px; color: #787878;
} padding-top: 10px;
</style> }
</head> </style>
<body> </head>
<h2>repo</h2> <body>
<h3><a href="rss.xml">RSS Feed</a>&nbsp;&nbsp;&nbsp;<a href="channeldata.json">channeldata.json</a></h3> <h2>repo</h2>
<a href="noarch">noarch</a>&nbsp;&nbsp;&nbsp; <table> <h3>
<tr> <a href="rss.xml">RSS Feed</a>&nbsp;&nbsp;&nbsp;<a href="channeldata.json"
<th style="padding-right:18px;">Package</th> >channeldata.json</a
<th>Latest Version</th> >
<th>Doc</th> </h3>
<th>Dev</th> <a href="noarch">noarch</a>&nbsp;&nbsp;&nbsp;
<th>License</th> <table>
<th class="tight">noarch</th> <th>Summary</th> <tr>
</tr> <th style="padding-right: 18px">Package</th>
<tr> <th>Latest Version</th>
<td class="packagename"><a href="https://github.com/mamba-org/mamba" alt="test-package">test-package</a></td> <th>Doc</th>
<td class="version">0.1</td> <th>Dev</th>
<td></td> <th>License</th>
<td></td> <th class="tight">noarch</th>
<td class="tight">BSD</td> <th>Summary</th>
<td>X</td> <td class="summary">I am just a test package!</td> </tr>
</tr> </table> <tr>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address> <td class="packagename">
</body> <a href="https://github.com/mamba-org/mamba" alt="test-package"
>test-package</a
>
</td>
<td class="version">0.1</td>
<td></td>
<td></td>
<td class="tight">BSD</td>
<td>X</td>
<td class="summary">I am just a test package!</td>
</tr>
</table>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address>
</body>
</html> </html>

View File

@ -1,88 +1,132 @@
<html> <html>
<head> <head>
<title>repo/noarch</title> <title>repo/noarch</title>
<style type="text/css"> <style type="text/css">
a, a:active { a,
text-decoration: none; color: blue; a:active {
} text-decoration: none;
a:visited { color: blue;
color: #48468F; }
} a:visited {
a:hover, a:focus { color: #48468f;
text-decoration: underline; color: red; }
} a:hover,
body { a:focus {
background-color: #F5F5F5; text-decoration: underline;
} color: red;
h2 { }
margin-bottom: 12px; body {
} background-color: #f5f5f5;
th, td { }
font: 100% monospace; text-align: left; h2 {
} margin-bottom: 12px;
th { }
font-weight: bold; padding-right: 14px; padding-bottom: 3px; th,
} td {
td { font: 100% monospace;
padding-right: 20px; text-align: left;
} }
td.s, th.s { th {
text-align: right; font-weight: bold;
} padding-right: 14px;
table { padding-bottom: 3px;
background-color: white; }
border-top: 1px solid #646464; td {
border-bottom: 1px solid #646464; padding-right: 20px;
padding-top: 10px; }
padding-bottom: 14px; td.s,
} th.s {
address { text-align: right;
color: #787878; }
padding-top: 10px; table {
} background-color: white;
</style> border-top: 1px solid #646464;
</head> border-bottom: 1px solid #646464;
<body> padding-top: 10px;
<h2>repo/noarch</h2> padding-bottom: 14px;
<table> }
<tr> address {
<th>Filename</th> color: #787878;
<th>Size</th> padding-top: 10px;
<th>Last Modified</th> }
<th>SHA256</th> </style>
<th>MD5</th> </head>
</tr> <body>
<tr> <h2>repo/noarch</h2>
<td><a href="repodata.json" alt="repodata.json">repodata.json</a></td> <table>
<td class="s">586 B</td> <tr>
<td>2021-02-12 09:01:48 +0000</td> <th>Filename</th>
<td>cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04</td> <th>Size</th>
<td>7501ec77771889b42a39c615158cb9c4</td> <th>Last Modified</th>
</tr> <tr> <th>SHA256</th>
<td><a href="repodata.json.bz2" alt="repodata.json.bz2">repodata.json.bz2</a></td> <th>MD5</th>
<td class="s">351 B</td> </tr>
<td>2021-02-12 09:01:48 +0000</td> <tr>
<td>9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45</td> <td><a href="repodata.json" alt="repodata.json">repodata.json</a></td>
<td>0c926155642f0e894d97dc8a5af7007b</td> <td class="s">586 B</td>
</tr> <tr> <td>2021-02-12 09:01:48 +0000</td>
<td><a href="repodata_from_packages.json" alt="repodata_from_packages.json">repodata_from_packages.json</a></td> <td>
<td class="s">586 B</td> cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04
<td>2021-02-12 09:01:48 +0000</td> </td>
<td>cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04</td> <td>7501ec77771889b42a39c615158cb9c4</td>
<td>7501ec77771889b42a39c615158cb9c4</td> </tr>
</tr> <tr> <tr>
<td><a href="repodata_from_packages.json.bz2" alt="repodata_from_packages.json.bz2">repodata_from_packages.json.bz2</a></td> <td>
<td class="s">351 B</td> <a href="repodata.json.bz2" alt="repodata.json.bz2"
<td>2021-02-12 09:01:48 +0000</td> >repodata.json.bz2</a
<td>9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45</td> >
<td>0c926155642f0e894d97dc8a5af7007b</td> </td>
</tr> <tr> <td class="s">351 B</td>
<td><a href="test-package-0.1-0.tar.bz2" alt="test-package-0.1-0.tar.bz2">test-package-0.1-0.tar.bz2</a></td> <td>2021-02-12 09:01:48 +0000</td>
<td class="s">6 KB</td> <td>
<td>2021-02-12 08:08:14 +0000</td> 9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45
<td>b908ffce2d26d94c58c968abf286568d4bcf87d1cfe6c994958351724a6f6988</td> </td>
<td>2a8595f37faa2950e1b433acbe91d481</td> <td>0c926155642f0e894d97dc8a5af7007b</td>
</tr> </table> </tr>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address> <tr>
</body> <td>
<a
href="repodata_from_packages.json"
alt="repodata_from_packages.json"
>repodata_from_packages.json</a
>
</td>
<td class="s">586 B</td>
<td>2021-02-12 09:01:48 +0000</td>
<td>
cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04
</td>
<td>7501ec77771889b42a39c615158cb9c4</td>
</tr>
<tr>
<td>
<a
href="repodata_from_packages.json.bz2"
alt="repodata_from_packages.json.bz2"
>repodata_from_packages.json.bz2</a
>
</td>
<td class="s">351 B</td>
<td>2021-02-12 09:01:48 +0000</td>
<td>
9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45
</td>
<td>0c926155642f0e894d97dc8a5af7007b</td>
</tr>
<tr>
<td>
<a href="test-package-0.1-0.tar.bz2" alt="test-package-0.1-0.tar.bz2"
>test-package-0.1-0.tar.bz2</a
>
</td>
<td class="s">6 KB</td>
<td>2021-02-12 08:08:14 +0000</td>
<td>
b908ffce2d26d94c58c968abf286568d4bcf87d1cfe6c994958351724a6f6988
</td>
<td>2a8595f37faa2950e1b433acbe91d481</td>
</tr>
</table>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address>
</body>
</html> </html>

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -1,4 +1,4 @@
dependencies: dependencies:
- pip - pip
- pip: - pip:
- pypi-pkg-test - pypi-pkg-test

View File

@ -1,8 +1,8 @@
name: test env with spaces name: test env with spaces
channels: channels:
- conda-forge - conda-forge
dependencies: dependencies:
- python=3.9 - python=3.9
- pip - pip
- pip: - pip:
- pydantic - pydantic

View File

@ -1,8 +1,8 @@
name: test_env name: test_env
channels: channels:
- conda-forge - conda-forge
dependencies: dependencies:
- python=3.9 - python=3.9
- pip - pip
- pip: - pip:
- pydantic - pydantic

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
- id: sys-exec - id: sys-exec
name: sys-exec name: sys-exec
entry: python -c 'import os; import sys; print(sys.executable.split(os.path.sep)[-2]) if os.name == "nt" else print(sys.executable.split(os.path.sep)[-3])' entry: python -c 'import os; import sys; print(sys.executable.split(os.path.sep)[-2]) if os.name == "nt" else print(sys.executable.split(os.path.sep)[-3])'
language: conda language: conda
files: \.py$ files: \.py$
- id: additional-deps - id: additional-deps
name: additional-deps name: additional-deps
entry: python entry: python
language: conda language: conda
files: \.py$ files: \.py$

View File

@ -15,335 +15,335 @@ metadata:
content_hash: content_hash:
linux-64: 9b9e345bf61ec8a8117b83be4a1e3fe06b653f27a8c342d3792cac0d84182572 linux-64: 9b9e345bf61ec8a8117b83be4a1e3fe06b653f27a8c342d3792cac0d84182572
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: bioconda - url: bioconda
used_env_vars: [] used_env_vars: []
platforms: platforms:
- linux-64 - linux-64
sources: sources:
- env.yml - env.yml
package: package:
- name: _libgcc_mutex - name: _libgcc_mutex
version: '0.1' version: "0.1"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: {} dependencies: {}
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
hash: hash:
md5: d7c89558ba9fa0495403155b64376d81 md5: d7c89558ba9fa0495403155b64376d81
sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
category: main category: main
optional: false optional: false
- name: _openmp_mutex - name: _openmp_mutex
version: '4.5' version: "4.5"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
_libgcc_mutex: '0.1' _libgcc_mutex: "0.1"
libgomp: '>=7.5.0' libgomp: ">=7.5.0"
url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
hash: hash:
md5: 73aaf86a425cc6e73fcf236a5a46396d md5: 73aaf86a425cc6e73fcf236a5a46396d
sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22
category: main category: main
optional: false optional: false
- name: bzip2 - name: bzip2
version: 1.0.8 version: 1.0.8
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc-ng: '>=12' libgcc-ng: ">=12"
url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda
hash: hash:
md5: 62ee74e96c5ebb0af99386de58cf9553 md5: 62ee74e96c5ebb0af99386de58cf9553
sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d
category: main category: main
optional: false optional: false
- name: ca-certificates - name: ca-certificates
version: 2024.8.30 version: 2024.8.30
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: {} dependencies: {}
url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda
hash: hash:
md5: c27d1c142233b5bc9ca570c6e2e0c244 md5: c27d1c142233b5bc9ca570c6e2e0c244
sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea
category: main category: main
optional: false optional: false
- name: ld_impl_linux-64 - name: ld_impl_linux-64
version: '2.43' version: "2.43"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda
hash: hash:
md5: 048b02e3962f066da18efe3a21b77672 md5: 048b02e3962f066da18efe3a21b77672
sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe
category: main category: main
optional: false optional: false
- name: libexpat - name: libexpat
version: 2.6.4 version: 2.6.4
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc: '>=13' libgcc: ">=13"
url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda
hash: hash:
md5: db833e03127376d461e1e13e76f09b6c md5: db833e03127376d461e1e13e76f09b6c
sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26
category: main category: main
optional: false optional: false
- name: libffi - name: libffi
version: 3.4.2 version: 3.4.2
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc-ng: '>=9.4.0' libgcc-ng: ">=9.4.0"
url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2
hash: hash:
md5: d645c6d2ac96843a2bfaccd2d62b3ac3 md5: d645c6d2ac96843a2bfaccd2d62b3ac3
sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e
category: main category: main
optional: false optional: false
- name: libgcc - name: libgcc
version: 14.2.0 version: 14.2.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
_libgcc_mutex: '0.1' _libgcc_mutex: "0.1"
_openmp_mutex: '>=4.5' _openmp_mutex: ">=4.5"
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda
hash: hash:
md5: 3cb76c3f10d3bc7f1105b2fc9db984df md5: 3cb76c3f10d3bc7f1105b2fc9db984df
sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569
category: main category: main
optional: false optional: false
- name: libgcc-ng - name: libgcc-ng
version: 14.2.0 version: 14.2.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc: 14.2.0 libgcc: 14.2.0
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda
hash: hash:
md5: e39480b9ca41323497b05492a63bc35b md5: e39480b9ca41323497b05492a63bc35b
sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7
category: main category: main
optional: false optional: false
- name: libgomp - name: libgomp
version: 14.2.0 version: 14.2.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
_libgcc_mutex: '0.1' _libgcc_mutex: "0.1"
url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda
hash: hash:
md5: cc3573974587f12dda90d96e3e55a702 md5: cc3573974587f12dda90d96e3e55a702
sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63
category: main category: main
optional: false optional: false
- name: libmpdec - name: libmpdec
version: 4.0.0 version: 4.0.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc-ng: '>=12' libgcc-ng: ">=12"
url: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-h4bc722e_0.conda url: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-h4bc722e_0.conda
hash: hash:
md5: aeb98fdeb2e8f25d43ef71fbacbeec80 md5: aeb98fdeb2e8f25d43ef71fbacbeec80
sha256: d02d1d3304ecaf5c728e515eb7416517a0b118200cd5eacbe829c432d1664070 sha256: d02d1d3304ecaf5c728e515eb7416517a0b118200cd5eacbe829c432d1664070
category: main category: main
optional: false optional: false
- name: libsqlite - name: libsqlite
version: 3.47.0 version: 3.47.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc: '>=13' libgcc: ">=13"
libzlib: '>=1.3.1,<2.0a0' libzlib: ">=1.3.1,<2.0a0"
url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda
hash: hash:
md5: b6f02b52a174e612e89548f4663ce56a md5: b6f02b52a174e612e89548f4663ce56a
sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508
category: main category: main
optional: false optional: false
- name: libuuid - name: libuuid
version: 2.38.1 version: 2.38.1
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda
hash: hash:
md5: 40b61aab5c7ba9ff276c41cfffe6b80b md5: 40b61aab5c7ba9ff276c41cfffe6b80b
sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18
category: main category: main
optional: false optional: false
- name: libzlib - name: libzlib
version: 1.3.1 version: 1.3.1
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc: '>=13' libgcc: ">=13"
url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda
hash: hash:
md5: edb0dca6bc32e4f4789199455a1dbeb8 md5: edb0dca6bc32e4f4789199455a1dbeb8
sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4
category: main category: main
optional: false optional: false
- name: ncurses - name: ncurses
version: '6.5' version: "6.5"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
libgcc-ng: '>=12' libgcc-ng: ">=12"
url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda
hash: hash:
md5: 70caf8bb6cf39a0b6b7efc885f51c0fe md5: 70caf8bb6cf39a0b6b7efc885f51c0fe
sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a
category: main category: main
optional: false optional: false
- name: openssl - name: openssl
version: 3.3.2 version: 3.3.2
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
ca-certificates: '' ca-certificates: ""
libgcc: '>=13' libgcc: ">=13"
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda
hash: hash:
md5: 4d638782050ab6faa27275bed57e9b4e md5: 4d638782050ab6faa27275bed57e9b4e
sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d
category: main category: main
optional: false optional: false
- name: pip - name: pip
version: 24.3.1 version: 24.3.1
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
python: '>=3.13.0a0' python: ">=3.13.0a0"
url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh145f28c_0.conda url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh145f28c_0.conda
hash: hash:
md5: ca3afe2d7b893a8c8cdf489d30a2b1a3 md5: ca3afe2d7b893a8c8cdf489d30a2b1a3
sha256: fc305cfe1ad0d51c61dd42a33cf27e03a075992fd0070c173d7cad86c1a48f13 sha256: fc305cfe1ad0d51c61dd42a33cf27e03a075992fd0070c173d7cad86c1a48f13
category: main category: main
optional: false optional: false
- name: python - name: python
version: 3.13.0 version: 3.13.0
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
__glibc: '>=2.17,<3.0.a0' __glibc: ">=2.17,<3.0.a0"
bzip2: '>=1.0.8,<2.0a0' bzip2: ">=1.0.8,<2.0a0"
ld_impl_linux-64: '>=2.36.1' ld_impl_linux-64: ">=2.36.1"
libexpat: '>=2.6.3,<3.0a0' libexpat: ">=2.6.3,<3.0a0"
libffi: '>=3.4,<4.0a0' libffi: ">=3.4,<4.0a0"
libgcc: '>=13' libgcc: ">=13"
libmpdec: '>=4.0.0,<5.0a0' libmpdec: ">=4.0.0,<5.0a0"
libsqlite: '>=3.46.1,<4.0a0' libsqlite: ">=3.46.1,<4.0a0"
libuuid: '>=2.38.1,<3.0a0' libuuid: ">=2.38.1,<3.0a0"
libzlib: '>=1.3.1,<2.0a0' libzlib: ">=1.3.1,<2.0a0"
ncurses: '>=6.5,<7.0a0' ncurses: ">=6.5,<7.0a0"
openssl: '>=3.3.2,<4.0a0' openssl: ">=3.3.2,<4.0a0"
python_abi: 3.13.* python_abi: 3.13.*
readline: '>=8.2,<9.0a0' readline: ">=8.2,<9.0a0"
tk: '>=8.6.13,<8.7.0a0' tk: ">=8.6.13,<8.7.0a0"
tzdata: '' tzdata: ""
xz: '>=5.2.6,<6.0a0' xz: ">=5.2.6,<6.0a0"
pip: '' pip: ""
url: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.0-h9ebbce0_100_cp313.conda url: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.0-h9ebbce0_100_cp313.conda
hash: hash:
md5: 08e9aef080f33daeb192b2ddc7e4721f md5: 08e9aef080f33daeb192b2ddc7e4721f
sha256: 6ab5179679f0909db828d8316f3b8b379014a82404807310fe7df5a6cf303646 sha256: 6ab5179679f0909db828d8316f3b8b379014a82404807310fe7df5a6cf303646
category: main category: main
optional: false optional: false
- name: python_abi - name: python_abi
version: '3.13' version: "3.13"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: {} dependencies: {}
url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.13-5_cp313.conda url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.13-5_cp313.conda
hash: hash:
md5: 381bbd2a92c863f640a55b6ff3c35161 md5: 381bbd2a92c863f640a55b6ff3c35161
sha256: 438225b241c5f9bddae6f0178a97f5870a89ecf927dfca54753e689907331442 sha256: 438225b241c5f9bddae6f0178a97f5870a89ecf927dfca54753e689907331442
category: main category: main
optional: false optional: false
- name: readline - name: readline
version: '8.2' version: "8.2"
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
ncurses: '>=6.3,<7.0a0' ncurses: ">=6.3,<7.0a0"
url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda
hash: hash:
md5: 47d31b792659ce70f470b5c82fdfb7a4 md5: 47d31b792659ce70f470b5c82fdfb7a4
sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7
category: main category: main
optional: false optional: false
- name: tk - name: tk
version: 8.6.13 version: 8.6.13
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
libzlib: '>=1.2.13,<2.0.0a0' libzlib: ">=1.2.13,<2.0.0a0"
url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda
hash: hash:
md5: d453b98d9c83e71da0741bb0ff4d76bc md5: d453b98d9c83e71da0741bb0ff4d76bc
sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e
category: main category: main
optional: false optional: false
- name: tzdata - name: tzdata
version: 2024b version: 2024b
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: {} dependencies: {}
url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda
hash: hash:
md5: 8ac3367aafb1cc0a068483c580af8015 md5: 8ac3367aafb1cc0a068483c580af8015
sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf
category: main category: main
optional: false optional: false
- name: xz - name: xz
version: 5.2.6 version: 5.2.6
manager: conda manager: conda
platform: linux-64 platform: linux-64
dependencies: dependencies:
libgcc-ng: '>=12' libgcc-ng: ">=12"
url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2
hash: hash:
md5: 2161070d867d1b1204ea749c8eec4ef0 md5: 2161070d867d1b1204ea749c8eec4ef0
sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162
category: main category: main
optional: false optional: false
- name: checkm - name: checkm
version: '0.4' version: "0.4"
manager: pip manager: pip
platform: linux-64 platform: linux-64
dependencies: {} dependencies: {}
url: https://files.pythonhosted.org/packages/e4/2f/b6ad927d467451a1b5872cce8e7204ec25d2a6cde8077cb28003ed35787d/Checkm-0.4.tar.gz url: https://files.pythonhosted.org/packages/e4/2f/b6ad927d467451a1b5872cce8e7204ec25d2a6cde8077cb28003ed35787d/Checkm-0.4.tar.gz
hash: hash:
sha256: 2d09d77c85d5b4158ec699c5b0a33b3b1168fc1aba146ed54a634f68ddca1fa6 sha256: 2d09d77c85d5b4158ec699c5b0a33b3b1168fc1aba146ed54a634f68ddca1fa6
category: main category: main
optional: false optional: false
- name: starlette - name: starlette
version: '0.17.1' version: "0.17.1"
manager: pip manager: pip
platform: linux-64 platform: linux-64
dependencies: dependencies:
anyio: '>=3.0.0,<4' anyio: ">=3.0.0,<4"
url: https://files.pythonhosted.org/packages/32/57/e9c68acc2845ee4ca66202d19856f6a3581cab2a885d25d490103270ffa2/starlette-0.17.1-py3-none-any.whl url: https://files.pythonhosted.org/packages/32/57/e9c68acc2845ee4ca66202d19856f6a3581cab2a885d25d490103270ffa2/starlette-0.17.1-py3-none-any.whl
hash: hash:
sha256: 26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050 sha256: 26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050
category: main category: main
optional: false optional: false

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -34,9 +34,7 @@
"B_0.1.0.tar.bz2": { "B_0.1.0.tar.bz2": {
"build": "abc", "build": "abc",
"build_number": 0, "build_number": 0,
"depends": [ "depends": ["a"],
"a"
],
"license": "BSD", "license": "BSD",
"license_family": "BSD", "license_family": "BSD",
"md5": "85107fc10154734ef34a5a75685be684", "md5": "85107fc10154734ef34a5a75685be684",

View File

@ -22,9 +22,7 @@
"run_exports": {}, "run_exports": {},
"source_git_url": null, "source_git_url": null,
"source_url": null, "source_url": null,
"subdirs": [ "subdirs": ["noarch"],
"noarch"
],
"summary": "I am just a test package!", "summary": "I am just a test package!",
"tags": null, "tags": null,
"text_prefix": false, "text_prefix": false,
@ -32,7 +30,5 @@
"version": "0.1" "version": "0.1"
} }
}, },
"subdirs": [ "subdirs": ["noarch"]
"noarch"
]
} }

View File

@ -1,90 +1,111 @@
<html> <html>
<head> <head>
<title>repo</title> <title>repo</title>
<style type="text/css"> <style type="text/css">
a, a:active { a,
text-decoration: none; color: blue; a:active {
} text-decoration: none;
a:visited { color: blue;
color: #48468F; }
} a:visited {
a:hover, a:focus { color: #48468f;
text-decoration: underline; color: red; }
} a:hover,
body { a:focus {
background-color: #F5F5F5; text-decoration: underline;
} color: red;
h2 { }
margin-bottom: 12px; body {
} background-color: #f5f5f5;
th, td { }
font: 100% monospace; text-align: left; h2 {
} margin-bottom: 12px;
th { }
font-weight: bold; padding-right: 14px; padding-bottom: 3px; th,
} td {
th.tight { font: 100% monospace;
text-align: left;
}
th {
font-weight: bold;
padding-right: 14px;
padding-bottom: 3px;
}
th.tight {
padding-right: 6px; padding-right: 6px;
} }
td { td {
padding-right: 14px; padding-right: 14px;
} }
td.tight { td.tight {
padding-right: 8px; padding-right: 8px;
} }
td.s, th.s { td.s,
text-align: right; th.s {
} text-align: right;
td.summary { }
white-space: nowrap; td.summary {
overflow: hidden; white-space: nowrap;
} overflow: hidden;
td.packagename { }
white-space: nowrap; td.packagename {
text-overflow: ellipsis; white-space: nowrap;
overflow: hidden; text-overflow: ellipsis;
max-width: 180px; overflow: hidden;
padding-right: 8px; max-width: 180px;
} padding-right: 8px;
td.version { }
//white-space: nowrap; td.version {
overflow: hidden; //white-space: nowrap;
max-width: 90px; overflow: hidden;
padding-right: 8px; max-width: 90px;
} padding-right: 8px;
table { }
background-color: white; table {
border-top: 1px solid #646464; background-color: white;
border-bottom: 1px solid #646464; border-top: 1px solid #646464;
padding-top: 10px; border-bottom: 1px solid #646464;
padding-bottom: 14px; padding-top: 10px;
} padding-bottom: 14px;
address { }
color: #787878; address {
padding-top: 10px; color: #787878;
} padding-top: 10px;
</style> }
</head> </style>
<body> </head>
<h2>repo</h2> <body>
<h3><a href="rss.xml">RSS Feed</a>&nbsp;&nbsp;&nbsp;<a href="channeldata.json">channeldata.json</a></h3> <h2>repo</h2>
<a href="noarch">noarch</a>&nbsp;&nbsp;&nbsp; <table> <h3>
<tr> <a href="rss.xml">RSS Feed</a>&nbsp;&nbsp;&nbsp;<a href="channeldata.json"
<th style="padding-right:18px;">Package</th> >channeldata.json</a
<th>Latest Version</th> >
<th>Doc</th> </h3>
<th>Dev</th> <a href="noarch">noarch</a>&nbsp;&nbsp;&nbsp;
<th>License</th> <table>
<th class="tight">noarch</th> <th>Summary</th> <tr>
</tr> <th style="padding-right: 18px">Package</th>
<tr> <th>Latest Version</th>
<td class="packagename"><a href="https://github.com/mamba-org/mamba" alt="test-package">test-package</a></td> <th>Doc</th>
<td class="version">0.1</td> <th>Dev</th>
<td></td> <th>License</th>
<td></td> <th class="tight">noarch</th>
<td class="tight">BSD</td> <th>Summary</th>
<td>X</td> <td class="summary">I am just a test package!</td> </tr>
</tr> </table> <tr>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address> <td class="packagename">
</body> <a href="https://github.com/mamba-org/mamba" alt="test-package"
>test-package</a
>
</td>
<td class="version">0.1</td>
<td></td>
<td></td>
<td class="tight">BSD</td>
<td>X</td>
<td class="summary">I am just a test package!</td>
</tr>
</table>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address>
</body>
</html> </html>

View File

@ -1,88 +1,132 @@
<html> <html>
<head> <head>
<title>repo/noarch</title> <title>repo/noarch</title>
<style type="text/css"> <style type="text/css">
a, a:active { a,
text-decoration: none; color: blue; a:active {
} text-decoration: none;
a:visited { color: blue;
color: #48468F; }
} a:visited {
a:hover, a:focus { color: #48468f;
text-decoration: underline; color: red; }
} a:hover,
body { a:focus {
background-color: #F5F5F5; text-decoration: underline;
} color: red;
h2 { }
margin-bottom: 12px; body {
} background-color: #f5f5f5;
th, td { }
font: 100% monospace; text-align: left; h2 {
} margin-bottom: 12px;
th { }
font-weight: bold; padding-right: 14px; padding-bottom: 3px; th,
} td {
td { font: 100% monospace;
padding-right: 20px; text-align: left;
} }
td.s, th.s { th {
text-align: right; font-weight: bold;
} padding-right: 14px;
table { padding-bottom: 3px;
background-color: white; }
border-top: 1px solid #646464; td {
border-bottom: 1px solid #646464; padding-right: 20px;
padding-top: 10px; }
padding-bottom: 14px; td.s,
} th.s {
address { text-align: right;
color: #787878; }
padding-top: 10px; table {
} background-color: white;
</style> border-top: 1px solid #646464;
</head> border-bottom: 1px solid #646464;
<body> padding-top: 10px;
<h2>repo/noarch</h2> padding-bottom: 14px;
<table> }
<tr> address {
<th>Filename</th> color: #787878;
<th>Size</th> padding-top: 10px;
<th>Last Modified</th> }
<th>SHA256</th> </style>
<th>MD5</th> </head>
</tr> <body>
<tr> <h2>repo/noarch</h2>
<td><a href="repodata.json" alt="repodata.json">repodata.json</a></td> <table>
<td class="s">586 B</td> <tr>
<td>2021-02-12 09:01:48 +0000</td> <th>Filename</th>
<td>cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04</td> <th>Size</th>
<td>7501ec77771889b42a39c615158cb9c4</td> <th>Last Modified</th>
</tr> <tr> <th>SHA256</th>
<td><a href="repodata.json.bz2" alt="repodata.json.bz2">repodata.json.bz2</a></td> <th>MD5</th>
<td class="s">351 B</td> </tr>
<td>2021-02-12 09:01:48 +0000</td> <tr>
<td>9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45</td> <td><a href="repodata.json" alt="repodata.json">repodata.json</a></td>
<td>0c926155642f0e894d97dc8a5af7007b</td> <td class="s">586 B</td>
</tr> <tr> <td>2021-02-12 09:01:48 +0000</td>
<td><a href="repodata_from_packages.json" alt="repodata_from_packages.json">repodata_from_packages.json</a></td> <td>
<td class="s">586 B</td> cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04
<td>2021-02-12 09:01:48 +0000</td> </td>
<td>cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04</td> <td>7501ec77771889b42a39c615158cb9c4</td>
<td>7501ec77771889b42a39c615158cb9c4</td> </tr>
</tr> <tr> <tr>
<td><a href="repodata_from_packages.json.bz2" alt="repodata_from_packages.json.bz2">repodata_from_packages.json.bz2</a></td> <td>
<td class="s">351 B</td> <a href="repodata.json.bz2" alt="repodata.json.bz2"
<td>2021-02-12 09:01:48 +0000</td> >repodata.json.bz2</a
<td>9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45</td> >
<td>0c926155642f0e894d97dc8a5af7007b</td> </td>
</tr> <tr> <td class="s">351 B</td>
<td><a href="test-package-0.1-0.tar.bz2" alt="test-package-0.1-0.tar.bz2">test-package-0.1-0.tar.bz2</a></td> <td>2021-02-12 09:01:48 +0000</td>
<td class="s">6 KB</td> <td>
<td>2021-02-12 08:08:14 +0000</td> 9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45
<td>b908ffce2d26d94c58c968abf286568d4bcf87d1cfe6c994958351724a6f6988</td> </td>
<td>2a8595f37faa2950e1b433acbe91d481</td> <td>0c926155642f0e894d97dc8a5af7007b</td>
</tr> </table> </tr>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address> <tr>
</body> <td>
<a
href="repodata_from_packages.json"
alt="repodata_from_packages.json"
>repodata_from_packages.json</a
>
</td>
<td class="s">586 B</td>
<td>2021-02-12 09:01:48 +0000</td>
<td>
cc5f72aaa8d3f508c8adca196fe05cf4b19e1ca1006cfcbb3892d73160bd3b04
</td>
<td>7501ec77771889b42a39c615158cb9c4</td>
</tr>
<tr>
<td>
<a
href="repodata_from_packages.json.bz2"
alt="repodata_from_packages.json.bz2"
>repodata_from_packages.json.bz2</a
>
</td>
<td class="s">351 B</td>
<td>2021-02-12 09:01:48 +0000</td>
<td>
9a0288ca48c6b8caa348d7cafefd0981c2d25dcb4a5837a5187ab200b8b9fb45
</td>
<td>0c926155642f0e894d97dc8a5af7007b</td>
</tr>
<tr>
<td>
<a href="test-package-0.1-0.tar.bz2" alt="test-package-0.1-0.tar.bz2"
>test-package-0.1-0.tar.bz2</a
>
</td>
<td class="s">6 KB</td>
<td>2021-02-12 08:08:14 +0000</td>
<td>
b908ffce2d26d94c58c968abf286568d4bcf87d1cfe6c994958351724a6f6988
</td>
<td>2a8595f37faa2950e1b433acbe91d481</td>
</tr>
</table>
<address>Updated: 2021-02-12 09:02:37 +0000 - Files: 1</address>
</body>
</html> </html>

View File

@ -12,202 +12,202 @@
# conda-lock -f environment.yml --lockfile conda-lock.yml # conda-lock -f environment.yml --lockfile conda-lock.yml
metadata: metadata:
channels: channels:
- url: conda-forge - url: conda-forge
used_env_vars: [] used_env_vars: []
- url: defaults - url: defaults
used_env_vars: [] used_env_vars: []
content_hash: content_hash:
linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838 linux-64: 1173e3c96ce20d063a5701b325b76deb97394f891af270af4ee0cb7cc1f6e838
osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67 osx-64: d01c1f5433f30bdbcd3bdad8d9b096774ab55f1210c094acdc61a35b32b28d67
win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697 win-64: 310b23581083bfb983927c40d3bdc86162192d7b26ffd7bffc385f627c155697
platforms: platforms:
- linux-64 - linux-64
- osx-64 - osx-64
- win-64 - win-64
- osx-arm64 - osx-arm64
sources: sources:
- environment.yml - environment.yml
package: package:
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: d7c89558ba9fa0495403155b64376d81 md5: d7c89558ba9fa0495403155b64376d81
sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
manager: conda manager: conda
name: _libgcc_mutex name: _libgcc_mutex
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
version: '0.1' version: "0.1"
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
hash: hash:
md5: 8e91f1f21417c9ab1265240ee4f9db1e md5: 8e91f1f21417c9ab1265240ee4f9db1e
sha256: 4d705a82c554d1abb80aedd0593e0abde54f71b7a5c87492c750c9759b7706fd sha256: 4d705a82c554d1abb80aedd0593e0abde54f71b7a5c87492c750c9759b7706fd
manager: conda manager: conda
name: libgomp name: libgomp
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_13.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_13.tar.bz2
version: 11.2.0 version: 11.2.0
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
libgomp: '>=7.5.0' libgomp: ">=7.5.0"
hash: hash:
md5: 561e277319a41d4f24f5c05a9ef63c04 md5: 561e277319a41d4f24f5c05a9ef63c04
sha256: 81c74d38c80345e195106dc3a5b4063b61f2209402bf9f6c7e2abadef4f544a3 sha256: 81c74d38c80345e195106dc3a5b4063b61f2209402bf9f6c7e2abadef4f544a3
manager: conda manager: conda
name: _openmp_mutex name: _openmp_mutex
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2
version: '4.5' version: "4.5"
- category: main - category: main
dependencies: dependencies:
_libgcc_mutex: 0.1 conda_forge _libgcc_mutex: 0.1 conda_forge
_openmp_mutex: '>=4.5' _openmp_mutex: ">=4.5"
hash: hash:
md5: 63eaf0f146cc80abd84743d48d667da4 md5: 63eaf0f146cc80abd84743d48d667da4
sha256: 5c9c8a23e45215e0c218a477c69054ed2ac577c4499795649dd3343687d380ff sha256: 5c9c8a23e45215e0c218a477c69054ed2ac577c4499795649dd3343687d380ff
manager: conda manager: conda
name: libgcc-ng name: libgcc-ng
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_13.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_13.tar.bz2
version: 11.2.0 version: 11.2.0
- category: main - category: main
dependencies: dependencies:
libgcc-ng: '>=7.5.0' libgcc-ng: ">=7.5.0"
hash: hash:
md5: dcddf696ff5dfcab567100d691678e18 md5: dcddf696ff5dfcab567100d691678e18
sha256: 8292882ea5cfbe2e6b708432dfab0668f2acddb96ab7618163001acbd13678e4 sha256: 8292882ea5cfbe2e6b708432dfab0668f2acddb96ab7618163001acbd13678e4
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h36c2ea0_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h36c2ea0_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libgcc-ng: '>=7.5.0' libgcc-ng: ">=7.5.0"
libzlib: 1.2.11 h36c2ea0_1013 libzlib: 1.2.11 h36c2ea0_1013
hash: hash:
md5: cf7190238072a41e9579e4476a6a60b8 md5: cf7190238072a41e9579e4476a6a60b8
sha256: cec48db35a7def0011bfdaa2b91e5e05d2a0ad788b8871a213eb8cacfeb7418a sha256: cec48db35a7def0011bfdaa2b91e5e05d2a0ad788b8871a213eb8cacfeb7418a
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: linux-64 platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h36c2ea0_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h36c2ea0_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: a3a6a53beaa92c5cfe52ee3a198e78cc md5: a3a6a53beaa92c5cfe52ee3a198e78cc
sha256: 2421046db13b5f161a4330ff4f0e536999bce1ea3b8db5eb0d78e045146707ca sha256: 2421046db13b5f161a4330ff4f0e536999bce1ea3b8db5eb0d78e045146707ca
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: osx-64 platform: osx-64
url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.11-h9173be1_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.11-h9173be1_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libzlib: 1.2.11 h9173be1_1013 libzlib: 1.2.11 h9173be1_1013
hash: hash:
md5: cf985617d679990418c380099620b01a md5: cf985617d679990418c380099620b01a
sha256: 9102c5f89c78c56b0bb0766a074f509d67362cf97aa66d706d4e95e9061bb03c sha256: 9102c5f89c78c56b0bb0766a074f509d67362cf97aa66d706d4e95e9061bb03c
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: osx-64 platform: osx-64
url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.11-h9173be1_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.11-h9173be1_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: fe3c74ef0fe456a4011468f860b0c3dc md5: fe3c74ef0fe456a4011468f860b0c3dc
sha256: 008465adb9815441f03437393d4274e0154edc55e278bdf1acdf87224d1107e6 sha256: 008465adb9815441f03437393d4274e0154edc55e278bdf1acdf87224d1107e6
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: osx-arm64 platform: osx-arm64
url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.11-hee7b306_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.11-hee7b306_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libzlib: 1.2.11 hee7b306_1013 libzlib: 1.2.11 hee7b306_1013
hash: hash:
md5: 0b65c3db409dd06257dd879605eddb45 md5: 0b65c3db409dd06257dd879605eddb45
sha256: 04cbcc43aaf9b1ba31eddb0a93adb1a025156542fd4ba2b7b66b4ba4f4126d50 sha256: 04cbcc43aaf9b1ba31eddb0a93adb1a025156542fd4ba2b7b66b4ba4f4126d50
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: osx-arm64 platform: osx-arm64
url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.11-hee7b306_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.11-hee7b306_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: {} dependencies: {}
hash: hash:
md5: 6d666b6ea8251231ff508062d1e41f9c md5: 6d666b6ea8251231ff508062d1e41f9c
sha256: e5a8634df6ee84745dfe27f40ace7b6e45646a4b7bc7dbeb1efe1bb6128e44b9 sha256: e5a8634df6ee84745dfe27f40ace7b6e45646a4b7bc7dbeb1efe1bb6128e44b9
manager: conda manager: conda
name: ucrt name: ucrt
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.20348.0-h57928b3_0.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.20348.0-h57928b3_0.tar.bz2
version: 10.0.20348.0 version: 10.0.20348.0
- category: main - category: main
dependencies: dependencies:
ucrt: '>=10.0.20348.0' ucrt: ">=10.0.20348.0"
hash: hash:
md5: 33d07ebe91062743eabc9e53a60d18e1 md5: 33d07ebe91062743eabc9e53a60d18e1
sha256: f2efbbe3465a34b195edd218d5572c998d94c5964d4e495c3d7f95c8bb5fcaac sha256: f2efbbe3465a34b195edd218d5572c998d94c5964d4e495c3d7f95c8bb5fcaac
manager: conda manager: conda
name: vs2015_runtime name: vs2015_runtime
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30037-h902a5da_6.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30037-h902a5da_6.tar.bz2
version: 14.29.30037 version: 14.29.30037
- category: main - category: main
dependencies: dependencies:
vs2015_runtime: '>=14.28.29325' vs2015_runtime: ">=14.28.29325"
hash: hash:
md5: c2aecbc9b00ba6f352e27d3d61fd31fb md5: c2aecbc9b00ba6f352e27d3d61fd31fb
sha256: c6e7d2b9ceafe2cc302fb8fce1dfcc46b49c5333757424a34294bffdfb5569be sha256: c6e7d2b9ceafe2cc302fb8fce1dfcc46b49c5333757424a34294bffdfb5569be
manager: conda manager: conda
name: vc name: vc
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_6.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_6.tar.bz2
version: '14.2' version: "14.2"
- category: main - category: main
dependencies: dependencies:
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: b28dd2488b4e5f892c67071acc1d0a8c md5: b28dd2488b4e5f892c67071acc1d0a8c
sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e sha256: 5b7e002932c0138d78d251caae0c571d13f857ff90e7ce21d58d67073381250e
manager: conda manager: conda
name: libzlib name: libzlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11
- category: main - category: main
dependencies: dependencies:
libzlib: 1.2.11 h8ffe710_1013 libzlib: 1.2.11 h8ffe710_1013
vc: '>=14.1,<15.0a0' vc: ">=14.1,<15.0a0"
vs2015_runtime: '>=14.16.27012' vs2015_runtime: ">=14.16.27012"
hash: hash:
md5: 866517df4fd8bb813bc20c24cf7b8f05 md5: 866517df4fd8bb813bc20c24cf7b8f05
sha256: 5b5db5ec4c2eb51a2bb8c5e22df9938703fd292da8a41c1e8355d5972f9fe12c sha256: 5b5db5ec4c2eb51a2bb8c5e22df9938703fd292da8a41c1e8355d5972f9fe12c
manager: conda manager: conda
name: zlib name: zlib
optional: false optional: false
platform: win-64 platform: win-64
url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.11-h8ffe710_1013.tar.bz2 url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.11-h8ffe710_1013.tar.bz2
version: 1.2.11 version: 1.2.11
version: 1 version: 1

View File

@ -39,8 +39,7 @@ def apply_changelog(name, version, changes):
today = datetime.date.today() today = datetime.date.today()
fmt_today = today.strftime("%B %d, %Y") fmt_today = today.strftime("%B %d, %Y")
header_line = f"{name} {version} ({fmt_today})" res += f"# {name} {version} ({fmt_today})\n\n"
res += f"{header_line}\n{'=' * len(header_line)}\n\n"
for idx, c in enumerate(changes): for idx, c in enumerate(changes):
if c.startswith("-"): if c.startswith("-"):
@ -116,13 +115,16 @@ def populate_changes(name, sections, changes):
el["changes"].append(f"- {i.text.strip()}") el["changes"].append(f"- {i.text.strip()}")
MARKDOWN_H1 = "# "
def main(): def main():
changes = {} changes = {}
with open("CHANGELOG.md") as fi: with open("CHANGELOG.md") as fi:
contents = fi.readlines() contents = fi.readlines()
for idx, line in enumerate(contents): for idx, line in enumerate(contents):
if line.startswith("====="): if line.startswith(MARKDOWN_H1):
release_start = idx + 1 release_start = idx + 1
break break
@ -152,7 +154,7 @@ def main():
changes[project]["version"] = release_version changes[project]["version"] = release_version
continue continue
if contents[idx + 1].startswith("===="): if contents[idx + 1].startswith(MARKDOWN_H1):
break break
if line.strip() == "" or line[0] == "-": if line.strip() == "" or line[0] == "-":

View File

@ -166,8 +166,7 @@ def main():
# Append new info # Append new info
# Release date and version # Release date and version
changelog_file.write("{}\n".format(date.today().strftime("%Y.%m.%d"))) changelog_file.write("# {}\n".format(date.today().strftime("%Y.%m.%d")))
changelog_file.write("==========\n")
changelog_file.write( changelog_file.write(
f"\nRelease: {release_version} (libmamba, mamba, micromamba, libmambapy)\n" f"\nRelease: {release_version} (libmamba, mamba, micromamba, libmambapy)\n"
) )

View File

@ -8,14 +8,7 @@
"platform": "windows" "platform": "windows"
}, },
{ {
"features": [ "features": ["bzip2", "lz4", "lzma", "lzo", "crypto", "zstd"],
"bzip2",
"lz4",
"lzma",
"lzo",
"crypto",
"zstd"
],
"name": "libarchive" "name": "libarchive"
}, },
{ {