semvec/pypi-packages huggingface dataset:
YouTubeMusicAPI 2.9.1
An unofficial search API for YouTube Music.
Requires Python: >=3.9
Keywords: youtube music api, YouTubeMusicAPI, python youtube music api, youtube music api python

# YouTube Music API
An unofficial search API for YouTube Music.

[![Downloads](https://static.pepy.tech/badge/youtubemusicapi)](https://pepy.tech/project/youtubemusicapi)

**Installation:**
```
pip install -U YouTubeMusicAPI
```

##  Get Basic
```py
# Import the YouTubeMusicAPI module
import YouTubeMusicAPI

# Example query
query = "alan walker faded"

# Call the search function with the query
result = YouTubeMusicAPI.search(query)

# Check if a result was found
if result:
    # Print the retrieved result
    print(result)
else:
    # Print a message if no result was found
    print("No Result Found")
```

**Example Output:**
```json
{
    "title": "Alan Walker - Faded",
    "id": "60ItHLz5WEA",
    "url": "https://music.youtube.com/watch?v=60ItHLz5WEA",
    "artwork": "https://img.youtube.com/vi/60ItHLz5WEA/0.jpg",
    "author": {
        "name": "Alan Walker",
        "url": "https://www.youtube.com/@Alanwalkermusic"
    }
}
```
## License
Free and open-source under [MIT License](LICENSE).
medhaai 0.4.0
A flexible and powerful multi-agent AI framework for building advanced AI applications
Requires Python: >=3.7

# MedhaAI

MedhaAI is a flexible and powerful multi-agent AI framework for building advanced AI applications. It provides a set of tools and abstractions that allow developers to create complex, collaborative AI systems with ease.

## Features

- Multi-agent system with prioritized agents
- Support for multiple LLM providers (OpenAI, Anthropic)
- Flexible memory systems
- Advanced planning and execution modules
- Customizable toolkit system with advanced web scraping capabilities
- Live streaming of agent activities
- Performance monitoring and tracing
- Asynchronous operations for improved performance

## Installation

To install MedhaAI, simply use pip:

```bash
pip install medhaai
```

## Quick Start

Here's a simple example to get you started with MedhaAI:

```python
import asyncio
from medhaai import MedhaConfig, BaseLLM, BaseAgent, MedhaMultiAgentSystem

async def main():
    config = MedhaConfig()
    llm = BaseLLM.create("openai", api_key=config.openai_api_key)
    agent = BaseAgent.create("general", name="GeneralAgent", role="assistant", llm=llm)
    mas = MedhaMultiAgentSystem(task_decomposition_llm=llm)
    mas.add_agent(agent)
    result = await mas.run_task("Research and summarize the latest advancements in quantum computing")
    print(result)

asyncio.run(main())
```

## Documentation

For more detailed information and advanced usage, please refer to our [documentation](https://medhaai.readthedocs.io).

## Contributing

Contributions are welcome! Please see our [Contributing Guide](CONTRIBUTING.md) for more details.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
pelican-css-cache-bust 0.2.0
Calculate a CSS_FILE_CACHE_BUST value to use as cache bust query strings
Requires Python: >=3.12

# pelican-css-cache-bust
A Pelican plugin to append a cache buster query string to your `CSS_FILE`.

## Set up
* Define `CSS_FILE` in `pelicanconf.py`
* `CSS_FILE` can be a filename or partial path
* `CSS_FILE` should be findable in any of `THEME_STATIC_PATHS`

### Use in templates
* Use `{{ CSS_FILE }}{{ CSS_FILE_CACHE_BUST }}` in your templates
* `CSS_FILE_CACHE_BUST` already includes a query prefix: `?`

## Example
```python
# pelicanconf.py
CSS_FILE = "css/main.css"
THEME = "custom_theme"
THEME_STATIC_PATHS = ["static", "other"]
# You can explicitly enable this plugin. Note this disables auto discovery
# PLUGINS = ["css_cache_bust"]
```

Pelican will resolve `THEME` to a full path and the plugin will search
for:
```
(resolved-path)/custom_theme/static/css/main.css
(resolved-path)/custom_theme/other/css/main.css
```

Any template can use the generated setting like:
```jinja
<link rel="stylesheet" href="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/{{ CSS_FILE }}{{ CSS_FILE_CACHE_BUST }}" />
```

Adjust as necessary for your specific theme.