Changelog¶
Notable changes to Alteia Python SDK are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.4] - 2021-03-31¶
Added¶
Add
keyset_paginationoption in search generator to optimize searches (DAI-8987)
[1.0.3] - 2021-03-30¶
Changed¶
Sort logs chronologically in
products.retrieve_logsto avoid duplicated log entries inproducts.follow_logs(DAI-9522)Sort by
_idinsearch_generatorascreation_datemay be missing sometimes (DAI-9144)
Added¶
Add
sdk.collection_tasks.updateto update a collection task (DAI-9381)Add
sdk.collection_tasks.renameto rename a collection task (DAI-8021)Add
sdk.projects.renameto rename a project (DAI-8021)Add
sdk.collection_tasks.search_generator(DAI-9144)
[1.0.2] - 2021-02-10¶
Changed¶
Fix
sdk.flights.describefunction (DAI-8446)
Added¶
Ability to rename a mission (DAI-8462)
Add search generator in
sdk.annotations(DAI-8446)Add share/unshare an analytic with a company:
sdk.analytics.share,sdk.analytics.unshare(DAI-8746)
[1.0.1] - 2020-12-29¶
Added¶
Add generic search function in
alteia/core/resources(DAI-8219)Add the base url as referear in each request headers (DAI-8283)
[1.0.0] - 2020-12-22¶
Changed¶
Remove dependency to requests-future (DAI-7241)
Update client id and secret (DAI-7978)
Do not require
name='*'when searching for all the projects (DAI-7043)Simplify
Resourceclass (DAI-7043)Several code modifications to improve readability and reduce abstractions (DAI-7043)
Drop support of Python versions < 3.6.1 because they officially reached the end of support deadlines (DAI-7043)
Use poetry for dependency management (DAI-7043)
Fix exception when using
utils.sanitize_dictwith Python 3.8 due to dict keys modified in loop on dict keys (DAI-6572)
Added¶
Support creation/description/deletion/search for carriers
sdk.carriers(DAI-6933)Support creation/description/deletion/search/renaming and setting leader of teams
sdk.teams(DAI-6933)Parameter to specify the access token
scopeat SDK instantiation (DAI-7805)Add
sdk.collection_tasks.create_flight_log(DAI-7165)Support creation/deletion/search of data collection tasks
sdk.collection_tasks(DAI-6863)Support creation/deletion/search of carrier models
sdk.carrier_models(DAI-6863)Add pre-commit hooks for just-in-time code quality checks (DAI-7043)
Add pylint and flake8 linting pipelines (DAI-7043)
Common implementation of search generator for action based APIs (DAI-6925)
Deleted¶
Remove parameter to specify the
domainat SDK instantiation, usescope(DAI-7805)Remove deprecated usage of
nameinsdk.missions.search(DAI-7043)Remove deprecated code in
sdk.annotations(DAI-7043)Remove ResourceBaseManagers (DAI-7043)