summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-10 08:16:50 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-10 08:16:50 +0000
commit2ba1cd27921ac885f428d6e26349f786c9312c33 (patch)
tree854772f0bb9e5a0fe35ea40707dfec4e2c0d4539
parent101829b4b20aeaf4474bfa47556d711a76ff0863 (diff)
automatic import of python-planetopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-planet.spec311
-rw-r--r--sources1
3 files changed, 313 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..7e07f49 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
+
+[![Build Status](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml/badge.svg)](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
+
+[![Build Status](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml/badge.svg)](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
+
+[![Build Status](https://github.com/planetlabs/planet-client-python/actions/workflows/test.yml/badge.svg)](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
diff --git a/sources b/sources
new file mode 100644
index 0000000..c0b5cb6
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+9e57ba8f2870c6e63db85bd36e8bc359 planet-2.0.0.tar.gz