Skip to content

Conversation

@Swendart
Copy link
Contributor

@Swendart Swendart commented Dec 18, 2024

DEVOPS-584 - POC on pixi env for HPC

Uses MiraGeoscience/CI-tools#54

@github-actions github-actions bot changed the title Devops 584 micromamba conda yaml DEVOPS-584: micromamba conda yaml Dec 18, 2024
pre-commit-ci bot and others added 13 commits December 18, 2024 22:20
…peg-drivers into DEVOPS-584-micromamba-conda-yaml

# Conflicts:
#	environments/py-3.10-linux-64-dev.conda.lock.yml
#	environments/py-3.10-linux-64.conda.lock.yml
#	environments/py-3.10-win-64-dev.conda.lock.yml
#	environments/py-3.10-win-64.conda.lock.yml
#	environments/py-3.11-linux-64-dev.conda.lock.yml
#	environments/py-3.11-linux-64.conda.lock.yml
#	environments/py-3.11-win-64-dev.conda.lock.yml
#	environments/py-3.11-win-64.conda.lock.yml
#	py-3.10.conda-lock.yml
#	py-3.11.conda-lock.yml
#	pyproject.toml
#	simpeg_drivers/__init__.py
#	tests/version_test.py
…ence/simpeg-drivers into DEVOPS-584-micromamba-conda-yaml"

This reverts commit 0782a99, reversing
changes made to 4c7cf6a.
…ivers into DEVOPS-584-micromamba-conda-yaml

# Conflicts:
#	environments/py-3.10-linux-64-dev.conda.lock.yml
#	environments/py-3.10-linux-64.conda.lock.yml
#	environments/py-3.10-win-64-dev.conda.lock.yml
#	environments/py-3.10-win-64.conda.lock.yml
#	environments/py-3.11-linux-64-dev.conda.lock.yml
#	environments/py-3.11-linux-64.conda.lock.yml
#	environments/py-3.11-win-64-dev.conda.lock.yml
#	environments/py-3.11-win-64.conda.lock.yml
@Swendart Swendart changed the base branch from develop to release/0.2.0 January 24, 2025 15:03
@Swendart Swendart changed the base branch from release/0.2.0 to main January 24, 2025 15:03
@Swendart Swendart changed the base branch from main to develop January 24, 2025 15:03
SophieCurinier added 2 commits January 24, 2025 10:14
…ivers into DEVOPS-584-micromamba-conda-yaml

# Conflicts:
#	environments/py-3.10-linux-64-dev.conda.lock.yml
#	environments/py-3.10-linux-64.conda.lock.yml
#	environments/py-3.10-win-64-dev.conda.lock.yml
#	environments/py-3.10-win-64.conda.lock.yml
#	environments/py-3.11-linux-64-dev.conda.lock.yml
#	environments/py-3.11-linux-64.conda.lock.yml
#	environments/py-3.11-win-64-dev.conda.lock.yml
#	environments/py-3.11-win-64.conda.lock.yml
#	meta.yaml
#	py-3.10.conda-lock.yml
#	py-3.11.conda-lock.yml
#	pyproject.toml
#	simpeg_drivers/__init__.py
@Swendart Swendart requested a review from sebhmg January 27, 2025 15:58
Copy link
Contributor

@sebhmg sebhmg left a comment

Choose a reason for hiding this comment

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

see some questions and suggestions

@codecov
Copy link

codecov bot commented Jan 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.35%. Comparing base (a8462e1) to head (518a9c8).
⚠️ Report is 1521 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #124   +/-   ##
========================================
  Coverage    91.35%   91.35%           
========================================
  Files           92       92           
  Lines         5172     5172           
  Branches       556      556           
========================================
  Hits          4725     4725           
  Misses         316      316           
  Partials       131      131           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sebhmg sebhmg changed the title DEVOPS-584: micromamba conda yaml DEVOPS-584: POC on pixi env for HPC Jan 29, 2025
Copy link
Contributor

@sebhmg sebhmg left a comment

Choose a reason for hiding this comment

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

need to switch to pip versioning instead of semver to make conda happy.
That is OK: poetry can convert remaining semver constraints in pyproject.toml to pip
Only Analyst code is testing on strict semver: we will change to make it more flexible. It already has code converting (approximately) from pip version to semver

Copy link
Contributor

@sebhmg sebhmg left a comment

Choose a reason for hiding this comment

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

as discussed, need to fix the declaration of the dependencies

SophieCurinier added 2 commits January 30, 2025 14:05
…ivers into DEVOPS-584-micromamba-conda-yaml

# Conflicts:
#	environments/py-3.10-linux-64-dev.conda.lock.yml
#	environments/py-3.10-linux-64.conda.lock.yml
#	environments/py-3.10-win-64-dev.conda.lock.yml
#	environments/py-3.10-win-64.conda.lock.yml
#	environments/py-3.11-linux-64-dev.conda.lock.yml
#	environments/py-3.11-linux-64.conda.lock.yml
#	environments/py-3.11-win-64-dev.conda.lock.yml
#	environments/py-3.11-win-64.conda.lock.yml
#	py-3.10.conda-lock.yml
#	py-3.11.conda-lock.yml
@Swendart Swendart requested a review from sebhmg January 30, 2025 19:32
@sebhmg sebhmg self-assigned this Feb 3, 2025
@sebhmg sebhmg marked this pull request as draft April 17, 2025 17:59
@sebhmg
Copy link
Contributor

sebhmg commented Nov 28, 2025

changes integrated in another work to use pixi everywhere

@sebhmg sebhmg closed this Nov 28, 2025
@sebhmg sebhmg deleted the DEVOPS-584-micromamba-conda-yaml branch November 28, 2025 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants