Skip to content
This repository has been archived by the owner on May 27, 2023. It is now read-only.

Перейти на Strawberry и Django 4 #1164

Open
7 tasks
SquakR opened this issue Jan 25, 2023 · 0 comments
Open
7 tasks

Перейти на Strawberry и Django 4 #1164

SquakR opened this issue Jan 25, 2023 · 0 comments
Assignees
Labels
dependencies Pull requests that update a dependency file help wanted Extra attention is needed python Pull requests that update Python code
Milestone

Comments

@SquakR
Copy link
Member

SquakR commented Jan 25, 2023

Целесообразно сразу перейти на Strawberry без промежуточного этапа с Graphene 3. Однако такой переход осложняется тем, что Graphene 2 и Strawberry не живут в одном приложении из-за разных версий GraphQL-core. Схема зависимостей следующая:

dcis -> devind-helpers -> graphene 2
     -> devind-core -> devind-helpers -> graphene 2                   
                    -> graphene 2
     -> devind-dictionaries -> graphene-django-filter -> graphene 2
                            -> graphene 2
     -> devind-notifications

Причем от devind-helpers и devind-core зависит также eleden. Таким образом, переход нужно осуществлять постепенно, в несколько этапов:

@SquakR SquakR added help wanted Extra attention is needed dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 25, 2023
@SquakR SquakR added this to the v18.0.0 milestone Jan 25, 2023
@SquakR SquakR self-assigned this Jan 25, 2023
@SquakR SquakR changed the title Обновиться до Graphene 3 и Django 4 Перейти на Strawberry и Django 4 Feb 2, 2023
@SquakR SquakR modified the milestones: v0.18.0, v0.20.0 Mar 11, 2023
@SquakR SquakR modified the milestones: v0.20.0, v0.21.0, v0.22.0 Mar 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file help wanted Extra attention is needed python Pull requests that update Python code
Projects
None yet
Development

No branches or pull requests

1 participant