Skip to content

WIP : Main 3.0 dev #1124

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 11 commits into
base: main
Choose a base branch
from
51 changes: 0 additions & 51 deletions .github/workflows/release.yml

This file was deleted.

3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,12 @@ on:
pull_request:
branches:
- main
- main-3.0-dev
push:
branches:
- main
- main-3.0-dev
workflow_dispatch:

jobs:
lint:
Expand Down
13 changes: 13 additions & 0 deletions RELEASE-PLANNING-3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Planet Python Client 3.0 Release Planning

* Authentication changes:
* Migrate to OAuth2 based authentication mechanisms, leveraging the
[planet-auth-python](https://github.com/planetlabs/planet-auth-python)
library for implementation.
* Deprecate use of the legacy authentication protocol and handling of the
user's password.
* CLI changes to support changes in authentication practices.
* Support for API keys supplied by the user is maintained, but users should
be aware that there are currently no plans for sentinel-hub.com APIs to
support Planet API keys. The longer term roadmap is for all APIs to work
with OAuth service accounts.
1 change: 0 additions & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ The SDK follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and t
* _`version`_: [https://planet-sdk-for-python-v2.readthedocs.io/en/X.YY.ZZ/](https://planet-sdk-for-python-v2.readthedocs.io/en/X.YY.ZZ/) - Should point to version `X.YY.ZZ`.
* Pre-release versions should _not_ impact the default version of the documentation. Pre-release version may be published as the `latest` version.


## Local publishing

Publishing to testpypi and pypi can also be performed locally with:
Expand Down