semvec/pypi-packages huggingface dataset:
swe 0.5.5
Command line interface for Folkets lexikon, the Swedish-English dictionary
Requires Python: >=3.10

# swe - Swedish-English Dictionary

`swe` is a command-line interface to the great Swedish-English dictionary "[Folkets lexikon](https://folkets-lexikon.csc.kth.se/folkets/om.en.html)". It works 100% offline. Users can explore translations, idioms, synonyms and more. It can also be used for finding words containing specific substrings, and for listening to the pronunciations of words. Since version 0.3, it can also access [Wiktionary](https://sv.wiktionary.org).

<https://github.com/user-attachments/assets/097a29ee-c829-4f6a-acd7-a83e93ee742d>

## Installation

You can run `swe` using `uvx swe`, or install it using `uv tool install swe` or `pipx install swe`

## Configuration

The interactive mode can take a few settings from at $XDG_CONFIG_HOME/swe.toml:

```tool
custom_command = '/home/user/.scripts/swe-favorite' # this will introduce a new button
custom_command_title = 'Save' # this will be the button label
theme = 'dracula' # specify a theme
auto_run_custom_command = false # this command will run automatically for every word
```

Swe will pipe the current word through STDIN to the commands you specify. You can check out some [Textual themes here](https://github.com/Textualize/textual/blob/93709e91fd492a628393508614c50f65d6d16c1c/src/textual/theme.py#L181).

### Zsh Completion

The repository includes a Zsh completion file [\_swe](_swe) to enhance the user experience by enabling word auto-completion.

To enable Zsh completion, do the following:

```sh
cp swe/_swe ~/.zsh/completion/_swe
chmod +x ~/.zsh/completion/_swe
```

You will need to restart Zsh for the changes to take effect.

## Usage

1. `swe` - Enter interactive mode
2. `swe ord` - Print the translation for the specified word
3. `swe -s ord` - Print all words containing the specified substring ("ord" in this example).
crosswordpy 0.2.1
No Hint Crossword Puzzle
Requires Python: >=3.11

## No Hint Crossword Puzzle

語彙力と推理力で全5ステージをクリアしよう。

* 同じ文字は一度に入力可能
* クリアするとタイムを表示

## インストール

```
uv tool install crosswordpy
```

## プレイ

```
crosswordpy
```

## アンインストール

```
uv tool uninstall crosswordpy
```

## 別データで上書きする場合

もし、別データのURLがある場合は、以下のようにデータを上書きできます。

```
curl -L 該当URL -o crosswordpy_data.zip
unzip -o crosswordpy_data.zip -d ~/.local/share/uv/tools/crosswordpy/lib/python3.1?/site-packages/crosswordpy
rm crosswordpy_data.zip
```
balinese-textpreprocessor 2.2.1
A Python package for Balinese Text Preprocessing
Requires Python: >=3.8
Keywords: Balinese, NLP, Text Preprocessing, Text Analysis

# Package for Balinese Text Preprocessing

This is the first package to preprocess your Balinese raw texts. This package provides several functions that you can use for prepare and convert your raw text into clean version.

# Installation

`pip install balinese_textpreprocessor`

# Usage

```
from balinese_textpreprocessor import TextPreprocessor
sentence = "I Budi ngalahin **& I Lutunge 12354!!"
preprocessor = TextPreprocessor()
preprocessed_sentence = preprocessor.case_folding(sentence)
preprocessed_sentence = preprocessor.remove_number(preprocessed_sentence)
preprocessed_sentence = preprocessor.remove_punctuation(
    preprocessed_sentence)
preprocessed_sentence = preprocessor.normalize_words(
    preprocessed_sentence)
preprocessed_sentence = preprocessor.lemmatize_text(
    preprocessed_sentence)
print(preprocessed_sentence)
```

# Acknowledgement

Please cite this paper if you think this package is useful:

[1] Arimbawaa, I. G. A. P., & ERa, N. A. S. (2017). Lemmatization in Balinese language. Jurnal Elektronik Ilmu Komputer Udayana p-ISSN, 2301, 5373.

[2] Pradipthaa, I. G. M. H., & ERa, N. A. S. (2020). Building balinese part-of-speech tagger using hidden markov model (HMM). Jurnal Elektronik Ilmu Komputer Udayana p-ISSN, 2301, 5373.
macro-check 0.1.0
Macro detection for documents

# macro_check

This Python package provides a utility function `perform_macro_check(filepath)` to detect the presence of macros in common document formats:

- `.doc`, `.xls`, `.ppt` (OLE-based)
- `.docx`, `.xlsx`, `.pptx` (OpenXML)
- `.pdf` (for embedded JavaScript/OpenAction)

## Usage

```python
from macro_check.checker import perform_macro_check

result = perform_macro_check("sample.docm")
print(result)
evatygram 2.1.1
This is an unofficial library and fastest library for deploying robots on Rubika accounts.
Requires Python: ~=3.8
Keywords: rubika, evatygram, rubikaio, chat, bot, robot, asyncio

<p align="center">
    <a href="https://github.com/snipe4kill/evatygram">
        <img src="https://upcdn.io/W142hJk/thumbnail/demo/4mrDXtYPJA.png.crop" alt="evatygram" width="128">
    </a>
    <br>
    <b>Rubika API Framework for Python</b>
    <br>
    <a href="https://pypi.org/project/evatygram/">Homepage</a>
    •
    <a href="https://t.me/evatygram_doc">Documentation</a>
    •
    <a href="https://pypi.org/project/evatygram/#history">Releases</a>
    •
    <a href="https://t.me/rubika_library">News</a>
</p>

---

# evatygram

> Elegant, modern and asynchronous Rubika API framework in Python for users and bots

[![PyPI version](https://badge.fury.io/py/evatygram.svg)](https://pypi.org/project/evatygram/)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

---

## Example

```python
from evatygram import Client

app = Client("my_account")

@app.Handler
async def hello(message):
    await app.sendMessage(message.get('object-guid'), 'Hello from **evatygram**!')