Skip to content

Circular import #39

@Mx74

Description

@Mx74

In cache.py; I get a circular import cache.py → config.py → autre_module.py → cache.py

Works better like that:

openglider/utils/cache.py

class CacheDescriptor:
def get(self, instance, owner):
# Import local pour éviter les imports circulaires
from openglider.config import config

    if not config["caching"]:
        return self.func(instance)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions