Commit Graph

3000 Commits

Author SHA1 Message Date
Ayaz Salikhov f67914ef8a
maint: Add pyupgrade pre-commit hook (#3671) 2024-12-09 17:05:54 +01:00
Julien Jerphanion 9d6281c5ed
docs: Adapt shell completion subsection (#3672)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-09 15:39:17 +01:00
Julien Jerphanion 53ba5c0326
fix: Activated environment name (#3670)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-09 12:44:50 +01:00
Johan Mabille 4c5c1d7430
Fixed uninitialized variable in curl handler (#3669) 2024-12-09 10:58:56 +01:00
Julien Jerphanion 178593351b
fix: Skip empty lines in environment spec files (#3662)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Klaim <Klaim@users.noreply.github.com>
2024-12-09 08:55:39 +01:00
Ayaz Salikhov b6150dba8f
maint: Restructure docs configuration file and improve docs pages (#3615) 2024-12-06 10:12:40 +01:00
Ayaz Salikhov c3a2c1c66e
maint: Use Catch2 instead of doctest (#3618) 2024-12-06 08:57:33 +01:00
Klaim (Joël Lamotte) 633d8d005a
`micromamba/mamba --version` displays pre-release version names + establishes pre-release versions name scheme (#3639) 2024-12-06 08:56:26 +01:00
Hind-M 6141540b94
Handle `.tar.gz` in pkg url (#3640) 2024-12-06 08:55:03 +01:00
Julien Jerphanion 8ea3103d3c
fix: Effectively apply dry-run on installation from PyPI (#3644)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-05 15:01:47 +01:00
Julien Jerphanion e67178ce8a
fix: Handle environment with empty or absent `dependencies` (#3657)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-05 15:00:15 +01:00
Julien Jerphanion a595d0d19c
docs: Remove installation non-recommendation (#3656)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-04 18:04:03 +01:00
Julien Jerphanion 575809fbc3
fix: Reintroduce the `uninstall` command (#3650)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-04 18:02:42 +01:00
Hind-M a85eb16149
Allow repoquery on non env prefix (#3649) 2024-12-04 10:55:01 +01:00
Julien Jerphanion 50c3aae986
ci: Remove Conda Nightly tests (#3629)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-04 10:53:18 +01:00
Julien Jerphanion c9eddf3ccd
docs: Remove hint on Homebrew (#3645)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-02 14:55:55 +01:00
Cornelius Roemer 33f00dbf64
docs: Mention differences with `conda` (#3348)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-02 14:55:26 +01:00
Hind-M 3f49aa5f6e
Uncomment test (#3641) 2024-12-02 11:56:42 +01:00
Hind Montassif c809abcba6 release libmamba 2.0.4, libmambapy 2.0.4, micromamba 2.0.4 2024-11-22 16:43:30 +01:00
Julien Jerphanion b163ce9027
fix: Return JSON on environment creation dry run (#3627)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-11-22 15:23:27 +01:00
Henry Schreiner fcb007a981
ci: add brew toolchain test (#3625)
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2024-11-21 18:11:46 +01:00
Henry Schreiner 020b1163c6
fix: support homebrew/linuxbrew (AppleClang, GCC 11) (#3613)
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2024-11-21 16:39:07 +01:00
Ayaz Salikhov 0a8128d23e
maint: Enable `-Werror` compiler flag for GCC, Clang and AppleClang (#3611) 2024-11-21 13:50:09 +01:00
Hind Montassif feafaf0e96 release libmamba 2.0.4alpha3, libmambapy 2.0.4alpha3, micromamba 2.0.4alpha3 2024-11-21 13:02:28 +01:00
Hind-M ebe0d4f89c
Fix build trailing `*` display (#3619) 2024-11-21 11:38:40 +01:00
Julien Jerphanion 7b0a957dc0
feat: List PyPI packages in environment export (#3623)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2024-11-21 11:27:52 +01:00
Klaim (Joël Lamotte) d4de99bfef
fixed: incorrect erasing of env vars (#3622) 2024-11-20 18:09:27 +01:00
Cornelius Roemer c0ce48bebe
doc: show how to use advanced match specs in yaml spec (#3384)
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-11-20 15:24:31 +01:00
Jakob Klepp bed1396224
Doc: how to install specific Micromamba version (#3517)
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-11-20 15:10:12 +01:00
Cornelius Roemer 4f79ad8b78
doc: Homebrew currently only installs micromamba v1 (#3499) 2024-11-20 14:51:37 +01:00
Ayaz Salikhov a6a749f1ff
maint: Add dependabot config for GitHub workflows/actions (#3614) 2024-11-20 12:58:19 +01:00
Ayaz Salikhov e4ad1cc6cd
maint: Unify `cmake` calls in workflows, build win static builds in p… (#3616) 2024-11-20 12:36:49 +01:00
Klaim (Joël Lamotte) e1e0f8c88d
Prevent pip "rich" ouput (#3607)
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
2024-11-20 11:27:55 +01:00
Julien Jerphanion d42b8c2481
docs: Update pieces of documentation after the release of mamba 2 (#3610)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Lucas Colley <lucas.colley8@gmail.com>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-11-18 17:41:17 +01:00
Ayaz Salikhov ad9b2d6b88
maint: Update clang-format to v19 (#3600) 2024-11-18 17:29:18 +01:00
Ayaz Salikhov 6654e15633
maint: Address compiler warnings (#3605)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2024-11-18 13:21:35 +01:00
Ayaz Salikhov ccbf795281
fix: Export `'channels'` as part of environments' export (#3587) 2024-11-18 11:20:55 +01:00
Hind Montassif 333abd0eea release libmamba 2.0.4alpha2, libmambapy 2.0.4alpha2, micromamba 2.0.4alpha2 2024-11-14 18:00:59 +01:00
Klaim (Joël Lamotte) 20d51bb0c5
More details in error message when failing to parse json from a python command's output (#3604) 2024-11-14 16:06:02 +01:00
Ayaz Salikhov 6467000748
Fix some warnings (#3595) 2024-11-14 13:27:08 +01:00
Ayaz Salikhov 7623caa96c
Remove Taskfile from `environment-dev-extra.yml` (#3597) 2024-11-14 12:49:13 +01:00
Ayaz Salikhov 0f4ad44c2e
Update pre-commit hooks except clang-format (#3599) 2024-11-14 10:27:18 +01:00
Ayaz Salikhov af276aeedb
Force spinx v6 in readthedocs (#3586) 2024-11-12 18:04:03 +01:00
Hind Montassif 538ab0b476 release libmamba 2.0.4alpha1, libmambapy 2.0.4alpha1, micromamba 2.0.4alpha1 2024-11-12 15:24:25 +01:00
Klaim (Joël Lamotte) 27b6794ccb
fixed incorrect syntax in static_build.yml (#3592) 2024-11-12 14:18:40 +01:00
Ayaz Salikhov 4535562cb8
fix: Correct `mamba env export --json --from-history` (#3590) 2024-11-12 14:06:58 +01:00
Hind Montassif e1bdc942af release libmamba 2.0.4alpha0, libmambapy 2.0.4alpha0, micromamba 2.0.4alpha0 2024-11-12 11:56:23 +01:00
Klaim (Joël Lamotte) 48df20618f
Fix: json parsing error due to wrong encoding of Python output (#3584) 2024-11-12 10:27:10 +01:00
ChaonengQuan 554d9264da
fix: Skip misformatted configuration files (#3580)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Chaoneng Quan <chaonengquan@Chaonengs-MacBook-Pro.local>
2024-11-12 10:16:22 +01:00
Klaim (Joël Lamotte) a638f702e2
Adds logs clarifying the source of the error "could not load prefix data (#3581) 2024-11-07 17:32:48 +01:00