semvec/pypi-packages huggingface dataset:
wellknown-securitytxt 0.9.8
A package for finding and parsing security.txt files
Requires Python: >=3.6

# SecurityTXT
SecurityTXT is a simple security.txt library.
```Python
>>> from securitytxt import SecurityTXT
>>> sec = SecurityTXT.from_url("adobe.com")
>>> sec.contact
['https://hackerone.com/adobe', 'mailto:psirt@adobe.com']
>>> sec.signature
'iQIzBAEBCAAdFiEEqvs1Pw7pNc/gvcvRX9Oj3XV3pEYFAmEBhSgACgk...'
>>> sec.expired
False
```
SecurityTXT allows you to easily retrieve, parse and manipulate security.txt files. It tries to follow the latest 
[draft RFC](https://datatracker.ietf.org/doc/html/draft-foudil-securitytxt-12) as closely as possible, while it still 
parses security.txt files that contain minor mistakes. The package aims to be well-documented, thereby easy to use in 
combination with `pydoc`.

## Installation
SecurityTXT is available on PyPI:
```
$ python -m pip install wellknown-securitytxt
```
The package has only been tested with Python 3.6.8+

## Supported Features & Best–Practices
The package has been build to support easy and automated retrieval and parsing of security.txt files. Therefore,
features include:
* Automated searching for security.txt files on specified host.
* Signature parsing for signed files.
* Allows for parsing unknown fields and comments that are present in security.txt file.
* Automated validity tests for parsed security.txt files.
* Every class and function is fully documented.

Soon to be implemented:
* `fail_silently`: if a file format is invalid, continue parsing the rest of the lines instead of raising an error.
meqtrees-frontend 1.0.0
MeqTrees-based frameworks for simulation and calibration of radio interferometers

# MeqTrees frontend
This repository serves as the new home
for the MeqTrees system GUI, which previously lived in Meqtrees Timba (the C++ compute graph backend and pipeliner backbone of the system).

To use the frontend GUI you currently need Qt4 and Qwt4, along with the various Python 3.6 bindings. Currently these are only available for Ubuntu 18.04. We are working on providing 20.04 Qt5 support. Full installation instructions are available on the [MeqTrees Wiki](https://github.com/ska-sa/meqtrees/wiki).
my-pv-lib 1.2202.2
my-PV python library

# Introduction 
The my-pv-lib Python package provides easy useage of products from my-pv GmbH in python projects.

# Installation
`pip install my-pv-lib`

# Usage
The Python package basicaly provides the following functionalities:
- Device implementations for access device data and settings in own projects like for example home automation solutions.
- Connecting Devices to Cloud Services
- Additional Tools

## Devices
A device will handle connections to a real device and provides access to settings and data in an easy to use way.
All devices provide acces to data via so called channels. Which channels are provided is depending on the specific device and it's functionalities an is descriped in the device description. Channels can be read-only, write-only or read-and-write depending on the devices capabilities. Using a channel in a wrong direction will cause an exception.

### Power Meter
#### Channels
- power: power measured in W

#### Constructor
Powermeter(Serialnumber, [Hostname or IP Address of the device])`

#### Examples
Getting latest power value by reading the power channel
``` 
device = Powermeter("1530638", None)
device.readallregisters()
power = device.getchannelvalue("power")
print("Channel power: " + str(power))
```


# Contribute
Please report bug, feature requests or your own code to info@my-pv.com