Skip to content

Conversation

@gmaze
Copy link
Member

@gmaze gmaze commented Sep 23, 2025

Implement new search entries for an ArgoIndex related to institution.

This could go like this

from argopy import ArgoIndex

idx = ArgoIndex()

# Codes from Ref. Table 4:
idx.query.institution_code('AO')
idx.query.institution_code(['AO', 'JA'])

# Long names from Ref. Table 4:
idx.query.institution_name('CSIRO, Australia')
idx.query.institution_name(['Australia', 'France'])

# From DAC name (inferred from file path):
idx.query.dac('jma')
idx.query.dac(['jma', 'bodc'])

check list:

  • Implement new features
  • Add CI tests for coverage
  • Update documentation
  • All CI tests passed

@gmaze gmaze self-assigned this Sep 23, 2025
@gmaze gmaze added the enhancement New feature or request, development label Sep 23, 2025
@gmaze gmaze linked an issue Sep 23, 2025 that may be closed by this pull request
@gmaze gmaze moved this from Queued to In Progress in Argopy Management Dashboard Sep 23, 2025
@gmaze gmaze requested review from quai20 and removed request for quai20 October 6, 2025 08:39
@gmaze gmaze marked this pull request as draft October 6, 2025 08:40
@gmaze
Copy link
Member Author

gmaze commented Oct 6, 2025

I dont understand yet why, but all CI tests are passed except, and systematically, with All - pinned - Ubuntu, with Python 3.11 and 3.12

e.g.:

and it's not systematic with upstream, but one of 3.12, or 3.11 also fails systematically:

All of these actions +/- finishes at the same step, just after some s3 ArgoIndex institution_code requests:

2025-10-05T20:27:16.7314661Z argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_code[n=2], nrows=2] PASSED
2025-10-05T20:27:18.5629066Z argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_name[n=1], nrows=None] PASSED
2025-10-05T20:27:19.4499615Z ##[error]The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
2025-10-05T20:27:21.0445249Z argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_name[n=1], nrows=2] 
2025-10-05T20:27:21.1794454Z ##[error]The operation was canceled.
2025-10-05T20:27:21.2273153Z Uploading runner diagnostic logs
2025-10-05T20:27:21.3805005Z Completed runner diagnostic log upload
2025-10-05T20:27:21.3807278Z Cleaning up orphan processes

@gmaze
Copy link
Member Author

gmaze commented Oct 6, 2025

I also note that the error arise with the Pandas backend,
will try to disable Pandas and check if it fails with Pyarrow as well

@gmaze
Copy link
Member Author

gmaze commented Oct 7, 2025

Pyarrow tests are passed ok: https://github.com/euroargodev/argopy/actions/runs/18285385886?pr=528

Restoring Pandas

@gmaze
Copy link
Member Author

gmaze commented Oct 7, 2025

Restoring Pandas in backend testes re-raise the error on CI tests
with a more verbose logging we have:

argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_name[n=2], nrows=None] PASSED
##[debug]Re-evaluate condition on job cancellation for step: 'Test with pytest'.
##[debug]Skip Re-evaluate condition on runner shutdown.
argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_name[n=2], nrows=2] 
Error: The operation was canceled.
##[debug]System.OperationCanceledException: The operation was canceled.
##[debug]   at System.Threading.CancellationToken.ThrowOperationCanceledException()
##[debug]   at GitHub.Runner.Sdk.ProcessInvoker.ExecuteAsync(String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, Channel`1 redirectStandardIn, Boolean inheritConsoleHandler, Boolean keepStandardInOpen, Boolean highPriorityProcess, CancellationToken cancellationToken)
##[debug]   at GitHub.Runner.Common.ProcessInvokerWrapper.ExecuteAsync(String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, Channel`1 redirectStandardIn, Boolean inheritConsoleHandler, Boolean keepStandardInOpen, Boolean highPriorityProcess, CancellationToken cancellationToken)
##[debug]   at GitHub.Runner.Worker.Handlers.DefaultStepHost.ExecuteAsync(IExecutionContext context, String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, Boolean inheritConsoleHandler, String standardInInput, CancellationToken cancellationToken)
##[debug]   at GitHub.Runner.Worker.Handlers.ScriptHandler.RunAsync(ActionRunStage stage)
##[debug]   at GitHub.Runner.Worker.ActionRunner.RunAsync()
##[debug]   at GitHub.Runner.Worker.StepsRunner.RunStepAsync(IStep step, CancellationToken jobCancellationToken)
##[debug]Finishing: Test with pytest

