diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e94db1f1c0..c97539d4f67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Changed `Network.is_planar` to rely on `NetworkX` instead `planarity` for planarity checking. * Removed `planarity` from requirements. * Fixed argument order at `compas.geometry.cone.circle`. +* Pinned `jsonschema` version to >=4.17, <4.18 to avoid Rust toolchain ### Removed diff --git a/requirements.txt b/requirements.txt index 77c484d6b6b..28fd2ce43a6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ cython imageio <= 2.6; python_version < '3.5' imageio >= 2.7; python_version >= '3.5' -jsonschema +jsonschema >= 4.17, < 4.18 matplotlib >= 2.2, < 3.0; python_version >= '2.7' and python_version < '3.0' matplotlib >= 2.2, < 3.1; python_version >= '3.5' and python_version <= '3.7' and sys_platform == 'win32' matplotlib >= 3.1; python_version >= '3.8' and sys_platform == 'win32'