semvec/pypi-packages huggingface dataset:
Teeworlds-Server-Info 1.0.3
Small module to retrieve game servers and player information for the game Teeworlds
License: MIT

# Teeworlds Server Info
[![Build Status](https://img.shields.io/travis/com/DaRealFreak/Teeworlds-ServerInfo.svg?style=flat-square)](https://travis-ci.com/DaRealFreak/Teeworlds-ServerInfo)
[![Scrutinizer](https://img.shields.io/scrutinizer/g/DaRealFreak/Teeworlds-ServerInfo.svg?style=flat-square)](https://scrutinizer-ci.com/g/DaRealFreak/Teeworlds-ServerInfo/?branch=master)
[![Coveralls github](https://img.shields.io/coveralls/github/DaRealFreak/Teeworlds-ServerInfo.svg?style=flat-square)](https://coveralls.io/github/DaRealFreak/Teeworlds-ServerInfo?branch=master)
[![GitHub license](https://img.shields.io/github/license/DaRealFreak/Teeworlds-ServerInfo.svg?style=flat-square)](https://github.com/DaRealFreak/Teeworlds-ServerInfo/blob/master/LICENSE.md)  
small module to retrieve the registered servers from the master server and request the player information of each server.

### Installing
This script runs with [Python 3](https://www.python.org).

Download this repository and run the setup.py to install all necessary dependencies

### Dependencies
Required:
 * [pycountry](https://pypi.org/project/pycountry/) - Extension to retrieve country codes/names based on the numeric identifier

### Usage
An example usage to retrieve the master servers, game servers and server information is in the file
[usage.py](usage.py)

## Running the tests
In the tests folder you can run each unittest individually.
The test cases should be self-explanatory.

## Development
Want to contribute? Great!
I'm always glad hearing about bugs or pull requests.

## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
scidash-api 1.3.0
Scidash Client library for uploading data
License: MIT

scidash-api
===========

SciDash Python API to upload data to SciDash from any Python environment

How to use it

.. code:: python

    from scidash_api import client

    # instantiate your client with defaults
    client_instance = client.ScidashClient()

    # or with optional build_info and hostname attributes
    client_instance = client.ScidashClient(build_info="SUPER BUILD", hostname="EXTRAORDINARY HOST")

    # or with custom config to point to a specific scidash deployment such as 'http://localhost:8000' and hostname
    client_instance = client.ScidashClient({'base_url': 'http://localhost:8000'}, hostname="EXTRAORDINARY HOST")

    # login into Scidash Server
    client_instance.login({'username': 'my_username', 'password': 'my_secret_password'})

    # and then call upload method for score object from sciunit
    client_instance.upload_test_score(score)

    # or call upload_suite method passing suite and score_matrix sciunit objects
    client_instance.upload_suite_score(suite, score_matrix)
django-epsilon 0.8
Django Epsilon service
License: MIT

# Django Epsilon

[Epsilon.com](https://us.epsilon.com/home) API integration for Django applications

#### Installation
```python
pip install django-epsilon
```

#### Usage
```python
from epsilon.models import Epsilon

profile = {
    'first_name': 'John',
    'last_name': 'Smith',
    'date_of_birth': '1990-01-01',
    'zip_code': '12345',
    'email': 'john.smith@example.com'
}

promotion_id = Epsilon.addProfile(profile, add_survey=True)
```

#### Configuration
Add these variables to your Django settings
```python
from os import getenv

# If set to False, API will never be called
EPSILON_ON = getenv('EPSILON_ON', True)
# Enables django signals
EPSILON_AUTO_PUSH = getenv('EPSILON_AUTO_PUSH', False)

# Epsilon.com client settings
EPSILON_CLIENT_ID = ''
EPSILON_CLIENT_SECRET = ''
EPSILON_API_ENDPOINT = 'https://your_url.epsilon.com/CPGWebServices'
EPSILON_CAMPAIGN_CONTROL_ID = ''
EPSILON_QUESTION_ANSWER_ID = ''

# Epsilon.com campaign settings
EPSILON_TRACKING_INFO_DOMAIN_HASH = ''
EPSILON_TRACKING_INFO_TIMESTAMP = ''
EPSILON_TRACKING_UTM_SOURCE = ''
EPSILON_TRACKING_UTM_MEDIUM = ''
EPSILON_TRACKING_UTM_TERM = ''
EPSILON_TRACKING_UTM_CONTENT = ''
EPSILON_TRACKING_UTM_CAMPAIGN = ''
```