From 81285d99cd3ee3242455646df22f128dd95347cb Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Fri, 5 May 2023 11:54:08 +0000 Subject: automatic import of python-vortexasdk --- .gitignore | 1 + python-vortexasdk.spec | 513 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 515 insertions(+) create mode 100644 python-vortexasdk.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..741d4b7 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/vortexasdk-0.49.tar.gz diff --git a/python-vortexasdk.spec b/python-vortexasdk.spec new file mode 100644 index 0000000..36bd161 --- /dev/null +++ b/python-vortexasdk.spec @@ -0,0 +1,513 @@ +%global _empty_manifest_terminate_build 0 +Name: python-vortexasdk +Version: 0.49 +Release: 1 +Summary: Vortexa SDK +License: Apache License 2.0 +URL: https://github.com/vortechsa/python-sdk +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/be/05/f884a1b1e8391f634dd3b68ad5e13629a12861f348826411e3ec41530013/vortexasdk-0.49.tar.gz +BuildArch: noarch + +Requires: python3-flatten-dict +Requires: python3-jupyter +Requires: python3-matplotlib +Requires: python3-pandas +Requires: python3-requests +Requires: python3-statsmodels +Requires: python3-tqdm +Requires: python3-pydantic +Requires: python3-wheel +Requires: python3-twine +Requires: python3-flake8 +Requires: python3-black +Requires: python3-mkdocs +Requires: python3-mypy +Requires: python3-pre-commit +Requires: python3-pytest +Requires: python3-pydoc-markdown +Requires: python3-pyyaml +Requires: python3-six +Requires: python3-tabulate +Requires: python3-xlrd +Requires: python3-openpyxl +Requires: python3-types-requests +Requires: python3-types-urllib3 +Requires: python3-types-tabulate +Requires: python3-types-python-dateutil +Requires: python3-types-six + +%description +# VortexaSDK + +[![CircleCI](https://circleci.com/gh/VorTECHsa/python-sdk.svg?style=svg)](https://circleci.com/gh/VorTECHsa/python-sdk) +[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) +[![All Contributors](https://img.shields.io/badge/all_contributors-12-orange.svg?style=flat-square)](#contributors) + +Welcome to Vortexa's Python Software Development Kit (SDK)! We built the SDK to +provide fast, interactive, programmatic exploration of our data. The tool lets +Data Scientists, Analysts and Developers efficiently explore the world’s +waterborne oil movements, and to build custom models & reports with minimum +setup cost. + +The SDK sits as a thin python wrapper around +[Vortexa's API](https://docs.vortexa.com), giving you immediate access to pandas +DataFrames. + +##### Example + +In an interactive Python console, run: + +```python +>>> from datetime import datetime +>>> from vortexasdk import CargoMovements +>>> df = CargoMovements()\ + .search(filter_activity='loading_state', + filter_time_min=datetime(2017, 8, 2), + filter_time_max=datetime(2017, 8, 3))\ + .to_df() +``` + +returns: + +| | quantity | vessels.0.name | product.group.label | product.grade.label | events.cargo_port_load_event.0.end_timestamp | events.cargo_port_unload_event.0.start_timestamp | +| --: | -------: | :------------- | :------------------ | :------------------ | :------------------------------------------- | :----------------------------------------------- | +| 0 | 1998 | ALSIA SWAN | Clean products | Lube Oils | 2017-08-01T06:10:45+0000 | 2017-08-27T14:38:15+0000 | +| 1 | 16559 | IVER | Dirty products | nan | 2017-08-02T17:20:51+0000 | 2017-09-07T07:52:20+0000 | +| 2 | 522288 | BLUE SUN | Crude | Gharib | 2017-08-02T04:22:09+0000 | 2017-08-13T10:32:09+0000 | + +## Quick Start + +Try me out in your browser: + +[![Binder](https://img.shields.io/badge/try%20me%20out-launch%20notebook-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/VorTECHsa/python-sdk/master?filepath=docs%2Fexamples%2Ftry_me_out%2Fcargo_movements.ipynb) + +##### Installation + +```bash +$ pip install vortexasdk +``` + +The SDK requires Python version 3.7 or above, see +[Setup FAQ](https://vortechsa.github.io/python-sdk/faq_setup/) for more details. + +To install the SDK on an Apple ARM-based machine, use Python version to 3.8 or higher and use the latest version of pip. This is supported in the SDK versions 0.41.0 or higher. + +##### Authentication + +Set your `VORTEXA_API_KEY` environment variable, that's all. Alternatively, the +SDK prompts to you enter your API Key when running a script interactively. + +To get an API key and experiment with Vortexa's data, you can +[request a demo here](https://www.vortexa.com/demo). + +##### Check Setup + +To check the SDK is setup correctly, run the following in a bash console: + +```bash +$ python -m vortexasdk.check_setup +``` + +A successful setup looks like this: + +![check_setup.png](https://raw.githubusercontent.com/VorTECHsa/python-sdk/master/docs/img/check_setup.png) + +## Next Steps + +Learn how to call +[Endpoints](https://vortechsa.github.io/python-sdk/endpoints/about-endpoints/) + +## Glossary + +The Glossary can be found at +[Vortexa API Documentation](https://docs.vortexa.com). The Glossary outlines key +terms, functions and assumptions aimed at helping to extract powerful findings +from our data. + +## Documentation + +Read the documentation at +[VortexaSDK Docs](https://vortechsa.github.io/python-sdk/) + +## Contributing + +We welcome contributions! Please read our +[Contributing Guide](https://github.com/vortechsa/python-sdk/blob/master/CONTRIBUTING.md) +for ways to offer feedback and contributions. + +Thanks goes to these wonderful contributors +([emoji key](https://allcontributors.org/docs/en/emoji-key)): + + + + + + + + + + + + + + + + + + + + + + + + + + +

