diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-10 08:16:50 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 08:16:50 +0000 |
commit | 2ba1cd27921ac885f428d6e26349f786c9312c33 (patch) | |
tree | 854772f0bb9e5a0fe35ea40707dfec4e2c0d4539 | |
parent | 101829b4b20aeaf4474bfa47556d711a76ff0863 (diff) |
automatic import of python-planetopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-planet.spec | 311 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 313 insertions, 0 deletions
@@ -0,0 +1 @@ +/planet-2.0.0.tar.gz diff --git a/python-planet.spec b/python-planet.spec new file mode 100644 index 0000000..688b07a --- /dev/null +++ b/python-planet.spec @@ -0,0 +1,311 @@ +%global _empty_manifest_terminate_build 0 +Name: python-planet +Version: 2.0.0 +Release: 1 +Summary: Planet SDK for Python +License: Apache 2.0 +URL: https://github.com/planetlabs/planet-client-python +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/58/4a/1008f8faef82222f74606c0e82adee4a0c2cb8aa5136a648f5bdcfedbd65/planet-2.0.0.tar.gz +BuildArch: noarch + +Requires: python3-click +Requires: python3-geojson +Requires: python3-httpx +Requires: python3-jsonschema +Requires: python3-pyjwt +Requires: python3-tqdm +Requires: python3-typing-extensions +Requires: python3-pytest +Requires: python3-anyio +Requires: python3-pytest-cov +Requires: python3-respx +Requires: python3-flake8 +Requires: python3-mypy +Requires: python3-yapf +Requires: python3-mkdocs +Requires: python3-mkdocs-click +Requires: python3-mkdocs-material +Requires: python3-mkdocstrings +Requires: python3-mkdocs +Requires: python3-mkdocs-click +Requires: python3-mkdocs-material +Requires: python3-mkdocstrings +Requires: python3-flake8 +Requires: python3-mypy +Requires: python3-yapf +Requires: python3-pytest +Requires: python3-anyio +Requires: python3-pytest-cov +Requires: python3-respx + +%description +# Planet SDK for Python + +[](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml) + +The [Planet](https://planet.com) Software Development Kit (SDK) for Python +provides both a Python API and a command-line interface (CLI) +to make use of [the Planet APIs](https://developers.planet.com/docs/apis/). +Everything you need to get started is found in our +[online documentation](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/). + +Version 2.0 includes support for the core workflows of the following APIs: + +* [Data](https://developers.planet.com/docs/data/) - Search for imagery from Planet's data catalog. +* [Orders](https://developers.planet.com/docs/orders/) - Process and download or deliver imagery. +* [Subscriptions](https://developers.planet.com/docs/subscriptions/) - Set up a search to auto-process and deliver imagery. + +After the initial 2.0 release there will be additional work to support the +remaining Planet APIs: [basemaps](https://developers.planet.com/docs/basemaps/), +[tasking](https://developers.planet.com/docs/tasking/)) and +[analytics](https://developers.planet.com/docs/analytics/). + +## Versions and Stability + +The default branch (main) of this repo is for the [Planet SDK for +Python](https://github.com/planetlabs/planet-client-python/projects/2), +a complete rewrite and upgrade from the original [Planet Python +Client](https://developers.planet.com/docs/pythonclient/). If you +are looking for the source code to that library see the +[v1](https://github.com/planetlabs/planet-client-python/tree/v1) branch. + +The Planet SDK for Python is in 'pre-release' stages, working towards a solid +beta release in December. Upcoming milestones are tracked in the [Planet SDK +for Python Milestones](https://github.com/planetlabs/planet-client-python/milestones). + +## Installation and Quick Start + +The main installation path and first steps are found in the +[Quick Start Guide](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/quick-start-guide/) +of the documentation. + +### Installing from source + +This option enables you to get all the latest changes, but things might also be a bit less stable. +To install you must [clone](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) +the [planet-client-python](https://github.com/planetlabs/planet-client-python) repository +to your local computer. After you have the repo local just navigate to the root +directory, where this readme lives. + +Then you can install locally with pip: + +```console +$ pip install . +``` + +## Documentation + +Documentation is currently [hosted online](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/) +It should be considered 'in progress', with many updates to come. It can also +be built and hosted locally (see [CONTRIBUTING.md](CONTRIBUTING.md)) or can be +read from source in the [docs](/docs) directory. + +## Authentication + +Planet's APIs require an account for use. To get started you need to +[Get a Planet Account](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/get-your-planet-account/). + +## Development + +To contribute or develop with this library, see +[CONTRIBUTING.md](CONTRIBUTING.md). + + +%package -n python3-planet +Summary: Planet SDK for Python +Provides: python-planet +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-planet +# Planet SDK for Python + +[](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml) + +The [Planet](https://planet.com) Software Development Kit (SDK) for Python +provides both a Python API and a command-line interface (CLI) +to make use of [the Planet APIs](https://developers.planet.com/docs/apis/). +Everything you need to get started is found in our +[online documentation](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/). + +Version 2.0 includes support for the core workflows of the following APIs: + +* [Data](https://developers.planet.com/docs/data/) - Search for imagery from Planet's data catalog. +* [Orders](https://developers.planet.com/docs/orders/) - Process and download or deliver imagery. +* [Subscriptions](https://developers.planet.com/docs/subscriptions/) - Set up a search to auto-process and deliver imagery. + +After the initial 2.0 release there will be additional work to support the +remaining Planet APIs: [basemaps](https://developers.planet.com/docs/basemaps/), +[tasking](https://developers.planet.com/docs/tasking/)) and +[analytics](https://developers.planet.com/docs/analytics/). + +## Versions and Stability + +The default branch (main) of this repo is for the [Planet SDK for +Python](https://github.com/planetlabs/planet-client-python/projects/2), +a complete rewrite and upgrade from the original [Planet Python +Client](https://developers.planet.com/docs/pythonclient/). If you +are looking for the source code to that library see the +[v1](https://github.com/planetlabs/planet-client-python/tree/v1) branch. + +The Planet SDK for Python is in 'pre-release' stages, working towards a solid +beta release in December. Upcoming milestones are tracked in the [Planet SDK +for Python Milestones](https://github.com/planetlabs/planet-client-python/milestones). + +## Installation and Quick Start + +The main installation path and first steps are found in the +[Quick Start Guide](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/quick-start-guide/) +of the documentation. + +### Installing from source + +This option enables you to get all the latest changes, but things might also be a bit less stable. +To install you must [clone](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) +the [planet-client-python](https://github.com/planetlabs/planet-client-python) repository +to your local computer. After you have the repo local just navigate to the root +directory, where this readme lives. + +Then you can install locally with pip: + +```console +$ pip install . +``` + +## Documentation + +Documentation is currently [hosted online](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/) +It should be considered 'in progress', with many updates to come. It can also +be built and hosted locally (see [CONTRIBUTING.md](CONTRIBUTING.md)) or can be +read from source in the [docs](/docs) directory. + +## Authentication + +Planet's APIs require an account for use. To get started you need to +[Get a Planet Account](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/get-your-planet-account/). + +## Development + +To contribute or develop with this library, see +[CONTRIBUTING.md](CONTRIBUTING.md). + + +%package help +Summary: Development documents and examples for planet +Provides: python3-planet-doc +%description help +# Planet SDK for Python + +[](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml) + +The [Planet](https://planet.com) Software Development Kit (SDK) for Python +provides both a Python API and a command-line interface (CLI) +to make use of [the Planet APIs](https://developers.planet.com/docs/apis/). +Everything you need to get started is found in our +[online documentation](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/). + +Version 2.0 includes support for the core workflows of the following APIs: + +* [Data](https://developers.planet.com/docs/data/) - Search for imagery from Planet's data catalog. +* [Orders](https://developers.planet.com/docs/orders/) - Process and download or deliver imagery. +* [Subscriptions](https://developers.planet.com/docs/subscriptions/) - Set up a search to auto-process and deliver imagery. + +After the initial 2.0 release there will be additional work to support the +remaining Planet APIs: [basemaps](https://developers.planet.com/docs/basemaps/), +[tasking](https://developers.planet.com/docs/tasking/)) and +[analytics](https://developers.planet.com/docs/analytics/). + +## Versions and Stability + +The default branch (main) of this repo is for the [Planet SDK for +Python](https://github.com/planetlabs/planet-client-python/projects/2), +a complete rewrite and upgrade from the original [Planet Python +Client](https://developers.planet.com/docs/pythonclient/). If you +are looking for the source code to that library see the +[v1](https://github.com/planetlabs/planet-client-python/tree/v1) branch. + +The Planet SDK for Python is in 'pre-release' stages, working towards a solid +beta release in December. Upcoming milestones are tracked in the [Planet SDK +for Python Milestones](https://github.com/planetlabs/planet-client-python/milestones). + +## Installation and Quick Start + +The main installation path and first steps are found in the +[Quick Start Guide](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/quick-start-guide/) +of the documentation. + +### Installing from source + +This option enables you to get all the latest changes, but things might also be a bit less stable. +To install you must [clone](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) +the [planet-client-python](https://github.com/planetlabs/planet-client-python) repository +to your local computer. After you have the repo local just navigate to the root +directory, where this readme lives. + +Then you can install locally with pip: + +```console +$ pip install . +``` + +## Documentation + +Documentation is currently [hosted online](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/) +It should be considered 'in progress', with many updates to come. It can also +be built and hosted locally (see [CONTRIBUTING.md](CONTRIBUTING.md)) or can be +read from source in the [docs](/docs) directory. + +## Authentication + +Planet's APIs require an account for use. To get started you need to +[Get a Planet Account](https://planet-sdk-for-python-v2.readthedocs.io/en/latest/get-started/get-your-planet-account/). + +## Development + +To contribute or develop with this library, see +[CONTRIBUTING.md](CONTRIBUTING.md). + + +%prep +%autosetup -n planet-2.0.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-planet -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 2.0.0-1 +- Package Spec generated @@ -0,0 +1 @@ +9e57ba8f2870c6e63db85bd36e8bc359 planet-2.0.0.tar.gz |