semvec/pypi-packages huggingface dataset:
pxr-sdf 25.8
Core library for scene description and serialization used in OpenUSD
Requires Python: >=3.8
Keywords: pixar, open-usd

# Pixar Sdf

[![PyPi version](https://img.shields.io/pypi/v/pxr-sdf.svg?logo=pypi&label=PyPI&logoColor=gold)](https://pypi.python.org/pypi/pxr-sdf)
[![CMake](https://img.shields.io/badge/CMake-3.23...4.1-blue.svg?logo=CMake&logoColor=blue)](https://cmake.org)
[![Linux](https://github.com/untwine/pxr-sdf/actions/workflows/linux.yml/badge.svg?branch=main)](https://github.com/untwine/pxr-sdf/actions/workflows/linux.yml)
[![MacOs](https://github.com/untwine/pxr-sdf/actions/workflows/macos.yml/badge.svg?branch=main)](https://github.com/untwine/pxr-sdf/actions/workflows/macos.yml)
[![Windows](https://github.com/untwine/pxr-sdf/actions/workflows/windows.yml/badge.svg?branch=main)](https://github.com/untwine/pxr-sdf/actions/workflows/windows.yml)
[![License](https://img.shields.io/badge/License-TOST-yellow.svg)](https://github.com/untwine/pxr-sdf/blob/main/LICENSE.txt)

Core library for scene description and serialization used in OpenUSD.

This repository is a decoupled version of the "sdf" library from the
[OpenUSD](https://graphics.pixar.com/usd/release/index.html) library, created
by Pixar.

It is regularly rebased over the "release" branch of the original
[repository](https://github.com/PixarAnimationStudios/OpenUSD) to provide
explicit divergence information from the latest updates and is currently
synchronized with
[v25.08](https://github.com/PixarAnimationStudios/OpenUSD/releases/tag/v25.08).
dashkit-shadcn 1.0.4
Shadcn/ui-inspired chart components for Dash with native theming support
Requires Python: >=3.8

# dashkit_shadcn

Shadcn/ui inspired chart components for Dash (AreaChart, BarChart, ChartContainer, etc.).

## Install

```bash
pip install dashkit_shadcn
```

## Usage

```python
from dash import Dash, html
from dashkit_shadcn import AreaChart, ChartContainer

app = Dash(__name__)

app.layout = ChartContainer(
    children=[
        AreaChart(
            id="chart",
            data=[{"x": 1, "y": 3}, {"x": 2, "y": 5}],
            xKey="x",
            yKey="y",
        )
    ]
)

if __name__ == "__main__":
    app.run(debug=True)
```

## License
MIT
cachio 0.1.0
HTTP caching library for Python that supports in-memory and persistent storage, designed to speed up repeated requests and reduce redundant network calls.ea
Requires Python: >=3.11

# cachio

**cachio** is an HTTP caching library for Python that enables efficient storage and retrieval of HTTP responses in both memory and on disk. It is designed to improve performance, reduce redundant network requests, and support persistent caching.

## Features

* **In-Memory Cache**
  Store responses in memory for fast, low-latency retrieval.

* **Disk Cache**
  Persist responses on disk for long-lived caching across sessions.

* **LRU Eviction**
  Implements a Least Recently Used (LRU) strategy to manage cache size and memory usage effectively.

* **Full Response Storage**
  Maintains the complete HTTP response, including headers, status code, and raw body content.

## Use Cases

* **Web Crawlers**
  Prevent re-downloading the same pages multiple times.

* **API Clients**
  Reduce API call frequency and improve response times.

* **Testing**
  Replay cached responses to simulate server behavior without hitting external services.

* **Offline Access**
  Access previously fetched data even when a network connection is unavailable.

## Installation

```bash
pip install cachio
```
or if using uv


```bash
uv add  cachio
```

## Example Usage

```python
from diskcache import Cache
from httpcache import HTTPCache

if __name__ == "__main__":
    c = Cache("cache")
    cache = HTTPCache(storage=c)

    response = cache.get("https://www.example.com/index.html")
```

**Notes:**

* The first request fetches the response from the network.
* Subsequent requests for the same URL are served from the cache.
* You can replace `Cache("cache")` with an in-memory cache if persistence is not required.

## Architecture Overview

```
+------------------+
|   User Request   |
+--------+---------+
         |
         v
+------------------+      Cache Lookup
|  HTTPCache Core  |<--------------------+
+--------+---------+                     |
         |                               |
         v                               |
  +------+-------+      Miss             |
  | In-Memory LRU|---------------------->|
  +------+-------+                        |
         |                                |
         v                                |
  +------+-------+      Miss               |
  |   DiskCache  |------------------------>|
  +------+-------+                         |
         |                                 |
         v                                 |
  +------+-------+                         |
  |   HTTP Fetch |------------------------>|
  +--------------+                         
```

**Description:**

1. **In-Memory LRU Cache:** Fast retrieval for frequently accessed responses.
2. **Disk Cache:** Fallback for responses that are no longer in memory but were cached previously.
3. **HTTP Fetch:** Only triggered if the response is not available in memory or disk.

## NB: This repo is under construction and isn't suitable for production yet...