semvec/pypi-packages huggingface dataset:
dependency-track-api 0.1.5
A wrapper for the Dependency Track REST API.
Requires Python: <=3.14,>=3.10

# Dependency Track API Wrapper

The Dependency Track API Wrapper is a Python library that provides a convenient interface for interacting with the Dependency Track REST API. 

## Features

- Simplified API calls: The wrapper abstracts away the complexity of making HTTP requests to the Dependency Track API, allowing you to focus on your application logic.
- Object-oriented design: The library provides a set of classes and methods that represent various entities in the Dependency Track ecosystem, such as projects, components, vulnerabilities, and more.
- Error handling: Comprehensive error handling is built into the wrapper, making it easy to handle and recover from API errors gracefully.

## Installation

You can install the Dependency Track API Wrapper using pip:

```bash
    pip install dependency-track-api
roastme 0.1.1
Drop savage roasts with a single line of code
Requires Python: >=3.6

# 🔥 roastme — The Python Roast Engine

> A simple Python package to roast your friends, enemies, or that one guy who still writes Python 2 code.  
> Because your code shouldn’t be the only thing throwing insults.

---

## 🚀 Install

```bash
pip install roastme
```

---

## ⚔️ How to Use

```python
from roastme import get_roast

print(get_roast("harsh"))
# harsh, You bring everyone so much joy… when you leave the room.
```

---

## 📦 Example Output

```python
get_roast("alex")
# alex, You have something on your chin... no, the third one down.

get_roast("ravi")
# ravi, If I had a dollar for every smart thing you said, I’d be broke.

get_roast("you")
# you, You have something on your face… oh wait, that’s just your personality.
```

---

## 🧠 Why This Exists

- Because we need a Python package that actually insults people  
- Because roasting is an art, and now it’s importable  
- Because every intern needs a legacy

---

## 💡 About

Built with `random.choice()` and bad intentions.  
Roast responsibly. Or don’t. We don’t judge — we roast.

---
oxylabs-ai-studio-mcp 0.1.4
oxylabs ai studio mcp server
Requires Python: >=3.10
Keywords: ai, mcp, oxylabs, studio


<p align="center">
  <img src="assets/logo.svg" alt="Oxylabs + MCP">
</p>
<h1 align="center" style="border-bottom: none;">
  Oxylabs AI Studio MCP Server
</h1>

<div align="center">

[![Licence](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/oxylabs/oxylabs-ai-studio-mcp-py/blob/main/LICENSE)

</div>

---

## 📖 Overview

The Oxylabs AI Studio MCP server provides various AI tools for your agents.:
- Scrape: Allows getting content from any url in json or markdown format.
- Crawl: Based on prompt crawls a website and collects data in markdown or json format.
- Browser Agent: Given a task, agent controls a browser to achieve given object and returns data in markdown, json, html or screenshot formats.
- Search: Allows search the web for urls and their contents.

---

## ✅ Prerequisites

Obtain your Api Key from Oxylabs AI Studio dashboard:


### Basic Usage
**Python >=3.10+**
To run the server best to use uv:
- install it using [this guide](https://docs.astral.sh/uv/getting-started/installation/)
- To setup with cursor the easiest way is to use uvx.

<strong>cursor uvx</strong>

```json
{
  "mcpServers": {
    "oxylabs-ai-studio": {
      "command": "uvx",
      "args": ["oxylabs-ai-studio-mcp"],
      "env": {
        "OXYLABS_AI_STUDIO_API_KEY": "OXYLABS_AI_STUDIO_API_KEY"
      }
    }
  }
}
```

</br>
You can also pull the project and run it locally with uv in cursor:

```json
{
  "mcpServers": {
    "oxylabs-ai-studio": {
      "command": "uv",
      "args": [
        "--directory",
        "/<absolute-path-to-folder>/oxylabs-ai-studio-mcp",
        "run",
        "oxylabs-ai-studio-mcp"
      ],
      "env": {
        "OXYLABS_AI_STUDIO_API_KEY": "OXYLABS_AI_STUDIO_API_KEY"
      }
    }
  }
}
```

Agent example:

```python
import os
import asyncio

from pydantic_ai import Agent
from pydantic_ai.mcp import MCPServerStdio

server = MCPServerStdio(  
    'uvx',
    args=[
          'oxylabs-ai-studio-mcp',
    ],
    env={
        "OXYLABS_AI_STUDIO_API_KEY": "<your_api_key>",
    },
)
# requires OPENAI_API_KEY to be set.
agent = Agent('openai:gpt-4o', mcp_servers=[server])


async def main():
   
    async with agent.run_mcp_servers():
        result = await agent.run('Got to oxylabs careers page and first first available job and return the job title and description.')
        print(result.output)

if __name__ == "__main__":
    asyncio.run(main())
```
vnsum-eval 0.1.2
Thư viện đánh giá tóm tắt tiếng Việt bằng BERTScore
Requires Python: >=3.6

# vnsum_eval

Thư viện Python đánh giá chất lượng tóm tắt văn bản tiếng Việt bằng BERTScore.

## Cài đặt

```bash
pip install .
scrapers_for_journalists 0.1.7
Scrapers that helps journalists at Kristeligt Dagblad
Requires Python: <4.0,>=3.10

# scrapers-for-journalists
Scraper(s) to help the journalists retrieve data or monitor sites for potential leads for stories.

## Using the scrapers

```
pip install scrapers_for_journalists
```

And then import a scraper, e.g. `from domstoldk.retrive import DomStolScrape`

Every file in `utils/`can be imported in your scrapers, as it is added as a package in pyproject.toml. For example, you can import the BaseScraper with generic utilities like: `from base import BaseScraper`.

## Description of current scrapers

### domstol.dk

This scrapers retrieves information about current court cases ("retslister") in Danish "byretter" (Currently, Højesteret etc. are not included). Civil cases and tvangsauktioner are filtered away. Relevance of the cases are estimated based on keywords and "gerningskoder" (types of crimes) from the Danish Police.

To run it manually, use:
```
poetry run python domstoldk/retrieve.py --outfile test.xlsx
```

### afdøde.dk

This scraper retrieves information about public "dødsannoncer" from afdøde.dk.

To run it manually, use:
```
poetry run python afdoededk/retrieve.py --outfile test.xlsx --from_date "2024-11-01" --to_date "2024-11-02"
```

# politi.dk

This scraper retrieves police reports ("døgnrapporter") from politi.dk.

To run it manually, use:
```
poetry run python doegnrapporter/retrieve.py --outfile test.xlsx --from_date "2024-11-01" --to_date "2024-11-01"
```