jkent / frogfs

Fast Read-Only General-purpose File System (ESP-IDF and ESP8266_RTOS_SDK compatible)
https://frogfs.readthedocs.io
Mozilla Public License 2.0
25 stars 32 forks source link

`hiyapyco` is currently broken due to change in `markupsafe` #32

Closed xobs closed 2 years ago

xobs commented 2 years ago

The hiyapyco package is currently broken (https://github.com/zerwes/hiyapyco/issues/45)

This is because it relies on a build system that ultimately depends on markupsafe (https://github.com/zerwes/hiyapyco/issues/45) that made a change in a patch (https://github.com/pallets/markupsafe/issues/284)

A workaround is to modify requirements.txt:

diff --git a/requirements.txt b/requirements.txt
index b21dbcf..cfcac7e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,2 +1,3 @@
 heatshrink2>=0.6.0
 hiyapyco>=0.4.16
+MarkupSafe==2.0.1
\ No newline at end of file
xobs commented 2 years ago

It seems like there was a patch already, but I hadn't synced with this repository since the name change. Apologies for the noise.