semvec/pypi-packages huggingface dataset:
hoymiles-wifi-suaveolent 0.0.1
This Python library facilitates communication with Hoymiles HMS microinverters, specifically targeting the HMS-XXXXW-T2 series. A special thank you to DennisOSRM for the inspiration and codebase from the hms-mqtt-publisher repository.
Requires Python: >=3.7

# hoymiles-wifi


This Python library facilitates communication with Hoymiles HMS microinverters, specifically targeting the HMS-XXXXW-T2 series. A special thank you to [DennisOSRM](https://github.com/DennisOSRM) for the inspiration and codebase from the [hms-mqtt-publisher](https://github.com/DennisOSRM/hms-mqtt-publisher) repository.

**Disclaimer: This library is not affiliated with Hoymiles. It is an independent project developed to provide tools for interacting with Hoymiles HMS-XXXXW-T2 series micro-inverters featuring integrated WiFi DTU. Any trademarks or product names mentioned are the property of their respective owners.**


## Installation

```
$ pip install hoymiles-wifi
```

## Usage

You can integrate the library into your own project, or simply use it in the command line.

### Command line:

```
hoymiles-wifi <ip_address>
```

This will retrieve the current inverter state.

### Python code

```
from hoymiles_wifi.inverter import Inverter

inverter = Inverter(<ip_address>)
response = inverter.update_state()

if response:
    print(f"Inverter State: {response}")
else:
    print("Unable to retrieve inverter state")
```

## Note

Please be aware of the following considerations:

 - No DTU Implementation: Unlike the original tool, this library
   retrieves information directly from the internal DTU of Hoymiles
   inverters.

## Caution

Use this library responsibly and be aware of potential risks. There are no guarantees provided, and any misuse or incorrect implementation may result in undesirable outcomes. Ensure that your inverter is not compromised during communication.

  
## Known Limitations

**Update Frequency:** The library may experience limitations in fetching updates, potentially around twice per minute. The inverter firmware may enforce a mandatory wait period of approximately 30 seconds between requests.

**Compatibility:** While developed for the HMS-800W-T2 inverter, compatibility with other inverters from the series is untested at the time of writing. Exercise caution and conduct thorough testing if using with different inverter models.
photoshop-object-model 0.0.3
Photoshop Object Model
Keywords: python,photoshop


This package is designed to provide autocompletion, access to docstrings, and accurate type hints in your preferred IDE.

All classes have been written based on Photoshop's VBS documentation, which can be found at <https://github.com/Adobe-CEP/CEP-Resources/blob/master/Documentation/Product%20specific%20Documentation/Photoshop%20Scripting/photoshop-vbs-ref-2020.pdf>.
As such, the code you'll find here isn't very pythonic, because it is based on the Visual Basic syntax.
Please note that this package may contain inconsistencies, missing return types, and typos. Unfortunately, most of these issues stem from faithfully transcribing Adobes's flawed documentation.
photoshop-object-model-session 0.0.2
Photoshop Object Model Session
Keywords: python,photoshop


This package is designed to interact with Photoshop using its Component Object Model using python.
the class PhotoshopSession be used as a context, who handles errors while providing autocompletion, access to docstrings, and accurate type hints in your preferred IDE.

Usage : 
'''python
from photoshop_object_model_session import PhotoshopSession

with PhotoshopSession() as ps:
    print(ps.Application.Version)
    new_layer = ps.Application.ActiveDocument.ArtLayers.Add()
    new_layer.Name = "Hello World"
'''

All classes have been written based on Photoshop's VBS documentation, which can be found at <https://github.com/Adobe-CEP/CEP-Resources/blob/master/Documentation/Product%20specific%20Documentation/Photoshop%20Scripting/photoshop-vbs-ref-2020.pdf>.
As such, the code you'll find here isn't very pythonic, because it is based on the Visual Basic syntax.
Please note that this package may contain inconsistencies, missing return types, and typos. Unfortunately, most of these issues stem from faithfully transcribing Adobes's flawed documentation.
Kuyruk-Manager 4.0.0
Manage Kuyruk workers.
Keywords: kuyruk manager

# Kuyruk-Manager

See and manage Kuyruk workers.

## Install

    $ pip install kuyruk-manager

## Usage

```python
from kuyruk import Kuyruk
from kuyruk_manager import Manager

k = Kuyruk()

k.config.MANAGER_HOST = "127.0.0.1"
k.config.MANAGER_PORT = 16501
k.config.MANAGER_HTTP_PORT = 16500

m = Manager(k)


@k.task
def hello():
    print "hello"
```

Run the manager with following command:

    $ kuyruk --app ... manager
pytket_pecos 0.1.0
Emulation of pytket circuits using PECOS

# pytket-pecos

This package enables emulation of [pytket](https://github.com/CQCL/tket)
circuits using the [PECOS](https://github.com/CQCL/PECOS) emulator.

## Installation

Installation requires Python 3.10 or 3.11. Linux, MacOS and Windows are all
supported.

### From source

```shell

# Clone the pytket-pecos repo:

git clone git@github.com:CQCL/pytket-pecos.git

# Set up the virtual environment

cd pytket-pecos
python -m venv env
. env/bin/activate
pip install -U pip flit wheel

# Install pytket-pecos

flit install
```

## Testing

To run the unit tests:

```shell
python -m unittest test.test_emulator
```
monday-lib 1.1
A wrapper for monday.com API
Requires Python: >=3.7

## monday_lib

monday_lib is a complete wrapper for all Monday.com API endpoints. Making the API a little less difficult to retrieve or create data from.

## Features

- Connect to the Monday API  endpoints
- Query data from Monday
- Create data in Monday
- Get all querys in a nicely extracted list
- Get the raw response from endpoints that create data

## Used Modules

monday_lib uses other modules to function properly.

- [requests] - To connect to the API

## Installation

To install monday_lib type: "python -m pip install monday_lib" in a command prompt, or terminal.


## License

GNU GPLv3


[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)

   [requests]: <https://github.com/psf/requests>