Sarpy

Latest version: v1.3.59

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

Scan your dependencies

Page 1 of 40

2.0

1.3.59

Added
- `noxfile.py`
- TOA visualization to `sarpy/visualization/cphd_kmz_product_creation.py`
- Unit tests for `sarpy/tests/io/complex/sicd_elements`
- `sarpy/tests/io/phase_history/cphd1_elements/conftest.py`
- Unit tests for `sarpy/tests/io/phase_history/cphd1_elements`
- CPHD 1.0.1 xml examples to `sarpy/tests/data`
- `sarpy/processing/sicd/spectral_taper.py` and `sarpy/utils/sicd_sidelobe_control.py`
- `--remap` argument to `sarpy/utils/create_product.py`
- `GDM` to `sarpy/visualization/remap.py`
- Unit tests for `sarpy/consistency/sicd_consistency.py`
- Support reading CPHDs with an AmpSF PVP whose Data/SignalArrayFormat is CF8
- Unit tests for `sarpy/consistency/sidd_consistency.py`
- Support for MATESA TRE
- Support reading/writing CPHDs with compressed signal arrays
- Support for numpy 2.0
Fixed
- `sarpy.io.kml.add_polygon` coordinate conditioning for older numpy versions
- Replace unsupported `pillow` constant `Image.ANTIALIAS` with `Image.LANCZOS`
- `sarpy/io/phase_history/cphd1_elements/GeoInfo.py` setters
- SquintAngle calculation in `sarpy/io/complex/sicd_elements/SCPCOA.py`
- Incorrectly assigned Graze in SIDD 2.0.0 and SIDD 3.0.0 ExploitationFeatures
- SIDD `TimeCOAPoly` calculation
- Set SIDD Display/Interpolation/Operation values to CORRELATION
- `sarpy.io.phase_history.cphd1_elements.PVP.PVPType.get_size()`
- SICD file reading in `sarpy/consistency/sicd_consistency.py`
- Protect waveform validation from `waveform.TxFreqStart == None` in `sarpy/io/complex/sicd_elements/RadarCollection.py`
- Fix `sarpy/io/complex/sicd_elements/Timeline.py` validation code to allow IPP T1End == T2Start
- Properly close file objects in NITF and CPHD writers
- SIDD file reading in `sarpy/consistency/sidd_consistency.py`
- Application of adjustable parameter offsets in RIC frames during projection
- Overflow bug in `ComplexFormatFunction` magnitude/phase -> real/imag
- NITF image subheader parsing when there are more than 9 bands
- Population of SIDD ExploitationFeatures resolution metadata when processed from a SICD
- Fix BANDSB implementation to parse correctly
- SingleLUTFormatFunction application for LUT with more than one dimension
- SIDD NITF IALVL/IDLVL for NITFs consisting of multiple image segments and/or product images
- Reading/writing of uncompressed NITF image segments with two complex-component bands interleaved by block/row
- Replace deprecated `matplotlib.cm.get_cmap` with `matplotlib.pyplot.get_cmap`
- ReferencePoint attribute in SIDD MeasurementType objects
- Sentinel clutter radiometric polynomials are no longer transposed
- NITFWriter no longer closes passed in file objects
- Various SICD and SIDD elements fixed to better match NGA standard
- Fixed case where DTEDInterpolator applied geoid offset incorrectly
- Improved DTEDInterpolator handling of missing DEMs
- SIDD 3.0.0 point projection
- Restored missing antenna beam footprints in some KMZs
- DTED parsing for tiles with null values
- Improved mapping of SICD -> SIDD polarizations
- Incorrect SIDD ISM.compliesWith definition
- SIO reading/writing
- SIDD 2.0+ FilterType handling
- Erroneous SIDD consistency error re: NITF NBPP when PixelType=RGB24I
- Properly recompute SCPCOA metadata when updating SCP using a DEM in `sarpy.io.complex.converter.conversion_utility`
- SIDD GeoInfo namespace handling
- Cache glob results in `GeoTIFF1DegList` to alleviate excessive filesystem load

1.3.58

Added
- Added additional tests to test_sicd_elements_geodata.py
Fixed
- setGeoInfo() definition and typos in GeoData.py.

1.3.57

Added
- Added ability to generate KMZ files from CRSD data.
- Added antenna visualization to complex-image KMZ.
Changed
- Changed polygon conditioning for KMZs created around antimeridian.
Fixed
- SARPY correctly using fieldnames to ensure PVPs are transcribed in proper order in
sarpy.io.phase_history.cphd's write_pvp_array function.
- SARPY correctly creating overview for SICDS that have Area but no Area.Plane.

1.3.56

Added
- Added test for SARPY RMA in sicd_elements module.

1.3.55

Added
- Added test for SARPY to/from XML logic.
Fixed
- Fixed AntGPid typo to AntGPId.
- Fixed SARPY correctly finding TxAntenna/RcvAntenna PVPs using from_file in cphd_consistency.py.
- Fixed SARPY correctly specifying EBFreqShiftSF in AntPatternType.
- Fixed SARPY correctly handling AddedParameters as a single element with repeated Parameter children.
- Fixed EndPoint type to Endpoint.
- Fixed SARPY correctly including index as a child element instead of an attribute in LSVertexType.

Page 1 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.