🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
@webknjaz.me
https://savelife.in.ua/en
Rabbit hole explorer. Serial #FOSS maintainer: @aiohttp.org, ansible-core (RH), CherryPy, pip-tools, pypi-publish (PyPA).
💘💍 @bluebirrrrd.bsky.social
🗣️🇺🇦🇺🇸
🤏🇨🇿🇪🇸
https://github.com/sponsors/webknjaz
#opensource #укрблу #укртві :wq
Rabbit hole explorer. Serial #FOSS maintainer: @aiohttp.org, ansible-core (RH), CherryPy, pip-tools, pypi-publish (PyPA).
💘💍 @bluebirrrrd.bsky.social
🗣️🇺🇦🇺🇸
🤏🇨🇿🇪🇸
https://github.com/sponsors/webknjaz
#opensource #укрблу #укртві :wq
Pinned
📌 Find #Ukrainians in my starter pack that aims to list #Ukrainian #FOSS #maintainers doing #opensource on #GitHub and beyond.
bsky.app/starter-pack...
#MadeInUkraine #open-source #Ukraine #StandWithUkraine #programming #freedom #python #js #php #maps #electronics #IoT #SmartHome #HomeAssistant
bsky.app/starter-pack...
#MadeInUkraine #open-source #Ukraine #StandWithUkraine #programming #freedom #python #js #php #maps #electronics #IoT #SmartHome #HomeAssistant
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
If you’re interested in donating or becoming a member and would like to *double* your contribution, make sure you jump on the matching campaign generously organized by Glyph and others. It ends tomorrow (Nov 4th), so don’t wait! mastodon.social/@glyph/11545...
November 3, 2025 at 5:31 PM
If you’re interested in donating or becoming a member and would like to *double* your contribution, make sure you jump on the matching campaign generously organized by Glyph and others. It ends tomorrow (Nov 4th), so don’t wait! mastodon.social/@glyph/11545...
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
Help shape Europe’s Digital Commons — Open position for EDIC Director (F/M/X)
Last week, the European Commission announced the creation of the EDIC Digital Commons, a new initiative to support open, interoperable digital commons and strengthen digital sovereignty for 450 million Europeans. 1/3
Last week, the European Commission announced the creation of the EDIC Digital Commons, a new initiative to support open, interoperable digital commons and strengthen digital sovereignty for 450 million Europeans. 1/3
November 3, 2025 at 5:37 PM
Help shape Europe’s Digital Commons — Open position for EDIC Director (F/M/X)
Last week, the European Commission announced the creation of the EDIC Digital Commons, a new initiative to support open, interoperable digital commons and strengthen digital sovereignty for 450 million Europeans. 1/3
Last week, the European Commission announced the creation of the EDIC Digital Commons, a new initiative to support open, interoperable digital commons and strengthen digital sovereignty for 450 million Europeans. 1/3
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
The all-contributors GitHub bot project is looking for new maintainers. Could this be you?
github.com/all-contribu...
#OpenSource
github.com/all-contribu...
#OpenSource
✨ Call for Maintainers ✨ · Issue #959 · all-contributors/all-contributors.github.io
The all contributors bot is seeking new maintainers Thousands of projects use the All-Contributors bot to acknowledge contributors, but we need help maintaining it. We have recently redone the docu...
github.com
November 3, 2025 at 3:51 PM
The all-contributors GitHub bot project is looking for new maintainers. Could this be you?
github.com/all-contribu...
#OpenSource
github.com/all-contribu...
#OpenSource
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 2:47 PM
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
🧵
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
The Python community has done a decent job of supporting and encouraging developers from marginalized communities. It's no surprise to me that the Python Software Foundation rejected the anti-DEI poison pill.
www.bleepingcomputer.com/news/softwar...
www.bleepingcomputer.com/news/softwar...
Python rejects $1.5M grant from U.S. govt. fearing ethical compromise
The Python Software Foundation (PSF) has withdrawn its $1.5 million grant proposal to the U.S. National Science Foundation (NSF) due to funding terms forcing a compromise on its commitment to diversit...
www.bleepingcomputer.com
October 29, 2025 at 7:58 AM
The Python community has done a decent job of supporting and encouraging developers from marginalized communities. It's no surprise to me that the Python Software Foundation rejected the anti-DEI poison pill.
www.bleepingcomputer.com/news/softwar...
www.bleepingcomputer.com/news/softwar...
YouTube just prompted a fun history cartoon about Olha of Kyiv: youtu.be/kEF8mbcb1gI. Somebody did their homework :)
#UkrainianView #StandWithUkraine️
#UkrainianView #StandWithUkraine️
October 29, 2025 at 9:44 AM
YouTube just prompted a fun history cartoon about Olha of Kyiv: youtu.be/kEF8mbcb1gI. Somebody did their homework :)
#UkrainianView #StandWithUkraine️
#UkrainianView #StandWithUkraine️
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
Security specialists don't want you to know this one weird trick.
October 22, 2025 at 1:20 PM
Security specialists don't want you to know this one weird trick.
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
Adapted for modern times.
(you wouldn't believe how many tweaks it took me to convince LLM to just add two numbers and return the result)
(you wouldn't believe how many tweaks it took me to convince LLM to just add two numbers and return the result)
October 22, 2025 at 12:41 PM
Adapted for modern times.
(you wouldn't believe how many tweaks it took me to convince LLM to just add two numbers and return the result)
(you wouldn't believe how many tweaks it took me to convince LLM to just add two numbers and return the result)
Just noticed there's a newly featured documentary on HBO Max about Brent Renaud: play.hbomax.com/movie/648ab3.... Yet to watch it.
#UkrainianView #StandWithUkraine️
#UkrainianView #StandWithUkraine️
Watch Armed Only With a Camera: The Life and Death of Brent Renaud | HBO Max
Watch Armed Only With a Camera: The Life and Death of Brent Renaud on HBO Max. Plans start at $10.99/month. An intimate portrait of documentary filmmaker Brent Renaud, the first American journalist ki...
play.hbomax.com
October 22, 2025 at 11:10 AM
Just noticed there's a newly featured documentary on HBO Max about Brent Renaud: play.hbomax.com/movie/648ab3.... Yet to watch it.
#UkrainianView #StandWithUkraine️
#UkrainianView #StandWithUkraine️
Just watched @caolanrob.bsky.social's documentary on the farmers of Kherson. Powerful story. Tears.
youtu.be/jlTnKYTxWOY
#StandWithUkraine️ #StoprussianNazis #russiaisaterrorisstate
youtu.be/jlTnKYTxWOY
#StandWithUkraine️ #StoprussianNazis #russiaisaterrorisstate
The Farmers of Kherson - Documentary
YouTube video by Caolan Robertson
youtu.be
October 16, 2025 at 7:38 AM
Just watched @caolanrob.bsky.social's documentary on the farmers of Kherson. Powerful story. Tears.
youtu.be/jlTnKYTxWOY
#StandWithUkraine️ #StoprussianNazis #russiaisaterrorisstate
youtu.be/jlTnKYTxWOY
#StandWithUkraine️ #StoprussianNazis #russiaisaterrorisstate
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
And Astral understood the assignment. I installed 3.15 with:
uv self update
uv python install 3.15
uv self update
uv python install 3.15
Forget* about Python 3.14, the cool kids are on 3.15.0a1! 🚀
🔬 Dedicated profiling package for Python profiling tools
💬 UTF-8 as default encoding
🌊 New C API to create bytes object
⚠️ Better error messages
discuss.python.org/t/python-3-1...
* Don't forget about 3.14
#Python #Python315 #release
🔬 Dedicated profiling package for Python profiling tools
💬 UTF-8 as default encoding
🌊 New C API to create bytes object
⚠️ Better error messages
discuss.python.org/t/python-3-1...
* Don't forget about 3.14
#Python #Python315 #release
Python 3.15 alpha 1
This is an early developer preview of Python 3.15 Major new features of the 3.15 series, compared to 3.14 Python 3.15 is still in development. This release, 3.15.0a1, is the first of seven planned ...
discuss.python.org
October 16, 2025 at 4:41 AM
And Astral understood the assignment. I installed 3.15 with:
uv self update
uv python install 3.15
uv self update
uv python install 3.15
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
learned a startup i interviewed with has been stealing my work and presenting it as theirs for years and people are genuinely saying their work is the best thing ever to happen to python and what's the fucking point of anything anymore? literally what is the point?
October 16, 2025 at 6:39 AM
learned a startup i interviewed with has been stealing my work and presenting it as theirs for years and people are genuinely saying their work is the best thing ever to happen to python and what's the fucking point of anything anymore? literally what is the point?
📢 The other day @sirosen.net cut #pip-tools v7.5.1 with compatibility fixes for Click v8.3.0 and a few regression fixes of recursive extras!
🔏 pypi.org/project/pip-...
📝 pip-tools.readthedocs.io/en/stable/ch...
#Python #packaging
👥 github.com/sponsors/sir... / github.com/sponsors/web...
🔏 pypi.org/project/pip-...
📝 pip-tools.readthedocs.io/en/stable/ch...
#Python #packaging
👥 github.com/sponsors/sir... / github.com/sponsors/web...
October 3, 2025 at 11:54 AM
📢 The other day @sirosen.net cut #pip-tools v7.5.1 with compatibility fixes for Click v8.3.0 and a few regression fixes of recursive extras!
🔏 pypi.org/project/pip-...
📝 pip-tools.readthedocs.io/en/stable/ch...
#Python #packaging
👥 github.com/sponsors/sir... / github.com/sponsors/web...
🔏 pypi.org/project/pip-...
📝 pip-tools.readthedocs.io/en/stable/ch...
#Python #packaging
👥 github.com/sponsors/sir... / github.com/sponsors/web...
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
This year, the Django framework turns 20! 🎉 We were delighted to host the Django Software Foundation @djangoproject.com at EuroPython in our community booths and celebrate this milestone together.
What Django-related activities took place? Find out in our short blog post (link in the first comment).
What Django-related activities took place? Find out in our short blog post (link in the first comment).
September 5, 2025 at 9:34 AM
This year, the Django framework turns 20! 🎉 We were delighted to host the Django Software Foundation @djangoproject.com at EuroPython in our community booths and celebrate this milestone together.
What Django-related activities took place? Find out in our short blog post (link in the first comment).
What Django-related activities took place? Find out in our short blog post (link in the first comment).
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
My next open in-depth #pytest trainings:
🇨🇭 October 29th to 31st, Zurich, Switzerland, with letsboot.ch: www.letsboot.ch/kurs/pytest
🇩🇪 🌍 March 3rd to 5th, Leipzig, Germany & Remote, with Python Academy: python-academy.com/courses/pyth...
#Python
🇨🇭 October 29th to 31st, Zurich, Switzerland, with letsboot.ch: www.letsboot.ch/kurs/pytest
🇩🇪 🌍 March 3rd to 5th, Leipzig, Germany & Remote, with Python Academy: python-academy.com/courses/pyth...
#Python
letsboot.ch
September 4, 2025 at 3:07 PM
My next open in-depth #pytest trainings:
🇨🇭 October 29th to 31st, Zurich, Switzerland, with letsboot.ch: www.letsboot.ch/kurs/pytest
🇩🇪 🌍 March 3rd to 5th, Leipzig, Germany & Remote, with Python Academy: python-academy.com/courses/pyth...
#Python
🇨🇭 October 29th to 31st, Zurich, Switzerland, with letsboot.ch: www.letsboot.ch/kurs/pytest
🇩🇪 🌍 March 3rd to 5th, Leipzig, Germany & Remote, with Python Academy: python-academy.com/courses/pyth...
#Python
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
We've transferred Starlette & Uvicorn under my GitHub handle.
Check github.com/Kludex/starl... for more details.
Check github.com/Kludex/starl... for more details.
Transfer of Uvicorn & Starlette · Kludex starlette · Discussion #2997
Hi folks 👋 As some of you may have noticed, Uvicorn and Starlette are now under my personal handle (@Kludex), and since those projects have a lot of usage, I think it's fair to share a bit of conte...
github.com
September 4, 2025 at 9:07 AM
We've transferred Starlette & Uvicorn under my GitHub handle.
Check github.com/Kludex/starl... for more details.
Check github.com/Kludex/starl... for more details.
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
You may have heard that Python 3.14's REPL includes syntax highlighting. π
But did you know you can customize the syntax highlighting colors? 🌈
You'll need to use an undocumented private module though. ☢️
But did you know you can customize the syntax highlighting colors? 🌈
You'll need to use an undocumented private module though. ☢️
Customizing your Python REPL's color scheme (Python 3.14+)
Did you know that Python 3.14 will include syntax highlighting in the REPL? Python 3.14 is due to be officially released in about a month. I …
treyhunner.com
September 4, 2025 at 6:04 PM
You may have heard that Python 3.14's REPL includes syntax highlighting. π
But did you know you can customize the syntax highlighting colors? 🌈
You'll need to use an undocumented private module though. ☢️
But did you know you can customize the syntax highlighting colors? 🌈
You'll need to use an undocumented private module though. ☢️
@miroahti.bsky.social hey, could you check why bsky.app/profile/webk... didn't get into the Python feed? Perhaps, there's a crawling problem or something?
Just cut a new release of `pypi-publish` v1.13.0!
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
Release v1.13.0 · pypa/gh-action-pypi-publish
Take the 2025 Python Packaging Survey if you still haven't! Important🚨 This release includes fixes for GHSA-vxmw-7h4f-hqxh discovered by @woodruffw💰. We've also integrated Zizmor to catch similar i...
github.com
September 4, 2025 at 10:47 AM
@miroahti.bsky.social hey, could you check why bsky.app/profile/webk... didn't get into the Python feed? Perhaps, there's a crawling problem or something?
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
The Python Software Foundation board elections have started. Check your email for ballot link. I am endorsing the following qualified and capable folks: Abigail Dogbe, Archana Vaidheeswaran, Daniele Procida, Jannis Leidel, Sheena O'Connell, Simon Willison inventwithpython.com/blog/psf-can...
Al Sweigart's Endorsements for PSF Board 2025 - Invent with Python
inventwithpython.com
September 3, 2025 at 3:52 PM
The Python Software Foundation board elections have started. Check your email for ballot link. I am endorsing the following qualified and capable folks: Abigail Dogbe, Archana Vaidheeswaran, Daniele Procida, Jannis Leidel, Sheena O'Connell, Simon Willison inventwithpython.com/blog/psf-can...
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
We’re proud to welcome Steven Pemberton as keynote speaker at #PyConNL 2025!
A true web pioneer, he’ll explore how programming evolved and where it should go next.
🗓️ Don’t miss it!
🎟️ Early Bird ends Sept 4: pycon-nl.org
#Python #PyCon #FutureOfTech
A true web pioneer, he’ll explore how programming evolved and where it should go next.
🗓️ Don’t miss it!
🎟️ Early Bird ends Sept 4: pycon-nl.org
#Python #PyCon #FutureOfTech
September 4, 2025 at 8:19 AM
We’re proud to welcome Steven Pemberton as keynote speaker at #PyConNL 2025!
A true web pioneer, he’ll explore how programming evolved and where it should go next.
🗓️ Don’t miss it!
🎟️ Early Bird ends Sept 4: pycon-nl.org
#Python #PyCon #FutureOfTech
A true web pioneer, he’ll explore how programming evolved and where it should go next.
🗓️ Don’t miss it!
🎟️ Early Bird ends Sept 4: pycon-nl.org
#Python #PyCon #FutureOfTech
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
I recognize that this might not go over well among some folks here, but I worry about the reaction people had last week to the story of a guy who used ChatGPT as part of his suicide plans. The rush to blame the tech only leads to bad places, as we're already seeing.
OpenAI’s Answer To ChatGPT-Related Suicide Lawsuit: Spy On Users, Report To Cops
When you read about Adam Raine's suicide and ChatGPT's role in helping him plan his death, the immediate reaction is obvious and understandable: something must be done. OpenAI should be held responsible. This cannot…
When you read about Adam Raine's suicide and ChatGPT's role in helping him plan his death, the immediate reaction is obvious and understandable: something must be done. OpenAI should be held responsible. This cannot…
OpenAI’s Answer To ChatGPT-Related Suicide Lawsuit: Spy On Users, Report To Cops
When you read about Adam Raine's suicide and ChatGPT's role in helping him plan his death, the immediate reaction is obvious and understandable: something must be done. OpenAI should be held responsible. This cannot happen again. Those instincts are human and reasonable. The horrifying details in the NY Times and the family's lawsuit paint a picture of a company that failed to protect a vulnerable young man when its AI offered help with specific suicide methods and encouragement.
www.techdirt.com
September 2, 2025 at 6:22 PM
I recognize that this might not go over well among some folks here, but I worry about the reaction people had last week to the story of a guy who used ChatGPT as part of his suicide plans. The rush to blame the tech only leads to bad places, as we're already seeing.
Just cut a new release of `pypi-publish` v1.13.0!
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
Release v1.13.0 · pypa/gh-action-pypi-publish
Take the 2025 Python Packaging Survey if you still haven't! Important🚨 This release includes fixes for GHSA-vxmw-7h4f-hqxh discovered by @woodruffw💰. We've also integrated Zizmor to catch similar i...
github.com
September 4, 2025 at 1:52 AM
Just cut a new release of `pypi-publish` v1.13.0!
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
It's got internal runtime update, housekeeping, also diagnostic messages and security improvements from @yossarian.net!
github.com/pypa/gh-acti... / github.com/pypa/gh-acti...
#python #Packaging
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
hard is concurrency of second rule Python is The
The first rule of Python is there are no rules
September 3, 2025 at 4:28 AM
hard is concurrency of second rule Python is The
@texty.org 👋 у вас на сайті нема посилання на блускай — може варто додати?
Також, цікаво — ви є у мастодоні?
Також, цікаво — ви є у мастодоні?
September 2, 2025 at 8:55 AM
@texty.org 👋 у вас на сайті нема посилання на блускай — може варто додати?
Також, цікаво — ви є у мастодоні?
Також, цікаво — ви є у мастодоні?
Reposted by 🟡🐍Sviatoslove.pie♥🇺🇦#StandWithUkraine🙏 | українець на чужині
✍️New Post ✍️
Python's async support is 10 years old this year. Python 3.14 has "proper" parallelism now -- free-threading and subinterpreter pool workers, so does that make async redundant? I look into the use cases and challenges of asyncio.
tonybaloney.github.io/posts/why-is...
Python's async support is 10 years old this year. Python 3.14 has "proper" parallelism now -- free-threading and subinterpreter pool workers, so does that make async redundant? I look into the use cases and challenges of asyncio.
tonybaloney.github.io/posts/why-is...
Python has had async for 10 years -- why isn't it more popular?
A deep-dive into the challenges and misconceptions surrounding async programming in Python
tonybaloney.github.io
September 2, 2025 at 6:41 AM
✍️New Post ✍️
Python's async support is 10 years old this year. Python 3.14 has "proper" parallelism now -- free-threading and subinterpreter pool workers, so does that make async redundant? I look into the use cases and challenges of asyncio.
tonybaloney.github.io/posts/why-is...
Python's async support is 10 years old this year. Python 3.14 has "proper" parallelism now -- free-threading and subinterpreter pool workers, so does that make async redundant? I look into the use cases and challenges of asyncio.
tonybaloney.github.io/posts/why-is...