Commit Graph

3187 Commits

Author SHA1 Message Date
Burt Holzman da0607b039
Unify CONDA_ENVS_PATH, CONDA_ENVS_DIRS (#3855)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2025-05-14 12:28:49 +02:00
Iisakki Rotko 3111778478
support installing pip dependencies with uv (#3918) 2025-05-14 12:26:12 +02:00
Julien Jerphanion c3681db47f
Avoid ODR violation for `type_caster<mamba::fs::u8path>` (#3903)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-05-13 19:54:06 +02:00
Nicola Soranzo cadd3c9e06
Allow creating environment with empty folder as target prefix (#3919) 2025-05-13 18:12:06 +02:00
Antoine Prouvost 5e0e879e0a
Load local path when offline (#3937) 2025-05-13 16:37:45 +02:00
Antoine Prouvost 5c838795ab
Remove temp_file from public API (#3935) 2025-05-13 13:57:54 +02:00
Julien Jerphanion 31fb1fb90c
Adapt citation information for mamba (#3931)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Antoine Prouvost <AntoinePrv@users.noreply.github.com>
2025-05-13 11:52:50 +02:00
Julien Jerphanion ce0226b2d7
ci: Disable GitHub annotations for Codecov in PRs (#3930)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-05-13 11:37:34 +02:00
Antoine Prouvost 818a595fee
Use range in subdir iteration (#3934) 2025-05-13 10:03:47 +02:00
Antoine Prouvost 9ad464b126
Simplify SubdirData (#3926)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2025-05-12 19:21:19 +02:00
Hind-M 1b3b9e1b25
[Unix] Fix slashes usage in file urls (#3871) 2025-05-12 13:54:45 +02:00
Jindřich Makovička dd30a5c287
fix: Avoid use-after-free in MessageLogger (#3873) 2025-05-12 10:01:18 +02:00
Antoine Prouvost 8254680fd7
Remove Context from downloaders (#3928) 2025-05-09 09:58:13 +02:00
Antoine Prouvost 562f64e8a6
Rename str > to_string (#3917) 2025-05-06 14:05:33 +02:00
Antoine Prouvost e39ddf4833
Remove obsolete mamba/micromamba differences (#3924) 2025-05-05 21:03:23 +02:00
Antoine Prouvost 542241ff3b
Matchspec hardening (#3907)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2025-05-05 21:02:58 +02:00
Antoine Prouvost 6ad6a6afc7
Remove implicit zero in Version formatting (#3915) 2025-05-05 16:39:55 +02:00
Johan Mabille e1f0543810 release libmamba 2.1.1, micromamba 2.1.1, libmambapy 2.1.1 2025-05-05 15:02:14 +02:00
Antoine Prouvost 6161c77257
Explicit API and ABI stability commitments (#3913)
Co-authored-by: Klaim (Joël Lamotte) <142265+Klaim@users.noreply.github.com>
2025-05-05 14:08:21 +02:00
Antoine Prouvost 95050ee170
DX: libmambapy import in build tree (#3916) 2025-05-01 09:49:09 +02:00
Julien Jerphanion 78d165db39
Add minimal citation information for mamba (#3914)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Antoine Prouvost <AntoinePrv@users.noreply.github.com>
2025-04-30 14:26:29 +02:00
Antoine Prouvost 1ac3174e38
Fix segfault in error messages (#3912) 2025-04-30 11:12:07 +02:00
Julien Jerphanion 3954f85618
fix: Requalify warning when parsing the "mod/etag" header (#3910)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-04-29 13:05:59 +02:00
Julien Jerphanion f182c7bd3e
Make `self-update` a command for micromamba only (#3906)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Klaim <Klaim@users.noreply.github.com>
2025-04-28 16:05:20 +02:00
Casper van Elteren 3364c8e2d7
Fix nushell env for Windows (#3880)
Co-authored-by: Weng Wei <wuvist@gmail.com>
2025-04-25 15:59:44 +02:00
Antoine Prouvost 306e4542a1
Internally add flag for switching MatchSpec parser (#3905) 2025-04-24 14:19:01 +02:00
Julien Jerphanion 939ed2f038
fix: Give precedence to repodata when constructing `repodata_record` files (#3901)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-04-24 09:38:55 +02:00
Sandrine Pataut 88695684da
feat: add sha256 flag to list command (#3885) 2025-04-23 11:40:00 +02:00
Antoine Prouvost 8660875d5e
Some test isolation (#3900) 2025-04-22 10:50:28 +02:00
Klaim (Joël Lamotte) 4c50d7b205
Use Simdjson ondemand parser instead of DOM parser (#3878) 2025-04-18 09:14:55 +02:00
Antoine Prouvost 5f4759e271
Fix VersionSpec globs (#3889) 2025-04-18 08:32:17 +02:00
Antoine Prouvost 10036e83e7
Ready Libsolv for C++20 (#3899)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2025-04-17 17:19:31 +02:00
dependabot[bot] 51890d37ee
build(deps): bump codecov/codecov-action from 4 to 5 (#3896)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 11:37:01 +02:00
Klaim (Joël Lamotte) f75560a4a6
hotfix: in integration tests assume xtensor is v0.26 (#3898) 2025-04-16 18:05:25 +02:00
Julien Jerphanion 64a620a2aa
ci: Adapt code coverage workflow (#3890)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-04-11 15:45:09 +02:00
Hind-M 5cef48350a
Fix install using remote yaml files (#3875) 2025-04-08 10:47:42 +02:00
Antoine Prouvost d7c14cdd9a
Bind package extraction (#3882) 2025-04-08 10:45:14 +02:00
Julien Jerphanion f4c7a3d559
ci: Add minimal code coverage workflow (#3876)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2025-04-08 10:44:20 +02:00
Johan Mabille 60ad28aa11 Release 2.1.0 2025-04-02 13:43:31 +02:00
Johan Mabille 9e76befe6e Release 2.1.0 2025-04-01 16:09:45 +02:00
Burt Holzman b7ea5cf4c0
fix: Prohibit conda envs path and conda envs dirs (#3854) 2025-03-31 12:54:50 +02:00
Jindřich Makovička 3627ae0177
fix: ProgressBar member initialization order (#3872) 2025-03-27 19:11:51 +01:00
Hind-M c90b4aab41
Fix authenticated downloading (#3868) 2025-03-25 13:32:24 +01:00
Hind-M 7c972d2d47
Windows menuinst (#3846) 2025-03-25 06:20:47 +01:00
jaimergp b3a48ce365
Support SHA256 hashes in @EXPLICIT files (#3866) 2025-03-21 17:14:57 +01:00
Johan Mabille d1ca95e356 Release 2.0.8 2025-03-19 12:24:43 +01:00
Julien Jerphanion d8a36eed43
fix: Correct paths and suggestions in `etc/profile.d/mamba.sh` (#3865)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Johan Mabille <johan.mabille@gmail.com>
2025-03-19 12:08:57 +01:00
Orion Poplawski bd591115a1
Avoid possible out of range index in MatchSpec::parse() (#3849) 2025-03-17 15:37:04 +01:00
Julien Jerphanion 26785a6b50
fix: Modify cache directory permissions in two steps (#3844)
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Klaim <Klaim@users.noreply.github.com>
2025-03-07 14:31:48 +01:00
Hind Montassif 1e66fabb8f release libmamba 2.0.7, micromamba 2.0.7, libmambapy 2.0.7 2025-03-07 14:13:31 +01:00