Releases: up42/up42-py
Releases · up42/up42-py
v3.5.0
V3.4.0
What's changed
Changed
- Changed the exception messages from errors coming from the API to include the response body.
Added
- Added User-Agent header to pystac client to enable tracking.
V3.3.0
What's changed
Changed
- Changed the .pre-commit-config.yaml to enforce maximum line length of 79 characters in source code.
- Changed the line length across the code base.
Added
- Added functionality to
tasking.pyget order's coverage
V3.2.0
What's changed
Added
- Added a new processing job template:
TrueColorConversion.
Changed
- Removed nbconvert.
- Updated the syntax to remove python 3.9 idiosyncrasies
- Move JobTemplate, SingleItemJobTemplate, MultiItemJobTemplate to processing_templates.py
- Check environment variable UP42_DISABLE_VERSION_CHECK to disable checking the latest SDK version based on its value.Expand commentComment on line R41Resolved
Security
- Updated urllib3 to >=2.6.3.
- Updated filelock to >=3.20.3.
V3.1.0
What's changed
Added
- Improve check for latest version: better error handling and caching to avoid rerunning.
- Added ids parameter to Job.all.
- Added functionality to
order.pyto allow order updates. - Added order cancellation functionality to
order.py - Added functionality to
order.pyto ensure that orders with CANCELED status are not tracked.
V3.0.0
What's changed
Removed
- Removed
initialization.pywith remaining functioninitialize_order - Removed unused
tools.pymodule - Removed
geopandasdependency - Increased minimum Python version to 3.10
- Removed deprecated
asset.pymodule - Removed deprecated
storage.pymodule - Removed
initialize_orderfromup42global namespace. - Removed
track_status,estimate,place,get_assetsand_translate_construct_parametersfromOrderclass. - Removed
order_id,infoandorder_detailsproperties fromOrderclass. - Removed the deprecated processing templates:
detection-change-spacept,detection-change-spot-hyperverge,detection-change-pleiades-hyperverge. - Removed deprecated
webhook.pymodule catalog.pymodule withCatalogBaseandCatalogclassestest_catalog.pymodule- Unused functions
any_vector_to_fcandfc_to_query_geometryfromutils.pymodule initialize_catalogfromup42global namespace and its test coverage.- Removed
get_credits_balancefrombaseglobal namespace. - Removed
initialize_taskingfromup42global namespace. - Removed
construct_order_parameters,get_quotations,decide_quotation,get_feasibility,choose_feasibilitymethods fromTaskingclass. - Removed
Taskingclass.
V2.6.0
What's Changed
Added
- Added
DetectionChangeSimularityjob template. - Added missing properties to
TaskingOrderDetailsdata class.
Deprecated
- Deprecated
DetectionChangeSpacept,DetectionChangePleiadesHypervergeandDetectionChangeSPOTHypervergeclasses
Changed
- Removed
descriptionfield fromResolutionValue.
Security
- Updated urllib3 to >=2.5.0.
V2.5.0
What's Changed
Fixed
- Fix how collection items are retrieved in
BulkDeletion.
Added
- Added error message
InvalidSearchRequestto request whenProducer::searchfails. - Added bulk deletion of items:
BulkDeletion. - Added default property values for
Providerclass to simplify a host creation by name. - Exported
Providerclass to the globalup42namespace. - Added a new processing job template:
UpsamplingNSSentinel.
Changed
- Removed
rgbandnedparameters from theUpsamplingNSjob template. - Removed
mkdocs, its dependencies and other unused dependencies
V2.4.0
What's Changed
Deprecated
- Deprecated the
webhooksmodule and thebase::get_credits_balancefunction.
Added
- Added a warning when outdated versions are imported.
- Added
provider_propertiesdata field toglossary::Sceneactive record class. - Added
FeasibilityStudyactive record class totaskingmodule. - Exported
FeasibilityStudyandFeasibilityStudySortingtoup42namespace.
V.2.3.1
What's Changed
Fixed
Up42ExtensionPropertyfor order id
Security
- Updated requests dependency to 2.32.4
- Updated tornado dependency to 6.5.1
Deprecated
Order.get_assets