Skip to content

aim cannot be installed with python 3.12.3 #3159

@KDanm

Description

@KDanm

🐛 Bug

aim cannot be installed on python 3.12.3

To reproduce

use "pip3 install aim" on a machine with Python 3.12.3 because "No matching distribution found for aimrocks==0.4.0"
full error:
ERROR: Could not find a version that satisfies the requirement aimrocks==0.4.0 (from versions: 0.2.0, 0.5.2)
ERROR: No matching distribution found for aimrocks==0.4.0
(ultra) danielk@gpu-t4-4:~/project/momentick-train/train$ pip install aim==3.20.1
Collecting aim==3.20.1
Using cached aim-3.20.1.tar.gz (1.6 MB)
Installing build dependencies ... error
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Collecting setuptools
Using cached setuptools-70.0.0-py3-none-any.whl.metadata (5.9 kB)
Collecting cython==3.0.0a11
Using cached Cython-3.0.0a11-py2.py3-none-any.whl.metadata (2.7 kB)
ERROR: Could not find a version that satisfies the requirement aimrocks==0.4.0 (from versions: 0.2.0, 0.5.2)
ERROR: No matching distribution found for aimrocks==0.4.0
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

Expected behavior

I expected aim to support python 3.12

Environment

  • Aim Version (e.g., 3.0.1)
  • Python version 3.12
  • pip version pip 24.0
  • OS (e.g., Linux) Debian
  • Any other relevant information

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    area / packagingIsuue area: Improvements in packaging pipelineshelp wantedExtra attention is neededphase / shippedIssue phase: shippedtype / bugIssue type: something isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions