#pyenv

2026-02-08

Was compiling #Python v3.14 (on #FreeBSD v14.3) via "#pyenv" with ...

PYTHON_CFLAGS='-march=native -mtune=native' \
PYTHON_CONFIGURE_OPTS='--enable-optimizations --with-lto' \
PROFILE_TASK='-m test.regrtest --pgo -j0' \
PYENV_ROOT="${pyenv_root_dir:?}"

... that failed as the LLVM_PROFILE_FILE was being created under "/"💩

Surprising🙄

Trying again with LLVM_PROFILE_FILE='/tmp/code-%p.profclangr' ...

der Marko 🚲🏃‍♂️cmalloc@bonn.social
2026-01-25

Dass es so lange gedauert hat, lag daran, dass ich an einigen Stellen für mich #Neuland betreten habe und das für meine Notizen ordentlich dokumentiert habe. Dabei habe ich aber einiges gelernt:

- über #python und #pyenv

- über #osxphotos und die Fülle an Möglichkeiten

- über die #Apple Photo-Library und ihre Struktur

- darüber, dass Zeitstempel im Dateinamen von Fotos keine Selbstverständlichkeit sind 😂

der Marko 🚲🏃‍♂️cmalloc@bonn.social
2026-01-25

ich hätte gedacht, das geht „schnell mal eben“, aber es hat dann doch etwas länger gedauert. Ich habe das jetzt in einem #pyenv virtual environment laufen und der #shortcut ruft es auf,exportiert alle Fotos und Videos in eine Struktur /Jahr/Monat/Erstellungsdatum-Filename und benennt die Dateien passend um. So kann ich die Bilder nach Zeitpunkt sortieren. Es gibt auch andere und vielleicht einfachere Möglichkeiten der Installation z.B. über #homebrew, aber für mich war das das Mittel der Wahl

Kevin Bowen :xfce:kevinbowen@hachyderm.io
2026-01-09

Looks like #pyenv releases will now be more closely in sync with #CPython releases thanks to some newly implemented automation. That's great news!

Thanks to the devs for making this happen.

github.com/pyenv/pyenv/issues/

#Python

Patrick :neocat_flag_bi:patrick@hatoya.cafe
2026-01-09

One Open-source Project Daily

pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.

https://github.com/pyenv-win/pyenv-win

#1ospd #opensource #pyenv #pyenvalternative #pyenvforwindows #pyenvwin #pyenvwindows #python #pythonversionmanagement #windowspyenv #windowspython

🐍 pyenv – Wie installiere ich unterschiedliche Python-Versionen auf meinem System?
lookslikematrix.de/tools/2025/

pyenv als figlet
Kevin Bowen :xfce:kevinbowen@hachyderm.io
2025-10-24

Not that anyone has asked, or cares, about my podunk, backwater processes. There's a few reasons why I haven't migrated my #Python work to use #uv

1. I don't care about performance. My work is done on a potato machine and it won't make much difference, to me. For now.
2. I prefer to keep the VC funded company Astral at arms length, pay attention, and see how the tool development plays out.
3. I actually like watching individual projects like #pyenv #pipx and the rest. How they work as a community, handle bugs and new features.

I did the same with the flake8 module projects before I commited to using ruff several years ago. YMMV

Kevin Bowen :xfce:kevinbowen@hachyderm.io
2025-10-24

Huh. This is a new one.

Somehow, I've managed to pollute my #Python pip userspace with a bunch of packages from a #Poetry project I normally work on.

Fortunately, I could just easily rebuild with #pyenv and #pipx. Just kinda weird that it happened in the first place. I might have to go back to explicitly using `poetry shell` for isolation. *shrug*

Kevin Bowen (has moved) :xfce:kevinbowen@fosstodon.org
2025-06-05

Today I know more about #Python #pyenv shim's fall through to the system default than I did yesterday.

Stumbled upon a problem I didn't realize that I was having. Testing against an older version of an older version(3.11.2 vs 3.11.12) because it wasn't specified in the pyenv global. 🤦 Now I know.

So...I've got that going for me.

github.com/pyenv/pyenv?tab=rea

2025-04-12

Throughout the years, I switched from #conda -> #pyenv + #poetry -> #uv, and I think I'm finally settling down now. uv made me even ditch #pipx as a global #python tool manager. The #astral folks have done a really superb job 🐍 🦀

Martin Maciaszek :commodore:martin@maciaszek.social
2025-03-24

Discovered [nushell](nushell.sh) this weekend. Looks pretty cool. Tried it, but there are two things that prevent me from making it my new default shell:
1. pyenv: pyenv init does not work with nushell
2. ESP-IDF: ESP IDF's export scripts do not work with nushell

#nushell #pyenv #python #espidf #esp32

atareao 🐧🦀 🦭atareao
2025-02-17

671 - Descubre la herramienta que cambiará como usas Python

es la herramienta perfecta para gestionar proyectos y dependencias de y que viene a sustituir a y otras

Como ya te he comentado en mas de una ocasión, la llegada de Rust, está suponiendo una auténtica revolución. Los desarrolladores apoyados en Rust se ha

youtube.com/watch?v=Jb-9QII_E1Y

Kevin Bowen (has moved) :xfce:kevinbowen@fosstodon.org
2025-02-13

Use #pyenv but only the CPython releases?

A bash alias to filter on the latest, supported versions:

alias pyenv_list='pyenv install --list | grep -E " 3\.([9]|1[0-4])"'

#Python

2025-02-01

I know, I know, I'm late to the party

#UV is awesome 🚀

#Python #Tools #DevEx #PyEnv

2025-01-21

After programming a good 2 months in #python finally found the tool #poetry which is quite similar to how #nodejs bundles libraries into a directory either locally or globally in the cache directory.

I have tried the other tools from #pyenv to #venv and/or #virtualenv. Where I thought they were used to deal with library dependency management only to realize that they are more like #nvm.

I did use #conda for some time, though preferred a python only solution. I do realize that poetry won't resolve all issues and might need to look into to containerization later on, though for the time period it looks like a good solution.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst