semvec/pypi-packages huggingface dataset:
ramifier 0.5.1
RAM-accelerated directory manager with automatic backups
Requires Python: >=3.9

# Ramifier

![Python](https://img.shields.io/badge/python-3.9+-blue?style=flat)
![License](https://img.shields.io/badge/license-GPL--3.0-red?style=flat)
![Version](https://img.shields.io/github/v/release/q7nm/ramifier?label=version&style=flat)
![Stars](https://img.shields.io/github/stars/q7nm/ramifier?style=flat)

**Ramifier** is a Python tool that moves selected directories into RAM (tmpfs) to speed up access and reduce disk wear. It automatically creates backups, monitors changes, and restores directories when needed.

---

## Features

- Move directories to RAM (`/dev/shm` or `/tmp`) for faster operations.
- Automatic backup with Zstandard compression.
- Tracks file changes for automatic backups.
- Restore from backup or RAM seamlessly, with hash verification to prevent corruption.
- Old backups are cleaned up safely, with logging for failures.
- Configurable backup intervals (static, dynamic, smart modes).
- Safe daemon operation with lock file support.
- Supports multiple targets with individual settings.


## Dependencies

Ramifier requires the following Python packages:

- pyyaml
- psutil
- pyxdg
- zstandard

## Wiki

For detailed documentation, guides, and advanced usage, visit the [Ramifier Wiki](https://github.com/q7nm/ramifier/wiki).

---

## License

This project is licensed under **GPL-3.0**. See the [LICENSE](LICENSE) file for details.
lisa-artifacts 0.4.0
A library for managing object storage artifacts
Requires Python: >=3.11

# LISA Artifacts

[![PyPI](https://img.shields.io/pypi/v/lisa-artifacts)](https://pypi.org/project/lisa-artifacts/)
[![CI](https://github.com/lisa-sgs/artifacts/actions/workflows/ci.yml/badge.svg)](https://github.com/lisa-sgs/artifacts/actions/workflows/ci.yml)
[![License](https://img.shields.io/github/license/lisa-sgs/artifacts)](https://github.com/lisa-sgs/artifacts/blob/main/LICENSE)
[![Docs](https://img.shields.io/badge/docs-latest-blue)](https://lisa-sgs.github.io/artifacts/)

A Python library for uploading and downloading artifacts to/from object storages using manifests.

## Installation

Install using uv:

```bash
uv add lisa-artifacts
```

## Quick Start

Set environment variables:

```bash
export ARTIFACTS_BUCKET=my-bucket
export ARTIFACTS_REMOTE_PREFIX=artifacts/ # optional
export ARTIFACTS_LOCAL_PREFIX=./local/ # optional
```

Create and use a manifest:

```python
from lisa.artifacts import Artifact, Manifest

artifacts = [
    Artifact(name="model.pkl", path="models/model.pkl"),
    Artifact(name="data.csv", path="data/data.csv"),
]

manifest = Manifest.from_env(artifacts)
manifest.get()  # Download artifacts
manifest.store()  # Upload artifacts
```
package-creation-tutorial-nader-gaies 0.1.0
A tutorial package for learning creation flow
Requires Python: >=3.11

# Package Creation Tutorial - Nader Gaies

This is a tutorial project to learn how to create and publish a Python package.

## Features
- String manipulation tools.
- Automated tests with Pytest.
- Documentation with Sphinx.

## Installation
```bash
pip install package-creation-tutorial-nader-gaies