semvec/pypi-packages huggingface dataset:
pysciidoc 0.3.3
autogenerate asciidoc api documenation from docstrings
Requires Python: >=3.10

## pysciidoc

`pysciidoc` reads python docstrings and converts them to formatted asciidoc.
It is meant to be used in conjunction with [antora](https://antora.org/) to
automatically generate the documentation for the python package's API.

Find full documentation at https://glencoe.github.io/pysciidoc/

### Features

* automatically generate `nav.adoc` file for antora
* show type hints in documentation
* show default values for function arguments

### Installation

```bash
pip install 'git+https://github.com/glencoe/pysciidoc.git'
```

### Usage

```bash
pysciidoc --api-output-dir <path> --nav-file <path> <package-name>
```

#### Example using pysciidoc with antora to generate pysciidoc's API documentation
```bash
pysciidoc --api-output-dir docs/modules/api/pages \
  --nav-file docs/modules/api/nav.adoc pysciidoc
```

### Todo

- automatically format and link google doc style
  - [ ] examples
  - [ ] attributes
  - [ ] return values
- [ ] resolve type hints for `<factory>` from dataclass signatures


### Not planned
- support for annotated attributes and variables
  - not supported because there is no PEP specifying how to annotate these
zfx-mysql 1.0.11
这是一个用于mysql处理的 Python 工具库,欢迎各路大神反馈意见及提出需求。企鹅号：424491679,企鹅群：961483644


    免责声明:
    本模块是“按原样”提供的，没有任何明示或暗示的保证。在任何情况下，作者或版权持有者均不对因使用本模块而产生的任何索赔、损害或其他责任负责，无论是在合同、侵权或其他情况下。

    使用本模块即表示接受此免责声明。如果您不同意此免责声明的任何部分，请勿使用本模块。

    本模块仅供参考和学习用途，用户需自行承担使用本模块的风险。作者对因使用本模块而造成的任何直接或间接损害不承担任何责任。

    作者保留随时更新本免责声明的权利，恕不另行通知。最新版本的免责声明将在模块的最新版本中提供。
ai-team-core-utils 0.1.0
AI Team Platform Core Utilities
Requires Python: >=3.9

# AI Team Core Utils

AI Team Platform의 공통 유틸리티 패키지입니다.

## 설치 방법

```bash
pip install ai-team-core-utils
```

## 주요 기능

- 데이터베이스 유틸리티
- 인증/인가 유틸리티
- 공통 모델
- 헬퍼 함수

## 사용 예시

```python
from ai_team_core_utils.database import DatabaseManager
from ai_team_core_utils.base_model import Base

# DB 매니저 초기화
db = DatabaseManager("postgresql+asyncpg://user:pass@localhost/db")

# DB 세션 사용
async with db.get_session() as session:
    # DB 작업 수행
    pass
```
dbt-junit-report 1.0.12
Convert `dbt` run results into a JUnit report format
Requires Python: >=3.8

# DBT JUnit Report

This repository contains a Python script to convert `dbt` run results into a JUnit report format. This can be useful for integrating `dbt` results with CI/CD pipelines that support JUnit reports.


## Installation

```sh
pip install dbt-junit-report
```


## Usage

To convert a `dbt` run results JSON file to a JUnit report, run the following command:

```sh
dbt_junit_report <path-to-run_results.json> <path-to-output-junit-report.xml>
```

For example:
```sh
dbt_junit_report run_results.json junit_report.xml
```

## Testing

To run the tests, use the following command:

```sh
uv run pytest
```

## Code Overview

### `dbt_junit_report.py`

This script contains the main functionality to convert `dbt` run results to a JUnit report.

- `convert_run_result_to_junit(result_file_path: Path, junit_file_path: Path)`: This function reads the `dbt` run results from the specified JSON file, converts them to JUnit format, and writes the output to the specified XML file.

### `tests/test_dbt_junit_report.py`

This file contains unit tests for the `convert_run_result_to_junit` function using the `pytest` framework.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
weatherscraper 1.1
A module to scrape weather data from weather.com
Requires Python: >=3.10

# Weather Scraping App
A simple Python application that scrapes weather data for various cities around the world. This app retrieves information from **Weather.com**.

## Features
Get current weather data for cities worldwide.
Supports both Fahrenheit and Celsius for temperature.
Displays additional weather data: description, humidity, and wind speed. **(EDITOR'S NOTE: UNSTABLE, WORKING ON HOW TO FIX)**
### Cities Supported
Los Angeles, USA
San Francisco, USA
New York, USA
London, UK
Tokyo, Japan
Paris, France
Beijing, PRC
Sydney, Australia
Moscow, Russia
Cairo, Egypt
Mumbai, India
Dubai, UAE
Hong Kong, PRC
Singapore, Singapore
Toronto, Canada
S茫o Paulo, Brazil
Sao Paulo, Brazil (same as S茫o Paulo)
Seoul, ROK (South Korea)
Rome, Italy
Berlin, Germany
Barcelona, Spain
Amsterdam, Netherlands
Istanbul, Turkey
Buenos Aires, Argentina
Madrid, Spain
Johannesburg, South Africa
Bangkok, Thailand
Athens, Greece
Vienna, Austria
Stockholm, Sweden
Dublin, Ireland
Rio de Janeiro, Brazil
Melbourne, Australia
Chicago, USA
Taipei, PRC

## Installation
### Using Git
1. Clone this repository to your local machine:
```commandline
git clone https://github.com/Unknownuserfrommars/weatherscraper.git
```
2. Install the required dependencies:
```commandline
pip install -r requirements.txt
```
### Or: Install the Python Package
1. Using pip
```commandline
python -m pip install weatherscraper
```
## Usage
Import `weatherscraper` and call the get_weather() function with a city's identifier:
```python
from weatherscraper import get_weather, Cities
# Or run: import weatherscraper as wscrape
weather = get_weather(Cities.Tokyo) # Or: weather = wscrape.get_weather(wscrape.Cities.Beijing)
print(weather)
```
If you want the temperature in Celsius, pass the `celsius=True` argument into the `get_weather()` function (default is `False`).

# **Disclaimer**
This project uses **web scraping** to collect weather data from **Weather.com**. Please ensure that you comply with any applicable **robots.txt** rules, and use this tool responsibly. The weather data retrieved by this application is **not guaranteed to be 100% accurate** and should not be used for critical applications.

**This project is for educational purposes only.** The author is not responsible for any damage or loss resulting from the use of this application.

**Weather.com** may change its website structure at any time, which could break the functionality of the scraper.

# License
This project is open-source and available under the [MIT License](https://opensource.org/licenses/MIT).
- Please Read the [LICENSE](LICENSE.md) file for details.
zfx-autochrome 1.0.18
这是一个用于谷歌浏览器网页自动化的库,欢迎各路大神反馈意见及提出需求。企鹅号：424491679,企鹅群：961483644


    免责声明:
    本模块是“按原样”提供的，没有任何明示或暗示的保证。在任何情况下，作者或版权持有者均不对因使用本模块而产生的任何索赔、损害或其他责任负责，无论是在合同、侵权或其他情况下。

    使用本模块即表示接受此免责声明。如果您不同意此免责声明的任何部分，请勿使用本模块。

    本模块仅供参考和学习用途，用户需自行承担使用本模块的风险。作者对因使用本模块而造成的任何直接或间接损害不承担任何责任。

    作者保留随时更新本免责声明的权利，恕不另行通知。最新版本的免责声明将在模块的最新版本中提供。