Skip to content

compatibility_matrix.py stops at 1.9.0 #619

@Mark0x01

Description

@Mark0x01

Installing modoboa with the default of "latest" can send pip into a dependancy loop, or fail with build due to issues with gevent and cython.

Specifying a specific version helps avoid this, but currently a version greater than 1.9.0 cannot be specified on command line e.g. --version=2.6.5

./run.py --debug --interactive mail.local --version=2.6.0
usage: run.py [-h] [--debug] [--force] [--configfile CONFIGFILE] [--version {latest,1.8.1,1.8.2,1.8.3,1.9.0,2.6.5}] [--stop-after-configfile-check] [--interactive] [--upgrade] [--beta]
[--backup-path path] [--backup] [--silent-backup] [--no-mail] [--restore path] [--skip-checks]
domain
run.py: error: argument --version: invalid choice: '2.6.0' (choose from 'latest', '1.8.1', '1.8.2', '1.8.3', '1.9.0', '2.6.5')

My modoboa-installer is patched to accept 2.6.5

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions