semvec/pypi-packages huggingface dataset:
dossenge 1.0.1
Dossenge 1.0.1 紧急修复
Requires Python: >=3.5

# Dossenge - 一个包含很常用功能的Python库


## 项目介绍
Dossenge 是一个为 Python 开发者设计的实用工具库，旨在提供一些常用的功能，帮助开发者快速解决问题。这个库特别适合初学者和需要快速实现某些功能的开发者。

## 主模块

### 方法列表

**引入方法：**
`from Dossenge import Dossenge`或`from Dossenge.Dossenge import *`或`import Dossenge`

**方法列表：**
```python
Dossenge.equal(x, y, roundnum=3) # 判断x与y的差是否小于10**-roundnum（精度影响，可自行设置精度）
Dossenge.chicken_rabbit(head, foot) # 计算鸡兔同笼问题，head个头，foot条腿 返回[(chicken,rabbit)]
Dossenge.fibonacci(number) #计算斐波那契数列的第number项
```

## 字符串处理

**引入Dossenge.string方法：**
`from Dossenge import string`或`from Dossenge.string import *`

**方法列表：**
```python
Dossenge.string.String # 类： 目前没有用处，敬请期待
Dossenge.string.countstr(string) # 以字典形式返回字符串中字符的个数
Dossenge.string.save_add(filepath,string) # 往filepath文件中增加写入string然后返回新的内容
```

## HTTP 请求

**引入方法：** `from Dossenge.http import *`

**方法列表：**
```python
Dossenge.http.header_request(url, **headers) # 发送带有自定义请求头的 HTTP 请求
```

**示例：**

```python
from Dossenge.http import header_request

# 自定义请求头
headers = {
    "User-Agent": "MyApp/1.0",
    "Authorization": "Bearer mytoken",
    "Accept": "application/json"
}

# 发送请求
response = header_request("https://api.example.com/data", **headers)

# 打印响应内容
if response:
    print(response.json())
	
```

## 可数组类

**引入方法：** `from Dossenge.arrayable_class import *`

**方法列表：**
```python
Dossenge.arrayable_class.arrayable(func) # 类装饰器，用于类可数组，使用MyClass[size]
Dossenge.arrayable_class.array(size, typ) # 数组类
    Dossenge.arrayable_class.array(size, typ).print() # 输出一个array(size, ..stdio.char)对象
Dossenge.arrayable_class.arrayable_class_meta() # 可数组类元类
Dossenge.arrayable_class.arrayable_class() # 空基类，可继承
```

**示例：**

```python
from Dossenge.arrayable_class import arrayable_class

class MyClass(arrayable_class):
    pass

arr = MyClass[5]

	
```

## 可执行文件
```bash
dossenge equal 0.1+0.2 0.3 5
```
判断x与y的差是否小于10\*\*-5

```bash
dossenge cr head foot
```
解决鸡兔同笼问题
logicmonitor-sdk 3.0.245
LogicMonitor REST API
Keywords: Swagger, LogicMonitor REST API

LogicMonitor is a SaaS-based performance monitoring platform that provides full visibility into complex, hybrid infrastructures, offering granular performance monitoring and actionable data and insights. logicmonitor_sdk enables you to manage your LogicMonitor account programmatically. &lt;br&gt; &lt;br&gt; Note: &lt;ul&gt; &lt;li&gt; For Python SDKs, the REQUEST parameters can contain camelCase or an underscore. &lt;/li&gt; &lt;li&gt; Both underscore and camelCase are supported if parameters are encapsulated within the body. &lt;/li&gt; &lt;li&gt; Only camelCase is supported if parameters are encapsulated within the body and also if the user is passing raw JSON as REQUEST parameter. However, the RESPONSE parameters always contain an underscore. For example, you can use testLocation or test_location in the REQUEST parameter. But the RESPONSE parameter will always be test_location. &lt;/li&gt; &lt;li&gt; The fields parameter only supports camelCase. &lt;/li&gt; &lt;/ul&gt;  # noqa: E501
video-sweep 0.1.0
Minimal CLI tool to find, classify, rename, and move video files.
Requires Python: >=3.8

# video-sweep

Minimal CLI tool to find, classify (movie/series), rename, and move video files to user-specified locations. Optionally, clean up non-video files.

## Features

- Finds video files (.mp4, .mkv, .avi)
- Classifies as movie or series
- Renames and moves files
  - Movies: `Title [Year].ext` to the movie output folder
  - Series: `SeriesName SxxEyy.ext` to `series_output/SeriesName/Season N/`
    - Example: `SeriesName (2014) - S04E01 -EpisodeTitle.mkv` → `SeriesName S04E01.mkv` in `series_output/SeriesName/Season 4/`
- Cleans up non-video files (optional)
- All paths provided via CLI arguments or config
- Basic error handling and console warnings for skipped files
- Dry run mode for safe preview
- Console table output with color-coded type column (movies: yellow, series: blue)

## Installation

```bash
pip install video-sweep
```

## Usage

