Skip to content

Conversation

@AntoinePrv
Copy link
Member

@AntoinePrv AntoinePrv commented Apr 30, 2025

This is an developer improvement for running libmambapy tests locally.
It reproduces a valid libmambapy folder inside the build tree.
This can latter be used with PYTHONPATH to quickly import libmambapy in any environment.

The workflow of making a full pip install of the library works well for CI, but in local
development, it can be error-prone as it also install libmamba in the environment, which then
takes precedence when running libmamba and mamba integration tests.

@AntoinePrv AntoinePrv added the release::maintenance For PRs related to maintenance label Apr 30, 2025
Copy link
Member

@jjerphan jjerphan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I never have had too much problem in the past but if it improves your workflow, I am not against making lifes easier.

@codecov
Copy link

codecov bot commented Apr 30, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (main@1ac3174). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3916   +/-   ##
=======================================
  Coverage        ?   63.40%           
=======================================
  Files           ?      300           
  Lines           ?    37156           
  Branches        ?     2782           
=======================================
  Hits            ?    23557           
  Misses          ?    13546           
  Partials        ?       53           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AntoinePrv AntoinePrv merged commit 95050ee into mamba-org:main May 1, 2025
31 of 32 checks passed
@AntoinePrv AntoinePrv deleted the dx-libmambapy branch May 1, 2025 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release::maintenance For PRs related to maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants