semvec/pypi-packages huggingface dataset:
thassault 0.1.0
Application for retrieving web load statistics
License: MIT
Requires Python: >=3.7.0


# thassault

A CLI load testing tool for getting website data.

## Installation

Install using `pip`:

```
$ pip install thassault
```

## Usage

The simplest usage of `thassault` requires only a URL to test against and 500 requests synchronously (one at a time). This is what it would look like:

```
$ thassault https://example.com
.... Done!
--- Results ---
Successful requests     500
Slowest                 0.010s
Fastest                 0.001s
Average                 0.003s
Total time              0.620s
Requests Per Minute     48360
Requests Per Second     806
```

If we want to add concurrency, we'll use the `-c` option, and we can use the `-r` option to specify how many requests that we'd like to make:

```
$ thassault -r 3000 -c 10 https://example.com
.... Done!
--- Results ---
Successful requests     3000
Slowest                 0.010s
Fastest                 0.001s
Average                 0.003s
Total time              2.400s
Requests Per Minute     90000
Requests Per Second     1250
```

If you'd like to see these results in JSON format, you can use the `-j` option with a path to a JSON file:

```
$ thassault -r 3000 -c 10 -j output.json https://example.com
.... Done!
```

## Development

For working on `assult`, you'll need to have Python >= 3.7 (because we use `asyncio`) and [`pipenv`][1] installed. With those installed, run the following command to create a virtualenv for the project and fetch the dependencies:

```
$ pipenv install --dev
...
```

Next, activate the virtualenv and get to work:

```
$ pipenv shell
...
(thassault) $
```

[1]: https://docs.pipenv.org/en/latest/
tftp-pilot 0.2.0
Dynamic TFTP implementation for PXE Pilot. Based on fbtftp.
License: MIT
Keywords: pxe boot netboot tftp grub

# TFTP Pilot

TFTP Pilot is a dynamic TFTP server implementation to integrate with PXE Pilot.

