https://github.com/toch/seguia
Seguia is a Python client for Oasis 🏞
https://github.com/toch/seguia
oasis python-client
Last synced: 7 months ago
JSON representation
Seguia is a Python client for Oasis 🏞
- Host: GitHub
- URL: https://github.com/toch/seguia
- Owner: toch
- License: mit
- Created: 2017-08-21T15:58:55.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-27T11:42:22.000Z (over 8 years ago)
- Last Synced: 2025-06-01T02:15:48.961Z (10 months ago)
- Topics: oasis, python-client
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Seguia 🏞
Seguia is a Python client for [Oasis](https://github.com/toch/oasis).
[](https://travis-ci.org/toch/seguia)
[](https://coveralls.io/github/toch/seguia?branch=master)
[](https://gemnasium.com/github.com/toch/seguia)
[](./CHANGELOG.md)
[](./LICENSE.md)
## Installation
```Bash
pip install git+https://github.com/toch/seguia
```
## Usage
```Python
from seguia.client import Client
client = Client(hostname='https://example.com')
json = client.index({'format': 'csv'})
client.upload(json['id'], 'example.csv')
json = client.search(format='csv')
client.download(json[0]['id'], 'myfile.csv')
```
## Run the tests
```Bash
python setup.py test
```
## License
This project is licensed under the terms of the MIT license.