symforce-org / symforce

Fast symbolic computation, code generation, and nonlinear optimization for robotics
https://symforce.org
Apache License 2.0
1.41k stars 145 forks source link

Support Google Colab (currently at py3.7) #137

Closed hayk-skydio closed 1 year ago

hayk-skydio commented 2 years ago

Google Colab is py3.7. Might be worth seeing how close we are to 3.7 compatibility, or wait for them to upgrade.

hayk-skydio commented 1 year ago

It looks like Colab is now Python 3.8 and works with symforce, including symengine?

image

Only issue I saw so far was pip complains about:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
flask 1.1.4 requires click<8.0,>=5.1, but you have click 8.1.3 which is incompatible.
hayk-skydio commented 1 year ago

Here was the announcement: https://medium.com/google-colab/colab-updated-to-python-3-8-4922f9970a72

Closing this!