semvec/pypi-packages huggingface dataset:
drf-crypto 0.1.2
Provide crypto payment essential to the drf-shop
Requires Python: >=3.10

# DRF Crypto

This package only provides the basic requirements to create a payment system
for any blockchain. It means we will not support any blockchain payment with
this package. The reason is the dynamic nature of the blockchain world. They
change rapidly, and usually, everyone works with a specific blockchain. Also,
there are many different strategies to manage payments on a blockchain. For
example, you may want to verify your transactions with a tag (like a memo), or
maybe you want to create one wallet for each user or each transaction.

# Installation

```shell
pip install drf-crypto
```

Or, if you want the latest version, you can directly install the package from
the source code:

```shell
pip install https://github.com/xanigo/drf-crypto/archive/refs/heads/master.zip
```

Or using git:

```shell
pip install git+ssh://git@github.com/xanigo/drf-crypto.git
```
agas 0.0.1
Agas is a small Python library for pairing similar (or dissimilar) data series.

Agas is a small Python library for pairing similar (or dissimilar) data series.

Agas defines similarity as the absolute difference between pairs of output
scores from an aggregation function applied to the input series.
The default behavior of Agas is to maximize similarity on a single dimension
(e.g., means of the series in the input matrix) while minimizing
similarity on another dimension (e.g., the variance of the series).

The main motivation for this library is to provide a data description tool for
depicting time-series. It is customary to plot pairs of time series, where the
pair is composed of data which is similar on one dimension (e.g., mean value) but
dissmilar on another dimension (e.g., standard deviation).

The library name Agas is abbreviation for aggregated-series. Also, 'Agas' is
Hebrew for 'Pear'.
repoaudit 0.2.1
CLI to validate yum/apt repositories
Requires Python: >=3.9,<4.0

# repoaudit

A tool for validating apt and yum repositories.

## Installation and Usage

To install repoaudit from PyPI:

```
pip install repoaudit
```

Then run:

```
repoaudit --help
```

## Examples

```
# validate all distros of azure-cli apt repo
repoaudit apt https://packages.microsoft.com/repos/azure-cli/

# validate only focal and bionic distros of azure-cli apt repo
repoaudit apt --dists focal,bionic https://packages.microsoft.com/repos/azure-cli/

# validate azurecore repo
repoaudit yum https://packages.microsoft.com/yumrepos/azurecore/

# validate all nested yumrepos
repoaudit yum -r https://packages.microsoft.com/yumrepos/

# validate all nested aptrepos
repoaudit yum -r https://packages.microsoft.com/repos/

# output json results to a file
repoaudit yum -r https://packages.microsoft.com/yumrepos/ -o example_file.json

# check metadata signatures by providing public keys
repoaudit apt https://packages.microsoft.com/repos/cbl-d -p https://packages.microsoft.com/keys/microsoft.asc,https://packages.microsoft.com/keys/msopentech.asc
```

## Development

### Setup

First install poetry per the [installation docs](https://python-poetry.org/docs/#installation).

Then clone the repo, cd into the repoaudit directory, and run `poetry install`.

### Usage

To load the poetry shell and run repoaudit:

```
poetry shell
repoaudit
```

Alternatively you can run:

```
poetry run repoaudit
```

## Releasing

First bump the version in pyproject.toml. Then commit it:

```
git commit -am "0.2.0 Release"
```

Open a PR and get it merged. Then go to
[the Github new release page](https://github.com/microsoft/linux-package-repositories/releases/new)
and create a new release 

Once that's done, pull the tag and use poetry to build it:

```
git pull --tags
git checkout 0.2.0
poetry publish --build
```