- cross-posted to:
- technology@lemmy.world
- cross-posted to:
- technology@lemmy.world
Only legally acquired files need to be used, I don’t support piracy, please don’t use piracy!!
Oh man, I love it when Open Source software tries to tell me how I am allowed to use it or not, especially when the license is BSD.
Python: version 3.10.12 (the app will only work on this version!!!)
That’s a weird requirement, only 3.10.12 and nothing else, not even 3.10.13 (if it exists)?
No copying, no modifying, no pirates, and no other misuses of this software, only allowed uses
- Licensed under BSD
yes, I’m very sorry but I don’t want the user to have a bad experience!! So that’s why they need to downgrade to that version, so that everything can work fine. Thank you!!
I am sorry. What? The bad experience starts with that requirement and for many it might never get anywhere else.
Is it a question of not having tested on the newer version? Asking a user to downgrade their python version is kind of a big ask. I’m only saying this to be of help. Not sure what your experience level is.
I can’t imagine there would be massive incompatibility problems between patch releases of Python? Patch releases are supposed to be backwards compatible and I would expect that is especially true for a language like Python or Java or whatnot.
I suppose you could check release notes to see if there are breaking changes. If there is some proven incompatibility perhaps there’s a way to work around it somehow. Like, check python version and if version > x run A else run B?
That would be preferable to requiring users to run a specific patch level. Chances are minor versions are probably compatible or mostly so.
It might be more efficient to simply set up an environment to test your code on a newer version if you haven’t done so. Like, doing an install of a newer version in a dedicated directory which you use for coding. Or set up a VM. Something like that.
Maybe bundling your preferred python version with the app is an option too.
May I then recommend to update your project description to better reflect your intentions. Something like: “Python: 3.10.12 (newer Version may break)” or “For best experience use Python 3.10.12!” Those are by any means just recommendations! P. S: I like your UI design, it is something unique and refreshing!
deleted by creator
based on VLC
wdym by that?? As far as I can see the code, it doesn’t use VLC for its backend.
You mean that its “user interface” is inspired by VLC?
Tried and it says missing
pygame
module.Might want to make an install script and/or define some dependencies.
Edit:
Once I gave it
pygame
it works fine on Python 3.11.5Edit Edit:
I noticed that if you select “open folder” and then cancel out it throws an error in the console. You might want to add some error catching in there as well for scenarios like that.
thank you!!! But why is the image positioned differently?? It’s the same resolution in all computers.
You tell me, it’s your app!
I didn’t change the code