Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

setup.py uses deprecated options, can't build from source #67

Open
drmatthewclark opened this issue Oct 28, 2024 · 1 comment
Open

setup.py uses deprecated options, can't build from source #67

drmatthewclark opened this issue Oct 28, 2024 · 1 comment

Comments

@drmatthewclark
Copy link

building from source with python 3.12.4 now -

Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: matplotlib in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from tmap-viz==1.0.18) (3.8.4)
Collecting annoy~=1.17.0 (from tmap-viz==1.0.18)
Using cached annoy-1.17.3-cp312-cp312-macosx_11_0_arm64.whl
Requirement already satisfied: scipy in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from tmap-viz==1.0.18) (1.13.1)
Requirement already satisfied: contourpy>=1.0.1 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (1.2.0)
Requirement already satisfied: cycler>=0.10 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (4.51.0)
Requirement already satisfied: kiwisolver>=1.3.1 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (1.4.4)
Requirement already satisfied: numpy>=1.21 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (1.26.4)
Requirement already satisfied: packaging>=20.0 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (23.2)
Requirement already satisfied: pillow>=8 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (10.3.0)
Requirement already satisfied: pyparsing>=2.3.1 in /opt/homebrew/anaconda3/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in /opt/homebrew/Cellar/pymol/3.0.0/libexec/lib/python3.12/site-packages (from matplotlib->tmap-viz==1.0.18) (2.9.0.post0)
Requirement already satisfied: six>=1.5 in /opt/homebrew/Cellar/pymol/3.0.0/libexec/lib/python3.12/site-packages (from python-dateutil>=2.7->matplotlib->tmap-viz==1.0.18) (1.16.0)
Building wheels for collected packages: tmap-viz
Building editable for tmap-viz (pyproject.toml) ... error
error: subprocess-exited-with-error

× Building editable for tmap-viz (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [154 lines of output]
:14: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated.
!!

          ********************************************************************************
          Please remove any references to `setuptools.command.test` in all supported versions of the affected package.
  
          By 2024-Nov-15, you need to update your project and remove deprecated calls
          or your builds will no longer be supported.
          ********************************************************************************
@doublethefish
Copy link
Collaborator

We don't yet suport Python 3.12, we are really sorry about that.

Python 3.10 should work.

PRs are very welcome as I don't have much time to work on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants