Pip
pip show up42-py
Conda
conda search up42-py
Pip
pip install up42-py --upgrade
Conda
conda update -c conda-forge up42-py
- Removed project credentials as an authentication method.
- Discontinued support for previously deprecated visualization functions:
folium_base_map()
draw_aoi()
map_quicklooks()
map_results()
plot_coverage()
plot_results()
plot_quicklooks()
plot_coverage()
Addressed security vulnerabilities by updating versions of Python packages:
black
: updated from version 22.12.0 to 24.3.0.pillow
: updated from version 10.2.0 to 10.3.0.
- Removed the upper-bound limitation for Python versions.
- Discontinued support for Python 3.8.
- Fixed unintentional removal of titles and tags during asset metadata updates.
- Removed the unnecessary
auth::env
property and corresponding tests. - Expanded the new authentication stack to accommodate account authentication scenarios.
- Added new components within the HTTP layer to facilitate future enhancements in authentication and request handling.
- Aligned the majority of the code with Pylint checks.
Updated the place_order()
and estimate_order()
functions of the CatalogBase class to the latest version of the API.
-
Discontinued support for the following edit and create functions:
-
up42
validate_manifest()
-
Project
max_concurrent_jobs
update_project_settings()
create_workflow()
-
Workflow
max_concurrent_jobs
update_name()
add_workflow_tasks()
get_compatible_blocks()
get_parameters_info()
construct_parameters()
construct_parameters_parallel()
estimate_job()
test_job()
test_jobs_parallel()
run_job()
run_jobs_parallel()
-
Job
track_status()
cancel_job()
-
-
Marked the following visualization functions as deprecated:
-
up42
viztools.folium_base_map()
-
Catalog
plot_coverage()
map_quicklooks()
plot_quicklooks()
-
Job
map_results()
plot_results()
-
JobCollection
map_results()
plot_results()
-
JobTask
map_results()
plot_results()
plot_quicklooks()
-
Restored the order.get_assets()
function.
- Updated the
storage.get_orders()
function to the latest version of the API. - Set Poetry as the only dependency manager.
- Discontinued support for the
order.get_assets()
function.
Marked the following parameters of storage.get_assets()
as deprecated to enforce the use of the PySTAC client search.
geometry
acquired_before
acquired_after
custom_filter
- Updated authentication by changing it from project-based to account-based.
- Added a new function to the Asset class:
get_stac_asset_url()
generates a signed URL that allows to download a STAC asset from storage without authentication.