CQCL / lambeq

A high-level Python library for Quantum Natural Language Processing
https://docs.quantinuum.com/lambeq/
Apache License 2.0
455 stars 111 forks source link

Please migrate to DisCoPy 1.0 #64

Closed dtchang closed 1 year ago

dtchang commented 1 year ago

DisCoPy 0.5 is old and is not compatible with DisCoPy 1.0, the current, officially supported version. lambeq breaks when it is used with DisCoPy 1.0.

dimkart commented 1 year ago

Hi @dtchang and thanks for the message. There is work in progress to detach lambeq from DisCoPy, since it's very difficult to depend on a library maintained outside of the group. The new backend will fit much better to lambeq needs, and will allow us to apply important improvements that are not currently possible. We hope this upgrade will take place within summer, and until then we don't plan to upgrade the DisCoPy version, since some of the changes in the 1.0 version result in important conflicts with the lambeq code.

dtchang commented 1 year ago

Thanks for your prompt response. Detaching lambeq from DisCoPy will make life easier for me as a user of both lambeq and DisCoPy. I hope the new version of lambeq will be available asap.

dimkart commented 1 year ago

It's currently our top priority. Until then you can run lambeq in a separate Python environment to avoid conflicts.

dtchang commented 1 year ago

Great. Thanks to your team for developing and improving lambeq!

dimkart commented 1 year ago

This issue will be now closed.