Skip to content

Releases: planetlabs/planet-client-python

2.21.0

01 May 18:51
1b12fb8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.20.0...2.21.0

3.0.0a2

25 Apr 03:10
Compare
Choose a tag to compare
3.0.0a2 Pre-release
Pre-release

More release and document pipeline testing.

3.0.0a1.dev1

24 Apr 22:31
Compare
Choose a tag to compare
3.0.0a1.dev1 Pre-release
Pre-release

Testing pipeline for pre-release build 3.0.0a1.dev1 on the 3.0 development branch.

The contents of this build should not be published to production PyPi.

The code in this branch should not current be different from the main branch.

3.0.0a1

24 Apr 23:04
Compare
Choose a tag to compare
3.0.0a1 Pre-release
Pre-release

more dev pipeline testing for doc publishing.

2.20.0

09 Apr 16:34
fe61ffd
Compare
Choose a tag to compare
  • Add s3 compatible delivery option for Orders and Subscriptions (#1117)
  • Add item coverage and asset management in DataClient (#1109)

2.19.0

21 Mar 12:08
4374ec8
Compare
Choose a tag to compare
  • Orders API client support for multiple fallback bundle(s) (#1106)
  • Make subscription source types optional (#1107)

2.18.0

05 Mar 18:24
146ae72
Compare
Choose a tag to compare

What's Changed

  • Increase default read timeout to 125s
  • Make read timeout configurable per Session

Full Changelog: 2.17.0...2.18.0

2.17.0

26 Feb 17:22
3ae25f9
Compare
Choose a tag to compare

What's Changed

  • hotfix: omit page_size arg to client call if not provided in subs cli list command by @charcey in #1102

Full Changelog: 2.16.0...2.17.0

2.16.0

25 Feb 18:32
187611c
Compare
Choose a tag to compare

Subscriptions API Summary Endpoints Support

We're excited to announce the support of two new Subscriptions API endpoints in v2.16! You can now summarize subscription statuses and subscription result statuses to better track all your subscriptions or a single subscription.

Using the CLI:

planet subscriptions summarize // to summarize the status of all subs the requester has created
planet subscriptions summarize --subscription-id={SUB_ID} // to summarize the status of _results_ for the provided subscription

Python SDK:

from planet import Planet
pl = Planet()

# to summarize the status of all subs the requester has created
summary = pl.subscriptions.get_summary()

# to summarize the status of _results_ for the provided subscription
subscription_summary = pl.subscriptions.get_subscription_summary(SUB_ID)

The follow docs are available:

Please open an issue to report bugs or provide feedback.

What's Changed

Full Changelog: 2.15.0...2.16.0

Features API support

24 Feb 20:37
65b7792
Compare
Choose a tag to compare

We're excited to announce Features API support in v2.15! You can now create Features API collections and items using both the CLI and SDK.

Using the command line client:

planet features collections list
planet features collections create --title "my new collection"  // returns collection ID
planet features items add $COLLECTION_ID ./my-feature.geojson

Python SDK:

from planet import Planet

def main():
    pl = Planet()

    # list items in a collection
    items = pl.features.list_items(collection_id=collection_id)

    for item in items:
        # use items/AOIs directly in other Planet APIs
        results = pl.data.search(["PSScene"], geometry=item)

See the docs for more SDK examples. Please open an issue to report bugs or provide feedback.

What's Changed

Full Changelog: 2.14.0...2.15.0