Skip to content

Conversation

@FBegiello
Copy link
Contributor

A bunch of minor linting issues and conflicts, focused mostly on the monolith setup

@KaliszS KaliszS self-requested a review November 18, 2025 15:04
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"
Copy link
Collaborator

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
Copy link
Collaborator

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)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed as per review

@FBegiello FBegiello merged commit f8e4fb2 into main Nov 20, 2025
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