semvec/pypi-packages huggingface dataset:
structure-inspector 1.0.5
A Python package to print the structure of complex, nested Python objects.
Requires Python: >=3.6

## Structure Inspector

`structure_inspector` is a Python package that allows you to print the structure of complex, nested Python objects. It supports dictionaries, lists, tuples, sets, and more. You can also display lengths of lists and strings, handle circular references, and limit recursion depth.

## Installation

Install the package using pip:

```bash
pip install structure_inspector
```

## Usage

```python
from structure_inspector import StructureInspector

nested_object = {
    "name": "Laura Dam",
    "details": {
        "age": 35,
        "children": [
            {"name": "Van Dam", "age": 10},
            {"name": "Zay Cola", "age": 5}
        ]
    },
}

inspector = StructureInspector(max_depth=3, show_lengths=True)
inspector.print_structure(nested_object)
```

## Directory Structure

```
structure_inspector/
│
├── structure_inspector/
│   ├── __init__.py
│   ├── structure_inspector.py
│
├── README.md
├── LICENSE
├── setup.py
```

```

```

### Final Thoughts:

This enhanced version of the program and package adds useful features like circular reference handling, depth limiting, and support for additional types. You should be able to install and use it with a simple `pip install structure_inspector` command.
printf-package 0.5.0
A package for experiment printf function
Requires Python: >=3.6

# printf-package

## About

[![PyPI version](https://badge.fury.io/py/printf-package.svg)](https://badge.fury.io/py/printf-package)<br>
This package contains a `printf` function for listing and printing tasks or experiment codes.

## Installation

```bash
pip install printf-package
```

## Usage

```python
from printf import printf
printf(1)
```

## Screenshot
<p align="center">

<img src="assets\image.png" width="75%" />
<img src="assets\image1.png" width="75%" />
</p>

## License

Licensed under the [MIT License](LICENSE).
subweb 2.0.1
A package for scanning subdomains and collecting website information.
Keywords: subdomain scanning web scraping information

# subweb

**subweb** is a Python package designed for finding subdomains of a given domain. It allows you to load subdomains from a file and check if they exist for a specific domain.

## Features

- Load subdomains from a text file.
- Check if subdomains exist for a given domain.
- Print only valid subdomains or handle both valid and invalid ones.
- Easy to use and install.

## Installation

```bash
pip install subweb
```

This will install the package along with the required dependencies.

## Usage

You can use `subweb` in your Python scripts after installation.

### Example 1: Print valid or wrong subdomains

This example checks subdomains for a domain and prints whether they are valid or wrong:

```python
import subweb

# Load subdomains from a file
subdomains = subweb.load_subdomains('subdomains.txt')

# Find subdomains for the given domain
scanning_result = subweb.find_subdomains('example.com', subdomains)

# Loop through results and print valid or wrong subdomain URLs
for subdomain_url, result in scanning_result.items():
    if result == 'valid':
        print(f"found_subdomain: {subdomain_url}")
    else:
        print(f"wrong subdomain: {subdomain_url}")
```

### Example 2: Print only valid subdomains

This example checks subdomains for a domain and prints only the valid ones:

```python
import subweb

# Load subdomains from a file
subdomains = subweb.load_subdomains('subdomains.txt')

# Find subdomains for the given domain
scanning_result = subweb.find_subdomains('example.com', subdomains)

# Loop through results and print only valid subdomain URLs
for subdomain_url, result in scanning_result.items():
    if result == 'valid':
        print(f"found_subdomains: {subdomain_url}")
```

### Example 3: Custom subdomain list in the code

If you prefer, you can also define the subdomains directly in your script instead of loading them from a file:

```python
import subweb

# Define subdomains directly
subdomains = ['www', 'mail', 'dev', 'help']

# Find subdomains for the given domain
scanning_result = subweb.find_subdomains('example.com', subdomains)

# Print the results
for subdomain_url, result in scanning_result.items():
    if result == 'valid':
        print(f"found_subdomains: {subdomain_url}")
    else:
        print(f"wrong subdomain: {subdomain_url}")
```

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.

---

Made with ❤️ by [Fidal](https://github.com/mr-fidal) and [ByteBreach](https://github.com/ByteBreach).
feedsbot 0.7.0
Subscribe to RSS/Atom feeds in Delta Chat
Requires Python: >=3.8
Keywords: deltachat, bot, feeds, rss, atom

# Feeds

[![Latest Release](https://img.shields.io/pypi/v/feedsbot.svg)](https://pypi.org/project/feedsbot)
[![CI](https://github.com/deltachat-bot/feedsbot/actions/workflows/python-ci.yml/badge.svg)](https://github.com/deltachat-bot/feedsbot/actions/workflows/python-ci.yml)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

Delta Chat bot that allows to subscribe to RSS/Atom feeds.

## Install

```sh
pip install feedsbot
```

Configure the bot:

```sh
feedsbot init bot@example.com PASSWORD
```

Start the bot:

```sh
feedsbot serve
```

Run `feedsbot --help` to see all available options.

## User Guide

To subscribe an existing group to some feed:

1. Add the bot to the group.
2. Send `/sub https://delta.chat/feed.xml` (replace the URL with the desired feed)

To subscribe to a feed and let the bot create a dedicated group for you with the feed image as group avatar, etc., just send the command `/sub https://delta.chat/feed.xml` (replacing the URL for the desired feed) to the bot in private/direct (1:1) chat.

To unsubscribe the group from all feeds, just remove the bot from the group, or to unsubscribe from a particular feed (replace feed URL as appropriate):

`/unsub https://delta.chat/feed.xml`

To see all feeds a group is subscribed to, just send `/list` inside the desired group.