semvec/pypi-packages huggingface dataset:
pyblst 0.3.13
Python bindings for blst
Requires Python: >=3.9
Keywords: blst, zero-knowledge, zkp, proof, python, rust, cardano, smart contract, blockchain

pyblst
=======
[![CI](https://github.com/OpShin/pyblst/actions/workflows/CI.yml/badge.svg)](https://github.com/OpShin/pyblst/actions/workflows/CI.yml)
[![Build Status](https://app.travis-ci.com/OpShin/pyblst.svg?branch=master)](https://app.travis-ci.com/OpShin/pyblst)
[![PyPI version](https://badge.fury.io/py/pyblst.svg)](https://pypi.org/project/pyblst/)
[![PyPI - Status](https://img.shields.io/pypi/status/pyblst.svg)](https://pypi.org/project/pyblst/)

This package supplies python bindings for the library [blst](https://github.com/supranational/blst).
The bindings are added on a per-need basis, currently only serving the development of [OpShin](https://github.com/opshin)


### Installation

Install python3. Then run the following command.

```bash
python3 -m pip install pyblst
```

### Usage


```python


```

### Building

In case you need to build this package from source, install Python3 and Rust and proceed as follows.

```bash
git clone https://github.com/OpShin/pyblst
cd pyblst
python3 -m venv .env
source .env/bin/activate  # or in whichever environment you want to have it installed
pip install maturin
maturin build
```

The package will be installed in the active python environment.
bbyc-pyplus 0.1.0
A collection of Python utility functions and extensions
Requires Python: >=3.6

# PyPlus

PyPlus 是一个 Python 工具集合，提供了多种实用的扩展功能。

## 功能特性

- dictplus: 字典扩展功能
- strplus: 字符串扩展功能
- listplus: 列表扩展功能
- bccmaths: 数学计算功能
- strmaths: 字符串数学计算功能

## 安装

```bash
pip install pyplus
```

## 使用示例

```python
from dictplus import DictPlus
from strplus import StrPlus
from listplus import ListPlus

# 在这里添加使用示例
```

## 许可证

本项目采用 MIT 许可证。
streamlit-keyup 0.3.0
Text input that renders on keyup
Requires Python: >=3.7

# streamlit-keyup

[![PyPI version](https://img.shields.io/pypi/v/streamlit-keyup.svg?logo=pypi&logoColor=FFE873)](https://pypi.org/project/streamlit-keyup/)
[![PyPI downloads](https://img.shields.io/pypi/dm/streamlit-keyup.svg)](https://pypistats.org/packages/streamlit-keyup)
[![GitHub](https://img.shields.io/github/license/blackary/streamlit-keyup.svg)](LICENSE)
[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black)

If you're collecting text input from your users in your streamlit app, `st.text_input` works well -- as long as you're happy with
waiting to get the response when they're finished typing.

But, what if you want to get the input out, and do something with it every time they type a new key (AKA "on keyup")?

[![Open in Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://key-up.streamlitapp.com)

![filtering](https://user-images.githubusercontent.com/4040678/189153486-7ff7641c-1c76-4fa1-b0d5-f6634f8f0e41.gif)

## Installation

`pip install streamlit-keyup`

## Usage

```python
import streamlit as st
from st_keyup import st_keyup

value = st_keyup("Enter a value", key="0")

# Notice that value updates after every key press
st.write(value)

# If you want to set a default value, you can pass one
with_default = st_keyup("Enter a value", value="Example", key="1")

# If you want to limit how often the value gets updated, pass `debounce` value, which
# will force the value to only update after that many milliseconds have passed
with_debounce = st_keyup("Enter a value", debounce=500, key="2")
```