loris-imageserver / loris

Loris IIIF Image Server
Other
209 stars 87 forks source link

Support compatibility with PyPy #366

Open alexwlchan opened 7 years ago

alexwlchan commented 7 years ago

In the right circumstances, using PyPy can give you a nice performance boost.

I don't know if Loris’s use case really fits PyPy, which helps operations that are computationally expensive – I could imagine that the major Loris bottlenecks are more often I/O-related, when moving images around. Still, might be worth a look.

Adding Python 3 compatibility in #324 will need some work to add testing/installation with multiple versions of Python (I’m thinking maybe tox?). At which point it’s probably not a huge stretch to allow installation/testing with PyPy, at least experimentally.