https://github.com/globocom/globonetworkapi-client-python
Python client for GloboNetworkAPI
https://github.com/globocom/globonetworkapi-client-python
Last synced: 11 months ago
JSON representation
Python client for GloboNetworkAPI
- Host: GitHub
- URL: https://github.com/globocom/globonetworkapi-client-python
- Owner: globocom
- License: apache-2.0
- Created: 2014-08-07T19:50:22.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T17:39:21.000Z (almost 2 years ago)
- Last Synced: 2025-08-19T13:06:25.807Z (12 months ago)
- Language: Python
- Homepage: http://globonetworkapi-client-python.readthedocs.org/
- Size: 576 KB
- Stars: 16
- Watchers: 54
- Forks: 15
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# GloboNetworkAPI python client
[](https://globonetworkapi-client-python.readthedocs.io/en/latest/?badge=latest)
This project is the python implementation of a [GloboNetworkAPI](https://github.com/globocom/GloboNetworkAPI) client library.
### Installation
Install the project by running:
```bash
$> pip install GloboNetworkAPI
```
### Contributing
We are not stringent with contributions. Just fork, modify, write tests and send us a Pull Request :)
For development purpose, setup your environment by installing project and development dependencies:
```bash
$> make setup
```
### Testing
Tests are divided into Integration, Functional and Unit tests. They are located inside tests directory.
To run tests, first install tests dependencies by running:
```bash
$> make test_setup
```
It will download and run GloboNetworkAPI using vagrant.
After that, just run the tests using:
```bash
$> make test
```
### Releasing new version
Before releasing new version, don't forget to update the version you want. After this, run:
```bash
$> make publish
```
You can not upload the same version twice.