semvec/pypi-packages huggingface dataset:
moisten-ew 0.1.3
This is a part of the Moisten package, including calculations for the equatorial waves.
Requires Python: >=3.12
Keywords: atmosphere, equatorial waves, moisten, meteorology, geophysical fluid dynamics

# Moisten: Equatorial Waves

此模块为 Moisten 的一部分，包含了赤道波动相关的部分。
This module is part of Moisten and contains functionalities related to equatorial waves.

## 主要功能 / Features

 - 有量纲/无量纲的赤道波动频散关系计算（波数 k 计算角频率 ω）
 - 有量纲/无量纲赤道波动变量场（u, v, φ）的空间分布计算
 - 使用 FFT 对赤道波动进行频谱分析与滤波（WK99）
 - 一些滤波方法


## Build

To build the module, run:

```bash
uv build
```

To build the documentation, run:

```bash
mkdocs build
```
cmdfinder 2.3.0
Search and run shell history with a Textual TUI
Requires Python: >=3.10

# CmdFinder

CmdFinder is a handy terminal-based user interface (TUI) that lets you fuzzy-search, browse, and execute commands from your shell history. It’s built with **Textual** and **RapidFuzz**.

<p align="center">
  <img src="media/cf.gif" width="70%" alt="Img"/>
</p>

<p align="center">
  <img src="media/img_1.png" alt="CmdFinder search view" width="70%" />
</p>

## Features

- 🔍 **Fuzzy Search:** Quickly find commands even if you don’t remember the exact syntax.
- 🐚 **Shell Support:**
    - Zsh: `~/.zsh_history`
    - Bash: `~/.bash_history`
- ⚡ **Instant Execution:** Pick a command and run it straight away in your shell.
- 🧭 **Vim-like Navigation:** Move around with `j` / `k`.
- 🕒 **Timestamps:** Toggle timestamps on or off.
- 🎨 **Modern Interface:** Built with Textual for a clean look.

## Requirements
- Python 3.10+
- Bash/Zsh or compatible shell
- Read access to history files

## Installation

### 1. Install via pip

```bash
pip install cmdfinder
```

### 2. Setup Background Service (One-time)

Run this after installation:

```bash
cmdfinder-setup
```

### 3. Run the App

```bash
cmdfinder
```

or simply:

```bash
cf
```

## Troubleshooting

If your system can't find `cmdfinder` or `cf`, add `~/.local/bin` to your PATH.

### Bash:

```bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```

### Zsh:

```bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
```

## Install from Source

```bash
git clone https://github.com/pranav5127/CmdFinder.git
cd cmdfinder
```

### Optional: Create Virtual Environment

```bash
python -m venv .venv
source .venv/bin/activate
```

### Install in Editable Mode

```bash
pip install -e .
```

After installing from source, run:

```bash
cmdfinder-setup
```

## Usage

Start the TUI with:

```bash
cmdfinder
```

## Key Bindings

| Key         | Action              |
|-------------|----------------------|
| j           | Move down           |
| k           | Move up             |
| ↓ / ↑       | Move cursor         |
| Ctrl+s      | Focus search        |
| l / Ctrl+l  | Focus list          |
| t           | Toggle timestamps   |
| Enter       | Run selected command|
| q           | Quit                |

## License

CmdFinder is released under the **MIT License**. Enjoy!
juneja-codebase 4.0.0
CLI tool to generate academic practical code files for Compiler Design, Data Structures, OS, and DBMS
Requires Python: >=3.6

# juneja-codebase

A Python CLI tool to generate academic practical code files offline.

## Installation

```bash
pip install juneja-codebase
```

## Usage

### Standard Method
```bash
# List available subjects
juneja-codebase --list

# Generate all code files
juneja-codebase --all

# Generate specific subject
juneja-codebase --subject compiler_design

# Save to specific directory
juneja-codebase --all --output ./my_codes

# Create zip file
juneja-codebase --all --zip
```

### Alternative Method (Use this in lab/college systems if `juneja-codebase` command doesn't work)
```bash
# If you get "command not found" or "not recognized" error, use:
python3 -m juneja_codebase.main --list
python3 -m juneja_codebase.main --all
python3 -m juneja_codebase.main --subject compiler_design
python3 -m juneja_codebase.main --all --zip
```

**Note:** The alternative method works on ALL systems and doesn't require the Scripts folder to be in PATH.

## Subjects Included

1. **Compiler Design** - Lex and Yacc practical files
2. **Deep Learning** - Deep learning implementations
3. **Social Network Analysis** - Network analysis code

## Features

- Works completely offline
- All practical files bundled in the package
- Perfect for lab practicals and exam preparation
- No internet required after installation

## License

MIT License
cowponder 0.1.8
A simple command that displays randomly selected philosophical thoughts from a cow
Requires Python: >=3.6
Keywords: cow philosophical ponder cowponder ascii ascii-art fun

# Cowponder

A simple terminal command that displays randomly selected philosophical thoughts from a cow

[cowponder website](https://max.xz.ax/cowponder/)
```text
 ______________________________________
( squeezing an ounce of meaning out of )
( this world                           )
 --------------------------------------
        o   ^__^
         o  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
```

## Usage

After installation, the thoughtbook must be initialized.
We recommend running `cowponder --update` with root privileges
so that the generated thoughtbook file can be shared;
otherwise, cowponder will use a user-local thoughtbook.

```bash
# displays a thought
ponder

# displays a thought from a cow
cowponder
```

Cowponder can also be imported into python code:
```
>>> from cowponder import cowponder
>>> print(cowponder())
 _______________________________________
( the realm of better days eats away my )
( mind                                  )
 ---------------------------------------
      o  ^__^             
       o (oo)\________    
         (__)\        )\/\
              ||----w |   
              ||     ||   
```

Note: the internal python API is unstable and may be subject to change.