https://github.com/conda/conda-libmamba-solver

The libmamba based solver for conda.

https://github.com/conda/conda-libmamba-solver

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary

Keywords

conda libmamba mamba solver

Keywords from Contributors

docs package-management archiving parallel proposals conda-packages pypi closember packaging lockfile
Last synced: 5 months ago · JSON representation

Repository

The libmamba based solver for conda.

Basic Info
Statistics
  • Stars: 234
  • Watchers: 12
  • Forks: 29
  • Open Issues: 44
  • Releases: 28
Topics
conda libmamba mamba solver
Created about 4 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Code of conduct Authors

README.md

conda-libmamba-solver

The fast mamba solver, now in conda!

What is this exactly?

conda-libmamba-solver is a new solver for the conda package manager which uses the solver from the mamba project behind the scenes, while carefully implementing conda's functionality and expected behaviors on top. The library used by mamba to do the heavy-lifting is called libsolv.

Additional information about the project can be found in the blog post on Anaconda's weblog: A Faster Solver for Conda: Libmamba.

Documentation

Check the documentation for instructions on how to install, use and make the most out the new conda solver!

Build status

| Build status Docs status codecov pre-commit.ci status CalVer version used YY.MM.MICRO | Anaconda-Server Badge | | --- | :-: | | conda install defaults::conda-libmamba-solver | Anaconda-Server Badge | | conda install conda-forge::conda-libmamba-solver | Anaconda-Server Badge | | conda install conda-canary/label/dev::conda-libmamba-solver | Anaconda-Server Badge |

Owner

  • Name: conda
  • Login: conda
  • Kind: organization

conda is system-level, binary package and environment manager running on all major operating systems and platforms.

GitHub Events

Total
  • Create event: 49
  • Release event: 7
  • Issues event: 78
  • Watch event: 33
  • Delete event: 25
  • Issue comment event: 226
  • Push event: 162
  • Pull request review comment event: 70
  • Pull request event: 147
  • Pull request review event: 97
  • Fork event: 6
Last Year
  • Create event: 49
  • Release event: 7
  • Issues event: 78
  • Watch event: 33
  • Delete event: 25
  • Issue comment event: 226
  • Push event: 162
  • Pull request review comment event: 70
  • Pull request event: 147
  • Pull request review event: 97
  • Fork event: 6

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 396
  • Total Committers: 17
  • Avg Commits per committer: 23.294
  • Development Distribution Score (DDS): 0.578
Past Year
  • Commits: 125
  • Committers: 10
  • Avg Commits per committer: 12.5
  • Development Distribution Score (DDS): 0.712
Top Committers
Name Email Commits
Jaime Rodríguez-Guerra j****p 167
pre-commit-ci[bot] 6****] 76
conda-bot 1****t 66
Jannis Leidel j****s@l****o 38
dependabot[bot] 4****] 12
Christopher Ostrouchov c****v@g****m 10
Ken Odegard k****d@a****m 9
Daniel Holth d****h@a****m 4
Travis Hathaway t****y@g****m 4
Jonathan J. Helmus j****s@g****m 3
Albert DeFusco a****h@m****m 1
John Kirkham j****m@g****m 1
Julien Jerphanion g****t@j****z 1
Kevin Markham j****m 1
Klaus Zimmermann k****n@q****m 1
Matthew R. Becker b****r 1
Thomas Lam 7****k 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 225
  • Total pull requests: 490
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 10 days
  • Total issue authors: 92
  • Total pull request authors: 17
  • Average comments per issue: 2.95
  • Average comments per pull request: 1.08
  • Merged pull requests: 397
  • Bot issues: 2
  • Bot pull requests: 113
Past Year
  • Issues: 52
  • Pull requests: 177
  • Average time to close issues: 7 days
  • Average time to close pull requests: 8 days
  • Issue authors: 30
  • Pull request authors: 8
  • Average comments per issue: 1.85
  • Average comments per pull request: 0.47
  • Merged pull requests: 123
  • Bot issues: 2
  • Bot pull requests: 59
