Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 08:19
    dmey starred euroargodev/argopy
  • 00:46
    github-actions[bot] edited #232
  • Oct 03 04:13
    dependabot[bot] labeled #235
  • Oct 03 04:13
    dependabot[bot] labeled #235
  • Oct 03 04:13
    dependabot[bot] labeled #235
  • Oct 03 04:13
    dependabot[bot] opened #235
  • Oct 03 04:13

    dependabot[bot] on github_actions

    Bump styfle/cancel-workflow-act… (compare)

  • Oct 03 00:43
    github-actions[bot] edited #232
  • Oct 02 20:16
    alcoat starred euroargodev/argopy
  • Oct 02 00:45
    github-actions[bot] edited #232
  • Sep 30 00:45
    github-actions[bot] edited #232
  • Sep 29 00:47
    github-actions[bot] edited #232
  • Sep 28 11:53
    nutrik starred euroargodev/argopy
  • Sep 28 00:45
    github-actions[bot] edited #232
  • Sep 27 00:43
    github-actions[bot] edited #232
  • Sep 26 06:58

    gmaze on github_actions

    (compare)

  • Sep 26 06:58

    gmaze on master

    Bump codecov/codecov-action fro… Merge pull request #233 from eu… (compare)

  • Sep 26 06:58
    gmaze closed #233
  • Sep 26 06:57

    dependabot[bot] on github_actions

    (compare)

  • Sep 26 06:57

    gmaze on master

    Bump actions/stale from 5 to 6 … Merge pull request #234 from eu… (compare)

Guillaume Maze
@gmaze
ok !
Guillaume Maze
@gmaze
Hi @quai20 that was a good idea to add the inplace option to the new teos10 function. But then, it would be nice to also have it for the interp_std_levels method, don't you think ?
Guillaume Maze
@gmaze
@tylertucker202 @quai20 , this is Friday and last day before going on vacation, I'll issue a new release of argopy this afternoon !
Tyler Tucker
@tylertucker202
Awesome. I can tweet out the release as well.
Have a wonderful vacation!
Guillaume Maze
@gmaze
@tylertucker202, @ocefpaf: do you have ORCID numbers ? (for zenodo meta data)
and your affiliations
Filipe
@ocefpaf
Guillaume Maze
@gmaze
Filipe
@ocefpaf
Thanks!
Tyler Tucker
@tylertucker202
Guillaume Maze
@gmaze
Guillaume Maze
@gmaze

For the records, v0.1.6 has been archived at zenodo here:

DOI

And the JOSS short paper is available here: DOI
Kevin Balem
@quai20
:thumbsup:
Guillaume Maze
@gmaze
hi there, I have a lot of difficulties to ensure successfull unit testing on github actions, simply because the tests environments is evolving with depedencies new versions, while my dev local environement is rather fixed (i.e. evolves much less frequently than regular builds on github actions). How do you guys manage this ?
We should not enforce a spefic versions of depedencies, but then unit testing becomes quite difficult because it's not easy to identify errors from code design, vs errors from new version of depedencies
Filipe
@ocefpaf
I use conda-lock, but having a "free" testing item on the matrix is useful to future proof the library.
I can send a PR with an example later if you want to go that route.
Guillaume Maze
@gmaze
I'm not sure to realy understand all the implications here. We would have a tests suite for multiple python versions, os and also conda environnement (so that we could control, or not, depedencies versions), is that correct ?
Filipe
@ocefpaf
Yep.
Guillaume Maze
@gmaze
Great, to be honest I don't know how to do this properly, do you feel you could do or show us ?
Filipe
@ocefpaf
There are lockfile for pip as well. pip-tools and pipenv can do the same.
I'll send a draft PR soon.
Guillaume Maze
@gmaze
thanks @ocefpaf !
Guillaume Maze
@gmaze
Hi folks, my small friday project: status page for argopy web APIs: https://github.com/euroargodev/argopy-status
updated every 5 mins
results push to a clean webpage: https://argopy.statuspage.io/

and nice badges: Erddap status

Argovis status

Guillaume Maze
@gmaze
I also implemented a core and BGC profiles counter at https://argopy.statuspage.io/
Guillaume Maze
@gmaze
Hi @tylertucker202 , I invited you on argopy so that you could review the PR #36 ...
Guillaume Maze
@gmaze
Happy new year folks !
Just to let you know that I'm about to release a long due 0.1.7 for argopy, probably not very clean, but last release was in Aug. 2020, a long time ago
phand
@HandmannP

Hello everybody, I am trying to use argopy for the first time right now and I can't get the example to work ftproot = argopy.tutorial.open_dataset('localftp')[0]

then fetch data:
with argopy.set_options(src='localftp', local_ftp=ftproot):
ds = ArgoDataFetcher().float(1900857).to_xarray()
print(ds)

I am using version argopy-0.1.7
when I try argo_loader = ArgoDataFetcher().region([lonmin,lonmax,latmin,latmax,0,4000., '1998-01-01', '2021-03-05']) I get a Client Connector Error:
ClientConnectorError: Cannot connect to host www.ifremer.fr:443 ssl:default [Name or service not known]
Is this a known issue?
Kevin Balem
@quai20
Hi !
what's the error in the 1st case (trying to fetch 1900857 from the tuto dataset) ?
phand
@HandmannP
Oh sorry- that is:
URLError: <urlopen error [Errno -2] Name or service not known>argopyargopy
Kevin Balem
@quai20
import argopy
from argopy import DataFetcher as ArgoDataFetcher
ftproot = argopy.tutorial.open_dataset('localftp')[0]
with argopy.set_options(src='localftp', local_ftp=ftproot):
    ds = ArgoDataFetcher().float(1900857).to_xarray()
    print(ds)
this should work
phand
@HandmannP
I did not post the import before - so its the same code that I tried - it is still not working:
URLError: <urlopen error [Errno -2] Name or service not known>argopyargopy I am using argopy on an HPC System
Kevin Balem
@quai20
when do the error occurs ? at the import ?
phand
@HandmannP
the URLError occurs here: ftproot = .tutorial.open_dataset('localftp')[0]
Kevin Balem
@quai20
do you have access to internet from your HPC job ?
phand
@HandmannP
Ususally yes
Kevin Balem
@quai20
when first called, argopy.tutorial downloads sample data, so no internet could cause the error