[Git][debian-gis-team/asf-search][master] 4 commits: New upstream version 12.0.3
Antonio Valentino (@antonio.valentino)
gitlab at salsa.debian.org
Wed Mar 11 07:31:36 GMT 2026
Antonio Valentino pushed to branch master at Debian GIS Project / asf-search
Commits:
209dfb17 by Antonio Valentino at 2026-03-11T07:24:39+00:00
New upstream version 12.0.3
- - - - -
7eccfb46 by Antonio Valentino at 2026-03-11T07:24:42+00:00
Update upstream source from tag 'upstream/12.0.3'
Update to upstream version '12.0.3'
with Debian dir 169a2dcd445fcda72afb15e7be7df10da5b0bd9b
- - - - -
751873dc by Antonio Valentino at 2026-03-11T07:25:18+00:00
New upstream release
- - - - -
ba7ca40a by Antonio Valentino at 2026-03-11T07:26:35+00:00
Set distribution to unstable
- - - - -
10 changed files:
- CHANGELOG.md
- asf_search/ASFSearchOptions/validator_map.py
- asf_search/CMR/field_map.py
- asf_search/Products/NISARProduct.py
- asf_search/export/jsonlite.py
- asf_search/search/geo_search.py
- asf_search/search/search.py
- asf_search/search/search_count.py
- asf_search/search/search_generator.py
- debian/changelog
Changes:
=====================================
CHANGELOG.md
=====================================
@@ -25,6 +25,13 @@ and uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-
-->
+
+------
+## [v12.0.3](https://github.com/asfadmin/Discovery-asf_search/compare/v12.0.2...v12.0.3)
+### Added
+- Add `ariaVersion` as a searchable attribute
+- Add `orbitType` to `NISARProduct` properties dictionary
+
------
## [v12.0.2](https://github.com/asfadmin/Discovery-asf_search/compare/v12.0.1...v12.0.2)
### Added
=====================================
asf_search/ASFSearchOptions/validator_map.py
=====================================
@@ -79,6 +79,7 @@ validator_map = {
'shortName': parse_string_list,
'dataset': parse_string_list,
'cmr_keywords': parse_cmr_keywords_list,
+ 'ariaVersion': parse_string,
# S1 Inteferrogram Filters
'temporalBaselineDays': parse_string_list,
# Opera Burst Filters
=====================================
asf_search/CMR/field_map.py
=====================================
@@ -38,6 +38,7 @@ field_map = {
'collections': {'key': 'echo_collection_id[]', 'fmt': '{0}'},
'shortName': {'key': 'shortName', 'fmt': '{0}'},
'temporalBaselineDays': {'key': 'attribute[]', 'fmt': 'int,TEMPORAL_BASELINE_DAYS,{0}'}, # noqa F401
+ 'ariaVersion': {'key': 'attribute[]', 'fmt': 'string,VERSION,{0}'},
# SLC BURST fields
'absoluteBurstID': {'key': 'attribute[]', 'fmt': 'int,BURST_ID_ABSOLUTE,{0}'},
'relativeBurstID': {'key': 'attribute[]', 'fmt': 'int,BURST_ID_RELATIVE,{0}'},
=====================================
asf_search/Products/NISARProduct.py
=====================================
@@ -32,6 +32,7 @@ class NISARProduct(ASFStackableProduct):
'processingLevel': {'path': ['AdditionalAttributes', ('Name', 'PRODUCT_TYPE'), 'Values', 0]},
'bytes': {'path': ['DataGranule', 'ArchiveAndDistributionInformation']},
'collectionName': {'path': ["CollectionReference", "ShortName"]},
+ 'orbitType': {'path': ['AdditionalAttributes', ('Name', 'ORBIT_TYPE'), 'Values', 0]},
}
def __init__(self, args: Dict = {}, session: ASFSession = ASFSession()):
super().__init__(args, session)
=====================================
asf_search/export/jsonlite.py
=====================================
@@ -255,6 +255,7 @@ class JSONLiteStreamArray(list):
'jointObservation': p.get('jointObservation'),
'rangeBandwidth': p.get('rangeBandwidth'),
'sizeMB': p.get('bytes'),
+ 'orbitType': p.get('orbitType'),
}
result["collectionName"] = p.get("collectionName")
result["conceptID"] = p.get("conceptID")
=====================================
asf_search/search/geo_search.py
=====================================
@@ -46,6 +46,7 @@ def geo_search(
start: Union[datetime.datetime, str] = None,
absoluteBurstID: Union[int, Sequence[int]] = None,
relativeBurstID: Union[int, Sequence[int]] = None,
+ ariaVersion: str = None,
fullBurstID: Union[str, Sequence[str]] = None,
temporalBaselineDays: Union[str, Sequence[str]] = None,
operaBurstID: Union[str, Sequence[str]] = None,
@@ -72,6 +73,8 @@ def geo_search(
For ALOS, ERS-1, ERS-2, JERS-1, and RADARSAT-1, Sentinel-1A, Sentinel-1B
this value corresponds to the orbit count within the orbit cycle.
For UAVSAR it is the Flight ID.
+ ariaVersion:
+ For ARIAS1GUNW this value describes the version a product was generated under
asfFrame:
This is primarily an ASF / JAXA frame reference. However,
some platforms use other conventions. See ‘frame’ for ESA-centric frame searches.
=====================================
asf_search/search/search.py
=====================================
@@ -46,6 +46,7 @@ def search(
] = None,
season: Tuple[int, int] = None,
start: Union[datetime.datetime, str] = None,
+ ariaVersion: str = None,
absoluteBurstID: Union[int, Sequence[int]] = None,
relativeBurstID: Union[int, Sequence[int]] = None,
fullBurstID: Union[str, Sequence[str]] = None,
@@ -79,6 +80,8 @@ def search(
For ALOS, ERS-1, ERS-2, JERS-1, and RADARSAT-1, Sentinel-1A, Sentinel-1B
this value corresponds to the orbit count within the orbit cycle.
For UAVSAR it is the Flight ID.
+ ariaVersion:
+ For ARIAS1GUNW this value describes the version a product was generated under
asfFrame:
This is primarily an ASF / JAXA frame reference. However,
some platforms use other conventions. See ‘frame’ for ESA-centric frame searches.
=====================================
asf_search/search/search_count.py
=====================================
@@ -45,6 +45,7 @@ def search_count(
] = None,
season: Tuple[int, int] = None,
start: Union[datetime.datetime, str] = None,
+ ariaVersion: str = None,
absoluteBurstID: Union[int, Sequence[int]] = None,
relativeBurstID: Union[int, Sequence[int]] = None,
fullBurstID: Union[str, Sequence[str]] = None,
=====================================
asf_search/search/search_generator.py
=====================================
@@ -71,6 +71,7 @@ def search_generator(
] = None,
season: Tuple[int, int] = None,
start: Union[datetime.datetime, str] = None,
+ ariaVersion: str = None,
absoluteBurstID: Union[int, Sequence[int]] = None,
relativeBurstID: Union[int, Sequence[int]] = None,
fullBurstID: Union[str, Sequence[str]] = None,
@@ -103,6 +104,8 @@ def search_generator(
For ALOS, ERS-1, ERS-2, JERS-1, and RADARSAT-1, Sentinel-1A, Sentinel-1B
this value corresponds to the orbit count within the orbit cycle.
For UAVSAR it is the Flight ID.
+ ariaVersion:
+ For ARIAS1GUNW this value describes the version a product was generated under
asfFrame:
This is primarily an ASF / JAXA frame reference. However,
some platforms use other conventions. See ‘frame’ for ESA-centric frame searches.
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+asf-search (12.0.3-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it> Wed, 11 Mar 2026 07:26:21 +0000
+
asf-search (12.0.2-1) unstable; urgency=medium
* New upstream release.
View it on GitLab: https://salsa.debian.org/debian-gis-team/asf-search/-/compare/3cd1e57243538c714ed843c11c38a2597181c3e7...ba7ca40afaca2438ca74d4735c44aac9079c1f9e
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/asf-search/-/compare/3cd1e57243538c714ed843c11c38a2597181c3e7...ba7ca40afaca2438ca74d4735c44aac9079c1f9e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260311/f714dea9/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list