Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 22 15:00
    tylertucker202 edited as member
  • Nov 22 00:40
    github-actions[bot] edited #232
  • Nov 21 02:25
    glt999 starred euroargodev/argopy
  • Nov 21 00:37
    github-actions[bot] edited #232
  • Nov 20 00:40
    github-actions[bot] edited #232
  • Nov 19 10:52
    zqx897 starred euroargodev/argopy
  • Nov 19 00:38
    github-actions[bot] edited #232
  • Nov 18 15:05

    gmaze on issue213

    (compare)

  • Nov 17 14:19
    gmaze edited #240
  • Nov 17 14:16

    gmaze on master

    Update `isconnected` utility i… (compare)

  • Nov 17 14:14
    gmaze labeled #240
  • Nov 17 14:13
    gmaze assigned #240
  • Nov 17 14:13
    gmaze opened #240
  • Nov 17 14:10

    gmaze on deprec-localftp

    Remove localftp from everywhere… (compare)

  • Nov 17 07:28

    gmaze on deprec-localftp

    Brief cleanup (compare)

  • Nov 17 07:27

    gmaze on deprec-localftp

    (compare)

  • Nov 17 00:38
    github-actions[bot] edited #232
  • Nov 16 13:15

    gmaze on labelencoder

    (compare)

  • Nov 16 13:15

    gmaze on master

    Remove dependency to sklearn La… Removed sklearn from tests env ! Merge pull request #239 from eu… (compare)

  • Nov 16 13:15
    gmaze closed #239
Guillaume Maze
@gmaze
yes I've noticed, but not sure if the error was coming from argopy or fsspec
Kevin Balem
@quai20
fsspec
that's why I mentionned martindurant. But I don't know if it's relevant to comment a closed issue on argopy side. Maybe opening a new one on fsspec side is ?
Guillaume Maze
@gmaze
I believe this was fixed in fsspec
Kevin Balem
@quai20
hum
Guillaume Maze
@gmaze
let me check
Kevin Balem
@quai20
I'm on fsspec 0.7.4
Guillaume Maze
@gmaze
I can't get my hands on where I discussed this with Martin
Kevin Balem
@quai20
Ok I'll reinstall from the repo so, maybe he didn't release yet
Guillaume Maze
@gmaze
Kevin Balem
@quai20
I still don't get why I have this error on my station and not on my laptop (ie why you had it in readthedoc only) ?
Guillaume Maze
@gmaze
the origin of the error is that fsspec try to delete/rename a file that does not belong to the same machine
so may be on your laptop you're accessing file not on your local
Guillaume Maze
@gmaze
I'm cleaning branches, can I delete interp_stdlev ?
Guillaume Maze
@gmaze
Hi @tylertucker202, what is going on with argovis today ? the api is not responding
Tyler Tucker
@tylertucker202
Hi Guillaume, the server running Argovis ran out of disk space. Apparently the IT group was running other apps on the server which was a disk hog. We removed some unused archives and reset the app. It seems to be working now. We are going to have to chat with the IT department and how we share resources...
Guillaume Maze
@gmaze

Hi Guillaume, the server running Argovis ran out of disk space. Apparently the IT group was running other apps on the server which was a disk hog. We removed some unused archives and reset the app. It seems to be working now. We are going to have to chat with the IT department and how we share resources...

this made think about the status of API services, please have a look to: euroargodev/argopy#35

Tyler Tucker
@tylertucker202
A well thought out concern! I made a suggestion to use this database overview query in the fetcher's init() method to check if the database is running. https://argovis.colorado.edu/selection/overview.
Guillaume Maze
@gmaze
I didn't noticed this entry point, well done. My concern is that I don't want to limit argopy performance to check for the api availability each time we instantiate a fetcher
So I would prefer a check during the first argopy import, and to work on more verbose error message if the fetch fails
Guillaume Maze
@gmaze
@tylertucker202 , I get the following error
Failed to lookup view "index" in views directory "/usr/src/ng_argovis/backend_argovis/views"
when I request for https://argovis.colorado.edu/catalog/
is it real error or bad url ?
Tyler Tucker
@tylertucker202
it is a bad URL. The router does not have a controller that handles this URL.
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