Closed kunkleb closed 9 months ago
I think I understand the operators now.
The original problem was that after the install, numpy was version 1.26.0 which did not work. After googling around I saw that 1.16.5 to 1.23.0 should work for python 3.9.2. I then did the same thing for pandas and pyalsaaudio.
Running the original requirements.txt installed 1.26.0 so I took out the > and replaced it with =.
I don't know how this should be handled with future releases of RPi. Maybe just wait until a problem is reported and then revise requirements.txt accordingly?
FYI - the tilde works on the RPi. I tried numpy~=1.23.0 and numpy==1.23.*
Go ahead and commit, which should update pull request. Then I can review and merge.
Steve
On Fri, Oct 13, 2023 at 06:12 kunkleb @.***> wrote:
FYI - the tilde works on the RPi. I tried numpy~=1.23.0 and numpy==1.23.*
— Reply to this email directly, view it on GitHub https://github.com/sberl/supersid/pull/70#issuecomment-1761498618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHXLELDPET3PL4G7H5EFNDX7E42NANCNFSM6AAAAAA56ALELM . You are receiving this because you commented.Message ID: @.***>
The changes have been made to the file. Now using ~=
Error messages occur when installing supersid with the latest version of the RPi OS. I believe the versions of numpy, pandas, and pyalsaaudio have to be updated in requirements.txt These are the versions that I found when searching. numpy 1.23.0, pandas 2.1.1, pyalsaaudio 0.10.0 These work with the fresh install that I did. New versions did not update until I changed >= to == in requirements.txt The new RPi OS shows python as version 3.9.2