semvec/pypi-packages huggingface dataset:
wordle-buddy 0.0.4
A game of wordle with suggested words!
Requires Python: >=3.6

# A Python package to play Wordle

My reproduction of the popular game (the real one [here](https://www.nytimes.com/games/wordle/index.html)). The implementation also suggests the top ten words, based on their [entropy](https://en.wikipedia.org/wiki/Entropy_(information_theory)). Experiments have revealed choosing the maximum-entropy guess (i.e., the top suggestion) will lead to 3.6 guesses on average.

Documentation available on [ReadTheDocs](https://wordle-buddy.readthedocs.io/en/latest/).

<img src="example_usage.gif" width="250" height="250"/>


## Installation

```bash
pip install wordle-buddy
```

## Play a game

To play via the command line, simply run the `wordle_buddy` command. To play in "manual mode", where you enter in the resulting colors, run `wordle_buddy_manual`.

To play a game in a python terminal, instantiate a `WordleGame` object and use the `run()` method.

```python
from wordle_buddy import WordleGame
game = WordleGame()
game.run()
```

To exit, press Esc.
blocksim 0.13.3
A library to simulate a closed-loop system
Requires Python: >=3.8

========
blocksim
========


.. image:: https://img.shields.io/pypi/v/blocksim.svg
        :target: https://pypi.python.org/pypi/blocksim

.. image:: https://mybinder.org/badge_logo.svg
        :target: https://mybinder.org/v2/gl/manawenuz%2Fblocksim/HEAD

.. image:: https://readthedocs.org/projects/blocksim/badge/?version=latest
        :target: https://blocksim.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://gitlab.com/manawenuz/blocksim/badges/master/pipeline.svg
   :target: https://gitlab.com/manawenuz/blocksim/pipelines

.. image:: https://codecov.io/gl/manawenuz/blocksim/branch/master/graph/badge.svg
  :target: https://codecov.io/gl/manawenuz/blocksim

.. image:: https://img.shields.io/pypi/dm/blocksim
  :target: https://pypi.python.org/pypi/blocksim


A library to simulate a closed-loop system. Includes :

* Kalman filter
* Mahony and Madgwick estimators
* PID and LQ controllers
* FIR filter
* System simulation
* Sensor simulation (with bias and noise)
* Included quadcopter stabilization example !
* Real time control of arduino based systems via a serial link
* Real time plotting
* yaml file configuration
* Routing functions (group, split, ...)

Free software: MIT license

Development
-----------

In your virtual env::

    python setup.py develop

Features
--------

* TODO
RabbitMQ-Test-Tool 1.1.7
A simple test script to test a RabbitMQ cluster

# RabbitMQ-Test-Tool

![Lint](https://github.com/nicolasbock/rabbitmq-tools/workflows/CI/badge.svg)
![Publish Python Package](https://github.com/nicolasbock/rabbitmq-test-tool/workflows/Publish%20Python%20Package/badge.svg)
[![PyPI version](https://badge.fury.io/py/RabbitMQ-Test-Tool.svg)](https://badge.fury.io/py/RabbitMQ-Test-Tool)
[![rabbitmq-test-tool](https://snapcraft.io//rabbitmq-test-tool/badge.svg)](https://snapcraft.io/rabbitmq-test-tool)
[![rabbitmq-test-tool](https://snapcraft.io//rabbitmq-test-tool/trending.svg?name=0)](https://snapcraft.io/rabbitmq-test-tool)
![GitHub issues](https://img.shields.io/github/issues/nicolasbock/rabbitmq-test-tool)
![GitHub pull requests](https://img.shields.io/github/issues-pr/nicolasbock/rabbitmq-test-tool)

[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/rabbitmq-test-tool)

This repository contains a simple test script to test a RabbitMQ
cluster.

## Usage

Let's say we have a RabbitMQ cluster at IP address `10.5.0.{1,2,3}`.
Prepare the cluster by running:

    ./prepare-rabbit.sh 10.5.0.1

This script will create a test user and a test vhost. Detailed usage
is:

    Usage:

    prepare-rabbit.sh [options] BROKER

    Where BROKER is the address of the RabbitMQbroker to prepare.

    Options:

    --user USER       The username to set
    --password PASS   The password for USER
    --vhost VHOST     The vhost to create

Set up a `virtualenv` to run the actual test script:

    virtualenv venv
    . venv/bin/activate
    pip install -r requirements.txt
    python setup.py install

Now send a message:

    rabbitmq-test-tool 10.5.0.1 --send "My first message"

Full usage:

    usage: rabbitmq-test-tool [-h] [--durable] [--queue QUEUE] [--send MSG] [--get]
                              [--list] [--user USER] [--password PASSWORD]
                              [--vhost VHOST] [--delete QUEUE]
                              BROKER [BROKER ...]

    positional arguments:
      BROKER               The IP address or hostname of the broker, default =
                           localhost

    optional arguments:
      -h, --help           show this help message and exit
      --durable
      --queue QUEUE        The queue to use, default = test_queue
      --send MSG           Send MSG to queue
      --get                Get one message from queue
      --list               List messages in queue
      --user USER          The user to use for the RabbitMQ connection, default =
                           tester
      --password PASSWORD  The password to use for the RabbitMQ connection,
                           default = linux
      --vhost VHOST        The vhost to use for the RabbitMQ connection, default =
                           tester
      --delete QUEUE       Delete QUEUE
urbandictionary-scraper 0.1
A web scraper written in Python to extract words from https://www.urbandictionary.com/
Requires Python: >=3

# urbandictionary.py 📚
A web scraper written in Python to extract words from https://www.urbandictionary.com/

### Requirements:
- [Python 3.8](https://www.python.org/downloads/)
- [BeautifulSoup 4](https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup)
- [lxml](https://lxml.de/installation.html)
- [PySimpleGUI](https://pysimplegui.readthedocs.io/en/latest/#install) (optional, if you don't want to use main.py)

`cd` to the repo folder and install via `pip install -r requirements.txt` command

### Features:
- pretty much everything you can do through the website but without graphical interface <br />
  (except for user-related stuff like login, vote or submit new definitions)

|              Feature              |                    State                    |
|-----------------------------------|:-------------------------------------------:|
| get words from the main page      | <span title="Implemented">✔️</span>        |
| search for a specific definition  | <span title="Implemented">✔️</span>        |
| fetch random words                | <span title="Implemented">✔️</span>        |
| get words votings                 | <span title="Not implemented :c">❌</span> |
| user log-in                       | <span title="Not implemented :c">❌</span> |
| add definitions                   | <span title="Not implemented :c">❌</span> |
| ability to vote                   | <span title="Not implemented :c">❌</span> |

### Usage:
- #### print words from the main page
```python
from urban_dictionary import UrbanDictionary

ud = UrbanDictionary()

word_of_the_day = ud.word
print("Today's WOTD is", word_of_the_day.name)

if ud.has_next_word:
    word = ud.go_to_next_word()
    print("Yesterday's WOTD was", word.name)

if ud.has_next_page:
    ud.go_to_next_page()
    print("Last week's WOTD was", ud.word.name, end="\n\n")
```
- #### search for specific words
```python
ud = UrbanDictionary("meaning of life")

# Be sure to check that there's actually a definition for that word
if ud.word is None:
    print("no definition")
else:
    print("Top definition for 'meaning of life' is:\n" +
          ud.word.meaning, end="\n\n")
```
- #### you can also get random words
```python
ud = UrbanDictionary(random=True)

# There's always going to be a word to get, no checks needed
print("Feeling lucky? Here's a random word:\n" +
      ud.word.name + "\n" +
      ud.word.example, end="\n\n")

# Let's get another random page full of random words
ud.go_to_previous_page()
print("Another random word:\n" +
      ud.word.name + "\n" +
      ud.word.example, end="\n\n")
```

###### please, please, please send feedback
DES-simulation 0.0.1
Simulates spectra measured using microcalorimeter decay energy spectroscopy
Requires Python: >=3.6

# DES_simulation
Simulation software for decay energy spectroscopy spectra given sample composition, total activity, and absorber dimensions.

## Installing this package
pip install git+https://github.com/sophieweidenbenner/DES_simulation

Dependencies are listed in the requirements.txt file. Download them all using

`pip install -r requirements.txt`

## Running the Simulation
This software uses a command line interface with four expected arguments as shown below. The simulation then prints the results to the command window. The results include any expected escape peak values as well as the full energy peak which corresponds to the Q-value of the user-declared isotope.

### Expected Command Line Arguments
```
-i ISOTOPE, --isotope ISOTOPE
                      isotope in DES spectrum, example: Am-241
-a ACTIVITY, --activity ACTIVITY
                      activity of sample in Bq
-x WIDTH, --width WIDTH
                      absorber width in cm
-y LENGTH, --length LENGTH
                      absorber length in cm
-z THICKNESS, --thickness THICKNESS
                      absorber thickness in cm
```

## Brief example
Command line input:

`python DES_simulation.py -i Am-241 -a 1.0 -x 0.5 -y 0.5 -z 0.10`

The output for this command line input is:
```
Am-241 will have escape peaks at:  [5623.9212 5578.2803]
Am-241 has a full energy peak at:  5637.8212
```

**Output energy is always in units of ***keV!*****

See Expected Command Line Arguments Section above for information on the expected units for user input values.