semvec/pypi-packages huggingface dataset:
JunoAccessManager 1.1.2
租户接入
Requires Python: >=3.6

JunoAccess
==========
## 项目概述
JunoAccessManager，也就是数翰智联管理工具，是浙江数翰科技有限公司开发的一款针对国产工业物联网关的现场自控数据读写、记录与跟踪系统的Pulsar连接管理工具。

## 版本
0.0.1

## 前期准备
要求系统部署的目标服务器与Pulsar消息队列服务所在服务器处于同一网段的内网中。

## 部署流程
### 1. 所需环境
* Python 3.11 +

### 2. 安装 JunoAccess
```shell
$ cd JunoAccessManager
$ pip install -r ./requirements.txt
```
pdfmod 0.1.5
A tool for PDF file manipulation.
Requires Python: <4.0,>=3.7

# 🚀 PdfMod

## 🌟 Overview

PdfMod is a tool for manipulating PDF files, utilizing the [pymupdf](https://github.com/pymupdf/PyMuPDF) library. It enables reading and writing the table of contents, deleting pages, merging PDF files, and extracting pages. PdfMod facilitates the management and modification of PDF files according to your requirements.

## 📦 Dependencies

> [!NOTE]
> PdfMod requires Python 3.7 or higher.

## 💻 Installation

To install PdfMod, run the following command in your terminal:

```
pip install pdfmod
```

## 🚀 Basic Usage

### Reading a PDF's Table of Contents

To read a PDF file's table of contents and open it in a text editor, use the following command:

```
pdfmod toc read "D:\\如何提问.pdf" notepad
```

This command will extract the table of contents from the PDF file and open it in Notepad.

### Writing to a PDF's Table of Contents

To write a table of contents to a PDF file, use the following command:

```
pdfmod toc write "D:\\如何提问.pdf" --bias=8
```

This command will write the table of contents to the PDF file
with a bias of 8.

The `--bias` option is used to adjust the position of the table of contents within the PDF file. A bias of 8 means that the table of contents will be shifted 8 units to the right from its default position. This can be useful for aligning the table of contents with the content of the PDF file.

### Deleting Pages from a PDF

To delete pages from a PDF file, use the following command:

```
pdfmod delete "D:\\如何提问.pdf" 0 25
```

This command will delete pages 0 through 25 from the PDF file.

### Joining PDF Files

To merge two PDF files, use the following command:

```
pdfmod join "D:\\如何提问_上半.pdf" "D:\\如何提问_下半.pdf"
```

This command will merge the two PDF files into a single PDF file.

###  Extracting Pages from a PDF

To extract pages from a PDF file and save them as a new PDF, use the following command:

```
pdfmod extract "D:\\如何提问.pdf" 0 25
```

This command will extract pages 0 through 25 from the PDF file and save them as a new PDF file.
notifier-botty 0.3.2
A package for automating experts login and notifications
Requires Python: >=3.6

#  Notifier

A Python library 
## Features

- Automated login to  account.
- Periodically checks for available questions.
- return 2 = time out
- Login Failed on {account_name}
- Limit hit on {account_name}

## Installation

To install the `notifier` library, you can use pip:

```bash
pip install notifier_botty
uniprotu 0.1.3
UniProt utils.
Requires Python: >=3.10

# UniProtU Package

Basic [UniProt](https://www.uniprot.org) utils.

# Python
Python>=3.10

# Installing

UniprotU is available on PyPI:
```console
pip install uniprotu
```

# Usage
```python
import uniprotu as u

print("Ensembl ID to UniProt ID:")
ensmbl_id: str = "ENST00000559488"
uniprot_id = u.ensembl_id2uniprot_id(ensmbl_id)
print(f"{ensmbl_id} => {uniprot_id}.")

print("\nDomains:")
# Set the list of features to retrieve. Set to [] to retrieve all features.
uniprot_features: list[str] = ["Topological domain", "Transmembrane", "Domain", "Repeat", "Region"]
df_domains = u.retrieve_protein_data_features_subset(uniprot_id, uniprot_features)
print(df_domains.to_string())

print("\nAA sequence:")
print(u.AA_seq(uniprot_id))

print("\nCross-reference:")
df_cross = u.get_CrossReferences_databases_info(uniprot_id)
print(df_cross.to_string(max_rows=10))

print("\nGet all protein data:")
protein_data = u.lookup_protein_data(uniprot_id)
print(f"protein_data contains {len(protein_data):,} entries...")

print("\nGet protein features:")
df_features = u.retrieve_protein_data_features_subset(uniprot_id, [])
print(df_features.to_string(max_rows=10))

print("\nUniProt ID to Ensembl ID:")
uid: str = 'P42336'
eid = u.uniprot_id2ensembl_id(uid)
print(f"{uid} => {eid}")
```
polotsk-pro 1.1.1
This is polotsk module
Requires Python: >=3.11
Keywords: polotsk python

# POLOTSK

* polotsk project
* polotsk admin

```bash
python3.11 -m pip uninstall polotsk --break-system-packages
python3.11 -m pip install polotsk --upgrade --break-system-packages
ls $HOME/.local/lib/python3.11/site-packages/polotsk/
ls $HOME/.local/lib/python3.11/site-packages/polotsk-admin/
python3.11 -m polotsk-admin --app nn
```
bgmiget 1.0.5
a way to download anime.
Requires Python: <4.0,>=3.8

# 📺 BgmiGet

## 🌟 Overview

BgmiGet is a command line tool that allows you to search, download, and manage your favorite anime. It provides a simple and efficient way to keep track of the latest episodes and download them with ease.

## 📦 Dependencies

> [!NOTE]
> PyPdf requires Python 3.8.1.

## 💻 Installation

To install BgmiGet, you can use pip:
```
pip install bgmiget
```

## 🎬 Basic Usage

### 🔍 Searching Anime

To search for anime, use the "search" command. The format is as follows:
```
bgmiget search <anime_name> <episode_number> "<source>" "<subtitle_group>"
```
For example:
```
bgmiget search "因为太怕痛" 7 "sc" "桜都字幕组"
```
This will search for the anime "因为太怕痛" with episode number 7 from source "sc" and subtitle group "桜都字幕组". The result will be displayed as:
```
>0  -> 【因为太怕痛...】【07】【桜都字幕组】
```

### 🚀 Downloading Anime

Once you have found the anime you want, you can download it by its index. For example, to download the anime with index 0:
```
bgmiget download 0
```

### 🔄 Subscribing and Listing Anime

To subscribe to an anime, use the "subscribe" command. To list all subscribed anime, use the "show_subscribed" command.

### ⬆️ Upgrading Anime

To check for updates on subscribed anime, use the "upgrade" command. This will ensure you always have the latest episodes of your subscribed anime.