It is based on the [fbtftp](https://github.com/facebook/fbtftp) framework.
fpga-device-manager 0.2.4
A GUI for managing FPGA Device configurations.
License: MIT
Requires Python: >=3.7

# FPGA Device Manager
A GUI for managing device configurations for a Smart Home FPGA solution that was created as part of a Bachelor's thesis.

This application aids you in creating a device configuration for a Smart Home FPGA and automatically generates the corresponding Verilog code.

## Installation
```
pip install fpga-device-manager
```

## Usage
To launch the GUI, execute:
```
python -m fpga_device_manager
```

- The generated Verilog `.v` files will have to be copied manually to the `smarthome/source/generated` folder of the Lattice Diamond project.
- The generated `smarthome.ldf` file has to be copied manually to the root folder of the Lattice Diamond project.

### Command-line generation
Verilog code can be generated from the command line like this:
```
python -m fpga_device_manager.generator --output=./generated configuration.json
```

## Valid configurations
A valid configuration needs:

- at least one appliance
- at least one sensor
- every sensor to be associated with an appliance
fpga-device-monitor 0.2.6
A GUI for remotely controlling FPGA devices, serving as an example on how to use the FPGA Bridge API.
License: MIT
Requires Python: >=3.7

# fpga_device_monitor
A GUI for remotely controlling a Smart Home FPGA solution that was created as part of a Bachelor's thesis.

## Installation
```
pip install fpga-device-monitor
```

## Usage
To run the monitor on a device with I2C support and a connected Smart Home FPGA:
```
python -m fpga_device_monitor
```

To run with simulated dummy devices, run instead:
```
python -m fpga_device_monitor --dummy
```

Use `--bus` and `--addr` to adjust I2C bus number and FPGA device address, respectively. See `--help`.

## Related projects

- [fpga-i2c-bridge](https://pypi.org/project/fpga-i2c-bridge/): Smart Home FPGA API and I2C shell
- [fpga-device-manager](https://pypi.org/project/fpga-device-manager/): Smart Home FPGA device manager
ase-notebook 0.3.2
Highly configurable 2D (SVG) & 3D (threejs) visualisations for ASE/Pymatgen structures, within the Jupyter Notebook
License: MIT
Requires Python: >=3.5

# ase-notebook

[![CI Status](https://travis-ci.org/chrisjsewell/ase-notebook.svg?branch=develop)](https://travis-ci.org/chrisjsewell/ase-notebook)
[![Coverage](https://coveralls.io/repos/github/chrisjsewell/ase-notebook/badge.svg?branch=develop)](https://coveralls.io/github/chrisjsewell/ase-notebook?branch=develop)
[![CircleCI](https://circleci.com/gh/chrisjsewell/ase-notebook.svg?style=svg)](https://circleci.com/gh/chrisjsewell/ase-notebook)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![RTD](https://readthedocs.org/projects/ase-notebook/badge)](http://ase-notebook.readthedocs.io/)
[![PyPI](https://img.shields.io/pypi/v/ase-notebook.svg)](https://pypi.org/project/ase-notebook)
[![Conda](https://anaconda.org/conda-forge/ase-notebook/badges/version.svg)](https://anaconda.org/conda-forge/ase-notebook)

A highly configurable 2D (SVG) &amp; 3D (threejs) visualisation creator for ASE/Pymatgen structures,
within the Jupyter Notebook.

![Example SVG](/docs/source/images/example_vis.svg)

## Purpose

To create atomic configuration visualisations, principally within a Jupyter Notebook.

## Contributing

Contributions are very welcome.

The following will discover and run all unit test:

```shell
>> pip install -e .[testing]
>> pytest -v
```

### Coding Style Requirements

The code style is tested using [flake8](http://flake8.pycqa.org),
with the configuration set in `.flake8`,
and code should be formatted with [black](https://github.com/ambv/black).

Installing with `ase-notebook[code_style]` makes the [pre-commit](https://pre-commit.com/)
package available, which will ensure these tests are passed by reformatting the code
and testing for lint errors before submitting a commit.
It can be setup by:

```shell
>> cd ase-notebook
>> pre-commit install
```

Optionally you can run `black` and `flake8` separately:

```shell
>> black .
>> flake8 .
```

Editors like VS Code also have automatic code reformat utilities, which can adhere to this standard.

## License

See LICENSE file

## Issues

If you encounter any problems, please [file an issue](https://github.com/chrisjsewell/ase-notebook/issues) along with a detailed description.
rtsp-curl 0.8
Convert rtsp.c to rtsp_curl.py
License: MIT

#### Convert rtsp.c to rtsp_curl.py 
![](https://travis-ci.org/madyel/rtsp_curl.svg?branch=master) ![](https://img.shields.io/github/license/madyel/rtsp_curl.svg) ![](https://img.shields.io/github/last-commit/madyel/rtsp_curl.svg)

A basic RTSP transfer [rtsp.c][1]

---

Example:


```
import time
from madyel import Rtsp_Curl

stream_uri = 'rtsp://127.0.0.1:554/video.mp4'
rtsp = Rtsp_Curl()
rtsp.init(stream_uri, 'username:password')
rtsp.auth()
rtsp.rtsp_describe()
control = rtsp.get_media_control_attribute()
rtsp.rtsp_setup(control)
rtsp.rtsp_play(stream_uri)

time.sleep(5)

rtsp.rtsp_teardown()
rtsp.rtsp_curl_close()

```

##### Install_requires

```
pip install scanf 
pip install pycurl
```
<em>for macOS</em>:
```
PYCURL_SSL_LIBRARY=openssl LDFLAGS="-L/usr/local/opt/openssl/lib" CPPFLAGS="-I/usr/local/opt/openssl/include" pip install --no-cache-dir pycurl
```

```
/\
||_____-----_____-----_____
||   O                  O  \
||    O\\    ___    //O    /
||       \\ /   \//        \
||         |_O O_|         /
||          ^ | ^          \
||        // UUU \\        /
||    O//            \\O   \
||   O                  O  /
||_____-----_____-----_____\
||
||.           

```

[1]: [https://curl.haxx.se/libcurl/c/rtsp.html]
py-hangul-checker 0.2.0
Python implementation of Hanhul (Korean Language) Spell Checker
License: MIT

# py-hangul-checker
Python implementation of Hanhul (Korean Language) Spell Checker

## 설치법
```zsh
$ pip install py-hangul-checker
```

## 사용법
```python
>>> from hangul_checker import KoreanSpellChecker
>>> sentence_to_be_checked = "간편 하게 쓰세요!"
>>> ksc = KoreanSpellChecker()
>>> res = ksc.check_spelling(sentence_to_be_checked)
>>> res
"간편하게 쓰세요!"
```