-
Notifications
You must be signed in to change notification settings - Fork 1
DEVOPS-693: migrate from conda-lock to pixi #153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
saicheranb
wants to merge
49
commits into
develop
Choose a base branch
from
DEVOPS-693
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
46c9c71
DEVOPS-693:Refactor pyproject.toml to integrate Pixi tool
saicheranb b7e0cc3
Update Python analysis workflow to use Pixi package manager and speci…
saicheranb c5267cf
Refactor dependencies in pyproject.toml
saicheranb 741d77b
Update pyproject.toml: Refactor dependencies and change conda channel
saicheranb ee59e33
Refactor pyproject.toml: Update dependencies and reorganize project URLs
saicheranb 9e1fa72
Update dependencies and refine environment configurations in pyprojec…
saicheranb bec4422
Update dependencies in pyproject.toml: Upgrade pydantic version and a…
saicheranb c281083
Update workflow references in python_analysis.yml to use latest reusa…
saicheranb da52b42
Update workflow references in python_analysis.yml to use DEVOPS-584 r…
saicheranb 802f191
Update pyproject.toml
saicheranb 52739cf
Update pyproject.toml
saicheranb 8a8dfdc
Remove 'dev-local' environment from pixi configurations in pyproject.…
saicheranb d9dcb96
[DEVOPS-693] Revert "Remove 'dev-local' environment from pixi configu…
sebhmg 533c46b
[DEVOPS-693] adjust pixi environments
sebhmg d777ca5
[DEVOPS-693] relocked with newer pixi (v1.54.1)
sebhmg 4ce45f8
Merge pull request #155 from sebhmg/DEVOPS-693
sebhmg 36e2e5f
[DEVOPS-693] installing with --lock and dev-local fails
sebhmg dfad9ff
[DEVOPS-693] remove dev-git environment: default is enough
sebhmg 33e35a6
[DEVOPS-693] (cosmetics) remove extra empty lines
sebhmg 6236b2b
[DEVOPS-693] get pydantic from conda, no pypi
sebhmg 0e3a643
[DEVOPS-693] try dependency-overrides for local path
sebhmg ffc3522
[DEVOPS-693] with dependency-overrides, pixi always things the lock i…
sebhmg fdbf66e
[DEVOPS-693] add a specific task to run test with local deps
sebhmg cca244a
[DEVOPS-693] define a composite task to run test with local deps
sebhmg 20669d7
[DEVOPS-693] accept space separated list of packages for tasks
sebhmg b5d876d
[DEVOPS-693] aesthetics: move test task first
sebhmg 0abb3df
[DEVOPS-693] define one environment per python version
sebhmg d39cec6
[DEVOPS-693] aesthetics
sebhmg 678e9da
[DEVOPS-693] use again github workflows from CI-tools @main
sebhmg b8e7b2a
[DEVOPS-693] simplify version specifiers
sebhmg 2adcc2f
[DEVOPS-693] no need for jinja template in tests
sebhmg f27f446
[DEVOPS-693] split and trim dev dependencies
sebhmg 9fa3c66
[DEVOPS-693] add package itself to the pixi envs
sebhmg 5ce1667
[DEVOPS-693] always include self
sebhmg 6392268
[DEVOPS-693] no need for a self feature
sebhmg 713aa7d
[DEVOPS-693] add a task for a repl shell (ipython)
sebhmg a3c06b9
[DEVOPS-693] re-apply recommendations by pixi for lock file
sebhmg 24bbf65
[DEVOPS-693] allow commit of .pixi/config.toml if any
sebhmg efd7b5b
[DEVOPS-693] remove irrelevant entries from gitattribute
sebhmg 2496cc7
[DEVOPS-693] group features and add test-pyvers tasks
sebhmg daf5fd4
[DEVOPS-693] add geoh5 in keywords
sebhmg 8f182b6
[DEVOPS-693] fix indirect dependency versions
sebhmg 269d701
[DEVOPS-693] add earth-science as keyword in package meta info
sebhmg 1c21afe
[DEVOPS-693] move pixi config to its own file
sebhmg b064403
[DEVOPS-693] minor: shorter comment
sebhmg 0153cd8
[DEVOPS-693] aesthetics
sebhmg eef3922
[DEVOPS-693] add keywords and classifiers troves
sebhmg fbafab4
[DEVOPS-693] pixi lock again
sebhmg 20f5a31
[DEVOPS-693] use pixi to run pylint in pre-commit
sebhmg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.