-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Add opentelemac #24529
Add opentelemac #24529
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
For recipes/opentelemac:
Documentation on acceptable licenses can be found here. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
For recipes/opentelemac:
Documentation on acceptable licenses can be found here. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
|
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Hi! Thanks for your contribution to conda-forge. For example: if your recipe is currently under |
@tomsail If you want to look at it... |
@conda-forge-admin, please ping conda-forge/help-python Because of a bug in f2py, we need for this package to use either numpy <=1.21 or numpy >=1.25 with provided patch. |
Hi! This is the friendly automated conda-forge-webservice. I was asked to ping @conda-forge/help-python and so here I am doing that. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
|
I will try this and let you know if it works In meta.yaml:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
ok I have just seen your conda_build_config.yaml, ignore my comment above |
recipes/opentelemac/meta.yaml
Outdated
@@ -85,7 +85,7 @@ outputs: | |||
- matplotlib-base | |||
- mpi4py | |||
- numpy >=1.25 | |||
- python >=3.9 | |||
- python >=3.9,<3.12 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why wouldn't we include 3.12?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, I don't think this is a priority on the opentelemac roadmap atm..
- {{ compiler('fortran') }} | ||
- {{ compiler('c') }} | ||
- {{ compiler('cxx') }} | ||
- openmpi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we could also keep
- {{ mpi }}
- {{ mpi }}-mpifort
to have more compiling possibilities
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah but let's do this once it's merged in feedstock
recipes/opentelemac/meta.yaml
Outdated
source: | ||
# - url: https://gitlab.pam-retd.fr/otm/telemac-mascaret/-/archive/{{ version }}/telemac-mascaret-{{ version }}.tar.gz | ||
- url: https://github.com/nicogodet/otm-sources/releases/download/{{ version }}/telemac-mascaret-{{ version }}.tar.gz |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why are you mirroring from your repo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For a stripped source tarball excluding examples, documentation and notebooks (4mb against >1Gb tarball)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's ready for review @conda-forge/staged-recipes . Many thanks |
40cfef7
to
e7ae66d
Compare
e7ae66d
to
bc37658
Compare
@conda-forge-admin, please ping conda-forge/staged-recipes. This PR is ready for review. |
Hi! This is the friendly automated conda-forge-webservice. I was asked to ping @conda-forge/staged-recipes. and so here I am doing that. |
Hi friend! We really, really, really appreciate that you have taken the time to make a PR on In an effort to maintain this repository and increase the signal-to-noise for open PRs, the maintainers of If you'd like to keep it open, please comment/push and we will be happy to oblige! Note that very old PRs will likely need to be rebased on Cheers and thank you for contributing to this community effort! |
Hi @nicogodet, I'm keen to tackle this sometime in the following weeks. I'll ping you here when I catch up with the work you've done. does windows release works in MPI without gotm? https://github.com/nicogodet/telemac-mascaret-feedstock |
@tomsail No... MPI is a PIA on windows |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/opentelemac:
|
@brey please look at the above message. |
recipes/opentelemac/meta.yaml
Outdated
@@ -0,0 +1,81 @@ | |||
{% set name = "opentelemac" %} | |||
{% set version = "v8p4r1" %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please update to v8p5r0
and upload the archive on your github repo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While thinking back to it, it would be better to use archive from https://gitlab.pam-retd.fr/otm/telemac-mascaret
I think it's better if you remove me indeed. I am already in many places. Time to cut back |
@@ -0,0 +1,32 @@ | |||
zip_keys: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you sure you need this? Conda-forge defaults are not working for you here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the review felipe.
We have problems with certain versions of python/numpy (details there), hence the patch in recipes/opentelemac/patches
.
I assume @nicogodet tried the conda-forge defaults
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
but I guess now we can remove this patch, since it has been integrated in main last year, correct?
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).