Top Authors
Issue Authors
  • conda-bot (68)
  • jaimergp (25)
  • costrouc (8)
  • jezdez (8)
  • kenodegard (5)
  • travishathaway (4)
  • dholth (4)
  • jjhelmus (4)
  • mbargull (3)
  • beckermr (3)
  • analog-cbarber (3)
  • jonashaag (2)
  • maximlt (2)
  • DManowitz (2)
  • tribbloid (2)
Pull Request Authors
  • jaimergp (198)
  • pre-commit-ci[bot] (91)
  • conda-bot (88)
  • jezdez (25)
  • dependabot[bot] (22)
  • kenodegard (18)
  • costrouc (15)
  • dholth (11)
  • jjhelmus (6)
  • jjerphan (6)
  • travishathaway (3)
  • tl-hbk (2)
  • mbargull (1)
  • manna1lix (1)
  • jakirkham (1)
Top Labels
Issue Labels
type::bug (170) type::testing (69) source::community (20) type::feature (15) locked (11) severity::4 (9) source::anaconda (9) source::contributor (8) stale (7) pending::discussion (7) pending::support (6) severity::2 (6) stale::closed (6) epic (5) severity::1 (4) stale::recovered (4) severity::3 (3) type::support (2) documentation::explanation (2) tag::performance (2) cla-signed (2) type::documentation (1) upstream (1) type::deprecation (1) in-progress (1) backlog (1) works-as-intended (1) type::task (1) os::windows (1) pending::feedback (1)
Pull Request Labels
cla-signed (392) locked (119) dependencies (22) github_actions (6) type::bug (1)

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 2
    (may contain duplicates)
  • Total dependent repositories: 4
    (may contain duplicates)
  • Total versions: 27
conda-forge.org: conda-libmamba-solver
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 20.3%
Dependent packages count: 29.0%
Average: 32.0%
Stargazers count: 35.0%
Forks count: 43.9%
Last synced: 6 months ago
anaconda.org: conda-libmamba-solver

The conda-libmamba-solver is a new solver for the conda package manager which uses the solver from the mamba project behind the scenes, while carefully implementing conda's functionality and expected behaviors on top. The library used by mamba to do the heavy-lifting is called libsolv.

  • Versions: 23
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent packages count: 30.7%
Average: 44.2%
Stargazers count: 44.3%
Dependent repos count: 48.9%
Forks count: 52.7%
Last synced: 6 months ago

Dependencies

dev/requirements.txt pypi
  • conda >=4.13
  • libmambapy >=0.23
tests/requirements.txt pypi
  • conda-content-trust *
  • conda-forge *
  • flit *
docs/environment.yml pypi
.github/workflows/builds-review.yaml actions
  • actions/checkout v3 composite
  • actions/github-script v5 composite
  • conda/actions/canary-release v23.3.0 composite
.github/workflows/cla.yml actions
  • conda/actions/check-cla v23.7.0 composite
.github/workflows/docs.yml actions
  • actions/checkout v3 composite
  • actions/deploy-pages v1 composite
  • actions/upload-pages-artifact v1 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/issues.yml actions
  • actions-ecosystem/action-add-labels v1.1.3 composite
  • actions-ecosystem/action-remove-labels v1.3.0 composite
.github/workflows/labels.yml actions
  • EndBug/label-sync v2.3.2 composite
  • actions/checkout v4 composite
  • andstor/file-existence-action v2.0.0 composite
.github/workflows/lock.yml actions
  • dessant/lock-threads v4 composite
.github/workflows/performance.yml actions
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/project.yml actions
  • actions/add-to-project v0.5.0 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
  • conda/actions/read-yaml v23.7.0 composite
.github/workflows/tests.yml actions
  • JasonEtco/create-an-issue v2 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
  • conda/actions/canary-release v23.3.0 composite
  • re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
  • test-summary/action v2 composite
pyproject.toml pypi
  • boltons >=23.0.0
  • conda >=23.7.3
  • libmambapy >=1.5.1