@gmaze
Copy link
Member Author

gmaze commented Oct 7, 2025

Now trying to disable ArgoIndex tests with S3 host
(make sure we can attribute GA cancellation)

@gmaze
Copy link
Member Author

gmaze commented Oct 7, 2025

CI tests passed ok when s3 disabled:
https://github.com/euroargodev/argopy/actions/runs/18307732349?pr=528

restoring all CI tests...

@gmaze
Copy link
Member Author

gmaze commented Oct 7, 2025

trying to disable test :

argopy/tests/test_stores_index.py::Test_IndexStore_pandas_CORE::test_a_search[s3, institution_name[n=2], nrows=2]

which seems to be the one leading to job cancellation

- restore dac tests,
- still disabled: test_a_search[s3, institution_name[n=2], nrows=2]
@gmaze
Copy link
Member Author

gmaze commented Oct 9, 2025

tests ok
keeping test_a_search[s3, institution_name[n=2], nrows=2] disabled
re-enable test_a_search[s3, dac...

gmaze added 3 commits October 9, 2025 17:01
- allows to get hint of possible/valid values is some parameters (eg 'institution_code')
- new accesory 'ListStrProperty'
- add support for s3 search of institution code and name
commit 481e3e2
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 18:52:23 2025 +0200

    Update whats-new.rst

commit 10abffb
Merge: 537ad95 d739005
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 18:50:17 2025 +0200

    Merge pull request #540 from euroargodev/releasev1.3.1

    Prepare for v1.3.1 release

commit d739005
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 17:12:08 2025 +0200

    Fix reference table validation

commit 44ca4bf
Merge: 9f038e1 537ad95
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 14:17:28 2025 +0200

    Merge branch 'master' into releasev1.3.1

commit 9f038e1
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 14:14:35 2025 +0200

    [skip-ci]

commit fc9bf92
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 11:25:56 2025 +0200

    codespell + flake8 [skip-ci]

commit 537ad95
Author: Guillaume Maze <[email protected]>
Date:   Wed Oct 22 07:59:59 2025 +0200

    [skip-ci]

commit 452a06e
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:34:55 2025 +0200

    [skip-ci]

commit bfc4e5e
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:26:53 2025 +0200

    [skip-ci]

commit f0ea2a0
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:18:47 2025 +0200

    [skip-ci]

commit f76f305
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:02:40 2025 +0200

    [skip-ci]

commit b21a8da
Merge: e4d947a ecae463
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:02:02 2025 +0200

    Merge branch 'master' into releasev1.3.1

commit e4d947a
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 22:01:23 2025 +0200

    Update show_versions

commit ecae463
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 21:56:07 2025 +0200

    more upstream set up [skip-ci]

commit 4759d37
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 19:30:32 2025 +0200

    [skip-ci]

commit 19b3bd4
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 19:10:32 2025 +0200

    Update show_versions

commit d74098f
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 19:10:26 2025 +0200

    Update pytests-upstream.yml

    implement new upstream test policy

commit dac05f2
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 19:10:09 2025 +0200

    Remove py3.10 req. files

commit ff52f26
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 19:05:55 2025 +0200

    some ci env checks

commit 97603d2
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:14:55 2025 +0200

    Update HOW_TO_RELEASE.md

commit ee95cc8
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:12:24 2025 +0200

    Update whats-new.rst

commit c6bb7a9
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:11:00 2025 +0200

    Introduce Argopy dependencies support policy

commit 6291de2
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:10:33 2025 +0200

    Introduce CLI update_json_assets command

commit 4dfa052
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:09:47 2025 +0200

    NVSReferenceTables now use assets to get a list of valid table ids

commit 5dd6395
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 21 16:09:06 2025 +0200

    Update assets

commit af8500a
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 22:28:58 2025 +0200

    more upstream checks

commit b5895cc
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 17:03:47 2025 +0200

    Init v1.3.1 release

commit c34cf8d
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 16:26:53 2025 +0200

    pin more lib for upstream ci tests debug

commit b3c84e1
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 15:26:15 2025 +0200

    Update HOW_TO_RELEASE.md [skip-ci]

    Signed-off-by: Guillaume Maze <[email protected]>

commit 693e2bb
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 14:44:13 2025 +0200

    update HOW_TO_RELEASE [skip-ci]

    - a more detailed description of the release and deprecation cycle policy
    - specific procedure for major&minor vs patch

commit 5b90694
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 14:07:28 2025 +0200

    Pin python for upstream CI tests

    See #539

commit b78486c
Merge: 100457e d2bc2d4
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 20 09:59:27 2025 +0200

    Merge pull request #515 from euroargodev/improve-argofloat-plot

    Improve argofloat plot

commit 100457e
Merge: 422071a a36fbb5
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 13 11:01:17 2025 +0200

    Merge branch 'master' of https://github.com/euroargodev/argopy

commit 422071a
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 13 11:01:11 2025 +0200

    [skip-ci]

commit a36fbb5
Merge: 660b013 a60b00f
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 13 10:48:28 2025 +0200

    Merge pull request #537 from euroargodev/dependabot/github_actions/aws-actions/configure-aws-credentials-5.1.0

    Bump aws-actions/configure-aws-credentials from 5.0.0 to 5.1.0

commit 660b013
Merge: 7f01b49 c84bd06
Author: Guillaume Maze <[email protected]>
Date:   Mon Oct 13 10:48:00 2025 +0200

    Merge pull request #536 from euroargodev/dependabot/github_actions/github/codeql-action-4 [skip-ci]

    Bump github/codeql-action from 3 to 4

commit a60b00f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Oct 13 04:03:22 2025 +0000

    Bump aws-actions/configure-aws-credentials from 5.0.0 to 5.1.0

    Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 5.0.0 to 5.1.0.
    - [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
    - [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
    - [Commits](aws-actions/configure-aws-credentials@v5.0.0...v5.1.0)

    ---
    updated-dependencies:
    - dependency-name: aws-actions/configure-aws-credentials
      dependency-version: 5.1.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

commit c84bd06
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Oct 13 04:03:17 2025 +0000

    Bump github/codeql-action from 3 to 4

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@v3...v4)

    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: '4'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

commit d2bc2d4
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 18:34:54 2025 +0200

    Update plot.py

    - redesign new choices
    - add default cmap for non-discrete parameters

commit 73363e8
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 18:08:25 2025 +0200

    Update test_stores_float_plot.py

    - improve coverage of new features

commit 7f01b49
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 17:03:11 2025 +0200

    fix ocean-ops api [skip-ci]

commit 45a0e65
Merge: 4c784c8 847b721
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 14:54:13 2025 +0200

    Merge pull request #531 from euroargodev/530-canyon-med-weights-file-are-missing-when-installing-argopy-with-pypi [skip-ci]

    Canyon-MED NN weights file are missing when installing argopy with pypi

commit 847b721
Merge: 9158a7f 4c784c8
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 14:54:00 2025 +0200

    Merge branch 'master' into 530-canyon-med-weights-file-are-missing-when-installing-argopy-with-pypi

    Signed-off-by: Guillaume Maze <[email protected]>

commit 4c784c8
Merge: 43461a8 aea2555
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 14:53:15 2025 +0200

    Merge pull request #518 from euroargodev/517-float-wmo-datafetcher---valueerror [skip-ci]

    Fix real-time only float data fetching bug

commit aea2555
Merge: b668798 43461a8
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 9 14:52:59 2025 +0200

    Merge branch 'master' into 517-float-wmo-datafetcher---valueerror

    Signed-off-by: Guillaume Maze <[email protected]>

commit 43461a8
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 17:51:33 2025 +0200

    add pdf to rdt build [skip-ci]

commit f977af5
Merge: fe69d52 a76ab8c
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 15:27:57 2025 +0200

    Merge pull request #534 from euroargodev/update-http-request-header-user-agent

    Update http request header user agent

commit 8d02bd1
Merge: 6b0ad77 fe69d52
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 15:15:51 2025 +0200

    Merge branch 'master' into improve-argofloat-plot

    Signed-off-by: Guillaume Maze <[email protected]>

commit 6b0ad77
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 15:13:47 2025 +0200

    Squashed commit of the following:

    commit fe69d52
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Oct 2 18:05:54 2025 +0200

        update CI env

    commit d6ad1a7
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Oct 2 16:47:28 2025 +0200

        Add pyasynchat to CI env for py3.12

    commit 17e6667
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 23 16:32:26 2025 +0300

        Add post method to httpstore

    commit 47d7be8
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 19 10:49:02 2025 +0200

        Update index.rst [skip-ci]

        Signed-off-by: Guillaume Maze <[email protected]>

    commit 7e303d8
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 18 08:31:46 2025 +0200

        Update stale.yml

        Signed-off-by: Guillaume Maze <[email protected]>

    commit a89ac46
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 18 08:28:44 2025 +0200

        Create cleanup_caches.yml

        Signed-off-by: Guillaume Maze <[email protected]>

    commit 4aa3aea
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 15 10:11:22 2025 +0200

        [skip-ci]

    commit 3afbd84
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 15 10:01:44 2025 +0200

        [skip-ci]

    commit e3b2513
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 12 18:07:52 2025 +0200

        Fix error on cheatsheet

    commit b6c16e1
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 11 14:35:40 2025 +0200

        Update spec.py

        fix minor bug whereby ArgoFloat online property was always "offline"

    commit e2d0417
    Merge: 760bd80 ee6b50e
    Author: Guillaume Maze <[email protected]>
    Date:   Wed Sep 10 16:16:49 2025 +0200

        Merge branch 'master' of https://github.com/euroargodev/argopy

    commit 760bd80
    Author: Guillaume Maze <[email protected]>
    Date:   Wed Sep 10 16:14:37 2025 +0200

        Update fetchers.py

        fix minor bug

    commit ee6b50e
    Merge: 7518db1 ea5b850
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 9 14:36:48 2025 +0200

        Merge pull request #526 from euroargodev/521-changes-to-xarrayconcat

        Fix upcoming changes to xarray concat

    commit ea5b850
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 9 10:48:53 2025 +0200

        update docs [skip-ci]

    commit 12d267b
    Merge: be79eb4 7518db1
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 16:59:58 2025 +0200

        Merge branch 'master' into 521-changes-to-xarrayconcat

    commit be79eb4
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 16:56:02 2025 +0200

        Update erddap_refdata.py

    commit 7518db1
    Merge: dbb2352 b9d106e
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 15:30:43 2025 +0200

        Merge branch 'master' of https://github.com/euroargodev/argopy

    commit dbb2352
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 15:30:39 2025 +0200

        Update xarray.py

        remove FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.

    commit b9d106e
    Merge: 27c57a1 fe2f1de
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:22:02 2025 +0200

        Merge pull request #524 from euroargodev/dependabot/github_actions/aws-actions/configure-aws-credentials-5.0.0

        Bump aws-actions/configure-aws-credentials from 4.3.1 to 5.0.0

    commit 27c57a1
    Merge: 97da8e3 14917a9
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:21:21 2025 +0200

        Merge pull request #523 from euroargodev/dependabot/github_actions/actions/stale-10

        Bump actions/stale from 9 to 10

    commit 97da8e3
    Merge: e2d820e 4558ab8
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:21:07 2025 +0200

        Merge pull request #525 from euroargodev/dependabot/github_actions/codecov/codecov-action-5.5.1

        Bump codecov/codecov-action from 5.5.0 to 5.5.1

    commit e2d820e
    Merge: 3d0e7d6 59ff67a
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:20:46 2025 +0200

        Merge pull request #522 from euroargodev/dependabot/github_actions/actions/setup-python-6

        Bump actions/setup-python from 3 to 6

    commit 3d0e7d6
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:19:48 2025 +0200

        Upgrade minimal xarray to 2025.08 for upstream CI tests

    commit 8bb7b6d
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:15:48 2025 +0200

        Upstream CI tests to use xarray  >=2025.8.0

    commit 9162750
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:02:55 2025 +0200

        change xr.concat option coords from 'minimal' to 'all'

    commit 7103374
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 10:29:48 2025 +0200

        Set xr.concat option `coords` to "all"

    commit 2247150
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 10:10:21 2025 +0200

        tidy up the code for debug

    commit f5a19f9
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 09:52:05 2025 +0200

        Update http.py

    commit 4558ab8
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:30 2025 +0000

        Bump codecov/codecov-action from 5.5.0 to 5.5.1

        Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.0 to 5.5.1.
        - [Release notes](https://github.com/codecov/codecov-action/releases)
        - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
        - [Commits](codecov/codecov-action@v5.5.0...v5.5.1)

        ---
        updated-dependencies:
        - dependency-name: codecov/codecov-action
          dependency-version: 5.5.1
          dependency-type: direct:production
          update-type: version-update:semver-patch
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit fe2f1de
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:28 2025 +0000

        Bump aws-actions/configure-aws-credentials from 4.3.1 to 5.0.0

        Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4.3.1 to 5.0.0.
        - [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
        - [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
        - [Commits](aws-actions/configure-aws-credentials@v4.3.1...v5.0.0)

        ---
        updated-dependencies:
        - dependency-name: aws-actions/configure-aws-credentials
          dependency-version: 5.0.0
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 14917a9
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:24 2025 +0000

        Bump actions/stale from 9 to 10

        Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
        - [Release notes](https://github.com/actions/stale/releases)
        - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
        - [Commits](actions/stale@v9...v10)

        ---
        updated-dependencies:
        - dependency-name: actions/stale
          dependency-version: '10'
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 59ff67a
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:21 2025 +0000

        Bump actions/setup-python from 3 to 6

        Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 6.
        - [Release notes](https://github.com/actions/setup-python/releases)
        - [Commits](actions/setup-python@v3...v6)

        ---
        updated-dependencies:
        - dependency-name: actions/setup-python
          dependency-version: '6'
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 6d7bf71
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 5 13:50:17 2025 +0200

        Update xarray.py

        fix bug whereby ds.argo.filter_researchmode would fail on a dataset from ArgoFloat.open_dataset because the time variable was not recognised

    commit 0da9713
    Merge: ae12ffb b0f6805
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Aug 26 10:14:09 2025 +0200

        Merge pull request #513 from euroargodev/dependabot/github_actions/codecov/codecov-action-5.5.0

        Bump codecov/codecov-action from 5.4.3 to 5.5.0

    commit b0f6805
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Aug 25 07:05:40 2025 +0000

        Bump codecov/codecov-action from 5.4.3 to 5.5.0

        Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.3 to 5.5.0.
        - [Release notes](https://github.com/codecov/codecov-action/releases)
        - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
        - [Commits](codecov/codecov-action@v5.4.3...v5.5.0)

        ---
        updated-dependencies:
        - dependency-name: codecov/codecov-action
          dependency-version: 5.5.0
          dependency-type: direct:production
          update-type: version-update:semver-minor
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

commit 593b4d7
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 15:12:24 2025 +0200

    [skip-ci]

commit 0a3dc03
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 11:57:44 2025 +0200

    update the doc

commit 2051a87
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 11:45:25 2025 +0200

    Update plot.py

    support for auto-setting with PARAM_QC scatter plot

commit f9836ff
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 11:44:59 2025 +0200

    Update plot.py

commit bf26af5
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:57:26 2025 +0200

    doc and docstring

commit 8ca1bc2
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:37:50 2025 +0200

    Squashed commit of the following:

    commit fe69d52
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Oct 2 18:05:54 2025 +0200

        update CI env

    commit d6ad1a7
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Oct 2 16:47:28 2025 +0200

        Add pyasynchat to CI env for py3.12

    commit 17e6667
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 23 16:32:26 2025 +0300

        Add post method to httpstore

    commit 47d7be8
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 19 10:49:02 2025 +0200

        Update index.rst [skip-ci]

        Signed-off-by: Guillaume Maze <[email protected]>

    commit 7e303d8
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 18 08:31:46 2025 +0200

        Update stale.yml

        Signed-off-by: Guillaume Maze <[email protected]>

    commit a89ac46
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 18 08:28:44 2025 +0200

        Create cleanup_caches.yml

        Signed-off-by: Guillaume Maze <[email protected]>

    commit 4aa3aea
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 15 10:11:22 2025 +0200

        [skip-ci]

    commit 3afbd84
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 15 10:01:44 2025 +0200

        [skip-ci]

    commit e3b2513
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 12 18:07:52 2025 +0200

        Fix error on cheatsheet

    commit b6c16e1
    Author: Guillaume Maze <[email protected]>
    Date:   Thu Sep 11 14:35:40 2025 +0200

        Update spec.py

        fix minor bug whereby ArgoFloat online property was always "offline"

    commit e2d0417
    Merge: 760bd80 ee6b50e
    Author: Guillaume Maze <[email protected]>
    Date:   Wed Sep 10 16:16:49 2025 +0200

        Merge branch 'master' of https://github.com/euroargodev/argopy

    commit 760bd80
    Author: Guillaume Maze <[email protected]>
    Date:   Wed Sep 10 16:14:37 2025 +0200

        Update fetchers.py

        fix minor bug

    commit ee6b50e
    Merge: 7518db1 ea5b850
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 9 14:36:48 2025 +0200

        Merge pull request #526 from euroargodev/521-changes-to-xarrayconcat

        Fix upcoming changes to xarray concat

    commit ea5b850
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Sep 9 10:48:53 2025 +0200

        update docs [skip-ci]

    commit 12d267b
    Merge: be79eb4 7518db1
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 16:59:58 2025 +0200

        Merge branch 'master' into 521-changes-to-xarrayconcat

    commit be79eb4
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 16:56:02 2025 +0200

        Update erddap_refdata.py

    commit 7518db1
    Merge: dbb2352 b9d106e
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 15:30:43 2025 +0200

        Merge branch 'master' of https://github.com/euroargodev/argopy

    commit dbb2352
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 15:30:39 2025 +0200

        Update xarray.py

        remove FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.

    commit b9d106e
    Merge: 27c57a1 fe2f1de
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:22:02 2025 +0200

        Merge pull request #524 from euroargodev/dependabot/github_actions/aws-actions/configure-aws-credentials-5.0.0

        Bump aws-actions/configure-aws-credentials from 4.3.1 to 5.0.0

    commit 27c57a1
    Merge: 97da8e3 14917a9
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:21:21 2025 +0200

        Merge pull request #523 from euroargodev/dependabot/github_actions/actions/stale-10

        Bump actions/stale from 9 to 10

    commit 97da8e3
    Merge: e2d820e 4558ab8
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:21:07 2025 +0200

        Merge pull request #525 from euroargodev/dependabot/github_actions/codecov/codecov-action-5.5.1

        Bump codecov/codecov-action from 5.5.0 to 5.5.1

    commit e2d820e
    Merge: 3d0e7d6 59ff67a
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:20:46 2025 +0200

        Merge pull request #522 from euroargodev/dependabot/github_actions/actions/setup-python-6

        Bump actions/setup-python from 3 to 6

    commit 3d0e7d6
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:19:48 2025 +0200

        Upgrade minimal xarray to 2025.08 for upstream CI tests

    commit 8bb7b6d
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:15:48 2025 +0200

        Upstream CI tests to use xarray  >=2025.8.0

    commit 9162750
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 11:02:55 2025 +0200

        change xr.concat option coords from 'minimal' to 'all'

    commit 7103374
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 10:29:48 2025 +0200

        Set xr.concat option `coords` to "all"

    commit 2247150
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 10:10:21 2025 +0200

        tidy up the code for debug

    commit f5a19f9
    Author: Guillaume Maze <[email protected]>
    Date:   Mon Sep 8 09:52:05 2025 +0200

        Update http.py

    commit 4558ab8
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:30 2025 +0000

        Bump codecov/codecov-action from 5.5.0 to 5.5.1

        Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.0 to 5.5.1.
        - [Release notes](https://github.com/codecov/codecov-action/releases)
        - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
        - [Commits](codecov/codecov-action@v5.5.0...v5.5.1)

        ---
        updated-dependencies:
        - dependency-name: codecov/codecov-action
          dependency-version: 5.5.1
          dependency-type: direct:production
          update-type: version-update:semver-patch
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit fe2f1de
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:28 2025 +0000

        Bump aws-actions/configure-aws-credentials from 4.3.1 to 5.0.0

        Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4.3.1 to 5.0.0.
        - [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
        - [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
        - [Commits](aws-actions/configure-aws-credentials@v4.3.1...v5.0.0)

        ---
        updated-dependencies:
        - dependency-name: aws-actions/configure-aws-credentials
          dependency-version: 5.0.0
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 14917a9
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:24 2025 +0000

        Bump actions/stale from 9 to 10

        Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
        - [Release notes](https://github.com/actions/stale/releases)
        - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
        - [Commits](actions/stale@v9...v10)

        ---
        updated-dependencies:
        - dependency-name: actions/stale
          dependency-version: '10'
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 59ff67a
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Sep 8 04:03:21 2025 +0000

        Bump actions/setup-python from 3 to 6

        Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 6.
        - [Release notes](https://github.com/actions/setup-python/releases)
        - [Commits](actions/setup-python@v3...v6)

        ---
        updated-dependencies:
        - dependency-name: actions/setup-python
          dependency-version: '6'
          dependency-type: direct:production
          update-type: version-update:semver-major
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

    commit 6d7bf71
    Author: Guillaume Maze <[email protected]>
    Date:   Fri Sep 5 13:50:17 2025 +0200

        Update xarray.py

        fix bug whereby ds.argo.filter_researchmode would fail on a dataset from ArgoFloat.open_dataset because the time variable was not recognised

    commit 0da9713
    Merge: ae12ffb b0f6805
    Author: Guillaume Maze <[email protected]>
    Date:   Tue Aug 26 10:14:09 2025 +0200

        Merge pull request #513 from euroargodev/dependabot/github_actions/codecov/codecov-action-5.5.0

        Bump codecov/codecov-action from 5.4.3 to 5.5.0

    commit b0f6805
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Aug 25 07:05:40 2025 +0000

        Bump codecov/codecov-action from 5.4.3 to 5.5.0

        Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.3 to 5.5.0.
        - [Release notes](https://github.com/codecov/codecov-action/releases)
        - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
        - [Commits](codecov/codecov-action@v5.4.3...v5.5.0)

        ---
        updated-dependencies:
        - dependency-name: codecov/codecov-action
          dependency-version: 5.5.0
          dependency-type: direct:production
          update-type: version-update:semver-minor
        ...

        Signed-off-by: dependabot[bot] <[email protected]>

commit a76ab8c
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:29:43 2025 +0200

    Update whats-new.rst

commit 7e8981a
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:26:47 2025 +0200

    Update filesystems.py

commit 18d2b56
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:24:56 2025 +0200

    Update mocked_http.py

commit 1981cf7
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 10:16:44 2025 +0200

    Update mocked_http.py

commit 1739834
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 09:57:21 2025 +0200

    Update filesystems.py

commit 93aee31
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 09:49:33 2025 +0200

    Update filesystems.py

    - allow for http headers to be updated, not replaced, with a client_kwargs['headers'] dict in httpstore instance

commit f6a5dc8
Author: Guillaume Maze <[email protected]>
Date:   Tue Oct 7 09:48:19 2025 +0200

    Add new user-agent in http requests header

commit 9158a7f
Merge: 29e4b14 fe69d52
Author: Guillaume Maze <[email protected]>
Date:   Fri Oct 3 18:30:53 2025 +0200

    Merge branch 'master' into 530-canyon-med-weights-file-are-missing-when-installing-argopy-with-pypi

commit b668798
Author: Guillaume Maze <[email protected]>
Date:   Fri Oct 3 15:16:42 2025 +0200

    Update whats-new.rst

commit 6ae72bb
Author: Guillaume Maze <[email protected]>
Date:   Fri Oct 3 15:12:29 2025 +0200

    Update whats-new.rst

commit 63df2d2
Author: Guillaume Maze <[email protected]>
Date:   Fri Oct 3 15:12:18 2025 +0200

    Update transform.py

    - improve performance
    - remove dummy log
    - flake8+black

commit e05b39c
Author: Guillaume Maze <[email protected]>
Date:   Fri Oct 3 15:09:05 2025 +0200

    Add specific CI tests for utils.transform

commit add3269
Merge: f4a4558 17e6667
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 2 15:48:33 2025 +0200

    Merge branch 'master' into 517-float-wmo-datafetcher---valueerror

commit 29e4b14
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 2 15:47:25 2025 +0200

    Update whats-new.rst

commit acc5e50
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 2 15:44:45 2025 +0200

    Update whats-new.rst

commit 453c8b1
Author: Guillaume Maze <[email protected]>
Date:   Thu Oct 2 15:42:37 2025 +0200

    Update setup.py

commit f4a4558
Author: Guillaume Maze <[email protected]>
Date:   Fri Sep 5 11:36:50 2025 +0200

    Update xarray.py

commit b21fece
Author: Guillaume Maze <[email protected]>
Date:   Thu Sep 4 17:46:02 2025 +0200

    Update whats-new.rst

commit 13634d8
Author: Guillaume Maze <[email protected]>
Date:   Thu Sep 4 17:40:45 2025 +0200

    Update transform.py

commit f7173b8
Author: Guillaume Maze <[email protected]>
Date:   Thu Aug 28 11:44:44 2025 +0200

    update doc [skip-ci]

commit a9fc97d
Author: Guillaume Maze <[email protected]>
Date:   Wed Aug 27 16:46:39 2025 +0200

    Update fetchers.py

    avoid loading data if not necessary in DataFetcher plot

commit e84503b
Author: Guillaume Maze <[email protected]>
Date:   Wed Aug 27 16:46:21 2025 +0200

    update data visualisation doc

commit 3a28f8e
Author: Guillaume Maze <[email protected]>
Date:   Wed Aug 27 11:06:59 2025 +0200

    Update whats-new.rst

commit 004da1c
Author: Guillaume Maze <[email protected]>
Date:   Tue Aug 26 10:10:13 2025 +0200

    Update plot.py

    - improve cbar title on scatter
    - auto select cbar or legend for scatter map

commit b958430
Author: Guillaume Maze <[email protected]>
Date:   Tue Aug 26 10:09:45 2025 +0200

    Update plot.py

    select new colormap for profile QC scatter map

commit 4c47480
Author: Guillaume Maze <[email protected]>
Date:   Tue Aug 26 10:09:26 2025 +0200

    Update argo_colors.py

    add new color map for profile QC
@gmaze
Copy link
Member Author

gmaze commented Oct 23, 2025

should not have done this squashed commit !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request, development

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

New search entries for the ArgoIndex

2 participants