semvec/pypi-packages huggingface dataset:
basilearn 0.2.2
A library for educational content and interactive learning
Requires Python: >=3.7
Keywords: education, interactive-learning, python, library


# Basilearn 📚 #

Basilearn makes learning Python a breeze! It’s a fun, interactive package that helps you master programming basics with ease, covering essential topics like variables, data types, operators, and more. The best part? You can use it anywhere—even notebooks!.

## 🚀 Installation and Usage ##

### Install the package: ###

Open a terminal (Command Prompt on Windows, Terminal on macOS/Linux) and type:

```
pip install basilearn
```

### Start the fun: ###

To begin interactive lessons, type the following in your terminal:

```
basilearn-run
```

### Use in Python Notebooks: ###

If you prefer coding in Jupyter or Colab, Basilearn works there too! Simply run the following in a notebook cell:

```
!pip install basilearn
!basilearn-run
```

## 🎉 Why Basilearn? ##

- Interactive & Fun: Learn Python basics while having a blast!
- Accessible Anywhere: Works on your laptop, offline, or even on Google Colab!
- Immediate Feedback: See results instantly and build confidence.
- Beginner-Friendly: Tailored for those just starting their coding journey.

## 🖥️ Tools You Can Use: ##

- Windows: Use Command Prompt (search for "cmd" in the Start Menu).
- macOS/Linux: Open Terminal (search for "Terminal" or press Ctrl+Alt+T).
- Notebooks : Open Jupyter or to Google Colab, and enter the commands above.

## 🌟 Next Steps ##
 
We’re just getting started! Here’s what’s planned for Basilearn:

- More Lessons: Cover advanced topics like loops, functions, and data structures.
- Simple UI: Develop a user-friendly interface for those who prefer visual learning over the terminal.
- Community Contributions: Open to lesson ideas and contributions!

![Python package tests](https://github.com/barbara99/basilearn/actions/workflows/tests.yml/badge.svg)
slack-to-md 0.1.0
Convert Slack workspace exports to Markdown files
Requires Python: >=3.14
Keywords: converter, export, google-docs, markdown, slack

# slack-to-md

[![CI](https://github.com/edgarrmondragon/slack-to-md/actions/workflows/ci.yml/badge.svg)](https://github.com/edgarrmondragon/slack-to-md/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/github/license/edgarrmondragon/slack-to-md)](https://github.com/edgarrmondragon/slack-to-md/blob/main/LICENSE)
[![Python: 3.14+](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fedgarrmondragon%2Fslack-to-md%2Fmain%2Fpyproject.toml)](https://github.com/edgarrmondragon/slack-to-md)

Convert a Slack workspace export ZIP into Markdown files.

## Installation

```bash
uv tool install slack-to-md
```

## Usage

```bash
# Export all channels
slack-to-md -z export.zip

# Export specific channels
slack-to-md -z export.zip -c general -c random

# Export to a specific directory
slack-to-md -z export.zip -c announcements -o output/
```

## Options

| Flag | Description |
|---|---|
| `-z`, `--zip` | Path to Slack export ZIP file (required) |
| `-c`, `--channel` | Channel name to export (repeatable, defaults to all) |
| `-o`, `--output-dir` | Output directory (default: current dir) |
huawei-intel-sdk 1.0
SDK for Huawei Public Security Intelligence
Requires Python: >=3.7

# Huawei Intel SDK

A  Python SDK for Huawei's Public Threat Intelligence.


## Installation

```bash
pip install huawei-intel-sdk
```

## Usage

### Python API

```python
from huawei_intel import HuaweiIntelClient

client = HuaweiIntelClient()

# Check IP
print(client.get_ip_intel("1.1.1.1"))

# Check URL (Automatically cleans to domain)
print(client.get_domain_intel("https://bad-site.com/path"))

# Check file hash (MD5, SHA1, SHA256, etc.)
print(client.get_file_intel("a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3"))

# Check Local File (Auto-hashes)
print(client.check_file("suspicious.exe"))
```

### Command Line Interface

```bash
# Check IP address
huawei-intel check 1.1.1.1

# Check domain
huawei-intel check bad-site.com

# Check file hash
huawei-intel check a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3

# Check local file
huawei-intel check-file suspicious.exe