Skip to content

Conversation

@toro-berlin
Copy link
Contributor

@toro-berlin toro-berlin commented Apr 1, 2025

Move the stapi-fastapi into this monorepo for STAPI Python reference implementations.

  1. Copied the source code from the old repository into stapi-fastapi.
  2. Make its pyproject.toml ready for uv.
  3. Move the .pre-commit-config.yaml and linter and formatter configuration to the top pyproject.toml.
  4. Make pytest work for both sub-packages.

Unfortunately, you cannot build the packages for both projects with one execution of uv build .
You have to execute it like this for each sub-project: uv build --package stapi-fastapi.

@gadomski gadomski changed the title Add FastAPI Package feat: add stapi-fastapi Apr 1, 2025
@toro-berlin toro-berlin changed the title feat: add stapi-fastapi feat: Add stapi-fastapi Apr 1, 2025
@toro-berlin toro-berlin changed the title feat: Add stapi-fastapi feat: add stapi-fastapi Apr 1, 2025
@j-tr j-tr requested a review from gadomski April 1, 2025 14:52
@gadomski gadomski merged commit 47087af into stapi-spec:main Apr 1, 2025
2 checks passed
@gadomski gadomski mentioned this pull request Apr 1, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants