Gleb Haranin

Results 12 issues of Gleb Haranin

### Changelog: * Modified type hints * Sqlalchemy stub files and modified declarative meta for mypy * Alembic async migrations coverage was added

_Please check the following:_ - [X] Do the tests still pass?[^1] - [X] Does the code comply with the style guide? - [X] Run `make lint` from the Wagtail root....

enhancement
help wanted
priority level: high

**Benchmarks show that adding `__slots__` to the classes reduce memory usage by 4-6%.** ### Without `__slots__`: ![old](https://test-fastapi-admin2-bucket.s3.amazonaws.com/new.png) ### With it: ![new](https://test-fastapi-admin2-bucket.s3.amazonaws.com/old.png)

Example from [source code](https://github.com/GLEF1X/glQiwiApi/blob/dev-2.x/glQiwiApi/types/amount.py#L26-L28) ```python class AmountWithCurrency(Base): amount: float currency: Union[CurrencyModel, str] # string if currency util couldn't parse it ``` For example, like here, user has to introspect currency...

enhancement
priority level: medium

# Description 📣 This pull request refactors the `AWS Parameter Store` integration UI to enhance the user experience and improve code maintainability. The changes introduce a new IntegrationAuth component and...

# Description 📣 This optimization reduces the backend Docker image size by eliminating redundant steps in the production stage. By removing the duplicate `package*.json` copy and `npm ci` commands, the...