11# Azure Functions Validation
22
3- [ ![ PyPI] ( https://img.shields.io/pypi/v/azure-functions-validation.svg )] ( https://pypi.org/project/azure-functions-validation/ )
4- [ ![ Python Version] ( https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20%7C%203.14-blue )] ( https://pypi.org/project/azure-functions-validation/ )
5- [ ![ CI] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/ci-test.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/ci-test.yml )
6- [ ![ Release] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/release.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/release.yml )
7- [ ![ Security Scans] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/security.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation/actions/workflows/security.yml )
8- [ ![ codecov] ( https://codecov.io/gh/yeongseon/azure-functions-validation/branch/main/graph/badge.svg )] ( https://codecov.io/gh/yeongseon/azure-functions-validation )
3+ [ ![ PyPI] ( https://img.shields.io/pypi/v/azure-functions-validation-python .svg )] ( https://pypi.org/project/azure-functions-validation-python / )
4+ [ ![ Python Version] ( https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20%7C%203.14-blue )] ( https://pypi.org/project/azure-functions-validation-python / )
5+ [ ![ CI] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/ci-test.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/ci-test.yml )
6+ [ ![ Release] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/release.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/release.yml )
7+ [ ![ Security Scans] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/security.yml/badge.svg )] ( https://github.com/yeongseon/azure-functions-validation-python /actions/workflows/security.yml )
8+ [ ![ codecov] ( https://codecov.io/gh/yeongseon/azure-functions-validation-python /branch/main/graph/badge.svg )] ( https://codecov.io/gh/yeongseon/azure-functions-validation-python )
99[ ![ pre-commit] ( https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit )] ( https://pre-commit.com/ )
10- [ ![ Docs] ( https://img.shields.io/badge/docs-gh--pages-blue )] ( https://yeongseon.github.io/azure-functions-validation/ )
10+ [ ![ Docs] ( https://img.shields.io/badge/docs-gh--pages-blue )] ( https://yeongseon.github.io/azure-functions-validation-python / )
1111[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( LICENSE )
1212
1313他の言語: [ English] ( README.md ) | [ 한국어] ( README.ko.md ) | [ 简体中文] ( README.zh-CN.md )
@@ -23,7 +23,7 @@ Azure Functions Python v2 のハンドラーは、次のような問題を繰り
2323- 一貫しない ` 400 ` / ` 422 ` validation レスポンス
2424- 意図したスキーマから静かにずれていく response payload
2525
26- ` azure-functions-validation ` は、Azure Functions のプログラミング モデルに近い decorator-first の validation レイヤーによって、これらの問題に対応します。
26+ ` azure-functions-validation-python ` は、Azure Functions のプログラミング モデルに近い decorator-first の validation レイヤーによって、これらの問題に対応します。
2727
2828## Scope
2929
@@ -43,21 +43,21 @@ Azure Functions Python v2 のハンドラーは、次のような問題を繰り
4343## Installation
4444
4545``` bash
46- pip install azure-functions-validation
46+ pip install azure-functions-validation-python
4747```
4848
4949Azure Functions アプリの依存関係には次も含めてください。
5050
5151``` text
5252azure-functions
53- azure-functions-validation
53+ azure-functions-validation-python
5454```
5555
5656ローカル開発用:
5757
5858``` bash
59- git clone https://github.com/yeongseon/azure-functions-validation.git
60- cd azure-functions-validation
59+ git clone https://github.com/yeongseon/azure-functions-validation-python .git
60+ cd azure-functions-validation-python
6161pip install -e .[dev]
6262```
6363
@@ -99,11 +99,11 @@ def create_user(req: func.HttpRequest, body: CreateUserRequest) -> CreateUserRes
9999
100100## Ecosystem
101101
102- - [ azure-functions-openapi] ( https://github.com/yeongseon/azure-functions-openapi ) — OpenAPI と Swagger UI
103- - [ azure-functions-logging] ( https://github.com/yeongseon/azure-functions-logging ) — 構造化ロギング
104- - [ azure-functions-doctor] ( https://github.com/yeongseon/azure-functions-doctor ) — 診断 CLI
105- - [ azure-functions-scaffold] ( https://github.com/yeongseon/azure-functions-scaffold ) — プロジェクトスキャフォールディング
106- - [ azure-functions-python- cookbook] ( https://github.com/yeongseon/azure-functions-python- cookbook ) — レシピとサンプル
102+ - [ azure-functions-openapi-python ] ( https://github.com/yeongseon/azure-functions-openapi-python ) — OpenAPI と Swagger UI
103+ - [ azure-functions-logging-python ] ( https://github.com/yeongseon/azure-functions-logging-python ) — 構造化ロギング
104+ - [ azure-functions-doctor-python ] ( https://github.com/yeongseon/azure-functions-doctor-python ) — 診断 CLI
105+ - [ azure-functions-scaffold-python ] ( https://github.com/yeongseon/azure-functions-scaffold-python ) — プロジェクトスキャフォールディング
106+ - [ azure-functions-cookbook-python ] ( https://github.com/yeongseon/azure-functions-cookbook-python ) — レシピとサンプル
107107
108108## Disclaimer
109109
0 commit comments