Skip to content

Releases: up42/up42-py

v3.5.0

27 Apr 11:34
1695398

Choose a tag to compare

What's changed

Changed

  • Migrated from deprecated poetry.dev-dependencies section to dependency groups

Added

  • Added a new processing job template: OrthorectificationIntermap.

Security

  • Updated black to >=26.3.1.
  • Updated requests to >=2.33.1

V3.4.0

30 Mar 10:01
9889dac

Choose a tag to compare

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

02 Mar 12:31
ddd0b55

Choose a tag to compare

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.py get order's coverage

V3.2.0

02 Feb 13:26
371ad6a

Choose a tag to compare

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

24 Nov 09:55
59c1d9f

Choose a tag to compare

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.py to allow order updates.
  • Added order cancellation functionality to order.py
  • Added functionality to order.py to ensure that orders with CANCELED status are not tracked.

V3.0.0

27 Oct 11:01
326ed22

Choose a tag to compare

What's changed

Removed

  • Removed initialization.py with remaining function initialize_order
  • Removed unused tools.py module
  • Removed geopandas dependency
  • Increased minimum Python version to 3.10
  • Removed deprecated asset.py module
  • Removed deprecated storage.py module
  • Removed initialize_order from up42 global namespace.
  • Removed track_status, estimate, place, get_assets and _translate_construct_parameters from Order class.
  • Removed order_id, info and order_details properties from Order class.
  • Removed the deprecated processing templates: detection-change-spacept, detection-change-spot-hyperverge, detection-change-pleiades-hyperverge.
  • Removed deprecated webhook.py module
  • catalog.py module with CatalogBase and Catalog classes
  • test_catalog.py module
  • Unused functions any_vector_to_fc and fc_to_query_geometry from utils.py module
  • initialize_catalog from up42 global namespace and its test coverage.
  • Removed get_credits_balance from base global namespace.
  • Removed initialize_tasking from up42 global namespace.
  • Removed construct_order_parameters, get_quotations, decide_quotation, get_feasibility, choose_feasibility methods from Tasking class.
  • Removed Tasking class.

V2.6.0

29 Sep 12:42
2c7288b

Choose a tag to compare

What's Changed

Added

  • Added DetectionChangeSimularity job template.
  • Added missing properties to TaskingOrderDetails data class.

Deprecated

  • Deprecated DetectionChangeSpacept, DetectionChangePleiadesHyperverge and DetectionChangeSPOTHyperverge classes

Changed

  • Removed description field from ResolutionValue.

Security

  • Updated urllib3 to >=2.5.0.

V2.5.0

25 Aug 13:06
8d10325

Choose a tag to compare

What's Changed

Fixed

  • Fix how collection items are retrieved in BulkDeletion.

Added

  • Added error message InvalidSearchRequest to request when Producer::search fails.
  • Added bulk deletion of items: BulkDeletion.
  • Added default property values for Provider class to simplify a host creation by name.
  • Exported Provider class to the global up42 namespace.
  • Added a new processing job template: UpsamplingNSSentinel.

Changed

  • Removed rgb and ned parameters from the UpsamplingNS job template.
  • Removed mkdocs, its dependencies and other unused dependencies

V2.4.0

21 Jul 12:37
4297f9b

Choose a tag to compare

What's Changed

Deprecated

  • Deprecated the webhooks module and the base::get_credits_balance function.

Added

  • Added a warning when outdated versions are imported.
  • Added provider_properties data field to glossary::Scene active record class.
  • Added FeasibilityStudy active record class to tasking module.
  • Exported FeasibilityStudy and FeasibilityStudySorting to up42 namespace.

V.2.3.1

26 Jun 12:21
a173426

Choose a tag to compare

What's Changed

Fixed

  • Up42ExtensionProperty for order id

Security

  • Updated requests dependency to 2.32.4
  • Updated tornado dependency to 6.5.1

Deprecated

  • Order.get_assets