semvec/pypi-packages huggingface dataset:
huonu-rpa 0.1.0
A short description of your package
Requires Python: >=3.6

# My Package

这是一个示例 Python 包。

## 安装

```bash
pip install huonu_rpa
```

## 使用方法

```python
from huonu_rpa import example

# 使用示例
result = example.some_function()
```

## 开发

1. 克隆仓库
2. 安装开发依赖：
   ```bash
   pip install -r requirements.txt
   pip install -e .
   ```
3. 运行测试：
   ```bash
   pytest
   ```

## 构建和发布

1. 安装构建工具：
   ```bash
   pip install build twine
   ```

2. 构建分发包：
   ```bash
   python -m build
   ```

3. 发布到 PyPI：
   ```bash
   # 测试发布到 TestPyPI
   python -m twine upload --repository testpypi dist/*
   
   # 正式发布到 PyPI
   python -m twine upload dist/*
   ```

## 许可证

MIT License
jupyter-switcher 0.1.0
Convert between Markdown (.md) and Jupyter Notebook (.ipynb) formats
Requires Python: >=3.10

# Jupyter Switcher

A command-line tool to convert between Markdown (.md) and Jupyter Notebook (.ipynb) formats.

## Features

- **Automatic detection**: Automatically detects whether the input file is `.md` or `.ipynb` and converts accordingly
- **Bidirectional conversion**: Convert from Markdown to Jupyter Notebook and vice versa
- **Backup protection**: Automatically creates backups when output files already exist
- **Preserves structure**: Maintains code blocks, markdown content, and cell structure

## Installation

Install the package using pip:

```bash
pip install .
```

Or for development:

```bash
pip install -e .
```

## Usage

The main command is `jupyter-switch`:

```bash
# Convert a Markdown file to Jupyter Notebook
jupyter-switch example.md

# Convert a Jupyter Notebook to Markdown
jupyter-switch example.ipynb
```

### Examples

```bash
# Convert README.md to README.ipynb
jupyter-switch README.md

# Convert notebook.ipynb to notebook.md
jupyter-switch notebook.ipynb
```

The tool will automatically:
- Detect the input file format
- Generate the appropriate output filename
- Create a backup if the output file already exists
- Convert the content while preserving structure

## Help

```bash
jupyter-switch --help
jupyter-switch --version
```

## Conversion Details

### Markdown to Jupyter Notebook
- Python code blocks (```python...```) become code cells
- All other content becomes markdown cells
- Adds appropriate notebook metadata and structure

### Jupyter Notebook to Markdown  
- Code cells become Python code blocks
- Markdown cells are preserved as-is
- Cell outputs are ignored during conversion

## Requirements

- Python >= 3.10

## License

MIT License