cnapy-org / CNApy

An integrated visual environment for metabolic modeling with common methods such as FBA, FVA and Elementary Flux Modes, and advanced features such as thermodynamic methods, extended Minimal Cut Sets, OptKnock, RobustKnock, OptCouple and more!
https://cnapy-org.github.io/CNApy-guide/
Apache License 2.0
46 stars 7 forks source link

Push to Python 3.10 #514

Closed Paulocracy closed 5 months ago

Paulocracy commented 5 months ago

This release contains Qt call fixes and a refurbished environment to make CNApy compatible with Python 3.10. Accordingly, to test this PR, you have to create a new mamba/conda environment from the YML file.

Paulocracy commented 5 months ago

Oh yes, type annotations are now much easier to do as, most of the times, one does not need to import typing anymore; As you suggested, deleting (now) unused imports is a primary target now :D