semvec/pypi-packages huggingface dataset:
aioasuswrt 2.2.0
Api wrapper for Asuswrt https://www.asus.com/ASUSWRT/
Requires Python: >=3.13
Keywords: Asus, development, hass, homeassistant, iot, router

# AioAsusWRT
## Moving

I have come to the decision that I do not want to use github for my projects going forward, there is just to much corporate (closed source) AI going on.
I will prepare a move and as soon as I am done I will update with links and more information.

![Python package](https://github.com/kennedyshead/aioasuswrt/workflows/Python%20package/badge.svg) [![Upload Python Package](https://github.com/kennedyshead/aioasuswrt/actions/workflows/python-publish.yml/badge.svg)](https://github.com/kennedyshead/aioasuswrt/actions/workflows/python-publish.yml)
Small wrapper for asuswrt.

## Setup

```bash
pipenv install --dev
pre-commit install
```

## Run lint/tests

```bash
pre-commit run --all-files
pytest .
```

## Credits:
[@mvn23](https://github.com/mvn23)
[@halkeye](https://github.com/halkeye)
[@maweki](https://github.com/maweki)
[@quarcko](https://github.com/quarcko)
[@wdullaer](https://github.com/wdullaer)

## Info
There are many different versions of asuswrt and sometimes they just dont work in current implementation.
If you have a problem with your specific router open an issue, but please add as much info as you can and atleast:

* Version of router
* Version of Asuswrt

## Known issues

## Bugs
You can always create an issue in this tracker.
To test and give us the information needed you should run:
```python
#!/usr/bin/env python
import asyncio
import logging

import sys

from aioasuswrt.asuswrt import AsusWrt

component = AsusWrt('192.168.1.1', 22, username='****', password='****')
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
logger = logging.getLogger(__name__)


async def print_data():
    dev = {}
    await component.async_get_wl(dev)
    await component.async_get_arp(dev)
    dev.update(await component.async_get_neigh(dev))
    dev.update(await component.async_get_leases(dev))
    dev.update(await component.async_filter_dev_list(dev))
    await component.async_get_connected_devices(dev)
    __import__("pprint").pprint(dev)

    i = 0
    while True:
        print(await component.async_current_transfer_human_readable())
        await asyncio.sleep(10)
        i += 1
        if i > 6:
            break



loop = asyncio.get_event_loop()

loop.run_until_complete(print_data())
loop.close()
```

## Documentation
py-melissa-climate 3.1.0
Api wrapper for Melissa Climate http://seemelissa.com
Requires Python: >=3.12
Keywords: Melissa Climate, bobby, development, hass, homeassistant, iot, mClimate, melissa

# Python binds for Melissa Climate
# Moving

I have come to the decision that I do not want to use github for my projects going forward, there is just to much corporate (closed source) AI going on. I will prepare a move and as soon as I am done I will update with links and more information.

![Python package](https://github.com/kennedyshead/py-melissa-climate/workflows/Python%20package/badge.svg) [![Upload Python Package](https://github.com/kennedyshead/py-melissa-climate/actions/workflows/python-publish.yml/badge.svg)](https://github.com/kennedyshead/py-melissa-climate/actions/workflows/python-publish.yml)

This is an unofficial wrapper for melissa web api: https://docs.mclimate.eu

[Coffee fundraiser](https://paypal.me/pools/c/8177s58qSX)

### Installing

```
pip install py-melissa-climate
```

```
python
>>> from melissa import Melissa
>>> m = Melissa(username="email_adress", password="password")
>>> m.fetch_devices()
{'********': {'user_id': 1, 'serial_number': '********', 'mac': '********', 'firmware_version': 'V1SHTHF', 'name': 'Melissa ********', 'type': 'melissa', 'room_id': None, 'created': '2016-07-06 18:59:46', 'id': 1, 'online': True, 'brand_id': 1, 'controller_log': {'temp': 25.4, 'created': '2018-01-06T10:12:16.249Z', 'raw_temperature': 28188, 'humidity': 18.5, 'raw_humidity': 12862}, '_links': {'self': {'href': '/v1/controllers'}}}}
```

## Running the tests

WIP

### And coding style tests

We use flake8

```
pip install flake8
```
```
flake8 melissa
```

## Built With

* [requests](http://docs.python-requests.org/en/master/)

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/kennedyshead/py-melissa-climate/tags).

## Authors

* **Magnus Knutas** - *Initial work* - [kennedyshead](https://github.com/kennedyshead)

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

## Acknowledgments

* Melissa dev team who made a great API
* Home-assistant.io for the inspiration to write this
tdscontrol 0.0.2
A Python wrapper for TDS Control, a library for the analysis and controller-design of time-delay systems.
Requires Python: >=3.9
Keywords: Control theory, Dynamical systems, Spectral methods, Time-delay systems

# TDSControl - Python
A Python wrapper for the TDS Control library (https://github.com/AppeltansPieter/TDSControl).

## Installation

- Option 1 (suggested): Install via pip
```bash
pip install tdscontrol
```
- Option 2: Build from source (requires [CMake](https://cmake.org/) and a compatible C++ compiler:
```
git clone https://github.com/AppeltansPieter/TDSControl-python.git
cd TDSControl-python
git submodule update --init --recursive
pip install .
```
- Option 3: Download the the relevant release files and install using `pip`
```bash
pip install .
```

## Documentation

Coming soon.
wassima 2.0.5
Access your OS root certificates with utmost ease
Requires Python: >=3.7
Keywords: ca, certifi, certificate, https, root ca, ssl, tls, trust, truststore

<h1 align="center">Wassima 🔒</h1>

<p align="center">
<small>I named this library after my wife, whom I trust the most. ❤️</small>
</p>

<p align="center">
  <a href="https://pypi.org/project/wassima">
    <img src="https://img.shields.io/pypi/pyversions/wassima.svg?orange=blue" />
  </a>
  <a href="https://pepy.tech/project/wassima/">
    <img alt="Download Count Total" src="https://static.pepy.tech/badge/wassima/month" />
  </a>
</p>

This project offers you a great alternative to the MPL licensed **certifi**.

This project allows you to access your original operating system trust store, thus
helping you to verify the remote peer certificates. It automatically fallback to an
embedded trust store generated from the CCADB trusted source.

It works as-is out-of-the-box for any operating systems out there.
Available on PyPy and Python 3.7+

## ✨ Installation

Using pip:

```sh
pip install wassima -U
```

### Get started

*A)* Create a SSLContext

```python
import wassima

ctx = wassima.create_default_ssl_context()
# ... The context magically contain your system root CAs, the rest is up to you!
```

*B)* Retrieve individually root CAs in a binary form (DER)

```python
import wassima

certs = wassima.root_der_certificates()
# ... It contains a list of certificate represented in bytes
```

*C)* Retrieve individually root CAs in a string form (PEM)

```python
import wassima

certs = wassima.root_pem_certificates()
# ... It contains a list of certificate represented in string
```

*D)* Retrieve a single bundle (concatenated) list of PEM certificates like *certifi* does

```python
import wassima

bundle = wassima.generate_ca_bundle()
# ... It contains a string with all of your root CAs!
# It is not a path but the file content itself.
```

*C) Register your own CA in addition to the system's*

```python
import wassima

# register CA only accept string PEM (one at a time!)
wassima.register_ca(open("./myrootca.pem", "r").read())
bundle = wassima.generate_ca_bundle()
# ... It contains a string with all of your root CAs, PLUS your own 'myrootca.pem'.
# It is not a path but the file content itself.
```
funclp 0.1.10
A library for defining mathematical functions and fits.
Requires Python: >=3.12

# funcLP

```text
Author        : Lancelot PINCET
GitHub        : https://github.com/LancelotPincet/funcLP
HTTPS         : https://github.com/LancelotPincet/funcLP.git
SSH           : git@github.com:LancelotPincet/funcLP.git
PyPI          : https://pypi.org/project/funcLP
Docs          : https://funcLP.readthedocs.io
```

**A library for defining mathematical functions and fits.**

funcLP is available on [PyPI](https://pypi.org/project/funcLP) for pip installs.
For more information, do not hesitate to consult the [Documentation](https://funcLP.readthedocs.io).

---

## MIT License

<details>
<summary>details</summary>

Intellectual property behind this Library is protected via an [MIT license](LICENSE). This means everyone can *freely* use it in a personnal, academic or commercial manner, if they **keep the copyright name** at the top of the codes.

The library can be redistributed, *with or without modifications*, in open or closed projects. However the **MIT license must be conserved**. For example in a commercial closed project, this means the **copyright and license must be visible somewhere**, like in the documentation or credits.

The license also explains that the **code performances are not warrantied**, and you are responsible for how you are using it. For more information on your rights and obligations please refer to [descriptive websites](https://en.wikipedia.org/wiki/MIT_License), or contact author for approvales.

</details>
corelp 1.0.49
A library that gathers core functions for python programming.
Requires Python: >=3.12

# coreLP

```text
Author        : Lancelot PINCET
GitHub        : https://github.com/LancelotPincet/coreLP
HTTPS         : https://github.com/LancelotPincet/coreLP.git
SSH           : git@github.com:LancelotPincet/coreLP.git
PyPI          : https://pypi.org/project/coreLP
Docs          : https://coreLP.readthedocs.io
```

**A library that gathers core functions for python programming.**

coreLP is available on [PyPI](https://pypi.org/project/coreLP) for pip installs.
For more information, do not hesitate to consult the [Documentation](https://coreLP.readthedocs.io).

---

## MIT License

<details>
<summary>details</summary>

Intellectual property behind this Library is protected via an [MIT license](LICENSE). This means everyone can *freely* use it in a personnal, academic or commercial manner, if they **keep the copyright name** at the top of the codes.

The library can be redistributed, *with or without modifications*, in open or closed projects. However the **MIT license must be conserved**. For example in a commercial closed project, this means the **copyright and license must be visible somewhere**, like in the documentation or credits.

The license also explains that the **code performances are not warrantied**, and you are responsible for how you are using it. For more information on your rights and obligations please refer to [descriptive websites](https://en.wikipedia.org/wiki/MIT_License), or contact author for approvales.

</details>