frappe / gameplan

Delightful, open-source, work communication tool for remote teams
GNU Affero General Public License v3.0
280 stars 111 forks source link

Installation error #312

Open Jebajebas opened 3 weeks ago

Jebajebas commented 3 weeks ago

Hi , We are trying to install gameplan in our local environment. We got the issue as shown below. Our environment is python 3.12.3

Ignoring dependencies of gameplan. To install dependencies use --resolve-deps Installing gameplan $ /home/lenovo/Documents/frappe-bench/env/bin/python -m pip install --quiet --upgrade -e /home/lenovo/Documents/frappe-bench/apps/gameplan ERROR: Ignored the following versions that require a different python version: 2.0.28 Requires-Python >3.7, <3.11; 2.0.29 Requires-Python >3.7, <3.11; 2.0.30 Requires-Python >3.7, <3.11; 2.0.31 Requires-Python >3.7, <3.11; 2.0.32 Requires-Python >3.7, <3.11; 2.0.33 Requires-Python >3.7, <3.11; 2.0.34 Requires-Python >3.7, <3.11; 2.0.35 Requires-Python >3.7, <3.11; 2.0.36 Requires-Python >3.7, <3.11; 2.0.37 Requires-Python >3.7, <3.11; 2.0.38 Requires-Python >3.7, <3.11; 2.0.39 Requires-Python >3.7, <3.11; 2.0.40 Requires-Python >3.7, <3.11; 2.0.41 Requires-Python >=3.8, <3.12; 2.0.43 Requires-Python >=3.8, <3.12; 2.0.44 Requires-Python >=3.8, <3.12; 2.0.45 Requires-Python >=3.8, <3.12; 2.0.46 Requires-Python >=3.8, <3.12; 2.0.47 Requires-Python >=3.8, <3.12; 2.0.48 Requires-Python >=3.8, <3.12; 2.0.49 Requires-Python >=3.8, <3.12; 2.0.50 Requires-Python >=3.8, <3.12; 2.0.51 Requires-Python >=3.8, <3.12; 2.0.52 Requires-Python >=3.8, <3.12; 2.0.53 Requires-Python >=3.8, <3.12; 2.0.54 Requires-Python >=3.8, <3.12 ERROR: Could not find a version that satisfies the requirement rembg==2.0.49 (from gameplan) (from versions: 2.0.55, 2.0.56, 2.0.57, 2.0.58, 2.0.59) ERROR: No matching distribution found for rembg==2.0.49 ERROR: /home/lenovo/Documents/frappe-bench/env/bin/python -m pip install --quiet --upgrade -e /home/lenovo/Documents/frappe-bench/apps/gameplan subprocess.CalledProcessError: Command '/home/lenovo/Documents/frappe-bench/env/bin/python -m pip install --quiet --upgrade -e /home/lenovo/Documents/frappe-bench/apps/gameplan ' returned non-zero exit status 1.

gnani-arus commented 3 weeks ago

Is the above issue is because gameplan is looking for rembg exact version 2.0.49 and rembg==2.0.49 can be installed only in any of the python versions - 3.8, 3.9, 3.10 or 3.11.

This means we can't install gameplan with python version 3.12.

Please let us know if our above understanding is correct. In that case, will the next release of gameplan will have the dependency increased to rembg version more than 2.0.49 (specifically from 2.0.55 and above), so that we can install gameplan in python version 3.12