Xenocyde wrote:
Canowyrms wrote:

re: Discord

pls no

Why not? I think it would help provide faster solutions for people that encounter whatever problems with SVP and RIFE.

Searching for things on Discord isn't great, imo. Again imo, it's not a great replacement for forum functionality. It can do it, but it's not great at it. While Discord servers can be publicly joinable, their contents are not publicly visible - so you're not going to get search results in your search engine of choice. I've been lead to these forums numerous times through regular web searches. There's a concern of ownership - while very unlikely, if Discord decides to nuke the server, you're not getting any of that data back.

Anyway, kind of off-topic, and I don't have any sway in the decision anyway lol. Sounds like SVP and your projects are happy with Python 3.12 cool

Xenocyde wrote:

Can't remember if Rife really needs the latest Python version or if 3.12.10 is good enough for it. I have 3.13.2 set as default in the PATH, but I need 3.12.10 for another project. It would be easier if I had only one version installed and set as default in the path.

Also, as a side note, could we maybe make a Discord server where we can interact faster? Forums are kinda too old school.

re: Python versions

Couple of options:

1. Just try it?

You could just change which Python is in your PATH and see what happens. If SVP doesn't like it, just change it back. ¯\_(ツ)_/¯

2. Shims

Look up 'shims'. Specifically, check out a tool called Scoop: https://scoop.sh/ - one of its features is that it can help you create custom shims. Scoop also makes it really easy to "install" multiple versions of Python (though you will need to setup custom shims to really benefit from this).

Regardless of how you get Python on your system, you can use Scoop to create shims for Python 3.12 and 3.13 (e.g. `python312` and `python313`), and they can both be on your PATH. Then, you can call those shims as if you were calling the respective Python executables directly.

ex: `scoop shim add "python312" "C:\python312\python.exe"`

3. mise

Check out a tool called mise: https://github.com/jdx/mise

One of its features is managing multiple versions of software like Python on a per-directory/project basis. So you could use this tool to just keep using Python 3.13 outside of your project, but switch to 3.12 inside your project.



re: Discord

pls no