home.social

#pyenv — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pyenv, aggregated by home.social.

  1. 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 😂

  2. 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 😂

  3. 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 😂

  4. 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 😂

  5. 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

  6. 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,homebrewert 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

  7. 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

  8. 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,homebrewert 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

  9. 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

  10. 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

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

    Thanks to the devs for making this happen.

    github.com/pyenv/pyenv/issues/

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

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

    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 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

  22. 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

  23. 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

  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*

  25. 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*

  26. Huh. This is a new one.

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

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

  27. 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*

  28. 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*

  29. Today I know more about 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. 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 🐍 🦀

  35. 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 🐍 🦀

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

  37. 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 🐍 🦀

  38. 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 🐍 🦀

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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