semvec/pypi-packages huggingface dataset:
pull-requests 1.1.2
A command line interface for creating pull requests
Requires Python: >=3.10

# pull-requests
⬆️ A command line tool for creating pull requests.

## Requirements

- Python 3.10 or above

## Installation

```
pip install pull-requests
```

## Usage
First of all, you need to have a file in your project root directory called `pr.json`. That file needs
to have the following fields in order to make the program works. See below an example of that file structure:

```json
{
    "username": "YOUR_GITHUB_USERNAME",
    "repository": "YOUR_REPOSITORY_NAME",
    "token": "YOUR_GITHUB_ACCESS_TOKEN"
}
```

That's is everything we need to use the program. Now, on your project root directory, you can the
following command:

```bash
pull-requests --from "HEAD_BRANCH" --to "BASE_BRANCH" --title "Some title" --body "Some optional body text"
```

## License
This project is licensed under the MIT license. See [LICENSE](LICENSE).
async-qiwi 0.1.3
Qiwi API and QIWI p2p API
Requires Python: >=3.7
Keywords: qiwi,p2p qiwi,qiwi-api,aioqiwi

# Installation | Установка

## Windows
```
pip install async-qiwi
```

## Linux
```
pip3 install async-qiwi
```
![изображение](https://imgur.com/kFB0bd4.png)


# Information | Информация
Актуальная версия AsyncQiwi 0.1.0

## Methods | Фyнкции
```
Получение актуального баланса по нужной валюте
Получение номера телефона
Работа с Qiwi P2P Kassa
 ```
jax-geneweaver-core 0.0.6
The core of the Jax-Geneweaver Python library
Requires Python: >=3.9,<4.0

# Geneweaver Core
The Geneweaver Core Python library provides shared foundational functionality for the Geneweaver project. 
It is a dependency of all other Geneweaver Python libraries, and is not intended to be used directly.

## Installation
The Geneweaver Core library is available on PyPI and can be installed with pip:
```bash
pip install geneweaver-core
```

If you are using Poetry, you can add the Geneweaver Core library to your project with:
```bash
poetry add geneweaver-core
```

## Overview
This package is structured so as to share an import path with other `geneweaver` packages. This allows you to install
the package and import it without having to worry about the package name. For example, if you install the `geneweaver-core`
package, as well as the `geneweaver-db` package, you can import the `geneweaver` package and access both libraries:
```python
from geneweaver import core, db
```

The Geneweaver Core library provides the following functionality:
* `geneweaver.core.schema`: Pydantic schema definitions
* `geneweaver.core.enum`: Enumerations


* `geneweaver.core.config`: Configuration management
  * `GeneweaverBaseSettings`: Base Settings class to inherit from for your own package's configuration classes
  * `GeneweaverCoreSettings`: Configuration class for Geneweaver Core settings


* `geneweaver.core.exc`: Geneweaver shared exceptions
  * `GeneweaverException`: Base exception class for Geneweaver
  * `GeneweaverError`: Base error class for Geneweaver
  * `GeneweaverWarning`: Base warning class for Geneweaver

#### Planned Functionality
* `geneweaver.core.logging`: Shared logging management
* `geneweaver.core.utils`: Shared utility functions


## Acknowledgements
This project was developed by the Computational Systems and Synthetic Biology Center at the Jackson Laboratory in
conjunction with the Baylor University Computational Biology and Bioinformatics Program.
py-metarium-listener 0.0.2.35
Python package for Metarium Listener
Requires Python: >=3.9

# py-metarium-listener

# Usage


## 1. Virtual environment

### 1.1. Install virtual environment

```
pip3 install virtualenv
```

### 1.2. Create virtual environment for metarium

```
python3 -m venv virtualenv ~/venv-metarium-listener
```

### 1.3. Activate metarium virtual environment

```
source ~/.venv-py-metarium-listener/bin/activate
```

## 2. Install

### 2.1. Install metarium-listener

```
pip install py-metarium-listener
```

### 2.2. Install metarium-decoder

```
pip install py-metarium-decoder
```

### 2.3. Install metarium

```
pip install py-metarium
```

### 2.4. Install substrate client

```
pip install substrate-interface==1.4.0
```

## 3. Example usage

### 3.1. Create a simple Storage
Create a listener script called `simple-storage.py` with the following code block
```
from py_metarium import (PAST, FUTURE)

from py_metarium_listener import (
    KuriListener,
    QueryParameter
)

metarium_node_url = "ws://127.0.0.1:9944"

# create a query to get all kuris beginnig with `|>ipfs|` registered by an account
query = [
    QueryParameter("caller", "^ACCOUNT_ADDRESS_HERE$"),
    QueryParameter("kuri", "^\|\>ipfs\|.*")
]

# set filename
file_suffix = "all"
if len(query):
    file_suffix = ""
    for param in query:
        if len(file_suffix):
            file_suffix += "&"
        file_suffix += f"{param.field}={param.value}"
file_suffix += ".py"
filename = f"kuris-{file_suffix}"

# listen
kuri_listener = KuriListener(metarium_node_url)
print("listening ...")

# store
with open(f"{filename}", "w") as f:
    print("storing ...")
    for block in kuri_listener.listen(
                FUTURE,
                None,
                None,
                query=query
            ):
        f.write(f"\n{block}")
```
Run the storage script
```
python simple-storage.py
```

## 4. Teardown

Please remember to deactivate the virtual environment after usage

```
deactivate
```