File tree Expand file tree Collapse file tree 3 files changed +11
-4
lines changed
Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 1- .PHONY : clean fmt lint lint.fix help test
1+ .PHONY : build clean fmt lint lint.fix help test
22
33.DEFAULT_GOAL := help
44
1111 VERSION ?= $(shell bash -c "grep -e '^version' pyproject.toml | sed 's/.*= //'")
1212endif
1313
14+ build : # Build the SDK into source distributions and wheel
15+ uv build
16+
1417clean : # Removes local .venv directories and cleans up Docker containers and images associated with this project.
1518 rm -rf $(ROOTDIR ) /.venv
1619
Original file line number Diff line number Diff line change @@ -8,11 +8,15 @@ This project is a Python SDK for the F5 AI Gateway Processors specification.
88It is designed to be used as a base for building a [ Starlette] ( https://www.starlette.io/ ) application that
99implements Python based Processors for the AI Gateway.
1010
11+ ## Creating a processor
12+
13+ [ Processor development quickstart tutorial] ( https://aigateway.clouddocs.f5.com/sdk/python/tutorial.html )
14+
1115## Testing
1216
13- Please look to [ the instructions for running the tests locally here ] ( ./tests/README.md#executing-tests-locally ) .
17+ [ Instructions for running the tests] ( ./tests/README.md#executing-tests ) .
1418
15- ## Formatting and Linting
19+ ## Formatting and ilnting
1620
1721This project uses [ Ruff] ( https://docs.astral.sh/ruff/ ) for formatting and linting.
1822
Original file line number Diff line number Diff line change 22
33Follows the ` pytest ` format with the flexibility of adopting ` unittest.TestCase ` as deemed needed for the flexibility of moving forward quickly.
44
5- ## Executing Tests Locally
5+ ## Executing Tests
66
77## Prerequisites
88
You can’t perform that action at this time.
0 commit comments