semvec/pypi-packages huggingface dataset:
aopy 0.0.3
Unofficial tool for interacting with the Art of Problem Solving website.
Requires Python: >=3.6

# AoPy

This is an unofficial package that allows for interacting with the Art of Problem Solving website.
This package is not made by, endorsed, or otherwise affiliated with AoPS Incorporated.
Please remember to abide by the <a href="https://artofproblemsolving.com/company/tos">AoPS Terms of Service</a>.
Please be benevolent and responsible when using this package.

## Example

Note: Syntax is not final.

```python
from aopy import Session
session = Session(True)
print(session.get_forum_threads(170)['response']['category']['category_name'])
```
perspectiveWrapper 0.0.1
A simple python wrapper for perspective API
Keywords: python,api,discord,perspective api,text analyzer,google api client

# PERSPECTIVEWRAPPER 0.0.1

PERSPECTIVEWRAPPER, is a python wrapper for the
[Google Perspective API] (https://www.perspectiveapi.com/).
PyPI: https://pypi.org/project/perspectiveWrapper/0.0.1/

## Installation

You can install released versions of perspectiveWrapper from the Python Package Index with pip or a similar tool:

**Stable Release:** `pip install perspectiveWrapper`<br>
**Working Version:** `pip install git+https://github.com/dassaswat/perspectiveWrapper.git`

```
  Intialize the class with your API_KEY, Required Languages and Required Attributes and their respective thresholds in **kwargs
  You can also setup the Developer Name.

  ** Accepted attributes **
    attributes = ["TOXICITY", "SEVERE_TOXICITY", "IDENTITY_ATTACK", "INSULT",
                  "PROFANITY", "THREAT", "SEXUALLY_EXPLICIT", "FLIRTATION", "SPAM",
                  "ATTACK_ON_AUTHOR", "ATTACK_ON_COMMENTER", "INCOHERENT",
                  "INFLAMMATORY", "OBSCENE", "SPAM", "UNSUBSTANTIAL"]


  ** Accepted Languages **
  lang = ["en", "fr", "es", "de", "it", "pt", "ru"]

  For more details on the API refer to the Perspective API Documentaion
  https://developers.perspectiveapi.com/s/about-the-api-attributes-and-languages

  ** Available Methods **

  analyzeText() Method return an object containing attributes that are booleans (either True or False) .If the returned summary score falls beyond the threshold specified it return True else False.

```

## Example Usage

```python
# import the module
from perspectiveWrapper import Perspective

# initiate the object
api_key = "Your API Key"
textAnalyzer = Perspective(api_key, developer_name, lang, **kwargs) # Here we pass in the api_key, developerName (** Not Mandatory **), lang which is a list(defaults to just "en" ** Not Mandatory as well **) and finally we pass in the attributes with their threshold values.

res = textAnalyzer.analyzeText("Some text")
```

## Functions available

The function that is currently available with this module is:

```python
# endpoints
analyzeText("sometext")
```

## Important Links

- Register API key - [Click Here](https://docs.google.com/forms/d/e/1FAIpQLSdhBBnVVVbXSElby-jhNnEj-Zwpt5toQSCFsJerGfpXW66CuQ/viewform)
- Documentation/Endpoints - [Click Here](https://developers.perspectiveapi.com/s/)
tox-server 0.6.0
A mini tox server for calling tox in a loop
Requires Python: >=3.7, <4
Keywords: utilties tox testing

# Tox Server

[![PyPI version](https://badge.fury.io/py/tox-server.svg)](https://badge.fury.io/py/tox-server)
![Tests](https://github.com/alexrudy/tox-server/workflows/Tox%20Server%20Tests/badge.svg)

`tox-server` is a command line tool which runs [tox](https://tox.readthedocs.io/en/latest/) in a loop
and calls it with commands from a remote CLI. It responds to commands
via [ZeroMQ](https://zeromq.org). It isn't super useful on its own (as it doesn't eliminate the startup time for tox, just runs it repeatedly) but it is
helpful if your tests have to be run inside another environment with some setup cost, such as a docker container.

## Installation

You can use `pip` to install `tox-server`:

```
$ pip install tox-server
```

## Run the server

On the remote host:

```
$ tox-server serve
```

The server binds to `127.0.0.1` (i.e. it will only accept connections from localhost) because it is
not secured. If you are running it on an isolated network (like via docker), you can bind it to another host
with `tox-server  -b 0.0.0.0 serve`.

## Run a tox command remotely

On your local host, you can run a tox command:

```
$ tox-server run -e py37
```

This will run `tox -e py37` on the remote host.

## A note on security

Basically, security is hard. This program doesn't provide any authentication mechanism, and I'm not tempted
to add one. Before you expose ports from `tox-server` to the world wide web, I'd advise using something like
SSH tunneling to provide security and authentication.
perspectiveWrap 0.0.1
A simple pyhton wrapper for perspective API
Keywords: python,api,discord,perspective api,text analyzer,google api client

# PERSPECTIVEWRAP 0.0.1

PERSPECTIVEWRAP, is a python wrapper for the
[Google Perspective API] (https://www.perspectiveapi.com/).
PyPI:

## Installation

You can install released versions of perspectiveWrap from the Python Package Index with pip or a similar tool:

**Stable Release:** `pip install perspectiveWrap`<br>
**Working Version:** `pip install git+https://github.com/dassaswat/PerspectiveWrap.git`

## Example Usage

```python
# import the module
from perspectiveWrap import Perspective

# initiate the object
api_key = "Your API Key"
textAnalyzer = Perspective(api_key, developer_name, lang, **kwargs) # Here we pass in the api_key, developerName (** Not Mandatory **), lang which is a list(defaults to just english ** Not Mandatory as well **) and finally we pass in the attributes with their threshold values.

res = textAnalyzer.analyzeText("Some text")
```

## Functions available

The function that is currently available with this Module is:

```python
# endpoints
analyzeText("sometext")
```

## Important Links

- Register API key - [Click Here](https://docs.google.com/forms/d/e/1FAIpQLSdhBBnVVVbXSElby-jhNnEj-Zwpt5toQSCFsJerGfpXW66CuQ/viewform)
- Documentation/Endpoints - [Click Here](https://developers.perspectiveapi.com/s/)
public-ip 0.12
A Python function to get your public IP address.
Requires Python: >=3.0

A Python function to get your public IP address.

# Installation

```bash
pip install public-ip
```

# Usage example

```python
import public_ip as ip

ip.get()
```

Sample output:

```
212.51.139.31
```

# How it works

The function queries in parallel six different websites...

1. https://api.ipify.org
1. https://checkip.amazonaws.com
1. https://icanhazip.com
1. https://ifconfig.co/ip
1. https://ipecho.net/plain
1. https://ipinfo.io/ip

... and returns the most common IP among the responses. In this manner (a) we don't depend on a single external service and (b) we can determine the IP correctly as long as a _majority_ of these sites return the right value.

[![Test workflow](https://github.com/vterron/public-ip/actions/workflows/test.yml/badge.svg)](https://github.com/vterron/public-ip/actions/workflows/test.yml)
[![PyPI badge](https://img.shields.io/pypi/v/public-ip?color=blue)](https://pypi.org/project/public-ip/)
[![Black badge](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)