-
Notifications
You must be signed in to change notification settings - Fork 4
Template housekeeping - cleanup and fixes #85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
copier.yaml
Outdated
| when: "{{ project_type in ['api-monolith', 'api-microservice', 'agent'] }}" | ||
| - "uv sync" | ||
| - "uv sync && uv sync --group code-quality" | ||
| - "git init && git branch -M master && git checkout -b master && git add --all" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
personally I love master as a default name, but I know github use main now. It's nothing that should be updated, but just wanted to spot this, so maybe it's worth to decide early on the branch name
| from enum import Enum | ||
| from functools import wraps | ||
| from typing import Any, Callable, Generator, Protocol | ||
| from typing import Any, Callable, Generator |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should add separate line: from collections.abc import Callable, Generator
It works right now, because typing is importing them internally, but this is not the place they are defined (Any is fine, should stay as imported from typing)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed as per review
A bunch of minor linting issues and conflicts, focused mostly on the monolith setup