Kit Burgess

🎨 πŸ’»

tinovs

πŸ’» πŸ‘€

David Andrew Starkey

πŸ’» πŸ“– πŸ’‘

syed

πŸ‘€

Jakub Korzeniowski

πŸ€”

Edward Wright

πŸ““

Patrick Roddy

πŸ““

Romain

πŸ““ πŸ€”

Natday

πŸ’Ό πŸ€” πŸ““

ArthurD1

πŸ““

Chloe Connor

πŸ““

Achilleas Sfakianakis

πŸ““

Sean Barry

πŸ’» πŸ“–

Konrad Moskal

πŸ’»

Pawel Pietruszka

πŸ’»
+ + + + + + +This project follows the +[all-contributors](https://github.com/all-contributors/all-contributors) +specification. Contributions of any kind welcome! + + + + +%package -n python3-vortexasdk +Summary: Vortexa SDK +Provides: python-vortexasdk +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-vortexasdk +# VortexaSDK + +[![CircleCI](https://circleci.com/gh/VorTECHsa/python-sdk.svg?style=svg)](https://circleci.com/gh/VorTECHsa/python-sdk) +[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) +[![All Contributors](https://img.shields.io/badge/all_contributors-12-orange.svg?style=flat-square)](#contributors) + +Welcome to Vortexa's Python Software Development Kit (SDK)! We built the SDK to +provide fast, interactive, programmatic exploration of our data. The tool lets +Data Scientists, Analysts and Developers efficiently explore the world’s +waterborne oil movements, and to build custom models & reports with minimum +setup cost. + +The SDK sits as a thin python wrapper around +[Vortexa's API](https://docs.vortexa.com), giving you immediate access to pandas +DataFrames. + +##### Example + +In an interactive Python console, run: + +```python +>>> from datetime import datetime +>>> from vortexasdk import CargoMovements +>>> df = CargoMovements()\ + .search(filter_activity='loading_state', + filter_time_min=datetime(2017, 8, 2), + filter_time_max=datetime(2017, 8, 3))\ + .to_df() +``` + +returns: + +| | quantity | vessels.0.name | product.group.label | product.grade.label | events.cargo_port_load_event.0.end_timestamp | events.cargo_port_unload_event.0.start_timestamp | +| --: | -------: | :------------- | :------------------ | :------------------ | :------------------------------------------- | :----------------------------------------------- | +| 0 | 1998 | ALSIA SWAN | Clean products | Lube Oils | 2017-08-01T06:10:45+0000 | 2017-08-27T14:38:15+0000 | +| 1 | 16559 | IVER | Dirty products | nan | 2017-08-02T17:20:51+0000 | 2017-09-07T07:52:20+0000 | +| 2 | 522288 | BLUE SUN | Crude | Gharib | 2017-08-02T04:22:09+0000 | 2017-08-13T10:32:09+0000 | + +## Quick Start + +Try me out in your browser: + +[![Binder](https://img.shields.io/badge/try%20me%20out-launch%20notebook-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/VorTECHsa/python-sdk/master?filepath=docs%2Fexamples%2Ftry_me_out%2Fcargo_movements.ipynb) + +##### Installation + +```bash +$ pip install vortexasdk +``` + +The SDK requires Python version 3.7 or above, see +[Setup FAQ](https://vortechsa.github.io/python-sdk/faq_setup/) for more details. + +To install the SDK on an Apple ARM-based machine, use Python version to 3.8 or higher and use the latest version of pip. This is supported in the SDK versions 0.41.0 or higher. + +##### Authentication + +Set your `VORTEXA_API_KEY` environment variable, that's all. Alternatively, the +SDK prompts to you enter your API Key when running a script interactively. + +To get an API key and experiment with Vortexa's data, you can +[request a demo here](https://www.vortexa.com/demo). + +##### Check Setup + +To check the SDK is setup correctly, run the following in a bash console: + +```bash +$ python -m vortexasdk.check_setup +``` + +A successful setup looks like this: + +![check_setup.png](https://raw.githubusercontent.com/VorTECHsa/python-sdk/master/docs/img/check_setup.png) + +## Next Steps + +Learn how to call +[Endpoints](https://vortechsa.github.io/python-sdk/endpoints/about-endpoints/) + +## Glossary + +The Glossary can be found at +[Vortexa API Documentation](https://docs.vortexa.com). The Glossary outlines key +terms, functions and assumptions aimed at helping to extract powerful findings +from our data. + +## Documentation + +Read the documentation at +[VortexaSDK Docs](https://vortechsa.github.io/python-sdk/) + +## Contributing + +We welcome contributions! Please read our +[Contributing Guide](https://github.com/vortechsa/python-sdk/blob/master/CONTRIBUTING.md) +for ways to offer feedback and contributions. + +Thanks goes to these wonderful contributors +([emoji key](https://allcontributors.org/docs/en/emoji-key)): + + + + + + + + + + + + + + + + + + + + + + + + + + +

Kit Burgess

🎨 πŸ’»

tinovs

πŸ’» πŸ‘€

David Andrew Starkey

πŸ’» πŸ“– πŸ’‘

syed

πŸ‘€

Jakub Korzeniowski

πŸ€”

Edward Wright

πŸ““

Patrick Roddy

πŸ““

Romain

πŸ““ πŸ€”

Natday

πŸ’Ό πŸ€” πŸ““

ArthurD1

πŸ““

Chloe Connor

πŸ““

Achilleas Sfakianakis

πŸ““

Sean Barry

πŸ’» πŸ“–

Konrad Moskal

πŸ’»

Pawel Pietruszka

πŸ’»
+ + + + + + +This project follows the +[all-contributors](https://github.com/all-contributors/all-contributors) +specification. Contributions of any kind welcome! + + + + +%package help +Summary: Development documents and examples for vortexasdk +Provides: python3-vortexasdk-doc +%description help +# VortexaSDK + +[![CircleCI](https://circleci.com/gh/VorTECHsa/python-sdk.svg?style=svg)](https://circleci.com/gh/VorTECHsa/python-sdk) +[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) +[![All Contributors](https://img.shields.io/badge/all_contributors-12-orange.svg?style=flat-square)](#contributors) + +Welcome to Vortexa's Python Software Development Kit (SDK)! We built the SDK to +provide fast, interactive, programmatic exploration of our data. The tool lets +Data Scientists, Analysts and Developers efficiently explore the world’s +waterborne oil movements, and to build custom models & reports with minimum +setup cost. + +The SDK sits as a thin python wrapper around +[Vortexa's API](https://docs.vortexa.com), giving you immediate access to pandas +DataFrames. + +##### Example + +In an interactive Python console, run: + +```python +>>> from datetime import datetime +>>> from vortexasdk import CargoMovements +>>> df = CargoMovements()\ + .search(filter_activity='loading_state', + filter_time_min=datetime(2017, 8, 2), + filter_time_max=datetime(2017, 8, 3))\ + .to_df() +``` + +returns: + +| | quantity | vessels.0.name | product.group.label | product.grade.label | events.cargo_port_load_event.0.end_timestamp | events.cargo_port_unload_event.0.start_timestamp | +| --: | -------: | :------------- | :------------------ | :------------------ | :------------------------------------------- | :----------------------------------------------- | +| 0 | 1998 | ALSIA SWAN | Clean products | Lube Oils | 2017-08-01T06:10:45+0000 | 2017-08-27T14:38:15+0000 | +| 1 | 16559 | IVER | Dirty products | nan | 2017-08-02T17:20:51+0000 | 2017-09-07T07:52:20+0000 | +| 2 | 522288 | BLUE SUN | Crude | Gharib | 2017-08-02T04:22:09+0000 | 2017-08-13T10:32:09+0000 | + +## Quick Start + +Try me out in your browser: + +[![Binder](https://img.shields.io/badge/try%20me%20out-launch%20notebook-579ACA.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/VorTECHsa/python-sdk/master?filepath=docs%2Fexamples%2Ftry_me_out%2Fcargo_movements.ipynb) + +##### Installation + +```bash +$ pip install vortexasdk +``` + +The SDK requires Python version 3.7 or above, see +[Setup FAQ](https://vortechsa.github.io/python-sdk/faq_setup/) for more details. + +To install the SDK on an Apple ARM-based machine, use Python version to 3.8 or higher and use the latest version of pip. This is supported in the SDK versions 0.41.0 or higher. + +##### Authentication + +Set your `VORTEXA_API_KEY` environment variable, that's all. Alternatively, the +SDK prompts to you enter your API Key when running a script interactively. + +To get an API key and experiment with Vortexa's data, you can +[request a demo here](https://www.vortexa.com/demo). + +##### Check Setup + +To check the SDK is setup correctly, run the following in a bash console: + +```bash +$ python -m vortexasdk.check_setup +``` + +A successful setup looks like this: + +![check_setup.png](https://raw.githubusercontent.com/VorTECHsa/python-sdk/master/docs/img/check_setup.png) + +## Next Steps + +Learn how to call +[Endpoints](https://vortechsa.github.io/python-sdk/endpoints/about-endpoints/) + +## Glossary + +The Glossary can be found at +[Vortexa API Documentation](https://docs.vortexa.com). The Glossary outlines key +terms, functions and assumptions aimed at helping to extract powerful findings +from our data. + +## Documentation + +Read the documentation at +[VortexaSDK Docs](https://vortechsa.github.io/python-sdk/) + +## Contributing + +We welcome contributions! Please read our +[Contributing Guide](https://github.com/vortechsa/python-sdk/blob/master/CONTRIBUTING.md) +for ways to offer feedback and contributions. + +Thanks goes to these wonderful contributors +([emoji key](https://allcontributors.org/docs/en/emoji-key)): + + + + + + + + + + + + + + + + + + + + + + + + + + +

Kit Burgess

🎨 πŸ’»

tinovs

πŸ’» πŸ‘€

David Andrew Starkey

πŸ’» πŸ“– πŸ’‘

syed

πŸ‘€

Jakub Korzeniowski

πŸ€”

Edward Wright

πŸ““

Patrick Roddy

πŸ““

Romain

πŸ““ πŸ€”

Natday

πŸ’Ό πŸ€” πŸ““

ArthurD1

πŸ““

Chloe Connor

πŸ““

Achilleas Sfakianakis

πŸ““

Sean Barry

πŸ’» πŸ“–

Konrad Moskal

πŸ’»

Pawel Pietruszka

πŸ’»
+ + + + + + +This project follows the +[all-contributors](https://github.com/all-contributors/all-contributors) +specification. Contributions of any kind welcome! + + + + +%prep +%autosetup -n vortexasdk-0.49 + +%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-vortexasdk -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot - 0.49-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..4332536 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +6325e5b9e9e64c43166eb2c183f8ff20 vortexasdk-0.49.tar.gz -- cgit v1.2.3