Ayaz Salikhov
d0c7458839
maint: Add prettier pre-commit hook ( #3663 )
2025-01-13 09:09:07 +01: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
36d2035764
[CEP-15] Support `base_url` with `repodata_version: 2` using `mamba` parser ( #3282 )
...
* Support repodata_version:2/cep-15 with mamba parser
* Fix behavior when base_url is missing with repodata_version 2
2024-05-28 09:48:33 +02:00
Antoine Prouvost
08d7b4e9cb
Don't add duplicate .conda and .tar.bz2 packages ( #3253 )
...
* Refactor signatures arg
* Remove set_solvables_with_sigs
* Fix optional signature type
* Change Database package type interface
* Change PackageType for libsolv parser
* Change PackageType for mamba parser
* Don't duplicate .conda and .tar.bz2 in mamba exe
* Fix error message disconnected graph
2024-03-29 12:07:35 +01:00
Hind-M
ce840bbf8c
[mamba content trust] Enable verifying packages signatures ( #3192 )
...
* Enable verifying packages signatures
* Remove post hook and use LOG_DEBUG instead of LOG_INFO
* Move getting "signatures" from `pkg_signatures` to `verify_package`
* Add tests for solvable and PackageInfo
Remove signatures from field in PackageInfo
* Add const and reorganize repo_checker
Add text in description for verify-package flag
* Add bindings and make `trusted_channels` configurable
* Define MAX_CONDA_TIMESTAMP
* Code review
* Add tests for add_repo_from_repodata_json in test_database
* Remove fake_signatures in favor of optional
2024-03-08 20:37:18 +01:00
Antoine Prouvost
e276fa3d2e
Add more solver tests and other small features ( #3198 )
...
* Add clean_dependencies to Request::Update
* Allow pins without installed repo
* Add more solver tests
* Filename repodata fallback
* Fix repodata test
* Add channel specific solver test
* Add solver conflict test
2024-02-22 17:33:54 +01:00
Antoine Prouvost
6d535ea5ff
Finalized Solver bindings and add solver doc ( #3195 )
...
* Fix cross reference in docs
* Rename Request::Item > Job
* Add missing Request python test
* Add Solver usage documentation
* Add tests for ProblemsGraph
* Adjust 2.0 changes
* use mambatest directories
* Remove channel from test repodata.json
* Add simple solver tests
2024-02-21 17:27:35 +01:00
Antoine Prouvost
4db0c06cfa
Add (some) solver Database tests ( #3185 )
...
* Add test_request.cpp
* Add test_solution.cpp
* Fix wrong forward declaration
* Add libsolv database test
2024-02-09 10:32:20 -05:00
Julien Jerphanion
cab1bbfdbb
fix: Parse `remote_connect_timeout_secs` as a double ( #2949 )
...
* fix: Parse `remote_connect_timeout_secs` as a double
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* test: Test parsing of `.condarc`
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
* fixup! test: Test parsing of `.condarc`
* lint: Format .condarc
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
2023-10-30 13:46:35 +01:00
Antoine Prouvost
aa8d28c6c5
Structure test directory layout ( #2380 )
...
* Clean test layout
* Copy test data before run
2023-03-16 13:41:12 +01:00