From 85cc7418ca99cf3b632e86b382e4fbeaa72d62c1 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 1 Mar 2023 13:18:12 +0100 Subject: [PATCH] clarify platformdirs requirements, fixes #7393 3.0.0 is only required for macOS due to breaking changes. 2.6.0 was the last breaking change for Linux/UNIX. --- setup.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 99e81917a..c1c621470 100644 --- a/setup.cfg +++ b/setup.cfg @@ -41,7 +41,8 @@ setup_requires = install_requires = msgpack >=1.0.3, <=1.0.4 packaging - platformdirs >=3.0.0, <4.0.0 + platformdirs >=3.0.0, <4.0.0; sys_platform == 'darwin' # for macOS: breaking changes in 3.0.0, + platformdirs >=2.6.0, <4.0.0; sys_platform != 'darwin' # for others: 2.6+ works consistently. argon2-cffi tests_require = pytest