Esgf-pyclient

Latest version: v0.3.1

Safety actively analyzes 630602 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.1

------------------

This release will include wget script download support.

.. warning::
The expected value of the *url* parameter to ``SearchConnection()`` has changed in this release.
Prior to v0.1.1 the *url* parameter expected the full URL of the
search endpoint up to the query string. This has now been changed
to expect *url* to omit the final endpoint name,
e.g. ``https://esgf-node.llnl.gov/esg-search/search`` should be changed
to ``https://esgf-node.llnl.gov/esg-search`` in client code. The
current implementation detects the presence of ``/search`` and
corrects the URL to retain backward compatibility but this feature
may not remain in future versions.

This release changes the call signature of ``SearchConnection.send_query()`` and
introduces the additional methods ``send_search()`` and ``send_wget()``.
When upgrading code to work with this new API simly:

1. Change the *url* parameter to ``SearchConnection()`` to not include the ``/search`` suffix
2. Change any occurrence of ``send_query()`` to ``send_search()``

0.1b1

------------------

This release marks the start of the 0.1 series which is considered beta-quality.
API changes in this series will be clearly marked in the documentation and backward-compatible
releases will be maintained on pypi.

The 0.1b1 release includes integrated MyProxy logon support in the ``pyesgf.logon`` module.
This release also includes optimisations to the search system to avoid querying multiple shards
when requesting the files from a dataset.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.