```bash
video-sweep --source <source_folder> --series-output <series_folder> --movie-output <movie_folder> [--clean-up] [--dry-run] [--config <file>] [--init-config <file>]
```

- `--clean-up`: Permanently delete non-video files in the source folder (shows a table of files to be deleted).
- `--dry-run`: Preview all actions without moving or deleting any files (safe to use with or without --clean-up).
- `--config <file>`: Load options from a TOML config file. If not specified, config.toml in the current directory is used if present.
- `--init-config <file>`: Generate a sample TOML config file at the given path and exit.

### Example config.toml

```toml
source = "D:/Downloads"
series_output = "D:/Media/Series"
movie_output = "D:/Media/Movies"
clean_up = true
dry_run = false
```

## Examples

```bash
video-sweep --source "D:/Downloads" --series-output "D:/Media/Series" --movie-output "D:/Media/Movies"

# Use a config file
video-sweep --config config.toml

# Generate a sample config file
video-sweep --init-config config.toml

# Preview all actions (no files moved or deleted)
video-sweep --source "D:/Downloads" --series-output "D:/Media/Series" --movie-output "D:/Media/Movies" --dry-run

# Move/rename video files and permanently delete non-video files
video-sweep --source "D:/Downloads" --series-output "D:/Media/Series" --movie-output "D:/Media/Movies" --clean-up

# Preview all actions, including cleanup (no files moved or deleted)
video-sweep --source "D:/Downloads" --series-output "D:/Media/Series" --movie-output "D:/Media/Movies" --clean-up --dry-run
```

## License

MIT
pylogininglogs 0.1.4
A custom logging library wrapper with convenient defaults
Requires Python: >=3.7

# Directory Structure:
# pylogininglogs-package/
# ├── pylogininglogs/
# │   └── __init__.py
# ├── tests/
# │   └── test_pylogininglogs.py
# ├── setup.py
# ├── pyproject.toml
# ├── README.md
# ├── LICENSE
# └── .gitignore

# ==================== pylogininglogs/__init__.py ====================

# Configure default logging setup

# ==================== setup.py ====================
"""

"""

# ==================== pyproject.toml ====================
"""
[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "pylogininglogs"
version = "0.1.0"
authors = [
    {name = "Your Name", email = "your.email@example.com"},
]
description = "A custom logging library wrapper with convenient defaults"
readme = "README.md"
requires-python = ">=3.7"
classifiers = [
    "Development Status :: 3 - Alpha",
    "Intended Audience :: Developers",
    "Topic :: Software Development :: Libraries :: Python Modules",
    "Topic :: System :: Logging",
    "License :: OSI Approved :: MIT License",
    "Programming Language :: Python :: 3",
]
dependencies = []

[project.optional-dependencies]
dev = ["pytest>=7.0", "black", "flake8"]

[project.urls]
"Homepage" = "https://github.com/yourusername/pylogininglogs"
"Bug Tracker" = "https://github.com/yourusername/pylogininglogs/issues"
"""

# ==================== README.md ====================
"""
# pylogininglogs

A custom Python logging library wrapper that provides convenient defaults and simple usage.

## Installation

```bash
pip install pylogininglogs
```

## Usage

```python
import pylogininglogs

# Simple logging
pylogininglogs.info("This is an info message")
pylogininglogs.warning("This is a warning")
pylogininglogs.error("This is an error")
pylogininglogs.debug("This is a debug message")

# Change logging level
pylogininglogs.set_level(pylogininglogs.DEBUG)

# Add file logging
pylogininglogs.add_file_handler('app.log')

# Get a custom logger
custom_logger = pylogininglogs.get_logger('my_module')
custom_logger.info("Message from custom logger")

# Access full logging functionality
pylogininglogs.basicConfig(level=pylogininglogs.INFO)
```

## Features

- Pre-configured logging with sensible defaults
- Convenient wrapper functions for common logging operations
- Full access to Python's standard logging module
- Easy file logging setup
- Customizable log levels and formats

## License

MIT License
"""

# ==================== LICENSE ====================
"""

"""

# ==================== .gitignore ====================
"""

"""

# ==================== tests/test_pylogininglogs.py ====================
"""

"""
flask-storage 1.4.4.dev0
Flask storage
Requires Python: >=3.11

# Flask-Storage

Simple and easy file storages for Flask

Flask-Storage is a community driven fork of [Flask-FS](https://github.com/noirbizarre/flask-fs)


## Compatibility

Flask-Storage requires 3.11+ and Flask 1.1.4.

Amazon S3 support requires Boto3.


## Installation

You can install Flask-Storage with pip:

.. code-block:: console

    $ pip install flask-storage
    # or
    $ pip install flask-storage[s3]  # For Amazon S3 backend support


## Quick start

.. code-block:: python

    from flask import Flask
    import flask_storage as fs

    app = Flask(__name__)
    fs.init_app(app)

    images = fs.Storage('images')


    if __name__ == '__main__':
        app.run(debug=True)


## Documentation

The full documentation is hosted [on Read the Docs](http://flask-storage.readthedocs.org/en/latest/)