Skip to content

Fix setup.py or migrate to pyproject.toml #82

@tassaron

Description

@tassaron

For some reason the setup.py file doesn't install everything within install_requires anymore. It seems the same as my other working Python projects, and everything works if I do a full manual install.

  • Installing works if I do pip install pyqt6 pillow numpy .

But installing should work by simply doing pip install . as it used to work, which would then allow pipx to work easily and greatly simplify the installation instructions.

  • This should work if this issue gets fixed: pipx install git+https://github.com/djfun/audio-visualizer-python

Instead of fixing setup.py it might be better to migrate to the newer pyproject.toml standard

I dislike packaging things (the program still works which is what motivates me to write code), but I may work on this over time. Help would be greatly appreciated, though!

Here is the output of pip freeze from my working version:

numpy==2.4.1
pillow==12.1.0
PyQt6==6.10.2
PyQt6-Qt6==6.10.1
PyQt6_sip==13.10.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions