semvec/pypi-packages huggingface dataset:
scarlet-shark-client 1.0.6
Scarlet Shark REST API Python client

# scarlet-shark-python
Scarlet Shark REST API Python client.

## Installation
```
pip install scarlet-shark-client
```

## Usage example

```python
from scarlet_shark_client.client import ClientFactory

client = ClientFactory.get_client('<your API key>', api_version='v0.4', print_json=True)
result = client.search_domain(domain='scarletshark.com')
```
prints
```json
{
  "age": 4043,
  "associated_urls": [],
  "classification": "security",
  "disclosure_email": "unknown",
  "domain": "scarletshark.com",
  "domain_description": "",
  "ip": "40.[redacted]",
  "reference_url": "",
  "registered": "2012-04-02",
  "service": {
    "service_email": "",
    "service_id": 0,
    "service_name": "unknown",
    "service_trust": "unknown",
    "service_type": "unknown",
    "service_url": ""
  },
  "tags": [
    "security"
  ],
  "threat_actor_aliases": [],
  "threat_actor_id": 0,
  "threat_classification": "safe",
  "threat_explanation": "The domain is considered to be safe and it hosts no known malicious content.",
  "tracking_domain": false
}
```

## Supported actions
### API version 0.4
* search_dns
* search_domain
* search_email
* search_hash
* search_ip
* search_network
* search_threat_actors
* search_threat_tools
* search_url
haolib 0.1.3
A Python utility library with common components for building applications in the HAO ecosystem
Requires Python: >=3.14
Keywords: backend, microservices, observability, utilities

<div align="center">

# **haolib**

### *Build better. Build faster. Build SOTA.*

A Python meta-framework for building observable, durable, and flexible applications.

[**Documentation**](https://lib.hao.vc) · [**Installation**](https://lib.hao.vc/essentials/installation) · [**Philosophy**](https://lib.hao.vc/essentials/philosophy)

---

</div>

## Quick Start

```bash
uv add haolib
```

```python
from haolib.entrypoints import HAOrchestrator
from haolib.entrypoints.fastapi import FastAPIEntrypoint
from fastapi import FastAPI

app = FastAPI()
entrypoint = FastAPIEntrypoint(app=app)

hao = HAOrchestrator().add_entrypoint(entrypoint)
await hao.run_entrypoints()
```

## Principles

- **User Experience** — Extremely convenient to use
- **Customizability** — Fully extensible and declarative
- **Meta-framework** — Solves high-level problems
- **SOTA** — State-of-the-art toolkit
- **Implementation-agnostic** — Replace any component
- **9/10** — Almost perfect. Almost.

## Features

**Entrypoints** · FastAPI · FastStream · TaskIQ · FastMCP
**Storages** · SQLAlchemy · S3 · Redis
**Pipelines** · Composable data operations
**Security** · JWT · Encryption · StackAuth
**Observability** · OpenTelemetry · Logging · Metrics
**Background** · Fair task queues · Scheduling

---

<div align="center">

**[Full Documentation →](https://lib.hao.vc)**

*MIT OR Apache-2.0*

</div>