[go: up one dir, main page]

Skip to content

1.2.1

Compare
Choose a tag to compare
@Paulocracy Paulocracy released this 16 Aug 11:32
· 2 commits to master since this release
e7da354

Important note for those who are using the cnapy-dev Anaconda environment: Since CNApy's Anaconda environment requirements are changed with this release, it is recommended to create CNApy's Anaconda enviroment again, e.g. by deleting the old environment and creating a new one.

Major changes

This release bumps CNApy's Python requirement from Python 3.8 to Python 3.10. While this makes CNApy a bit more performant and easier to delevop, this also means that external solver versions that do not support Python 3.10 will not work with CNApy anymore.
Furthermore, this release includes a multitude of important bug fixes (see below) as well as a much better Escher map integration and small quality-of-life enhancements.

Installation Options

There are 4 alternative ways to install CNApy:

  1. If you use Windows, the easiest way is to use our Windows installer, see section Using the Windows installer.
  2. If you use Linux or Apple MacOS X, the easiest installation producure is our assisted installation protocol, see Assisted installation under Linux and MacOS X.
  3. If you already have installed Anaconda or Miniconda on your computer, you can directly install CNApy as a conda package as described in section Install CNApy as conda package.
  4. If you want to develop CNApy, follow the instruction for the cloning and set-up of the CNApy repository using git and conda in section Setup the CNApy development environment.

Changes in this release

What's Changed

Full Changelog: v1.1.11...v1.2.1