diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7302c5ed461b37c921843bf6ce5cf646a2d9f5d6..3479ae707589788dae91391e6ec7433f6f5d0f17 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,8 @@ +Version 6.1.2 (2024-02-10) +===================================================== + +* Explicitly set nodeLinker config to fix compatibility with Yarn 4.x + Version 6.1.1 (2024-02-09) ===================================================== diff --git a/django_yarnpkg/yarn.py b/django_yarnpkg/yarn.py index f87af02acd7b7d5b8020c6120cdf369c6933c44a..3b9c5a1198205aa7dd6b1c410e67a2a5a35952f9 100644 --- a/django_yarnpkg/yarn.py +++ b/django_yarnpkg/yarn.py @@ -36,6 +36,7 @@ class YarnAdapter(object): def install(self, packages, *options): """Install packages from yarn""" self.call_yarn(["init", "--yes"]) + self.call_yarn(["config", "set", "nodeLinker", "node-modules"]) return self.call_yarn(['add'] + list(options) + list(packages)) def _accumulate_dependencies(self, data): diff --git a/setup.py b/setup.py index b4836011678ddf3c2c51f52010700fbb5c8a1fce..3478585a7b195dc1d503be21a684e4d4038b0df8 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from setuptools import setup, find_packages -version = '6.1.1' +version = '6.1.2' setup( name='django-yarnpkg',