semvec/pypi-packages huggingface dataset:
inventory-tool 0.3.0
A tool for sequins inventory.
Requires Python: >=3.13

# Inventory Tool

This directory contains the **Inventory Tool**, a utility designed to interact
with the Sequins inventory system.

## Commands

### Database

The `database` command interacts directly with the underlying mongodb instance,
and is used to initialize, delete, or add initial data directly to the database.

* `create-idexes` - Creates the indexes used by mongodb for uniqueness and
searching.
* `drop` - Removes the database from the mongodb server.

### Product Numbering

The `product-numbering` command interacts with the part definition API to list
all defined products in the inventory.

### Location

The `location` command interacts with the location API to list location data in
the inventory system.


### Users

The `user` command interacts with the user API to list users in the inventory.
muhidinlib 0.1.1
"Utility Python sederhana yang sering digunakan dalam proyek data science."
Requires Python: >=3.6

# 📦 muhidinlib

[![PyPI Version](https://img.shields.io/pypi/v/muhidinlib.svg)](https://pypi.org/project/muhidinlib/)
[![Python Version](https://img.shields.io/pypi/pyversions/muhidinlib.svg)](https://pypi.org/project/muhidinlib/)
[![Build](https://github.com/username/muhidinlib/actions/workflows/tests.yml/badge.svg)](https://github.com/username/muhidinlib/actions)

**muhidinlib** adalah kumpulan fungsi dan utilitas pribadi yang sering digunakan untuk keperluan **visualisasi**, **preprocessing data**, dan **modeling** dalam proyek data science atau machine learning. Dibuat agar kode lebih terstruktur, reusable, dan tidak perlu menulis ulang fungsi yang sama berulang kali.

---

## 🚀 Fitur Utama

- 🎨 **Visualisasi Kustom**  
  Fungsi dan class untuk membuat grafik bar vertikal/horizontal lengkap dengan label nilai.
  
- 🧹 **Preprocessing Data** *(dalam pengembangan)*  
  Utilities untuk transformasi data, normalisasi, encoding, dsb.

- 🤖 **Modeling Tools** *(rencana ekspansi)*  
  Pembungkus fungsi untuk pelatihan model, evaluasi, dan pipeline sederhana.

---

## 📥 Instalasi

```bash
pip install muhidinlib
instagram-collector 0.0.9
A Python library for collecting Instagram data including hashtag posts, tagged posts, brand posts, and comments
Requires Python: >=3.7

# Instagram Collector

A Python library for collecting Instagram data including hashtag posts, tagged posts, brand posts, and comments.

## Features

- Collect posts by hashtag
- Collect tagged posts for a user
- Collect posts from brand accounts
- Collect comments from posts
- Support for multiple API providers (RocketAPI and SocialAPI4)
- Rate limiting and error handling
- Pagination support
- Time-based filtering

## Installation

```bash
pip install instagram-collector
```

## Usage

### Initialize Collector

```python
from instagram_collector import InstagramCollector

# Initialize with your RapidAPI key
api_key = "YOUR_RAPID_API_KEY"
collector = InstagramCollector(api_key=api_key, api="rocketapi")  # or "social4"
```

## Configuration

The library supports various configuration options:

- `api`: Choose between "rocketapi" or "social4" (default: "rocketapi")
- `max_hashtag_post_retry`: Maximum retries for hashtag posts (default: 3)
- `max_tagged_post_retry`: Maximum retries for tagged posts (default: 3)
- `max_brand_post_retry`: Maximum retries for brand posts (default: 3)
- `max_comment_retry`: Maximum retries for comments (default: 3)
- `rate_limit_delay`: Delay between API calls in seconds (default: 2)

## Error Handling

The library includes built-in error handling and retry mechanisms:

- Automatic retry on API failures
- Rate limiting to prevent API throttling
- Time-based filtering to limit data collection
- Exception handling for malformed responses

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the LICENSE file for details.