semvec/pypi-packages huggingface dataset:
rlexp-rohanajay 0.0.1
Lightweight reinforcement learning experimentation toolkit
License: MIT
Requires Python: >=3.8

# rlexp 

A lightweight reinforcement learning experimentation toolkit.

## Installation
```bash
pip install rlexp-rohanajay
```

## USAGE:

from rlexp import BanditEnv, EpsilonGreedyAgent, Experiment

env = BanditEnv(arms=[0.1, 0.5, 0.9])
agent = EpsilonGreedyAgent(epsilon=0.1, n_arms=3)
exp = Experiment(env, agent)
exp.run(episodes=1000)
exp.plot_rewards()

## Features:

* Multi-armed bandit environment
* Epsilon-greedy agent
* Reward tracking and plotting
* No dependencies beyond matplotlib
wq.build 2.1.1
The wq command line tool.
License: MIT
Requires Python: >=3.8

[![wq.build][logo]][docs]

[**wq.build**][docs] provides the `wq` command line application for use with [wq.app] and other modules in the [wq framework].

[![Latest PyPI Release](https://img.shields.io/pypi/v/wq.build.svg)](https://pypi.org/project/wq.build)
[![Release Notes](https://img.shields.io/github/release/wq/wq.build.svg)](https://github.com/wq/wq.build/releases)
[![Documentation](https://img.shields.io/badge/Docs-2.1-blue.svg)][docs]
[![License](https://img.shields.io/pypi/l/wq.build.svg)](https://wq.io/license)
[![GitHub Stars](https://img.shields.io/github/stars/wq/wq.build.svg)](https://github.com/wq/wq.build/stargazers)
[![GitHub Forks](https://img.shields.io/github/forks/wq/wq.build.svg)](https://github.com/wq/wq.build/network)
[![GitHub Issues](https://img.shields.io/github/issues/wq/wq.build.svg)](https://github.com/wq/wq.build/issues)

[![Tests](https://github.com/wq/wq.build/actions/workflows/test.yml/badge.svg)](https://github.com/wq/wq.build/actions/workflows/test.yml)

### [Documentation][docs]

[**Installation**][installation]
&bull;
[**API**][api]
&bull;
[`./manage.py deploy`][deploy]
&bull;
[`wq collectjson`][collectjson]
&bull;
[`wq icons`][icons]
&bull;
[`wq movefiles`][movefiles]
&bull;
[`wq serviceworker`][serviceworker]
&bull;
[`wq setversion`][setversion]

[logo]: https://wq.io/images/wq.build.svg
[docs]: https://wq.io/wq.build/

[installation]: https://wq.io/wq.build/#installation
[api]: https://wq.io/wq.build/#api
[deploy]: https://wq.io/wq.build/deploy
[collectjson]: https://wq.io/wq.build/collectjson
[icons]: https://wq.io/wq.build/icons
[movefiles]: https://wq.io/wq.build/movefiles
[serviceworker]: https://wq.io/wq.build/serviceworker
[setversion]: https://wq.io/wq.build/setversion

[wq framework]: https://wq.io/
[wq.app]: https://wq.io/wq.app/
synnamon 0.2.0
Pure Python package for getting synonyms for words.
License: MIT
Requires Python: >=3.8

A simple Python package that looks up synonyms for words.

![Synnamon Logo](https://raw.githubusercontent.com/eddiethedean/synnamon/main/docs/synnamon.png)
-----------------

# Synnamon: Offline synonyms for English words (Python 3.8+)
[![PyPI Latest Release](https://img.shields.io/pypi/v/synnamon.svg)](https://pypi.org/project/synnamon/)
![Tests](https://github.com/eddiethedean/synnamon/actions/workflows/tests.yml/badge.svg)

## What is it?

**Synnamon** is a simple Python package that looks up synonyms using a built in thesaurus shelve file instead of reaching out to web resources (PyDictionary) or using large English lexical databases (nltk WordNet).

## Where to get it
Source code: https://github.com/eddiethedean/synnamon

```sh
# PyPI
pip install synnamon
```

## Requirements
- Python 3.8+
- Dependency: `inflex` (used to convert plural word lookups to singular and then convert singular synonym results to plural)


## Usage
```python
import synnamon

syns = synnamon.get_syns('jump')
print(syns.get('verb', [])[:5])
```

### Behavior
- Input is normalized to lowercase and trimmed.
- If the plural form is not found, `get_syns` will try the singular form and pluralize only the noun synonyms.
- Returns `{}` for unknown words or empty/whitespace input.

## API
```python
from synnamon import get_syns

def get_syns(word: str) -> dict:
    """Get synonyms for a word from the built-in thesaurus."""
```

## Development
Run tests with pytest:
```sh
pytest -q
```

Test configuration lives in `pyproject.toml` and collects coverage for `synnnamon`.