semvec/pypi-packages huggingface dataset:
rgb-lib 0.3.0b4
RGB Lib Python language bindings.
Requires Python: >=3.9.0
Keywords: rgb, bitcoin

# RGB Lib Python bindings

Python bindings for the [rgb-lib] Rust library.

## Installation

### From PyPI (wheel)

Install the [latest stable release] from PyPI by running:

```sh
pip install rgb-lib
```

### From source distribution (sdist)

Installation from source distribution (tested on Linux) has the following
requirements:

- [docker]
- [cargo]
- [cross]
- cc

The process is quite long and requires several GB of disk space, due to the
builds of the required Docker image and the rgb-lib rust library.

## Usage

Once installed, you can import the `rgb_lib` module and call its APIs.

As an example:

```python
import rgb_lib

keys = rgb_lib.generate_keys(rgb_lib.BitcoinNetwork.REGTEST)
print(keys.account_xpub)
```

## Demo

The `demo/` directory contains a demonstration of the most common operations in
the form of a Jupyter notebook. See the included `README.md` file for more
details.

[cargo]: https://github.com/rust-lang/cargo
[docker]: https://docs.docker.com/engine/install/
[latest stable release]: https://pypi.org/project/rgb-lib/
[rgb-lib-uniffi]: https://github.com/RGB-Tools/rgb-lib/tree/master/bindings/uniffi
[rgb-lib]: https://github.com/RGB-Tools/rgb-lib
riverjoin 0.1.0
This is a river join implementation in Python.
Requires Python: >=3.10

# Framework for Spatially Joining two Hydrofabric Flowlines
<hr style="border: 1px solid black; margin: 0;"> 

## Update the code
```bash
git clone https://github.com/sdmlua/riverjoin_py
cd riverjoin_py
```

Use the ```uv``` to work and update the code,
```bash
pip install uv

#Create a virtual env and start collabortaing the code
uv venv

#activate the virtual environment
source .venv/bin/activate

#Install all the dependencies and all development packages into it
uv pip install e .
uv pip install -e ".[dev]"

#Then add/edit modules under the src/ and run the code through the tests
#For instance
pytest tests/spatial_join.py
```
Once all changes are made, update the code style with ```black``` code formatter.
```bash
black .
```
aliby 0.2.0
Process and analyse live-cell imaging data
Requires Python: <3.12,>=3.9

# ALIBYlite (Analyser of Live-cell Imaging for Budding Yeast)

End-to-end processing of cell microscopy time-lapses. ALIBY automates segmentation, tracking, lineage predictions and post-processing.

## Installation

We recommend using [uv](https://github.com/astral-sh/uv) to install aliby

Once uv is installed, we suggest running

```bash
git clone git@github.com:afermg/aliby.git
cd aliby
uv sync # --extra cellpose
```

## Nix installation (experimental)
This is still under works and it is not guaranteed to work as-is on MacOS, but in Linux running the Nix package manager it should make the setup trivial.

For reproducible environments using [Nix](https://github.com/NixOS/nix) flakes and [envrc](https://github.com/numtide/devshell).

To run a self-contained virtual environment shell session
```bash
nix develop . 
```
For convenience, to start the environment every time you access the project you automatically set the environment
```bash
direnv allow . 
```
kdewebhelper 1.5.0
KDE Web Helper is a tool to assist with web development in the KDE environment.
Requires Python: >=3.11

# KDE Web Helper

KDE Web Helper is a lightweight Python library designed to streamline and enhance web development workflows within the KDE environment. Whether you're building tools, automating tasks, or integrating KDE features into your development setup, KDE Web Helper provides a clean and extensible interface to get things done efficiently.

## Features

* Smooth integration with KDE-based systems
* Tools and utilities to assist web development workflows
* Built with Python 3.11+ for modern standards and performance
* Fully open-source under the MIT license

## Installation

You can install KDE Web Helper directly from PyPI:

```
pip install kdewebhelper
```

## Requirements

* Python 3.11 or higher
* A Unix-like operating system (recommended: KDE Plasma environment)

## Usage

Below is a simple example demonstrating how to get started with KDE Web Helper:

```
import kdewebhelper
```

More examples and detailed documentation will be added in future releases.

## Project Information

**Version:** 1.0.0

**Author:** Caspian ([caspiansk8@gmail.com](mailto:caspiansk8@gmail.com))

**License:** MIT

## Contributing

Contributions are welcome! If you'd like to report bugs, propose features, or submit pull requests, please visit the GitHub repository.

## Links

* Homepage: [https://github.com/caspia-n/](https://github.com/caspia-n/)
* Issues: [https://github.com/pypa/sampleproject/issues](https://github.com/pypa/sampleproject/issues)
pyttilan 0.2.2
Library to control TTi Power Supplies over network
Keywords: tti, power-supply, instrument-control

Library to communicate with TTi power supplies over LAN

This library has been implemented by IFAE (www.ifae.es) control software department.

It implements the commands detailed on TTi documentation for several power supply series:
 
 * CPx: [TTi manual for CPx series power supplies](http://resources.aimtti.com/manuals/CPX400DP_Instruction_Manual-Iss1.pdf)
 
 * PL: [TTi manual for PL series power supplies](https://resources.aimtti.com/manuals/New_PL+PL-P_Series_Instruction_Manual-Iss18.pdf)