semvec/pypi-packages huggingface dataset:
anigamerpy 0.2.3
動畫瘋爬蟲工具
License: MIT

# anigamerpy 0.2.3
        [動畫瘋](https://ani.gamer.com.tw/)爬蟲工具
        
        ## 下載
        ```
        pip install anigamerpy
        ```
        
        ## 使用方式
        本模組可獲取兩種資料
        
        * 新番資料
        
        即動畫瘋首頁的所有動畫
        ```python
        from anigamerpy import anime
        from loguru import logger
        
        data = anime.Anime().new_anime().data
        
        #0為第一筆資料 1為第二筆資料 以此類推
        logger.info(data[0]['name']) #動畫名
        logger.info(data[0]['watch_count']) #目前觀看次數
        logger.info(data[0]['episode']) #目前集數
        logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
        logger.info(data[0]['image']) #圖片
        ```
        
        * 搜尋資料
        
        獲取搜尋的結果
        ```python
        from anigamerpy import anime
        from loguru import logger
        
        data = anime.Anime().search_anime(keyword='bang dream').data #需加入搜尋關鍵字 請使用字串來搜尋
        
        #0為第一筆資料 1為第二筆資料 以此類推
        logger.info(data[0]['name']) #動畫名
        logger.info(data[0]['watch_count']) #觀看次數
        logger.info(data[0]['episode']) #集數
        logger.info(str(data[0]['years'])[3:]) #年分
        logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
        logger.info(data[0]['image']) #圖片
        logger.info(data[0]['tags']) #標籤
        ```
        
        * 所有動畫
        
        動畫瘋內的所有動畫
        參數ID請參考[此Json檔](https://raw.githubusercontent.com/Sakuya0502/anigamerpy/refs/heads/main/anigamerpy/json/allanime_data.json)
        ```python
        from anigamerpy import anime
        from loguru import logger
        
        '''
        [ 參數 ]
        all_anime()內含有許多參數，以下說明各個參數的功能:
        1.tags 動畫屬性 需為list list內需為整數ID且最多五項
        2.category 動畫類型 需為整數ID
        3.target 動畫對象 需為整數ID
        4.sort 排列方式 需為整數ID (空值或1為依年份排列 2為依月人氣排序)
        5.page 頁數 需為整數 空值為第一頁
        [ 提示 ]
        1.all_anime()內若為空，則返回所有動畫標籤內第一頁之內容
        2.參數可以不用全部都使用，可僅使用其中幾個
        3.以上參數若某項為空則代表顯示該頁籤之全部結果
        '''
        data = anime.Anime().all_anime().data #請參照上方
        
        #0為第一筆資料 1為第二筆資料 以此類推
        logger.info(data[0]['name']) #動畫名
        logger.info(data[0]['watch_count']) #觀看次數
        logger.info(data[0]['episode']) #集數
        logger.info(str(data[0]['years'])[3:]) #年分
        logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
        logger.info(data[0]['image']) #圖片
        logger.info(data[0]['tags']) #標籤
        ```
        
        ## 其他
        若有發現任何bug或是問題，請開issue
        
        ## License
        本專案使用 MIT LICENSE
        
        MIT © [Sakuya0502](https://github.com/Sakuya0502/anigamerpy/blob/main/LICENSE)
pyut-reporter 1.1.0
This Library Generate a HTML and JSON report for your Nose Unit Tests
License: MIT
Keywords: nose2, testing, reporting, pytest

# Python Unit Test HTML JSON Report Generator

### Introduction
A [Nose2] plugin for generating detailed, searchable, and user-friendly HTML and JSON reports of your test results.

Key Features:

- Rich Test Descriptions: Automatically captures docstrings from tests as descriptions, making the reports more informative and readable.
- Failure Tracebacks: Includes complete traceback details for any failed tests, enabling quick identification and resolution of issues.
- Searchable and Filterable Reports: Allows users to search and filter results by status (e.g., passed, failed, skipped, or error), making it easy to navigate through large test suites.
- Customizable Outputs: Supports customization options to fit specific reporting needs.
- JSON Integration: Provides JSON reports for easy integration with other tools or automated workflows.
- This plugin is ideal for enhancing test visibility and making debugging more efficient.

![Report Screenshot](https://raw.githubusercontent.com/pankajnayak1994/pyut-reporter/master/docs/images/report.png)

### Installation
You can install the Nose2 HTML Report Plugin using `pip`:
```
pip install pyut-reporter
```

### Configuration
To get `nose2` to recognize the plugin add an entry into the `plugin` key of the `unittest` section of your `nose2.cfg` file. Configurations for the plugin should be placed into an `html-report` section of the configuration file. Below is a working example:
```
[unittest]
plugins = pyut-reporter.html_report

[html-report]
always-on = True
```

#### Additional Settings
Specify the path for the HTML report. Defaults to `report.html`
```
[unittest]
plugins = pyut-reporter.html_report

[html-report]
always-on = True
path = test_results/my_custom_report_file.html
```

### Usage
Command line flag:
```
nose2 --html-report
```

If you have `always-on=True` inside your `nose2.cfg`:
```
nose2
```
storybook-csf 1.0.1
Write Storybook stories in Python - Typings for Storybook and the Component Story Format (CSF)
License: MIT
Requires Python: <4.0,>=3.8
Keywords: storybook, server, types, csf

# storybook-csf

[![PyPI - Version](https://img.shields.io/pypi/v/storybook-csf)](https://pypi.org/project/storybook-csf/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/storybook-csf)](https://pypi.org/project/storybook-csf/) [![PyPI - License](https://img.shields.io/pypi/l/storybook-csf)](https://github.com/jurooravec/storybook-csf/blob/main/LICENSE) [![PyPI - Downloads](https://img.shields.io/pypi/dm/storybook-csf)](https://pypistats.org/packages/storybook-csf) [![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/jurooravec/storybook-csf/tests.yml)](https://github.com/jurooravec/storybook-csf/actions/workflows/tests.yml)

Write Storybook stories in Python - Typings for Storybook's [Component Story Format (CSF) v3](https://storybook.js.org/docs/api/csf).

The types defined in this package allow you to write Storybook's CSF format in your Python projects.
[See included types here](https://github.com/jurooravec/storybook-csf/blob/main/src/storybook_csf/story.py).

> NOTE: The types defined in this package are a JSON-compatible subset of CSF. Fields that require
> JS-specific types are not included.

```python
from storybook_csf import ComponentAnnotations, ProjectAnnotations, StoryAnnotations

# This will be typed
data: ComponentAnnotations = {
    "title": "Component",
    "parameters": {
        "options": { "component": "my_widget" }
    },
    # `stories` field is specific to Storybook for Server
    # See https://github.com/storybookjs/storybook/tree/next/code/frameworks/server-webpack5
    "stories": [
        {
            "name": "Default",
            "parameters": {
                "server": { "id": "path/of/your/story" }
            }
        }
    ]
}
```

## Installation

```bash
pip install storybook-csf
```

## Release notes

Read the [Release Notes](https://github.com/jurooravec/storybook-csf/tree/main/CHANGELOG.md)
to see the latest features and fixes.

## Development

### Tests

To run tests, use:

```bash
pytest
```