Metadata-Version: 2.3
Name: this-is-my-test-app
Version: 0.0.1
Summary: Demo FastAPI Standalone Application
Author: David Kracht
Author-email: dave.kracht@gmail.com
Requires-Python: >=3.12,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: fastapi (>=0.116.1,<0.117.0)
Requires-Dist: uvicorn (>=0.35.0,<0.36.0)
Description-Content-Type: text/markdown

# FastAPI Demo Application

Dieses Projekt ist eine Demoanwendung mit FastAPI, die einen GET- und einen POST-Endpunkt bereitstellt. Die API-Dokumentation ist automatisch über SwaggerUI verfügbar.

## Endpunkte
- **GET /items/{item_id}**: Gibt ein Item mit der angegebenen ID zurück.
- **POST /items/**: Erstellt ein neues Item (Name erforderlich).

## Entwicklung & Tests
- Abhängigkeiten werden mit [Poetry](https://python-poetry.org/) verwaltet.
- Starte den Server mit:
  ```bash
  poetry run uvicorn app.main:app --reload
  ```
- Tests ausführen mit:
  ```bash
  poetry run pytest
  ```

## API Dokumentation
- SwaggerUI: [http://localhost:8000/docs](http://localhost:8000/docs)
- Redoc: [http://localhost:8000/redoc](http://localhost:8000/redoc)

