semvec/pypi-packages huggingface dataset:
dardev 0.1.0
DarDev Core Monorepo - Modular DevOps and API backend packages
License: MIT
Requires Python: >=3.8

# 🧱 Dar Dev Core Monorepo

This monorepo contains the foundational internal packages used across the **Dar Dev Workspace**. These reusable libraries provide shared utilities, environment configuration, and structured logging for scalable, multi-tenant SaaS services.

---

## 📦 Packages

| Package              | Description                                          |
|----------------------|------------------------------------------------------|
| `dardev_utils`       | Common reusable helpers (slug, token, dict tools)    |
| `dardev_logger_core` | Structured logging with context + DRF/Celery hooks   |
| `dardev_envtools`    | Secure `.env` loader, config masking, and casting    |

---

## 🚀 Getting Started

### 1. Create and activate a virtualenv

```bash
make venv
source .venv/bin/activate
```

### 2. Install core & dev dependencies

```bash
pip install -r requirements.txt         # Runtime dependencies
pip install -r requirements-dev.txt     # Dev/test tools
make install                            # Install all local packages (editable)
```

---

## 🧪 Running Tests

```bash
make test
```

> This runs tests across all packages with coverage.

---

## 🧼 Utilities

```bash
make format    # Auto-format code using black + isort
make clean     # Remove __pycache__ and *.pyc files
```

---

## 📁 Directory Structure

```
dardev_core/
├── dardev_utils/
├── dardev_logger_core/
├── dardev_envtools/
├── tests/
├── pyproject.toml
├── requirements.txt
├── requirements-dev.txt
├── Makefile
├── install_local_packages.py
├── run_tests.py
└── README.md
```

---

## 🧠 About

