Julien Jerphanion
09f87f1031
release libmamba 2.0.6, micromamba 2.0.6, libmambapy 2.0.6
2025-02-04 15:28:34 +01:00
Julien Jerphanion
451eaa7ade
release libmamba 2.0.6.rc3, micromamba 2.0.6.rc3, libmambapy 2.0.6.rc3
2025-02-04 11:32:30 +01:00
Julien Jerphanion
60ae7b3f32
maint: Warn about future removal of `etc/profile.d/mamba.sh` ( #3788 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-02-04 10:45:16 +01:00
Sandrine Pataut
9b6be1ce60
feat: add canonical flag to list command ( #3777 )
2025-01-31 15:35:52 +01:00
Julien Jerphanion
daebc1be49
release libmamba 2.0.6.rc2, micromamba 2.0.6.rc2, libmambapy 2.0.6.rc2
2025-01-31 11:30:04 +01:00
Julien Jerphanion
195112794a
fix: Adapt root prefix determination ( #3782 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Klaim <Klaim@users.noreply.github.com>
2025-01-30 09:50:04 +01:00
Sandrine Pataut
7b6516d2fa
feat: add md5 flag to list command ( #3773 )
2025-01-28 15:19:11 +01:00
Julien Jerphanion
71e4545022
release libmamba 2.0.6.rc1, micromamba 2.0.6.rc1, libmambapy 2.0.6.rc1
2025-01-28 08:47:10 +01:00
Julien Jerphanion
57a2c55826
fix: Support globs in `MatchSpec` build strings ( #3735 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
Co-authored-by: jaimergp <jaimergp@users.noreply.github.com>
2025-01-27 13:59:00 +00:00
Ben Mares
c1c9f5fc90
fix: Don't encode URLs for `mamba env export --explicit` ( #3745 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2025-01-27 14:35:12 +01:00
Hind-M
ee82188844
Uncomment no more failing test ( #3767 )
2025-01-27 11:05:00 +01:00
Julien Jerphanion
7fa748f53e
fix: Use CA certificates from `conda-forge::ca-certificates` ( #3765 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-01-24 10:44:29 +01:00
Hind-M
617be25ef1
Handle `git+https` pip urls ( #3764 )
2025-01-23 15:42:27 +01:00
Sandrine Pataut
9c856fd4a5
feat: add explicit flag to list command ( #3760 )
2025-01-21 17:35:52 +01:00
Hind-M
4a69e30d29
Fix dependency and `subdir` in repoquery `whoneeds` ( #3743 )
2025-01-20 17:05:12 +01:00
Ayaz Salikhov
9087a976be
maint: Don't exclude Changelog files from typos-conda ( #3748 )
2025-01-16 09:36:48 +01:00
Ayaz Salikhov
95eb248ee8
maint: Update pre-commit hooks ( #3746 )
2025-01-15 18:38:36 +01:00
Sandrine Pataut
630b62fa83
feat: add reverse flag to list command ( #3705 )
2025-01-15 11:46:24 +01:00
Julien Jerphanion
0023a3b13a
release libmamba 2.0.6.rc0, micromamba 2.0.6.rc0, libmambapy 2.0.6.rc0
2025-01-14 11:14:17 +01:00
Ayaz Salikhov
d0c7458839
maint: Add prettier pre-commit hook ( #3663 )
2025-01-13 09:09:07 +01:00
Hind-M
8f58fce381
Options args enhancement ( #3722 )
2025-01-07 18:21:00 +01:00
Julien Jerphanion
0abd7d54e7
fix: Correctly populate lists of `MatchSpec` in `MTransaction`'s history ( #3724 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-01-06 17:25:17 +01:00
Julien Jerphanion
d1786964f9
build: Generate and install `etc/profile.d/mamba.sh` for mamba ( #3723 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Klaim <Klaim@users.noreply.github.com>
2025-01-06 16:41:54 +01:00
Hind-M
9dd3999b8d
Fix install using explicit url ( #3710 )
2025-01-06 12:35:55 +01:00
Hind-M
3dcbf76a04
Fix display of env activation message and co ( #3715 )
2025-01-06 09:56:21 +01:00
Hind-M
9c61b5f71c
Always add `root_prefix/envs` in `envs_dirs` ( #3692 )
2024-12-18 12:25:10 +01:00
Hind-M
7f3f481b47
Add `no-pip` flag to `list` command ( #3696 )
2024-12-18 10:57:32 +01:00
Johan Mabille
4cbb3f7de0
release libmamba 2.0.5, libmambapy 2.0.5, micromamba 2.0.5
2024-12-12 17:22:41 +01:00
Julien Jerphanion
392c5f15c2
build: Remove server ( #3685 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-12-11 17:05:42 +01:00
dann frazier
693ee82c7b
Fix compilation with -Werror=unused-result ( #3676 )
...
Signed-off-by: dann frazier <dann.frazier@chainguard.dev>
2024-12-10 09:50:20 +01:00
Johan Mabille
0b43dbcce2
release libmamba 2.0.5.rc0, libmambapy 2.0.5.rc0, micromamba 2.0.5.rc0
2024-12-09 20:50:18 +01:00
Ayaz Salikhov
76d06a7f5a
maint: Cleanup CMake files and delete not compiled files ( #3667 )
2024-12-09 20:27:12 +01:00
Ayaz Salikhov
f67914ef8a
maint: Add pyupgrade pre-commit hook ( #3671 )
2024-12-09 17:05:54 +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
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
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
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
Hind Montassif
feafaf0e96
release libmamba 2.0.4alpha3, libmambapy 2.0.4alpha3, micromamba 2.0.4alpha3
2024-11-21 13:02:28 +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
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
Ayaz Salikhov
0f4ad44c2e
Update pre-commit hooks except clang-format ( #3599 )
2024-11-14 10:27:18 +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
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
Johan Mabille
c511d5c9f7
release libmamba 2.0.3, libmambapy 2.0.3, micromamba 2.0.3
2024-11-05 21:41:04 +01:00
Hind-M
0075a24e4c
pip packages support with `list` ( #3565 )
2024-10-30 10:20:25 +01:00
Hind-M
47e962968d
Fix test on windows ( #3555 )
2024-10-28 09:43:29 +01:00
Julien Jerphanion
d2d16517ed
fix: JSON output for environment export ( #3559 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-10-22 17:31:33 +02:00
Julien Jerphanion
d26c7f5632
fix: Support `conda env export` `no-builds` flag ( #3563 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-10-22 16:32:41 +02:00
Julien Jerphanion
dfcc7c0bf1
fix: Export the environment prefix in specification ( #3562 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-10-22 15:20:21 +02:00
Hind-M
3d9486fea5
Fix relative path in local channel ( #3540 )
...
Fix relative path in local channels
2024-10-21 15:09:57 +02:00
Hind-M
607c39035c
Correctly rename test to be run ( #3545 )
...
* Correctly rename test to be run
* Fix test
* Skip oci test
* Real fix hopefully
* Skip test on windows
* Adjust comment
2024-10-21 09:18:57 +02:00
Hind-M
3d71f57517
Create empty base prefix with `env update` ( #3519 )
2024-10-16 10:53:51 +02:00
Julien Jerphanion
764f85f881
maint: Clarify `env` subcommand documentation in help menu (cont'd) ( #3539 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-10-15 18:30:24 +02:00
Julien Jerphanion
5e30f9f777
maint: Clarify `env` subcommand documentation in help menu ( #3502 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
2024-10-15 17:07:20 +02:00
Julien Jerphanion
91a2a2b868
fix: Adapt `test_env_update_pypi_with_conda_forge` ( #3537 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-10-15 17:06:07 +02:00
Johan Mabille
31b23473e0
release libmamba 2.0.2, libmambapy 2.0.2, micromamba 2.0.2
2024-10-02 18:03:58 +02:00
Julien Jerphanion
b7367417f7
fix: Handle `MatchSpec` with brackets when parsing environments' history ( #3490 )
...
* fix: Adapt `parse_comment_line` to handle more `MatchSpec`
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Add non-regression python test
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Add non-regression C++ test
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Apply review comments
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
* test: Skip test on Windows
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-10-02 17:21:57 +02:00
Hind-M
45c437a3c8
Fix `channel` and `base_url` in `list` cmd ( #3488 )
...
* Fix channel and base_url in list cmd
* Add func
* Fix oci tests
2024-10-02 14:01:07 +02:00
Johan Mabille
9fc7b99ea3
release libmamba 2.0.1, libmambapy 2.0.1, micromamba 2.0.1
2024-09-30 22:05:50 +02:00
Johan Mabille
b23a07956a
--full-name option for list ( #3485 )
...
Added --full-name option to the list command
2024-09-30 19:28:04 +02:00
Julien Jerphanion
0b824fe252
fix: Support for PEP 440 "Compatible Releases" (operator `~=` for `MatchSpec`) ( #3483 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2024-09-30 16:41:49 +02:00
Johan Mabille
79034ebff1
Added --copy flag to create and install commands ( #3474 )
...
Co-authored-by: Sylvain Corlay <sylvain.corlay@gmail.com>
2024-09-28 07:07:11 +02:00
Johan Mabille
a656fe9524
release libmamba 2.0.0, libmambapy 2.0.0, micromamba 2.0.0
2024-09-25 11:31:42 +02:00
Hind Montassif
d3cb2f8a0c
release libmamba 2.0.0rc6, libmambapy 2.0.0rc6, micromamba 2.0.0rc6
2024-09-20 15:58:06 +02:00
Julien Jerphanion
1c755675bf
fix: Handle extra white-space in `MatchSpec` ( #3456 )
...
* test: Add non-regression test for #3453
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Minimal suboptimal fix
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Add edge cases to the env specification
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Add `MatchSpec` parsing subcases
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Complete `test_env_create_whitespace`
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Add kytea test case
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Merge replacement of binary operators
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Lint with pre-commit
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Adapt MatchSpec
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Remove redundant test
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Rename subcase
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
* Adapt comparison on versions
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
* Adapt test case
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Remove pytorch-cpu as it is not available on windows
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
2024-09-19 16:54:58 +02:00
Sylvain Corlay
6db44c8a64
Support CONDA_DEFAULT_ENV ( #3445 )
...
* Support CONDA_DEFAULT_ENV
* Fix test
2024-09-19 16:40:00 +02:00
Hind-M
fc06ae8bbc
Fix `test_env_update_pypi_with_conda_forge` ( #3459 )
...
Fix test
2024-09-19 11:43:05 +02:00
Julien Jerphanion
81c099c3a1
fix: Environment removal confirmation ( #3450 )
...
* fix: Environment removal confirmation
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Handle empty environment deletion
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Handle 'n'
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Reoder logic
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Use enum class for `RemoveResult`
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
2024-09-17 17:38:06 +02:00
Hind-M
b08d40d4d7
Fix test in osx ( #3448 )
...
Use PRE_COMMIT_USE_MAMBA instead of PRE_COMMIT_USE_MICROMAMBA
2024-09-17 13:40:38 +02:00
Hind Montassif
f1f0827e08
release libmamba 2.0.0rc5, libmambapy 2.0.0rc5, micromamba 2.0.0rc5
2024-09-13 10:55:58 +02:00
Hind-M
12fef58c37
Add fallback to root prefix ( #3435 )
...
* Add fallback to root prefix
* Fix test_not_env
* Fix tests
* Add tests with no env var
2024-09-10 15:10:21 +02:00
Johan Mabille
f8bb11c853
Fixed micromamba static build after cctools and ld64 upgrade on conda… ( #3436 )
...
Fixed micromamba static build after cctools and ld64 upgrade on conda-forge
2024-09-09 16:53:28 +02:00
Julien Jerphanion
c4a6e78a78
fix: PyPI support for `env update` ( #3419 )
...
* Simple fix
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Factor elements in `pip_utils.{hpp,cpp}`
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* docs: Add TODO
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Creation and update of env with pip sections
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Use quiet mode for pip
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Address review comments
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
* Invert headers' inclusion
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Address review comments
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Add more tests
* Use enum instead of bool
* Adapt tests
* Add warning
* Clean up
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
2024-09-05 15:41:39 +02:00
Hind Montassif
3bc31adbf0
release libmamba 2.0.0rc4, libmambapy 2.0.0rc4, micromamba 2.0.0rc4
2024-08-29 15:35:30 +02:00
Julien Jerphanion
5251abaad0
test: Adapt `test_remove_orphaned` unlinks ( #3417 )
...
* test: Adapt `test_remove_orphaned` unlinks
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Relax test by only checking for at least two unlinks' presence.
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
* Revert to the commented and previously used value
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Revert "Revert to the commented and previously used value"
This reverts commit 009f982c54
.
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
2024-08-29 14:22:35 +02:00
Julien Jerphanion
0a01ecfc9d
fix: Reduce logging system overhead ( #3416 )
...
* test: Non-regression test
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* fix: Use penultimate libsolv's log level
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Only run `test_env_spdlog_overhead_regression` on Linux
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
* Add time-out on test and rename conda env
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Decrease timout to 15 seconds and use dry-run
A dry run takes slightly less than 10 seconds.
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Use bounded value of `output_params.verbosity` as in 1.x
See: https://github.com/mamba-org/mamba/blob/1.x/libmamba/src/core/pool.cpp#L72
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Instead define and use and alternative `set_level`
I was hesitating between the previous solution and
this one (which is not really ideal either) but
which at least does not leak the `Context`.
Friend function could be used but we get this kind of
issue, but I am currently meeting this problem:
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2174
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Revert "Instead define and use and alternative `set_level`"
This reverts commit f1f41b71d0
.
* Simply hardcode the verbosity level to 3
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Increase timeout from 15 to 30 seconds
15 seconds is not sufficient as shown on the CI.
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* From 30 sec to 60 sec
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* DEBUG No timeout
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Remove edge-case for unlinks
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Adapt number of unlinks on Linux
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Assert success
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* docs: Update comments
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* `const`-qualify `level`
* Use 100 seconds for the timeout
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
* Use 200 seconds for the timeout
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* Adapt according to `1.x`'s behavior
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* fixup! Adapt according to `1.x`'s behavior
* Revert changes to handle CI failures
This is handled by another PR.
See: https://github.com/mamba-org/mamba/pull/3417
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
2024-08-29 14:03:18 +02:00
Hind Montassif
aaf8d206ae
release libmamba 2.0.0rc3, libmambapy 2.0.0rc3, micromamba 2.0.0rc3
2024-08-26 15:44:46 +02:00
Julien Jerphanion
ae84962dcf
Add posix to supported shells ( #3412 )
...
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-08-23 10:46:02 +02:00
Hind Montassif
f4ab0b2377
release libmamba 2.0.0rc2, libmambapy 2.0.0rc2, micromamba 2.0.0rc2
2024-08-19 09:16:57 +02:00
Hind-M
d17ebc52cc
[micromamba] Fix behavior of `env update` (to mimick conda) ( #3396 )
...
* Fix behavior of env update (to mimick conda)
* Code review:
Use struct and enum class for update parameters
2024-08-08 12:00:45 +02:00
Julien Jerphanion
16fec215e9
test: Adapt test_explicit_export_topologically_sorted ( #3377 )
...
As of pip 24.1.2 distribution on conda-forge,
pip does not depend on wheel anymore:
https://github.com/conda-forge/pip-feedstock/pull/121/files#diff-f3725a55bf339595bf865fec73bda8ac99f283b0810c205442021f29c06eea9aR21-R25
Hence wheel index being 0 causing the bug.
Let's omit it entirely.
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-07-31 18:39:50 +02:00
Julien Jerphanion
4fbd22a9c0
build: Support fmt 11 ( #3368 )
...
* build: Support fmt 11
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* fixup! build: Support fmt 11
Required for Windows.
See: https://github.com/mamba-org/mamba/actions/runs/10144210776/job/28047211432?pr=3368#step:8:955
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2024-07-29 16:28:56 +02:00
Johan Mabille
bdae0a1405
release libmamba 2.0.0rc1, libmambapy 2.0.0rc1, micromamba 2.0.0rc1
2024-07-27 01:08:20 +02:00
Paul Brit
413285c7b7
fix: micromamba run when cwd does not exist ( #3336 )
...
fail micromamba run if cwd does not exist
Co-authored-by: Hind-M <70631848+Hind-M@users.noreply.github.com>
2024-07-15 17:30:32 +02:00
Johan Mabille
5c954c75c8
release libmamba 2.0.0rc0, libmambapy 2.0.0rc0, micromamba 2.0.0rc0
2024-07-08 09:32:53 +02:00
Hind-M
a71f63f1e0
Attempt to fix `test_proxy_install` ( #3324 )
...
Attempt to fix test_proxy_install random failure on CI
2024-07-02 11:15:30 +02:00
Hind-M
7f70ac900a
Fix `test_no_python_pinning` ( #3321 )
...
* Enable test_no_python_pinning
* Fix test_no_python_pinning
2024-07-02 11:14:57 +02:00
Klaim (Joël Lamotte)
76570f83b8
Splitt `ContextOptions::enable_logging_and_signal_handling` into 2 different options ( #3329 )
...
Splitt `ContextOptions::enable_logging_and_signal_handling` into 2 different options.
2024-06-19 16:29:47 +02:00
Johan Mabille
b277685bb5
Temporarily disabled no_python_pinning test on Windows ( #3322 )
2024-06-14 11:42:35 +02:00
Johan Mabille
f5abb6e1c7
release libmamba 2.0.0beta3, libmambapy 2.0.0beta3, micromamba 2.0.0beta3
2024-06-14 11:34:27 +02:00
Hind-M
287bf22de2
OCI/Conda mapping ( #3310 )
...
* Map packages names starting with '_' to match OCI registries rules (and CEP 70)
* Use _go_select instead of _libgcc_mutex in tests
Remove dry-run and check result with umamba_list
2024-06-13 09:38:24 +02:00
Hind-M
7f8d5649c0
[OCI - Mirrors] Add tests and doc ( #3307 )
...
* Add doc and micromamba python test
* Add some tests for mirrors
* Use another channel name to avoid interfering with conda-forge
* Add test parameter to use libsolv parser
* Remove dry-run from tests
2024-06-12 16:36:31 +02:00