semvec/pypi-packages huggingface dataset:
koxs-file-editor 0.1.0
一个功能强大的纯Python文件编辑器，支持批量操作、撤销重做、大文件处理和正则表达式
Requires Python: >=3.7
Keywords: file editor, text processing, batch operations, undo redo, regex, large files

# koxs文件编辑器

一个功能强大的纯Python文件编辑器，支持批量操作、撤销重做、大文件处理和正则表达式。

## ✨ 特性

- 🚀 **纯Python实现** - 无外部依赖
- 🔄 **撤销/重做** - 完整的操作历史管理
- 📦 **批量操作** - 高效处理多个操作
- 🐘 **大文件支持** - 智能分块处理大文件
- 🔍 **正则表达式** - 强大的文本搜索和替换
- ⚡ **高性能** - 优化的文件处理算法
- 🛡️ **错误处理** - 完善的异常处理机制

## 📦 安装

### 通过pip安装
```bash
pip install koxs-file-editor
pyNukiBT 0.0.19
Nuki Bluetooth API
Requires Python: >=3.7

# pyNukiBT
Nuki Bluetooth API

This is only a python API implementation of the Bluetooth communication with Nuki locks and Openers.
It is not intended to be used as a stand alone solution, only as a library that can be used by other solutions (like the [RaspiNukiBridge](https://github.com/ronengr/RaspiNukiBridge) web Nuki-Bridge implementation or the [hass_nuki_bt](https://github.com/ronengr/hass_nuki_bt) Home Assistant component)

## Background
- This is based on [RaspiNukiBridge](https://github.com/dauden1184/RaspiNukiBridge) by [dauden1184](https://github.com/dauden1184/) and [RaspiNukiBridge](https://github.com/regevbr/RaspiNukiBridge) [regevbr](https://github.com/regevbr)
- Nuki documentation
  - [Nuki Smart Lock Bluetooth API 2.3.0](https://developer.nuki.io/uploads/short-url/1qEVXUUpo4xkPvTchbyKbdJLuOV.pdf)
  - [Nuki Opener Bluetooth API 1.1.1](https://developer.nuki.io/uploads/short-url/cVBcHothDOXk16CcI0LwqYTgCy1.pdf)

> Important - if you are experiencing delays using RPI, it is advised to use a bluetooth dongle instead of the builtin bluetooth hardware.
> [TP-LINK UB400](https://www.tp-link.com/us/home-networking/usb-adapter/ub400/) is verified to be working.

> ### Raspberry Pi 3B+ and 4 only
>
> It might be necessary to DOWNGRADE Bluez. [See comment](https://github.com/dauden1184/RaspiNukiBridge/issues/1#issuecomment-1103969957).
>
> ```
> wget http://ftp.hk.debian.org/debian/pool/main/b/bluez/bluez_5.50-1.2~deb10u2_armhf.deb
> sudo apt install ./bluez_5.50-1.2~deb10u2_armhf.deb
> ```
>
> Reboot the Raspberry Pi