Earthdata-varinfo

Latest version: v3.1.0

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

Scan your dependencies

Page 3 of 5

2.1.2

2023-11-14

This version of `earthdata-varinfo` updates the value of the `LongName`
attribute in generated UMM-Var records to use the value of the CF-Convention
`long_name` attribute for a variable, if it is present in the file. If this
attribute is not present in the in-file metadata, then the full path to the
variable (without the leading `/`) is used as before.

2.1.1

2023-10-24

Fixed deployment issues

2.1.0

2023-10-20

This version of `earthdata-varinfo` improves the functionality of the
`varinfo.get_science_variables` function with `varinfo.is_science_variable()` method.
This method returns true if a variable is a science variable by checking if
a variable contains dimension scale variables or if it contains coordinate references
or grid mapping attribute variables. This version also updates `umm_var.get_umm_var`
with `get_umm_var_type`. This function adds the UMM-Var field "VariableType"
to a UMM-Var record if a variable is a science variable.

2.0.0

2023-09-15

This version of `earthdata-varinfo` adds functionality to publish records to
CMR, along with a single overarching function that wraps the search, download
and publication functionality into a single function for the convenience of the
end-user. Additionally, the function signatures for `cmr_search.get_granules`
and `cmr_search.download_granule` have been updated to accept the full
`Authorization` header, instead of a bearer token, so that they are also
compatible with LaunchPad tokens.

* `generate_umm_var.generate_collection_umm_var` is designed to be a single
call for local workflows to find appropriate granules for a collection,
download them, parse them and generate UMM-Var JSON, which can be optionally
published to CMR.
* `umm_var.publish_umm_var` ingests a single UMM-Var entry to CMR
* `umm_var.publish_all_umm_var` ingests all of the UMM-Var entries from a given
collection to CMR

1.2.5

2022-05-19

This patch version updates the `Variable.is_temporal` method such that it can
handle variables without a `units` metadata attribute. In these instances, the
variable will be determined to not be temporal.

1.2.4

2022-04-05

This patch version updates the `ipython` development dependency to mitigate
a security vulnerability identified with `ipython~=7.21.0`.

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.