semvec/pypi-packages huggingface dataset:
isddc-filesystem 2.0.6
────────────────────────────────────────────────────────────────────────

─██████████─██████████████─████████████───████████████───██████████████─
─██░░░░░░██─██░░░░░░░░░░██─██░░░░░░░░████─██░░░░░░░░████─██░░░░░░░░░░██─
─████░░████─██░░██████████─██░░████░░░░██─██░░████░░░░██─██░░██████████─
───██░░██───██░░██─────────██░░██──██░░██─██░░██──██░░██─██░░██─────────
───██░░██───██░░██████████─██░░██──██░░██─██░░██──██░░██─██░░██─────────
───██░░██───██░░░░░░░░░░██─██░░██──██░░██─██░░██──██░░██─██░░██─────────
───██░░██───██████████░░██─██░░██──██░░██─██░░██──██░░██─██░░██─────────
───██░░██───────────██░░██─██░░██──██░░██─██░░██──██░░██─██░░██─────────
─████░░████─██████████░░██─██░░████░░░░██─██░░████░░░░██─██░░██████████─
─██░░░░░░██─██░░░░░░░░░░██─██░░░░░░░░████─██░░░░░░░░████─██░░░░░░░░░░██─
─██████████─██████████████─████████████───████████████───██████████████─
────────────────────────────────────────────────────────────────────────
Home-page: http://www.gqylpy.com
Author: 竹永康
Author-email: zhuyk4@lenovo.com
License: Lenovo OI
Description: UNKNOWN
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Utilities
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
pyrtshm 0.0.4
Awesome pyrtshm created by pappacena

---
# pyrtshm

[![codecov](https://codecov.io/gh/pappacena/pyrtshm/branch/main/graph/badge.svg?token=pyrtshm_token_here)](https://codecov.io/gh/pappacena/pyrtshm)
[![CI](https://github.com/pappacena/pyrtshm/actions/workflows/main.yml/badge.svg)](https://github.com/pappacena/pyrtshm/actions/workflows/main.yml)

pyrtshm is a real-time distributed shared memory implemented in python over 
UDP protocol using protobuf.

It is intended to be used as a dict that mirrors its keys and values 
across distributed nodes in environments that can tolerate packet losses, 
but need real time updates. For example, games backend, live stream of stock 
prices, machine discovery and monitoring, etc.

To give a simple example, think of 2 hosts running your project, `node-1` 
and `node-2`. In `node-1` you have:

```python
mem = SharedMemory(listen=('0.0.0.0', 3333), forward_nodes=[('node-2', 3333)])
mem.start()
```

In `node-2`, you have:

```python
mem = SharedMemory(listen=('0.0.0.0', 3333), forward_nodes=[('node-1', 3333)])
mem.start()
```

Now, if you set any key in one of the nodes like this:

```python
mem["my-key"] = 1
```

In almost real time, with high thoughput, `mem["my-key"]` will have value 
`1` in the other node. You can add as many nodes as needed in the 
`forward_nodes` list.

## Install it from PyPI

```bash
pip install pyrtshm
```

## Usage

```py
from pyrtshm import SharedMemory

# Each node initializes itself by indicating its own port, and the 
# host & sport of the other nodes (the "forward nodes").
other_nodes = [('host1', 3333), ('host2', 3333), ('host3', 3333)]
mem = SharedMemory(listen=('0.0.0.0', 3333), forward_nodes=other_nodes)
mem.start()

# Set a key, making it available to other nodes.
mem["host1/cpu"] = 75.1

# Get a key set by another node.
avg_cpu = mem["host1/cpu"] + mem["host2/cpu"]

# Deletes a key locally and to the other nodes
del mem["host0/cpu"]
```

## Development

Read the [CONTRIBUTING.md](CONTRIBUTING.md) file.
raindrops 0.0.3
raindrops is a Python package for developing and building serverless applications in Google Cloud Platform's Cloud Functions.
Requires Python: >=3.6

# raindrops

[![PyPI version](https://badge.fury.io/py/raindrops.svg)](https://badge.fury.io/py/raindrops)

`raindrops` is a command-line utility for developing and building serverless applications in Google Cloud Platform's 
Cloud Functions in Python.

## Installation

The easiest way to install `raindrops` is using pip from your virtual environment.

From PyPI:

`pip install raindrops`

Or directly from GitHub:

`pip install git+https://github.com/coelhosilva/raindrops.git`

## Quickstart

Initializing an HTTP Cloud Function from boilerplate code:

```
raindrops --init http
```

## Roadmap

`raindrops` is currently in alpha development status. Features to be added:
  - gcloud wrapper for deploying a Cloud Function.
bought-bot 0.0.1
A bot for automatically buying things on websites
Requires Python: >=3.9

# bought-bot
[![Python 3.9+](https://upload.wikimedia.org/wikipedia/commons/4/4f/Blue_Python_3.9%2B_Shield_Badge.svg)](https://www.python.org)
[![License: GPL v3](https://upload.wikimedia.org/wikipedia/commons/8/86/GPL_v3_Blue_Badge.svg)](https://www.gnu.org/licenses/gpl-3.0.en.html)

Bot for buying things on websites, to give non-scalpers a fighting chance.  Currently only works with Best Buy.

## Dependencies
* [Python](https://www.python.org)
* [Chrome](https://www.google.com/chrome/)
* [chromedriver](https://chromedriver.chromium.org)

Use latest versions of each for best results.

## Install
```bash
pip install -r requirements.txt
```

## Run
Copy the contents of `blank_config.ini` and save it in a new file, `config.ini`,  in the the bought_bot directory.  Fill in the form in `config.ini`, and be sure you have saved a credit card in your account details online.

* Set `url = ` to the url of the item to purchase
* Set `live = True` if you want the bot to actually try purchasing something.  To perform a dry run (do everything except purchase), leave this field blank.

To run the program:
```bash
python -m bought_bot
```

## Note
Sometimes Best Buy will randomly prompt the user for SMS 2FA.  Not entirely sure why this happens, but bypassing this is not yet supported.