Dar Dev Core is the internal foundation of the [Dar Dev Workspace](https://github.com/Dar-Dev-inc), enabling scalable, resilient backend services and tools.

MIT License © 2024 Dar Dev Team
iipyper 0.4.0
A Python package for rapid prototyping with MIDI and OSC
License: MIT
Requires Python: <3.14,>=3.10

# iipyper ([Documentation](https://intelligent-instruments-lab.github.io/iipyper/))

`iipyper` is a Python package for fast creation of [Open Sound Control](https://en.wikipedia.org/wiki/Open_Sound_Control) (OSC) and [MIDI](https://en.wikipedia.org/wiki/MIDI)-based event loops.

It is designed for creatives who want to explore the Python ecosystem and experiment with music and, for example, machine learning.

For examples and tutorials of how to use `iipyper`, see our [examples repo](https://github.com/intelligent-instruments-lab/iil-examples) (TBC).

## Install

`iipyper` can be installed via [PyPI](https://pypi.org/project/iipyper):

```sh
pip install iipyper
```

## Develop

```sh
git clone git@github.com:Intelligent-Instruments-Lab/iipyper.git
cd iipyper
poetry install iipyper
```

## Contact

`iipyper` is developed by the [Intelligent Instruments Lab](https://iil.is/about). Get in touch to [collaborate](https://iil.is/collaborate):

 ◦ <a href="https://iil.is" target="_blank" rel="noopener" title="Intelligent Instrumets Lab">iil.is</a> ◦ 
<a href="https://facebook.com/intelligentinstrumentslab" target="_blank" rel="noopener" title="facebook.com">Facebook</a> ◦ 
<a href="https://instagram.com/intelligentinstruments" target="_blank" rel="noopener" title="instagram.com">Instagram</a> ◦ 
<a href="https://x.com/_iil_is" target="_blank" rel="noopener" title="x.com">X (Twitter)</a> ◦ 
<a href="https://youtube.com/@IntelligentInstruments" target="_blank" rel="noopener" title="youtube.com">YouTube</a> ◦ 
<a href="https://discord.gg/fY9GYMebtJ" target="_blank" rel="noopener" title="discord.gg">Discord</a> ◦ 
<a href="https://github.com/intelligent-instruments-lab" target="_blank" rel="noopener" title="github.com">GitHub</a> ◦ 
<a href="https://www.linkedin.com/company/intelligent-instruments-lab" target="_blank" rel="noopener" title="www.linkedin.com">LinkedIn</a> ◦ 
<a href="mailto:iil@lhi.is" target="_blank" rel="noopener" title="">Email</a> ◦ 

## Funding

The Intelligent Instruments project (INTENT) is funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant agreement No. 101001848).
steps-track 1.12.7
An observability tool built to track, inspect and visualize intermediate steps in a pipeline, allowing user to easily debug or analyze through a dashboard.
License: MIT
Requires Python: <4.0,>=3.12
Keywords: steps-track, steps, track, pipeline, observability, monitoring, rag, llm, visualization, tracing, tracking, debugging, analytics, performance, metrics

# steps-track/lib-py

This is the Python library implementation for **[steps-track](https://github.com/lokwkin/steps-track)**

StepsTrack is an observability tool built to help ***tracking, visualizing and inspecting*** intermediate steps in a complex ***pipeline-based application***. It automatically captures and stores the intermediate data, results and execution times of each steps in a pipeline, visualizing the execution details and allowing easier debug or analysis through an analytic dashboard.

## Installation

```bash
pip install steps-track
```

## Quick Start

```python
import asyncio
from steps_track import Pipeline, Step
from steps_track.transport import HttpTransport

async def main():
    http_transport = HttpTransport(
        base_url='http://localhost:3000',
    )

    pipeline = Pipeline('my-pipeline', options={
        'auto_save': 'finish',
        'transport': http_transport,
    })

    async def pipeline_track(st: Step):
        async def step1(st: Step):
            # Step 1 logic
            await st.record('key', 'value')
            
        await st.step('step1', step1)
        
        async def step2(st: Step):
            # Step 2 logic
            return 'result'
            
        await st.step('step2', step2)

    await pipeline.track(pipeline_track)

    # Export output
    exported = pipeline.output_pipeline_meta()

    # Gantt Chart Visualization
    gantt_chart_buffer = await pipeline.gantt_quickchart()

if __name__ == "__main__":
    asyncio.run(main())
```

See [GitHub repository](https://github.com/lokwkin/steps-track#readme) for more usages and repository introduction.
mcp-server-spider 0.1.0
A Model Context Protocol server providing tools to execute spider crawler
License: MIT
Requires Python: >=3.13
Keywords: automation, crawler, llm, mcp, spider_rs

# mcp-server-spider: A spider MCP server
## Overview
A Model Context Protocol server for Spider crawler interaction and automation. This server provides tools to crawl and scrape web pages.

Please note that mcp-server-spider is currently in early develpoment. There might be bugs and features added in the future.

### Tools

1. `crawl`
    - Crawls the given url and returns the list of URLs that were found
    - Input:
        - `url`: The url to crawl
        - `headers`: Additional headers passed along with crawl requests
        - `user_agent`: User agent to use for the crawl requests
        - `depth`: The depth of link traversal
        - `blacklist`: A list of regural expression to blacklist URLs from the crawling process
        - `whitelist`: A list of regular expression to whitelist URLS from the crawling process
        - `respect_robots_txt`: Whether to respect `robots.txt` file
        - `accept_invalid_certs`: Whether to accept invalid certifcates or not
    - Returns: List of URLs found
2. `scrape`
    - Scrapes the given url and returns a list of JSON objects that contain the url, links and content of each page discovered
    - Input: Same as `crawl`
    - Returns: A list of JSON objects (as a string) that contain the url, links and content of each page discovered

## Installation

### Using uv (recommended)

When using [`uv`](https://docs.astral.sh/uv/) no specific installation is needed. We will
use [`uvx`](https://docs.astral.sh/uv/guides/tools/) to directly run *mcp-server-spider*.

### Using PIP

Alternatively you can install `mcp-server-spider` via pip:

```
pip install mcp-server-spider
```

After installation, you can run it as a script using:

```
python -m mcp_server_spider
```
comicwalker-downloader 0.1.0
Download manga from ComicWalker
License: MIT

# ComicWalkerDownloader aka cowado

CLI tool to download manga from ComicWalker.

## Installation

```bash
pip install cowado
```

Or from source:

```bash
git clone https://github.com/Timolio/ComicWalkerDownloader.git
cd ComicWalkerDownloader
pip install .
```

## Usage

Navigate to the folder where you want the images to be saved, then run:

```bash
cowado [comicwalker_url]
```

Example:

```bash
cowado https://comic-walker.com/detail/KC_006351_S/episodes/KC_0063510000500011_E?episodeType=latest
```

## Notes

Make sure you do not use this tool to infringe any copyright laws.