semvec/pypi-packages huggingface dataset:
noip-api-CodeGuy3 0.0.1
A small noip api
Requires Python: >=3.6

# noip_api
A little noip ddns api for python.


### Requirements 
* socket
* requests
* cryptography
* BeautifulSoup4

### Description
* `login` function logs you in with your username and password
* `saveLoginInfo` function save your username and password encrypted in noip.config file
* `loadLoginInfo` function loads your username and password from noip.config file
* `getCurrent` function returns current ip saved in your hostname
* `setDNS` function sets given ip to your hostname
* `getMyIP` function returns your current public ip address
* `testOpenPort` function returns if your port is open, closed or filtered(when the routers firewall is blocking it) 

### Example 1
```py
import noip_api

username = ""
password = ""
hostname = ""

DDNS = noip_api.noip(hostname)
DDNS.login(username=username, password=password)
print(DDNS.getMyIP())
print(DDNS.getCurrent())
DDNS.setDNS(ip=DDNS.getMyIP())
```
### Example 2
```py
import noip_api

username = ""
password = ""
hostname = ""

DDNS = noip_api.noip(hostname)
DDNS.saveLoginInfo(username=username, password=password)
```
### Example 3
```py
import noip_api

username = ""
password = ""
hostname = ""

DDNS = noip_api.noip(hostname)
DDNS.loadLoginInfo()
DDNS.setDNS(ip=DDNS.getMyIP())
```
aws-session 5.5.0
A CLI to generate session credentials based on ~/.aws/config profiles and store them as profile in ~/.aws/credentials file

# aws-session

[![PyPI](https://img.shields.io/pypi/v/aws-session)](https://pypi.org/project/aws-session/)

A CLI to generate and store session credentials in `~/.aws/credentials` file, based on `~/.aws/config` profiles

## Install

`pip3 install aws-session`

## Usage
```
get session credentials:

    aws-session get [--profile/-p <profile_name>]

        --profile/-p <profile_name> : select profile ['default']
        --force/-f                  : force new session

    To create MFA user sessions just add `mfa_serial` to profile config in ~/.aws/config profiles

list session profiles:

    aws-session list

purge expired session profiles:

    aws-session purge

        --force/-f                  : purge all session profiles regardles of expiration

print help

    aws-session help
```

## Setup dev environment

#### Install Dev Dependencies
```
export PATH="${PATH}:/Users/${USER}/Library/Python/3.7/bin"
export PYTHONPATH="${PYTHONPATH}:/Users/${USER}/Library/Python/3.7/bin"
pip3 install --user -r requirements.txt
pip3 install --user -r requirements-dev.txt
```

## Run
`python3 -m aws_session get`

#### Create Package
`python3 setup.py clean --all sdist bdist_wheel` 

#### Local Install
`pip3 install --force-reinstall --no-deps dist/aws_session-*-py3-none-any.whl`

#### Deploy to PiPy
`twine upload dist/*`
fallerlib 1.0.2
A python library to control Faller (c) 180290 models
Requires Python: >=3.6

# Fallerlib
A python library to control Faller (c) 180290 models. 

Example
-------
```python
import fallerlib
fallerlib.init("172.17.217.217")
fallerlib.set_speed(fallerlib.MotorChassis, 50)
fallerlib.step(fallerlib.MotorChassis, fallerlib.MotorDirectionBackward)
```
You can find more examples in the *examples* directory.

Install
-------
git clone https://github.com/CRIStAL-PADR/Speed.git

The library is in fallerlib/fallerlib.py

Tests
-----
To starts the unit tests you can do:
```console
cd tests/
PYTHONPATH=../fallerlib python3 -m unittest
```
dotsplit 0.2.1
Transform dot-delimited strings to an array of python strings.
Requires Python: >=3.8,<4.0
Keywords: array,dot,namespace,split,string

# dotsplit
> Transform dot-delimited strings to array of python strings.
```python
>>> import dotsplit
>>> dotsplit('group.0.section.a.seat.3')
['group', '0', 'section', 'a', 'seat', '3']
```

[![Downloads](https://pepy.tech/badge/dotsplit/month)](https://pepy.tech/project/dotsplit/month)
[![Supported Versions](https://img.shields.io/pypi/pyversions/dotsplit.svg)](https://pypi.org/project/dotsplit)
[![Contributors](https://img.shields.io/github/contributors/wilmoore/dotsplit.py.svg)](https://github.com/wilmoore/dotsplit.py/graphs/contributors)

## Installation
> dotsplit is available on PyPI:
###### poetry
```console
❯ poetry install dotsplit
```
###### pip
```console
❯ python -m pip install dotsplit
```

## Testing
> to run the unit test suite, cd to the root directory and run:
```
❯ poetry install
❯ poetry run pytest
```

## Licenses
[![GitHub license](https://img.shields.io/github/license/wilmoore/dotsplit.py.svg)](https://github.com/wilmoore/dotsplit.py/blob/master/license)