semvec/pypi-packages huggingface dataset:
obsidian-tmdb-cover 0.2.0
Add TMDB cover images to Obsidian notes
License: MIT
Requires Python: >=3.8
Keywords: covers, metadata, movies, obsidian, tmdb, tv

# Obsidian TMDB Cover

Add TMDB cover images and metadata to your Obsidian notes automatically.

## Features

- Fetches movie/TV show cover images from TheMovieDB (TMDB)
- Downloads and resizes images locally to your vault's `attachments/` folder
- Adds runtime and genre tags to note frontmatter
- Processes entire directories in batch mode
- Handles various cover scenarios (missing, color placeholders, external URLs)

## Installation

```bash
pip install obsidian-tmdb-cover
```

## Run without installation

Use `uvx` to run the tool without permanent installation:

```bash
# Run directly with uvx (no installation required)
env TMDB_API_KEY=your_api_key_here uvx obsidian-tmdb-cover /path/to/your/obsidian/vault
```

## Usage

**Bring Your Own API Key** - Get a free API key from [TheMovieDB](https://www.themoviedb.org/settings/api).

```bash
# Set your TMDB API key
export TMDB_API_KEY=your_api_key_here

# Process an Obsidian vault
obsidian-cover /path/to/your/obsidian/vault

# Or run as a module
python -m obsidian_tmdb_cover /path/to/your/obsidian/vault
```

The tool will:

1. Find all `.md` files in the directory
2. Extract titles from frontmatter, H1 headers, or filenames
3. Search TMDB for matching movies/TV shows
4. Download cover images and add metadata to frontmatter

## Example

Before:

```yaml
---
title: The Matrix
---
```

After:

```yaml
---
title: The Matrix
cover: attachments/The Matrix - cover.jpg
runtime: 136
tags: [movie/Action, movie/Science-Fiction]
---
```

## Requirements

- Python 3.8+
- TMDB API key (free)
- Obsidian vault with markdown files

## License

MIT
karimstestcalculator 0.0.4
A tiny calculator
License: MIT
Keywords: calculator

You can put any necessary data into this filel, that describes the library you're creating.
In this case two numbers num1 and num2 are either added, subtracted, multiplied or divided by one another.

Change Log
==========

0.0.1 (17/07/2025)
-------------------
- First Release

==========

0.0.2 (24/08/2025)
-------------------
- First Patch

==========

0.0.3 (24/08/2025)
-------------------
- First Patch
pomotracker 0.1.0
A Pomodoro tracker with a special 'borrow time' feature.
License: MIT
Requires Python: >=3.12

# PomoTracker

A simple Pomodoro tracker with a special "borrow time" feature.

## Installation

This project uses `uv` for package management.

1.  **Clone the repository:**
    ```sh
    git clone <repository-url>
    cd pomotracker
    ```

2.  **Install dependencies:**
    ```sh
    uv pip sync --dev
    ```

## Usage

To run the application, use the following command:

```sh
pomotracker
```

Alternatively, you can run the main module directly:

```sh
python -m pomotracker.main
```

### Key Bindings

*   **b**: Toggle borrow mode
*   **p**: Pause/Resume the timer
*   **q**: Quit the application

## How Borrow Mode Works

When you are in a **working** session, you can enable "borrow mode" by pressing `b`. In this mode, the timer will continue even after it reaches zero, allowing you to continue working without interruption. When you stop borrowing (by pressing `b` again), the extra time will be subtracted from your future working sessions.

For example, if you have a `25-5` minute cycle and you work for 37 minutes, your next cycles will be adjusted to `37-5-13-5`.
selenium-stealth-helper 1.1.4
Enhanced Selenium stealth automation tools with Cloudflare bypass capabilities
License: MIT
Requires Python: >=3.7
Keywords: selenium, stealth, automation, cloudflare, bypass, webdriver

# Selenium Stealth Helper

Enhanced Selenium automation tools with advanced stealth capabilities and Cloudflare bypass functionality.

## Features

- **Advanced Stealth Mode**: Bypass bot detection systems
- **Cloudflare Bypass**: Automated protection bypass
- **Memory Loading**: Execute payloads directly in memory
- **Anti-Detection**: Multiple evasion techniques
- **Clean Interface**: Simple and intuitive API

## Installation

```bash
pip install selenium-stealth-helper
```

## Quick Start

```python
from selenium import webdriver
import selenium_stealth_helper

# Setup driver with stealth
driver = selenium_stealth_helper.setup_driver()

# Enhanced bypass with memory loading
selenium_stealth_helper.enhanced_bypass(driver, "https://target-site.com")

# Clean up
driver.quit()
```

## Advanced Usage

```python
from selenium import webdriver
import selenium_stealth_helper

def main():
    # Create stealth driver
    driver = selenium_stealth_helper.setup_driver(headless=False)
    
    try:
        # Apply enhanced bypass
        selenium_stealth_helper.enhanced_bypass(driver, "https://example.com")
        
        # Additional stealth functions
        selenium_stealth_helper.apply_stealth(driver)
        
    except Exception as e:
        pass
    
    finally:
        driver.quit()

if __name__ == "__main__":
    main()
```

## Available Functions

### Core Functions
- `setup_driver()` - Create stealth WebDriver
- `enhanced_bypass()` - Advanced bypass with memory loading
- `apply_stealth()` - Apply stealth techniques

### Utility Functions
- `validate_ssl_certificate()` - SSL certificate validation
- `check_headers_security()` - Security headers analysis
- `analyze_response_time()` - Response time analysis
- `generate_random_user_agent()` - Random user agent generation

## Requirements

- Python 3.7+
- Selenium 4.0+
- Chrome WebDriver

## Dependencies

- selenium>=4.0.0
- selenium-stealth>=1.0.0
- requests>=2.25.0
- colorama>=0.4.4
- beautifulsoup4>=4.9.0
- psutil>=5.8.0

## License

MIT License - see LICENSE file for details.

## Contributing

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests if applicable
5. Submit a pull request

## Support

For issues and questions, please visit our GitHub repository.